From c55a2113b5825a6545f09229261f7cbb43f9ab18 Mon Sep 17 00:00:00 2001 From: zhangyanpeng <bob.zhang@highdatas.com> Date: 星期四, 15 八月 2024 15:09:02 +0800 Subject: [PATCH] 调整 --- module/md/page/customer/page/customer_list_account.html | 88 +++++++++++++++++++++++++++++++++---------- 1 files changed, 67 insertions(+), 21 deletions(-) diff --git a/module/md/page/customer/page/customer_list_account.html b/module/md/page/customer/page/customer_list_account.html index a820d5f..91250fe 100644 --- a/module/md/page/customer/page/customer_list_account.html +++ b/module/md/page/customer/page/customer_list_account.html @@ -22,8 +22,8 @@ {code: "orglist", name: "鍌ㄥ", dataname: "md_org_customer", filterTxt: "", orderby: "md_org.update_time desc, md_org.code"}, // {code: "distributorlist", name: "閰嶉�佸晢鍒楄〃", dataname: "md_org_customer", filterTxt: "md_org.source='DMS' and md_org.state_code='Open'", orderby: "md_org.update_time desc, md_org.code"}, // {code: "nccsy", name: "NCC棣栬惀", dataname: "md_org_account_ncc", filterTxt: "1=1", orderby: "md_org_account_ncc.update_time desc, code"}, - {code: "WaitOpen", name: "棰勫悎浣�", dataname: "md_org_account", filterTxt: "(md_org_account.state_code='Input' or md_org_account.state_code='OpeningApproval')", orderby: "md_org_account.update_time desc, md_org_account.code"}, - {code: "Open", name: "鍚堜綔涓�", dataname: "md_org_account", filterTxt: "md_org_account.state_code='Open'", orderby: "md_org_account.update_time desc, md_org_account.code"}, + {code: "WaitOpen", name: "棰勫悎浣�", dataname: "md_org_account", filterTxt: "(md_org_account.state_code='OpeningApproval' or md_org_account.state_code='Open' or md_org_account.state_code='CooperateApproval')", orderby: "md_org_account.update_time desc, md_org_account.code"}, + {code: "Open", name: "鍚堜綔涓�", dataname: "md_org_partnership", filterTxt: "md_org_account.state_code='Incooperation'", orderby: "md_org_account.update_time desc, md_org_account.code"}, {code: "Close", name: "宸查��鍑�", dataname: "md_org_account", filterTxt: "md_org_account.state_code='Close'", orderby: "md_org_account.update_time desc, md_org_account.code"}, {code: "All", name: "鍏ㄩ儴", dataname: "md_org_account", filterTxt: "1=1", orderby: "md_org_account.update_time desc, md_org_account.code"}, {code: "Change", name: "鍙樻洿璁板綍", dataname: "md_org_account_change", orderby: "update_time desc"}, @@ -740,11 +740,11 @@ } }, { - name: "棰勫悎浣滅敵璇�", isbuttonshow: true,type:"success",icon: "el-icon-news", + name: "杞鍚堜綔", isbuttonshow: true,type:"success",icon: "el-icon-news", code: "account",isselected: true,classname: "", disabled: function(selectRowList) { var bo_ = true; - if (selectRowList[0] && selectRowList[0].state_code == "Prepared") { + if (selectRowList[0] && (selectRowList[0].state_code == "Open" || selectRowList[0].state_code == "Prepared")) { bo_ = false; } return bo_ @@ -777,18 +777,36 @@ // } // }, - { - isbuttonshow: me.cbuttons_r.delete ? me.cbuttons_r.delete : false, type: "danger", - code: "repeal", isselected: true, classname:"", + // { + // isbuttonshow: me.cbuttons_r.delete ? me.cbuttons_r.delete : false, type: "danger", + // code: "repeal", isselected: true, classname:"", + // disabled: function(selectRowList) { + // var bo_ = true ; + // if (selectRowList[0] && selectRowList[0].source == "DMS") { + // bo_ = false + // } + // return bo_; + // }, + // onclick: function(obj) { + // me.repealDataPolicy(obj, obj.selectedList[0]) + // } + // }, + { + // name: "鍒犻櫎", // type: "primary", // icon: "el-icon-edit", + isbuttonshow: me.cbuttons_r.delete ? me.cbuttons_r.delete : false, type: "danger", + code: "delete", isselected: true, classname: "", disabled: function(selectRowList) { - var bo_ = true ; - if (selectRowList[0] && selectRowList[0].source == "DMS") { - bo_ = false - } - return bo_; + var bo_ = true ; + if (selectRowList[0] && selectRowList[0].state_code == 'Input') { + bo_ = false + } + return bo_; }, onclick: function(obj) { - me.repealDataPolicy(obj, obj.selectedList[0]) + me.delData() + // obj.selectedList + // me.closeData('browse', obj.selectedList[0]); + // me.closeData(); } }, @@ -858,7 +876,7 @@ code: "account",isselected: true,classname: "", disabled: function(selectRowList) { var bo_ = true; - if (selectRowList[0] && selectRowList[0].state_code == 'Open') { + if (selectRowList[0] && selectRowList[0].state_code == 'InCooperation') { bo_ = false; } return bo_ @@ -873,7 +891,7 @@ code: "change",isselected: true,classname: "", disabled: function(selectRowList) { var bo_ = true; - if (selectRowList[0] && selectRowList[0].state_code == 'Open') { + if (selectRowList[0] && selectRowList[0].state_code == 'InCooperation') { bo_ = false; } return bo_ @@ -929,13 +947,13 @@ ] tablebuttonClick.WaitOpen = [ - { - // name: "鎻愪氦", // type: "primary", // icon: "el-icon-edit", + { + name: "杞悎浣�", // type: "primary", // icon: "el-icon-edit", isbuttonshow: me.cbuttons_r.commitData ? me.cbuttons_r.commitData : false, type: "success", - code: "submit", isselected: true, classname: "", + code: "toCooperation", isselected: true, classname: "", disabled: function(selectRowList) { var bo_ = true ; - if (selectRowList[0] && selectRowList[0].state_code == 'Input') { + if (selectRowList[0] && selectRowList[0].state_code == 'Open') { bo_ = false } return bo_; @@ -945,7 +963,7 @@ // obj.selectedList // me.closeData('browse', obj.selectedList[0]); // me.commitData(obj.selectedList[0]); - me.openCustomerUser('edit', obj.selectedList[0]); + me.commitnCustomerUser('edit', obj.selectedList[0]); } }, @@ -1444,7 +1462,35 @@ }; me.doPopupByPublic(config); }, - + commitnCustomerUser(sceneCode, row) { + var me = this; + Root.confirm('纭鎻愪氦姝e紡鍚堜綔锛�', '鎻愪氦鎻愮ず', { + confirmButtonText: '杞� 鍚� 浣�', + cancelButtonText: '鍙� 娑�', + type: 'warning' + }).then(() => { + let param = { + id: row.id, + dataname: 'md_org_partnership', + // data: {} + } + // param.data['md_org_partnership'] = row + + Server.call("root/data/commit", param, function(result) { + console.log(result); + Root.message({ + type: 'success', + message: '宸叉彁浜�' + }); + me.onQuery(); + }); + }).catch(() => { + Root.message({ + type: 'info', + message: '宸插彇娑堟彁浜�' + }); + }); + }, openCustomerUser(sceneCode, obj) { let me = this; var delta_ = {}; -- Gitblit v1.8.0