From ab5adff5b575f43d5b0f717ba1066cbddc0d00b4 Mon Sep 17 00:00:00 2001 From: tom <tom.he@highdatas.com> Date: 星期六, 03 八月 2024 21:13:13 +0800 Subject: [PATCH] 调整 --- module/md/page/customer/page/customer_list_account.html | 44 ++++++++++++++++++++++++++++++++++++-------- 1 files changed, 36 insertions(+), 8 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..169c84e 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')", 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"}, @@ -744,7 +744,7 @@ 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") { bo_ = false; } return bo_ @@ -858,7 +858,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 +873,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_ @@ -935,7 +935,7 @@ code: "submit", 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 +945,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 +1444,35 @@ }; me.doPopupByPublic(config); }, - + commitnCustomerUser(sceneCode, row) { + var me = this; + Root.confirm('鏄惁纭鎻愪氦', '鎻愪氦鎻愮ず', { + 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