From a3e4b45c437d699214945359e07c35a71cbcf85b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A2=A8=E5=A4=A7=E5=8F=94?= <494979559@qq.com> Date: Sat, 31 Aug 2024 17:13:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=97=E6=AE=B5=E9=9A=90=E8=97=8F=E3=80=81?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=90=8D=E7=A7=B0=E6=94=B9=E4=B8=BA=E5=AE=9E?= =?UTF-8?q?=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Business/SmUser/UserInput.vue | 2 +- .../Business/SmUser/smUserDialog.vue | 4 +- src/utils/constants.js | 4 ++ src/utils/mixins.js | 11 +++- src/views/ss/channelWithdraw/index.vue | 17 +++++- src/views/ss/payBill/index.vue | 9 ++- src/views/ss/recordBalance/index.vue | 18 ++++-- src/views/ss/suit/index.vue | 60 +++++++++++-------- src/views/system/channel/index.vue | 14 ++++- src/views/system/dept/index.vue | 6 +- src/views/system/device/detail.vue | 10 +++- src/views/system/device/index.vue | 44 +++++++++----- src/views/system/recharge/detail.vue | 10 +++- src/views/system/recharge/index.vue | 7 ++- src/views/system/smUser/detail.vue | 2 +- src/views/system/smUser/index.vue | 9 +-- src/views/system/withdraw/detail.vue | 1 - src/views/system/withdraw/index.vue | 11 +++- 18 files changed, 165 insertions(+), 74 deletions(-) diff --git a/src/components/Business/SmUser/UserInput.vue b/src/components/Business/SmUser/UserInput.vue index 37164a4..50d9ee1 100644 --- a/src/components/Business/SmUser/UserInput.vue +++ b/src/components/Business/SmUser/UserInput.vue @@ -62,7 +62,7 @@ export default { // 展示值的属性 showProp: { type: String, - default: 'userName' + default: 'realOrUserName' }, // 选择的属性值 prop: { diff --git a/src/components/Business/SmUser/smUserDialog.vue b/src/components/Business/SmUser/smUserDialog.vue index 6e49c70..4d9e0d2 100644 --- a/src/components/Business/SmUser/smUserDialog.vue +++ b/src/components/Business/SmUser/smUserDialog.vue @@ -4,7 +4,7 @@ :append-to-body="true"> - + @@ -27,7 +27,7 @@ - + diff --git a/src/utils/constants.js b/src/utils/constants.js index 5781e5f..4498b1e 100644 --- a/src/utils/constants.js +++ b/src/utils/constants.js @@ -1,4 +1,8 @@ + +// 根部门ID +export const ROOT_DEPT = "100"; + // 字段名称 export const FieldName = { AGENT: "合作伙伴", diff --git a/src/utils/mixins.js b/src/utils/mixins.js index 257204a..7e5b288 100644 --- a/src/utils/mixins.js +++ b/src/utils/mixins.js @@ -65,13 +65,22 @@ export const $showColumns = { }, methods: { hideColumn(columns) { - console.log('hide', columns) if (this.columns != null) { this.columns.filter(item => columns.includes(item.key)) .forEach(item => { item.visible = false; }) } + }, + removeColumn(columns) { + if (columns != null) { + columns.forEach(column => { + let index = this.columns.findIndex(item => column === item.key); + if (index != null && index > -1) { + this.columns.splice(index, 1); + } + }) + } } } } diff --git a/src/views/ss/channelWithdraw/index.vue b/src/views/ss/channelWithdraw/index.vue index fb924ed..039d876 100644 --- a/src/views/ss/channelWithdraw/index.vue +++ b/src/views/ss/channelWithdraw/index.vue @@ -189,7 +189,7 @@ /> - + {{dict.label}} @@ -201,7 +201,7 @@ - + @@ -236,9 +236,10 @@