query = function(){ var param = view.get("#dsQuery.data"); view.get("#dsMain").set("parameter",param).flushAsync(); }; //宣传操作 renderCell1 = function(arg,self){ var data = arg.data; var htm = "<a onClick='audit()' class='a-btn1'>审批</a>&nbsp;|&nbsp;<a onClick='showDetail()' class='a-btn2'>详细</a>"; arg.dom.innerHTML = htm; }; renderStatus = function(arg){ var txt = arg.data.getText("auditStatus"); if(!txt) return true; var htm = "<span class='s2'>"+txt+"</span>"; if(txt.includes("退回")){ htm = "<span class='s3'>"+txt+"</span>"; } if(txt.includes("拒绝")){ htm = "<span class='s3'>"+txt+"</span>"; } if(txt.includes("通过")){ htm = "<span class='s1'>"+txt+"</span>"; } arg.dom.innerHTML = htm; } //点击审核 audit = function(){ var cur = view.get("#dsMain.data:#"); var url ="com.fzzy.work.WorkOrder.d?businessId="+cur.get("id"); window.$openParentTab("工单管理",url); } //点击详细 showDetail = function(){ view.get("#dialogMain").show(); } //点击打印 print = function(){ $alert("未获取到打印模板……"); } font-awesome,css-common [dtMain] inoutNoticePR#pageQueryIn 15 lazy inoutNoticePR#getYearQuery dtNoticeParam depotPR#getData 仓库下拉列表 manual [dtDepot] c-param *,*,*,90,90,90 dsQuery right 100 deptId deptId depotId depotId dsDepotDropDown year year c-data view.get("#dataGridMain").set("selection",arg.data); dsMain true singleRow true 50 序号 id 180 center deptId center 300 deptId name center customerName center depotId center 150 renderStatus(arg); auditStatus 120 center targetNumber targetNumber center 200 renderCell1(arg,self); 操作 150 center pageSize,pages dsMain false 入库通知单 1200 fa fa-tasks dsMain false 210,*,210 name name Label false false f-title id id Label false right false dsMain *,*,* right 120 true name name type type RadioGroup depotId depotId foodVariety foodVariety year year defaultYearDropDown customerName customerName unitName unitName targetNumber targetNumber false completeNumber completeNumber false completeStatus completeStatus completeTime completeTime false createBy createBy auditStatus auditStatus true contract contract remark remark TextArea createTime createTime auditUser auditUser true auditDate auditDate true 1.入库通知单作为入库作业的前置条件,必须配置,否则无法进行入库作业。<br> 2.单据类型=库区通知单,表示库区自己作业业务,不受监管管理。 h-tip hidden inoutNoticePR#saveIn [#current] dsMain inoutNoticePR#delDataIn 确定要执行删除么? inoutNoticePR#initAddIn inoutNoticePR#updateSumNoticeIn var entity = view.get("#dsQuery.data:#"); if(!entity){ $alert("请先选择所属库区"); }else{ var deptId = entity.get("deptId"); if(!deptId){ $alert("请先选择所属库区"); }else{ view.get("#dsDepotList").set("parameter",entity.get("deptId")).flushAsync(); } } dsDepotList 450 true depotId=id 400 center name name