|
@@ -41,9 +41,48 @@ namespace JLHHJSvr.Excutor
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ var interfaceList = new List<u_mattress_interface>();
|
|
|
|
+ var selectStr = @"SELECT u_mattress_interface.mattressid
|
|
|
|
+ ,printid
|
|
|
|
+ ,itemname
|
|
|
|
+ ,bj_pzname
|
|
|
|
+ ,bj_namemx
|
|
|
|
+ ,actual_size
|
|
|
|
+ ,sb_craft
|
|
|
|
+ ,actual_size_sb
|
|
|
|
+ ,erp_pzid
|
|
|
|
+ ,ss_rate
|
|
|
|
+ ,ls_rate
|
|
|
|
+ ,bj_inputtype
|
|
|
|
+ ,u_configure_code.pzcode
|
|
|
|
+ ,u_configure_code.name
|
|
|
|
+ FROM u_mattress_interface
|
|
|
|
+ left outer join u_mattress on u_mattress.mattressid = u_mattress_interface.mattressid
|
|
|
|
+ left outer join u_configure_code on u_configure_code.typeid = u_mattress.erp_configcodetype
|
|
|
|
+ and u_mattress_interface.erp_pzid = u_configure_code.pzid";
|
|
|
|
+ DbSqlHelper.SelectJoin(cmd, selectStr, "u_mattress_interface.mattressid = @mattressid AND u_mattress_interface.erp_pzid > 0 AND u_mattress_interface.bj_pzname <> '' ", new Dictionary<string, object>() { { "@mattressid", mattress.mattressid } }, "printid", "mattressid,printid,itemname,bj_pzname,bj_namemx,actual_size,sb_craft,actual_size_sb,erp_pzid,ss_rate,ls_rate,bj_inputtype", 0, 0, interfaceList);
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ var l1Helper = HelperBase.GetHelper<ERPHelper>(cmd);
|
|
|
|
+ l1Helper.context = new HelperBase.Context() { tokendata = tokendata };
|
|
|
|
+
|
|
|
|
+ l1Helper.CheckLogin();
|
|
|
|
+
|
|
|
|
+ if (mattress.erp_mtrlid <= 0)
|
|
|
|
+ {
|
|
|
|
+ mattress = l1Helper.GetMattressMsg(mattress, interfaceList);
|
|
|
|
+
|
|
|
|
+ var errMsg = l1Helper.SaveMtrldef(mattress);
|
|
|
|
+ if (!string.IsNullOrEmpty(errMsg))
|
|
|
|
+ {
|
|
|
|
+ rslt.ErrMsg = errMsg;
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
var mattress_interface_qd_list = new List<u_mattress_interface_qd>();
|
|
var mattress_interface_qd_list = new List<u_mattress_interface_qd>();
|
|
|
|
|
|
- var selectStr = @"SELECT u_mattress_interface_qd.mattressid
|
|
|
|
|
|
+ selectStr = @"SELECT u_mattress_interface_qd.mattressid
|
|
,u_mattress_interface_qd.printid
|
|
,u_mattress_interface_qd.printid
|
|
,u_mattress_interface_qd.itemname
|
|
,u_mattress_interface_qd.itemname
|
|
,u_mattress_interface_qd.bj_pzname
|
|
,u_mattress_interface_qd.bj_pzname
|
|
@@ -66,22 +105,6 @@ namespace JLHHJSvr.Excutor
|
|
var outputFields = "mattressid,printid,itemname,bj_pzname,bj_pzname_mx,bj_pzname_mx_mx,mtrlid,erp_mtrlid,useqty,dscrp,mtrlname,actual_useqty,qd_actual_size,qd_pfgroupqty,wrkgrpid,ss_rate,ls_rate,sh_rate";
|
|
var outputFields = "mattressid,printid,itemname,bj_pzname,bj_pzname_mx,bj_pzname_mx_mx,mtrlid,erp_mtrlid,useqty,dscrp,mtrlname,actual_useqty,qd_actual_size,qd_pfgroupqty,wrkgrpid,ss_rate,ls_rate,sh_rate";
|
|
DbSqlHelper.SelectJoin(cmd, selectStr, "mattressid = @mattressid", new Dictionary<string, object>() { { "@mattressid", request.mattressid } }, "printid", outputFields, 0, 0, mattress_interface_qd_list);
|
|
DbSqlHelper.SelectJoin(cmd, selectStr, "mattressid = @mattressid", new Dictionary<string, object>() { { "@mattressid", request.mattressid } }, "printid", outputFields, 0, 0, mattress_interface_qd_list);
|
|
|
|
|
|
- var l1Helper = HelperBase.GetHelper<ERPHelper>(cmd);
|
|
|
|
- l1Helper.context = new HelperBase.Context() { tokendata = tokendata };
|
|
|
|
-
|
|
|
|
- l1Helper.CheckLogin();
|
|
|
|
-
|
|
|
|
- if (mattress.erp_mtrlid <= 0)
|
|
|
|
- {
|
|
|
|
- mattress = GetMattressMsg(mattress, mattress_interface_qd_list);
|
|
|
|
-
|
|
|
|
- var errMsg = l1Helper.SaveMtrldef(mattress);
|
|
|
|
- if (!string.IsNullOrEmpty(errMsg))
|
|
|
|
- {
|
|
|
|
- rslt.ErrMsg = errMsg;
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
|
|
var ll_temp_dftwrkgrpid = 0;
|
|
var ll_temp_dftwrkgrpid = 0;
|
|
|
|
|