结算状态 ${dorado.getDataProvider("inoutSettlePR#triggerSettleTag").getResult()} code name 初步定价 Double 0.000 元/公斤 com.ld.igds.inout.dto.InoutParam 所属分库 单据号 出入库类型 车牌号 往来单位 往来单位 仓库 ${dorado.getDataProvider("depotPR#getAllCache").getResult()} id name 粮食品种 ${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")} code name ${dorado.getDataProvider("inoutSettlePR#triggerSettleTag").getResult()} code name 结算状态 N 开始时间 Date 截止时间 Date if(arg.property =="payPrice"){ checkCount(arg.newValue); } if(arg.property =="otherSum"){ checkCount(arg.newValue); } 所属仓库 ${dorado.getDataProvider("depotPR#getAllCache").getResult()} id name 承运人 车牌号 粮食品种 ${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")} code name 粮食等级 ${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_LEVEL_")} code name 完成时间 DateTime var TYPE = "${request.getParameter('type')}"; //默认查询查询提条件 view.get("#dsQuery").insert({ type: TYPE }); //查询 query = function(){ var data = view.get("#dsQuery.data"); var tabIndex = view.get("#tabControl1").get("currentIndex"); if(0 == tabIndex){ view.get("#dsInoutRecord").set("parameter",data).flushAsync(); view.get("#dsSettleData").set("parameter",data); }else{ view.get("#dsSettleData").set("parameter",data).flushAsync(); } }; query(); //结算 settle = function(){ var data = view.get("#dataGridMain.currentEntity"); if (!data) { return; } view.get("#dialogMain").show(); view.get("#dsSettle").set("parameter",data).flushAsync(); }; settle2 = function(){ var data = view.get("#dataGridMain2.currentEntity"); if (!data) { return; } view.get("#dialogMain2").show(); }; //重新计算金额 checkCount = function(){ var settle = view.get("#dsSettle.data"); //计算粮食总金额 var payPrice = settle.get("payPrice"); var foodSum = settle.get("settleWeight") * payPrice; //计算结算费用 var otherSum = settle.get("otherSum"); //计算结算费用 var paySum = foodSum - otherSum; settle.set("paySum",paySum); }; font-awesome,css-common ./static/plugins/lodop/LodopFuncs.js dtQuery fa fa-th-list 结算列表 bold *,*,*,* dsQuery bg-color 90 : right id id -- 支持模糊 -- plateNum plateNum -- 支持模糊 -- customerName customerName ddCustomer false depotId depotId autoMappingDropDown2 start start defaultDateDropDown end end defaultDateDropDown view.get("#btnExcel").set("visible",false); 未结算 fa fa-th-list 150 bg-color 20 inoutSettlePR#pageInoutRecord manual [dtInoutRecord] dtInoutSettle manual inoutSettlePR#getSettleByInoutData settle(); //实现点击即选中 //self.set("selection",arg.data); dsInoutRecord true false multiRows true true true arg.dom.style.fontWeight = "bold"; arg.dom.style.color = "#f67d06"; arg.processDefault = true; id center 150 arg.dom.style.fontWeight = "bold"; arg.processDefault = true; plateNum center 150 customerName center 200 userName 150 center foodVariety center 150 arg.dom.style.fontWeight = "bold"; arg.processDefault = true; depotId center 150 fullWeight 毛重 center 120 emptyWeight 皮重 center 120 netWeight center 净重 120 deSum center 总扣重 deSum 120 arg.dom.style.fontWeight = "bold"; arg.processDefault = true; settleWeight center 120 price center 150 price completeTime 150 pageSize,pages dsInoutRecord false 表单信息 75% fa fa-tasks true
单据基本信息 dsInoutRecord *,*,* 90 right id id true userName userName true customerName customerName ddCustomer true depotId depotId true foodVariety foodVariety true foodLevel foodLevel true
结算称重信息(单位:KG) dsSettle *,*,* right 90 deAutoByWeight(); fullWeight fullWeight true deAutoByWeight(); emptyWeight emptyWeight true netWeight netWeight true deSum deSum true settleWeight settleWeight true completeTime completeTime true
结算费用信息 *,*,* dsSettle right 90 fullWeight fullWeight true false display emptyWeight emptyWeight true false display netWeight netWeight true false display deSum deSum true false display settleWeight settleWeight true false display customerName customerName true bank bank false payPrice payPrice false payType payType bankNum bankNum false otherSum otherSum payUser payUser false true payTime payTime false true paySum paySum true remarks remarks false TextArea
view.get("#btnExcel").set("visible",true); 已结算 fa fa-jpy 150 bg-color 20 inoutSettlePR#pageSettleData [dtInoutSettle] settle2(); dsSettleData true false true true true arg.dom.style.fontWeight = "bold"; arg.dom.style.color = "#f67d06"; arg.processDefault = true; id center 150 arg.dom.style.fontWeight = "bold"; arg.processDefault = true; plateNum center 150 customerName center 200 userName 150 center foodVariety center 120 arg.dom.style.fontWeight = "bold"; arg.processDefault = true; depotId center 150 arg.dom.style.fontWeight = "bold"; arg.dom.style.color = "#f67d06"; arg.processDefault = true; paySum 150 center payTime 150 center fullWeight 毛重 center 120 emptyWeight 皮重 center 120 netWeight center 净重 120 deSum center 总扣重 deSum 120 arg.dom.style.fontWeight = "bold"; arg.processDefault = true; settleWeight center 120 payPrice 150 center pageSize,pages dsSettleData false 表单信息 75% fa fa-tasks true
单据基本信息 dsSettleData *,*,* right 90 id id true userName userName true customerName customerName ddCustomer true depotId depotId true foodVariety foodVariety true foodLevel foodLevel true
结算称重信息(单位:KG) dsSettleData *,*,* right 90 fullWeight fullWeight true emptyWeight emptyWeight true netWeight netWeight true deSum deSum true settleWeight settleWeight true completeTime completeTime true
结算费用信息 *,*,* dsSettleData right 90 true fullWeight fullWeight true false display emptyWeight emptyWeight true false display netWeight netWeight true false display deSum deSum true false display settleWeight settleWeight true false display customerName customerName true bank bank false payPrice payPrice false payType payType bankNum bankNum false otherSum otherSum payUser payUser false true payTime payTime false true paySum paySum true remarks remarks false TextArea payTime payTime true
inoutSettlePR#printSettleBill 正在执行打印…… false inoutSettlePR#printSettleBill2 正在执行打印…… false depotPR#getDepot 400 customerId=id,customerName=name 500 true inoutCustomerPR#queryListByKey [dtInoutCustomer] ${request.getParameter('type')} -- 编码或者名称 -- 200 var data = view.get("#dsCustomer.data:#"); if(data){ view.get("#ddCustomer").close(data.toJSON()); } dsCustomer true id 100 center arg.dom.style.fontWeight = "bold"; arg.processDefault = true; name center inoutSettlePR#saveData serverAll 11 结算单 xlsx 12 导出结算单列表 dataGridMain2 true