|
@@ -67,10 +67,12 @@ namespace JLHHJSvr.Excutor
|
|
|
,u_mattress_interface_qd.wrkgrpcode2
|
|
|
,u_mattress_interface_qd.ss_rate
|
|
|
,u_mattress_interface_qd.ls_rate
|
|
|
- ,u_mattress_interface_qd.sh_rate
|
|
|
+ ,u_mattress_interface_qd.sh_rate
|
|
|
+ ,ISNULL('[>0,<=5]={' + left(cast(u_mtrltype.dannum1_rate as char(10)),4) + '};[>5,<=10]={'+ + '[>0,<=100]={' + left(cast(u_mtrltype.dannum4_rate as char(10)),4) + '};[>10,<=200]={' + left(cast(u_mtrltype.dannum2_rate as char(10)),4) + '};[>200]={' + left(cast(u_mtrltype.dannum3_rate as char(10)),4) + '};', '') AS sonLossstr
|
|
|
FROM u_mattress_interface_qd
|
|
|
- LEFT JOIN u_mtrl_price ON u_mtrl_price.mtrlid = u_mattress_interface_qd.mtrlid";
|
|
|
- var outputFields = "mattressid,printid,itemname,bj_pzname,bj_pzname_mx,bj_pzname_mx_mx,wip_type,mtrlid,erp_mtrlid,useqty,dscrp,mtrlname,actual_useqty,qd_actual_size,qd_pfgroupqty,wrkgrpid,wrkgrpid2,ss_rate,ls_rate,sh_rate,wrkgrpcode1,wrkgrpcode2";
|
|
|
+ LEFT JOIN u_mtrl_price ON u_mtrl_price.mtrlid = u_mattress_interface_qd.mtrlid
|
|
|
+ LEFT JOIN u_mtrltype ON u_mtrltype.mtrltypeid = u_mtrl_price.mtrltype";
|
|
|
+ var outputFields = "mattressid,printid,itemname,bj_pzname,bj_pzname_mx,bj_pzname_mx_mx,wip_type,mtrlid,erp_mtrlid,useqty,dscrp,mtrlname,actual_useqty,qd_actual_size,qd_pfgroupqty,wrkgrpid,wrkgrpid2,ss_rate,ls_rate,sh_rate,wrkgrpcode1,wrkgrpcode2,sonLossstr";
|
|
|
DbSqlHelper.SelectJoin(cmd, selectStr, "mattressid = @mattressid", new Dictionary<string, object>() { { "@mattressid", mattressid } }, "printid", outputFields, 0, 0, mattress_interface_qd_list);
|
|
|
|
|
|
var interfaceHelper = HelperBase.GetHelper<InterfaceHelper>(cmd, new HelperBase.Context() { tokendata = tokendata });
|
|
@@ -174,6 +176,7 @@ namespace JLHHJSvr.Excutor
|
|
|
printid = mx.printid,
|
|
|
azcode = ls_azcode,
|
|
|
promode = mx.ss_rate.ToString(),
|
|
|
+ SonLossstr = mx.sonLossstr,
|
|
|
SonLoss = mx.sh_rate,
|
|
|
SonDECLosS = 0,
|
|
|
wip_name = _name,
|