/** * 查询 */ query = function(){ view.get("#dsMain").flushAsync(); } font-awesome,css-common lazy [dtPledgeContract] pledgeContractPR#listAll self.insert({}); dtBaseParam deptPR#getData 库区列表下拉框 manual [dtDept] depotPR#getData 仓库列表下拉框 manual [dtDepot] c-param *,90,90,*,* dsParam right name name 质押名称 90 c-data view.get("#ajaxInitAdd").execute(function(data){ view.get("#dsMain").insert(data); view.get("#dialogMain").show(); }); 新增 btn1 100 fa fa-plus var data = view.get("#dgMain").get("selection"); if(data){ view.get("#dialogMain").show(); }else{ $notify("请选择需要修改的信息……"); } btnUpdate 修改 btn2 100 fa fa-pencil-square-o var data = view.get("#dgMain").get("selection") if(!data){ $alert("请选择需要删除的信息……"); }else{ view.get("#ajaxDelData").set("parameter", data).execute(function(result){ if("200"!=result.code){ $alert("异常信息:"+result.message); }else{ $notify("执行成功"); query(); } }) } 删除 btn3 100 fa fa-times self.set("selection", arg.data) dsMain true pledgeBank pledgeCompany name 400 status center 150 remark updateBy center 160 updateTime center 200 signTime pledgeStart pledgeEnd false 质押合同 80% fa fa-tasks 90% dsMain false 210,*,210 id id Label false right false dsMain *,*,* right 120 name name pledgeBank pledgeBank pledgeCompany pledgeCompany pledgeDept pledgeDept dsDeptDropDown depotNames depotNames CDDDept signTime signTime pledgeStart pledgeStart pledgeEnd pledgeEnd contractName contractName contractNo contractNo contractAmount contractAmount repaidAmount repaidAmount status status remark remark TextArea createBy createBy true createTime createTime true 1.当前单据仅作为当前系统业务信息登记使用,不作为实际双方合约约束。<br> 2.当前单据默认支持为1个合约对应1个库区,如果同时对应多个库区请数据登记。<br> 3.质押状态如果=解压,系统对应催办提醒等功能自动完成。<br> h-tip hidden pledgeContractPR#saveUpdate dsMain [#current] 确定要删除数据么? pledgeContractPR#delete pledgeContractPR#initAdd var entity = view.get("#dsMain.data:#"); if(!entity){ $alert("请先选择质押公司"); }else{ var pledgeCompany = entity.get("pledgeCompany"); if(!pledgeCompany){ $alert("请先选择质押公司"); }else{ view.get("#dsDeptList").set("parameter",entity.get("pledgeCompany")).flushAsync(); } } dsDeptList 450 true pledgeDept=id 400 center kqmc kqmc var entity = view.get("#dsMain.data:#"); if(!entity){ $alert("请先选择质押库区"); }else{ var pledgeDept = entity.get("pledgeDept"); if(!pledgeDept){ $alert("请先选择质押库区"); }else{ view.get("#dsDeptSelect").set("parameter",entity.get("pledgeDept")).flushAsync(); } } 400 400 depotIds=depotIds,depotNames=depotNames false [dtDepot] depotPR#getData 库区列表下拉框 manual dsDeptSelect multiRows 选择 50 name true id true depotType true