$${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 质检时间 sampleUser sampleUser sampleTime sampleTime sampleType sampleType RadioGroup dsMain #.checkItems false true display standardName center true value center 检测值(可编辑) unit 80 true center operaSymbolValue center 标准值 true deNum center addNum center dePrice center addPrice center result center true remarks center
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 400 noticeId=id,customerName=customerName 1000 true inoutNoticePR#queryNoticeByKey ${request.getParameter('type')} [dtNoticeDto] -- 客户名称或编码 -- 200 var data = view.get("#dsNotice.data:#"); if(data){ view.get("#ddNotice").close(data.toJSON()); } dsNotice true name center 100 customerName center customerName 240 foodVariety center year center depotId center 180 contractName center 300 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 300 600 自定义打印