123
This commit is contained in:
parent
5543dae437
commit
3f7b111949
@ -989,12 +989,24 @@ namespace ZR.Service.Business
|
||||
packageSort = packagelabelScan.LabelSort + 1 ?? 0;
|
||||
}
|
||||
// 提取产品描述
|
||||
string checkPartnumber = newLabelScran.PartNumber;
|
||||
// 使用正则表达式匹配并移除特殊后缀
|
||||
string processedPartnumber = Regex.Replace(
|
||||
checkPartnumber,
|
||||
@"-(FL|FR|RR|RL)$",
|
||||
"",
|
||||
RegexOptions.IgnoreCase
|
||||
);
|
||||
WmMaterial material = Context
|
||||
.Queryable<WmMaterial>()
|
||||
.Where(it => it.Partnumber == newLabelScran.PartNumber)
|
||||
.Where(it => it.Partnumber == processedPartnumber)
|
||||
.Where(it => it.Type == 1)
|
||||
.Where(it => it.Status == 1)
|
||||
.First();
|
||||
if(material == null)
|
||||
{
|
||||
throw new Exception("生成打印后道外箱标签的信息:此零件号不在物料清单内!" + processedPartnumber);
|
||||
}
|
||||
// 生成工单号
|
||||
string workOrder = $"{batchCode}_{packageSort}";
|
||||
string newLabelCode =
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user