$${this.checkId} $${this.foodVariety} checkStandardPR#listCheckItemsByParam [dtCheckItems] com.ld.igds.inout.dto.InoutParam 出入库类型 所属分库 装卸仓库 ${dorado.getDataProvider("depotPR#getAllCache").getResult()} id name 车船号 粮食品种 ${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")} code name 流程进度 ${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("PROCESS_STATUS_")} code name 单据状态 ${dorado.getDataProvider("inoutDataPR#triggerRecordStatus1").getResult()} code name 是否合格 ${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("CHECK_STATUS")} code name 开始时间 Date 截止时间 Date 身份证 DESC 排序规则 DESC 时间降序 ASC 时间升序 code name com.ld.igds.check.dto.CheckItemData 检测编码 组织编码 检测项编码 化验项 单位 Double 标准上限 合格说明 检测值 化验结果 Double 扣重系数 Double 增重% Double 扣重值% Double 扣费系数 Double 扣费 运算符号 Double 增重 Double 扣重 Double 增价 Double 扣价 检验结果 var TYPE = "${request.getParameter('type')}"; var EDIT = "${request.getParameter('edit')}"; var deptId = window.parent.DEPT_ID;//父页面中的分库编码 //如果edit有值表示隐藏ADD和编辑按钮 if(EDIT){ view.get("#btnEdit").set("visible",false); view.get("#btnDel").set("visible",false); view.get("#btn2End").set("visible",false); } //默认查询查询提条件 view.get("#dsQuery").insert({ type:TYPE, recordStatus:'NORMAL', deptId:deptId }); //查询 query = function(){ var data = view.get("#dsQuery.data"); view.get("#dsMain").set("parameter",data).flushAsync(); }; query(); //编辑,只有流程结束的才可以修改 edit = function(){ var data = view.get("#dataGridMain.currentEntity"); if(!data) return; if ("RECORD" == data.get("progress")) { view.get("#btnOK").set("visible",true); }else{ view.get("#btnOK").set("visible",false); } view.get("#dialogMain").show(); }; //主信息窗口关闭 cancelMain = function(){ view.get("#dsMain.data:#").cancel(); view.get("#btnComplete").set("visible",false); view.get("#btnOK").set("visible",true); view.get("#dialogMain").hide(); }; //异常操作 showAbnormal = function(){ var data = view.get("#dataGridMain.currentEntity"); if(!data) return; view.get("#dialogAbnormal").show(); view.get("#textAbnormal").set("value",null); }; //追踪 showImg = function(){ var data = view.get("#dataGridMain.currentEntity"); if (!data) return; var user = encodeURIComponent(data.get("userName")); var plateNum = encodeURIComponent(data.get("plateNum")); view.get("#iFrameImg").set("path", "./basic/inout/inout-img?id=" + data.get("id")+"&plateNum="+plateNum+"&user="+user); view.get("#dialogImg").show(); }; //异常执行 todoError = function(){ var data = view.get("#dataGridMain.currentEntity"); if(!data) return; var textError = view.get("#textAbnormal.text"); if(!textError){ $alert("请说明异常终止原因!!"); return; } data.set("remarks",textError); view.get("#ajaxError").execute(function(result){ if(result){ $alert(result); return; }else{ data.remove(); view.get("#dialogAbnormal").close(); $alert("执行成功,自动刷新数据!"); } }); }; //流程完成-开始 completeStart = function(){ var data = view.get("#dataGridMain.currentEntity"); if(!data) return; if( data.validate() != 'ok'){ $notify("请填写完整信息!!"); } view.get("#btnComplete").set("visible",true); view.get("#btnOK").set("visible",false); view.get("#dialogMain").show(); }; //流程完成-执行 completeExe = function(){ var data = view.get("#dataGridMain.currentEntity"); if(!data) return; if (data.validate() != 'ok') { $notify("请填写完整信息!!"); return; } view.get("#ajaxComplete").set("parameter",data).execute(function(result){ if(result){ $alert(result); return; }else{ $alert("执行成功,自动刷新数据!"); view.get("#btnComplete").set("visible",false); view.get("#dialogMain").hide(); } }); }; //根据粮食品种获取系统配置检测项目 flushCheckList = function(){ var data = view.get("#dataGridMain.currentEntity"); if (!data.get("foodVariety")) { $alert("没有配置粮食品种,无法获取质检项!"); return; } view.get("#ajaxGetCheck").set("parameter",{checkId:data.get("checkId"),foodVariety:data.get("foodVariety")}).execute(function(result){ if(result){ data.set("checkItems",result); }else{ $alert("当前粮食品种未配置质检项,请联系管理员"); } }); }; font-awesome,css-common ./static/plugins/lodop/LodopFuncs.js [dtMain] 20 inoutDataPR#pageInoutData manual dtQuery bg-color hidden 55 *,*,*,* dsQuery bg-color right start start defaultDateDropDown end end defaultDateDropDown plateNum plateNum -- 支持模糊 -- depotId depotId autoMappingDropDown2 foodVariety foodVariety autoOpenMappingDropDown2 orderTag orderTag autoMappingDropDown1 recordStatus recordStatus bg-color edit(); //实现点击即选中 //self.set("selection",arg.data); dsMain true false multiRows 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 userName center 120 userName customerName customerName center 客户名称 foodVariety center 120 arg.dom.style.fontWeight = "bold"; arg.processDefault = true; depotId center 120 fullWeight 毛重 center 120 emptyWeight 皮重 center 120 arg.dom.style.fontWeight = "bold"; arg.processDefault = true; settleWeight center 120 arg.dom.style.fontWeight = "bold"; arg.processDefault = true; recordWeight center 120 true recordWeight arg.dom.style.fontWeight = "bold"; arg.processDefault = true; progress center 100 recordStatus center 100 false completeTime center 150 pageSize,pages dsMain false 表单信息 1200 fa fa-tasks false if(arg.newTab.get("name") == "tabCheck"){ view.get("#btnFlushCheck").set("visible",true); }else{ view.get("#btnFlushCheck").set("visible",false); } 基础信息 fa fa-download 150 tabCommon
基本信息 dsMain *,*,* right 100 plateNum plateNum userName userName userId userId userContact userContact 联系电话 客户名称 customerName false ddNotice transType transType 汽车 1 火车 2 轮船 3 其他 4 depotId depotId 装卸仓库 foodVariety foodVariety foodLevel foodLevel foodYear foodYear yearDropDown registerTime registerTime foodLocation foodLocation ddDicArea
称重信息(单位:KG) dsMain *,50,*,50,*,50 right 100 //id 规则 d_prop var id = self.getDom().id; var prop = id.substring(2,id.length); deAutoByWeight(prop); emptyWeight emptyWeight emptyWeightTime emptyWeightTime fullWeightUser fullWeightUser 称重人 //id 规则 d_prop var id = self.getDom().id; var prop = id.substring(2,id.length); deAutoByWeight(prop); fullWeight fullWeight fullWeightTime fullWeightTime completeTime completeTime //id 规则 d_prop var id = self.getDom().id; var prop = id.substring(2,id.length); deAutoByWeight(prop); deHandle deHandle 现场扣重 //id 规则 d_prop var id = self.getDom().id; var prop = id.substring(2,id.length); deAutoByWeight(prop); deOther deOther deOtherInfo deOtherInfo 其他原因 //id 规则 d_prop var id = self.getDom().id; var prop = id.substring(2,id.length); deAutoByWeight(prop); deCheck deCheck //id 规则 d_prop var id = self.getDom().id; var prop = id.substring(2,id.length); deAutoByWeight(prop); addCheck addCheck netWeight netWeight true settleWeight settleWeight true recordWeight recordWeight true
其他需要补充信息 dsMain *,*,* right 100 jjlx jjlx 称重入库 0 1 标准包入库 bzw bzw 麻袋 1 编织袋 2 散装 3 9 其他 dbz dbz bzbjs bzbjs dePackage dePackage price price remarks remarks TextArea
质检信息 fa fa-gavel 150 tabCheck dsMain *,*,* right 100 depotId depotId foodVariety foodVariety foodLevel foodLevel foodYear foodYear yearDropDown checkUser checkUser price price checkStatus checkStatus 化验结果 checkTime checkTime 质检时间 dsMain #.checkItems false true display standardName center true value center 检测值(可编辑) unit 80 true standardValue true center remarks
1000 95% fa fa-tasks 流程追溯展示 450 fa fa-tasks 异常操作原因 false * inoutDataPR#saveInoutData dsMain [#current] false inoutDataPR#errorInoutData dsMain [#current] false inoutDataPR#completeInoutData 确定要结束流程么? dsMain [#current] inoutDataPR#printWeightBill 正在执行打印…… false inoutDataPR#printShipBill 正在执行打印…… false inoutDataPR#printCheckBill 正在执行打印…… false checkStandardPR#listCheckItemsByParam xls dataGridMain 3000 单据列表 true 单据列表 currentPage 500 500 foodLocation=name,foodLocationId=code dicAreaPR#pageList [dtArea] 1000 -名称或简拼,北京市 bjs - 200 var data = view.get("#dsDicArea.data:#"); if(data){ view.get("#ddDicArea").close(data.toJSON()); } dsDicArea true arg.dom.style.fontWeight = "bold"; arg.processDefault = true; name true center code true center simple true center dsDicArea 400 noticeId=id,customerName=customerName 500 true inoutNoticePR#queryNoticeByKey ${request.getParameter('type')} [dtNoticeDto] -- 客户名称或编码 -- 200 var data = view.get("#dsNotice.data:#"); if(data){ view.get("#ddNotice").close(data.toJSON()); } dsNotice true customerName center customerName name 300 600 自定义打印