From 42cf3629369e3f6554754d93ee87654663721d6a Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Tue, 7 Jun 2022 11:44:43 +0800 Subject: [PATCH] feat: There is no way the, bug 52907 52906 --- .../components/EnterpriseStandardDatabase.vue | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue b/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue index efa335a82..ba862b932 100644 --- a/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue +++ b/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue @@ -2455,14 +2455,17 @@ export default { }, methods: { filterData(data){ - let result = '' - let str1 = data.substring(0,1); - if(str1 === ','){ - result = data.substring(1,data.length) - this.sarBussionessStandEO['QCDW'] = result - }else { - this.sarBussionessStandEO['QCDW'] = data - } + if(data.indexOf(",") !== -1){ + let permission = data.split(","); + const list = permission.filter ( item => item !== ''); + let nameNew=Array.from(list).join(',') + if(nameNew.length > 0){ + nameNew = nameNew.replace("undefined","").replace(",,",",") + } + this.$set(this.sarBussionessStandEO, 'QCDW', nameNew) + }else { + this.sarBussionessStandEO['QCDW'] = data + } }, async getTreeAsync(){