From c45a113e5a820faa46b0085dedee33ad4a2a72d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cyiyousong=E2=80=9D?= <“yousong_yi@foxmail.com”> Date: Tue, 18 Jun 2024 15:23:00 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E4=B8=9A=E5=8A=A1?= =?UTF-8?q?=E4=BA=8B=E9=A1=B9=E7=AE=A1=E7=90=86=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/components/businessTabs2.vue | 28 +++++------ .../business/components/businessTabs3.vue | 46 +++++++++---------- .../business/components/businessTabs4.vue | 4 +- 3 files changed, 35 insertions(+), 43 deletions(-) diff --git a/base-manager-ui/admin/src/pages/basicset/business/components/businessTabs2.vue b/base-manager-ui/admin/src/pages/basicset/business/components/businessTabs2.vue index 01fb25e1..58cd2873 100644 --- a/base-manager-ui/admin/src/pages/basicset/business/components/businessTabs2.vue +++ b/base-manager-ui/admin/src/pages/basicset/business/components/businessTabs2.vue @@ -13,9 +13,9 @@ style="width: 120px" v-model="leftSource" class="select-department" - placeholder="事项来源" + placeholder="全部来源" + allowClear > - 全部来源 一体化添加 手动添加 @@ -24,12 +24,10 @@ style="min-width: 120px" v-model="leftDept" class="select-department" - placeholder="部门搜索" + placeholder="全部部门" optionFilterProp="label" + allowClear > - - 全部部门 - - 全部来源 一体化事项 自建事项 @@ -158,12 +156,10 @@ style="min-width: 120px" v-model="rightDept" class="select-department" - placeholder="部门搜索" + placeholder="全部部门" optionFilterProp="label" + allowClear > - - 全部部门 - @@ -79,12 +74,10 @@ style="min-width: 120px" v-model="deptSearch" class="select-department" - placeholder="部门搜索" + placeholder="全部部门" optionFilterProp="label" + allowClear > - - 全部部门 - -

已关联 {{ unboundMatterData.length }} 件事项

+

+ 已关联 + {{ unboundMatterData.length }} 件事项 +

此操作将解除

@@ -357,7 +353,7 @@ export default { Leftloading: false, rightloading: false, leftSearchVal: "", // 左边搜索 - deptSearch: "", // 右边 + deptSearch: undefined, // 右边 rightSearchVal: "", // 右边搜索 SiteBusinessData: [], // 站点业务 SiteMatterData: [], //站点事项 @@ -390,7 +386,7 @@ export default { siteBusinessName: "", }, allCorrelationData: [], // 关联业务事项数据 - checkFlag:true, // 查看标杆 + checkFlag: true, // 查看标杆 rules: { siteBusinessId: [ { required: true, message: "业务不能为空", trigger: "change" }, @@ -504,8 +500,8 @@ export default { }, // 左边解除按钮 - handleisUnbound(isCheck,data) { - this.checkFlag = isCheck + handleisUnbound(isCheck, data) { + this.checkFlag = isCheck; this.unboundBusinessData = data; this.isUnbound = true; this.getMatterlistData({ @@ -523,10 +519,10 @@ export default { // 解除确认 async handleUnbound(val = {}) { - if(this.checkFlag){ - this.handleCloseUnbound() + if (this.checkFlag) { + this.handleCloseUnbound(); this.isUnbound = false; - return + return; } let str; if (this.unboundMatterItem.length > 0) { @@ -865,4 +861,4 @@ export default { .site-business { margin-bottom: 0px !important; } - \ No newline at end of file + diff --git a/base-manager-ui/admin/src/pages/basicset/business/components/businessTabs4.vue b/base-manager-ui/admin/src/pages/basicset/business/components/businessTabs4.vue index e3ded833..1693f146 100644 --- a/base-manager-ui/admin/src/pages/basicset/business/components/businessTabs4.vue +++ b/base-manager-ui/admin/src/pages/basicset/business/components/businessTabs4.vue @@ -22,7 +22,7 @@ allowClear v-model="dept" class="select-department" - placeholder="部门搜索" + placeholder="全部部门" optionFilterProp="label" > 一体化添加 手动添加 -- 2.24.3