|
@@ -41,27 +41,6 @@ namespace JLHHJSvr.Excutor
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
- var l1Helper = HelperBase.GetHelper<ERPHelper>(cmd);
|
|
|
|
- l1Helper.context = new HelperBase.Context() { tokendata = tokendata };
|
|
|
|
-
|
|
|
|
- l1Helper.CheckLogin();
|
|
|
|
-
|
|
|
|
- if (mattress.erp_mtrlid <= 0)
|
|
|
|
- {
|
|
|
|
- var lde_dijia_cost = mattress.nottax_factory_cost / (mattress.dept_profitrate + mattress.dept_profitrate_rangli / 100);
|
|
|
|
- var lde_commission = lde_dijia_cost / (1 - (mattress.commission - 1)) - lde_dijia_cost;
|
|
|
|
- var ls_bj_mxdscrp = "底价:" + lde_dijia_cost.Value.ToString("###0.00") + ", 佣金:" + lde_commission.Value.ToString("###0.00") + ", 税金:" + mattress.taxes.Value.ToString("###0.00") + ", fob:" + mattress.fob.Value.ToString("###0.00") + ", 最后更新日期:" + DateTime.Today.ToString("yyyy-MM-dd") + "," + mattress.nottax_factory_cost.Value.ToString("###0.00");
|
|
|
|
- mattress.bj_mxdscrp = ls_bj_mxdscrp;
|
|
|
|
- mattress.dijia_cost = lde_dijia_cost;
|
|
|
|
-
|
|
|
|
- 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
|
|
var selectStr = @"SELECT u_mattress_interface_qd.mattressid
|
|
@@ -87,6 +66,22 @@ 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;
|
|
|
|
|