|
@@ -108,11 +108,13 @@ namespace JLHHJSvr.Excutor
|
|
};
|
|
};
|
|
|
|
|
|
var bcpNames = new Dictionary<string, string> { };
|
|
var bcpNames = new Dictionary<string, string> { };
|
|
|
|
+ var bcpPfGroup = new Dictionary<string, string> { };
|
|
foreach (var mx in mattress_interface_qd_list)
|
|
foreach (var mx in mattress_interface_qd_list)
|
|
{
|
|
{
|
|
if (!string.IsNullOrEmpty(mx.bj_pzname_mx_mx) && mx.bj_pzname_mx_mx.Contains(" + ") && !bcpNames.ContainsKey(mx.itemname))
|
|
if (!string.IsNullOrEmpty(mx.bj_pzname_mx_mx) && mx.bj_pzname_mx_mx.Contains(" + ") && !bcpNames.ContainsKey(mx.itemname))
|
|
{
|
|
{
|
|
bcpNames.Add(mx.itemname, mx.bj_pzname_mx_mx);
|
|
bcpNames.Add(mx.itemname, mx.bj_pzname_mx_mx);
|
|
|
|
+ bcpPfGroup.Add(mx.itemname, mx.itemname + '-' + mx.bj_pzname);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -135,6 +137,7 @@ namespace JLHHJSvr.Excutor
|
|
}
|
|
}
|
|
|
|
|
|
var _dscrp = mx.bj_pzname_mx_mx;
|
|
var _dscrp = mx.bj_pzname_mx_mx;
|
|
|
|
+ var _pfgroup = ls_temp_pfgroup;
|
|
#region 自动归类半成品
|
|
#region 自动归类半成品
|
|
string searchValue = mx.itemname + "-" + mx.bj_pzname;
|
|
string searchValue = mx.itemname + "-" + mx.bj_pzname;
|
|
bool found = false;
|
|
bool found = false;
|
|
@@ -153,10 +156,12 @@ namespace JLHHJSvr.Excutor
|
|
if (found)
|
|
if (found)
|
|
{
|
|
{
|
|
var dscrpStr = bcpNames[qdMx.Key];
|
|
var dscrpStr = bcpNames[qdMx.Key];
|
|
|
|
+ var pfgroupStr = bcpPfGroup[qdMx.Key];
|
|
|
|
|
|
if (!string.IsNullOrEmpty(dscrpStr))
|
|
if (!string.IsNullOrEmpty(dscrpStr))
|
|
{
|
|
{
|
|
_dscrp = dscrpStr;
|
|
_dscrp = dscrpStr;
|
|
|
|
+ _pfgroup = pfgroupStr;
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
@@ -169,7 +174,7 @@ namespace JLHHJSvr.Excutor
|
|
{
|
|
{
|
|
mtrlid = mattress.erp_mtrlid.Value,
|
|
mtrlid = mattress.erp_mtrlid.Value,
|
|
pfcode = pfcode,
|
|
pfcode = pfcode,
|
|
- pfgroup = ls_temp_pfgroup,
|
|
|
|
|
|
+ pfgroup = _pfgroup,
|
|
SonMtrlid = mx.erp_mtrlid,
|
|
SonMtrlid = mx.erp_mtrlid,
|
|
wrkgrpid = mx.wrkgrpid,
|
|
wrkgrpid = mx.wrkgrpid,
|
|
wrkgrpcode1 = mx.wrkgrpcode1,
|
|
wrkgrpcode1 = mx.wrkgrpcode1,
|