From f9584df365cdfd25072cf31799337b23e5368b5d Mon Sep 17 00:00:00 2001
From: shijingjing <1789544664@qq.com>
Date: Thu, 8 Sep 2022 10:38:13 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AD=98=E6=95=B0=E6=8D=AE=E5=88=B0=E6=9C=AC?=
=?UTF-8?q?=E5=9C=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../AppCooperationPropaganda/scopedSelect.vue | 2 +
.../selectGridMember.vue | 6 +-
.../AppCooperationPropaganda/sendScoped.vue | 58 ++++++++++---------
.../AppCooperationPropaganda/tagsList.vue | 1 -
4 files changed, 38 insertions(+), 29 deletions(-)
diff --git a/src/project/saas/AppCooperationPropaganda/scopedSelect.vue b/src/project/saas/AppCooperationPropaganda/scopedSelect.vue
index 89abffeb..104213e7 100644
--- a/src/project/saas/AppCooperationPropaganda/scopedSelect.vue
+++ b/src/project/saas/AppCooperationPropaganda/scopedSelect.vue
@@ -125,6 +125,8 @@ export default {
uni.$on("pagePicker:custom", res => {
this.selectedUser = res
})
+ this.selectedUser = uni.getStorageSync('girdList')
+ this.deptListArr = uni.getStorageSync('deptList')
},
}
diff --git a/src/project/saas/AppCooperationPropaganda/selectGridMember.vue b/src/project/saas/AppCooperationPropaganda/selectGridMember.vue
index 641fd88b..f3f181ff 100644
--- a/src/project/saas/AppCooperationPropaganda/selectGridMember.vue
+++ b/src/project/saas/AppCooperationPropaganda/selectGridMember.vue
@@ -48,7 +48,7 @@ export default {
onLoad() {
this.selected.id = this.$route.query.id
this.getAllGrids()
- this.selected = uni.getStorageSync('userSelect') || []
+ this.selected = uni.getStorageSync('girdSelect') || []
},
onShow() {
document.title = '选择人员'
@@ -73,7 +73,8 @@ export default {
},
getGridsAndUsersByParent(id) {
- this.treeList = this.allData.filter(e => (e.parentGirdId == id))
+ this.treeList = this.allData.filter(e => (e.parentGirdId == id)).map(v=> ({...v,isChecked:this.selected.find(i=>i.id == v.id)}))
+ this.treeList
this.$forceUpdate()
},
girdNameClick(row, index) {
@@ -94,6 +95,7 @@ export default {
let index=this.selected.findIndex(item=>row.id===item.id)
index >= 0 && this.selected.splice(index, 1)
}
+ uni.setStorageSync('girdSelect', this.selected)
this.$forceUpdate()
},
diff --git a/src/project/saas/AppCooperationPropaganda/sendScoped.vue b/src/project/saas/AppCooperationPropaganda/sendScoped.vue
index 131c4789..d0eda8fd 100644
--- a/src/project/saas/AppCooperationPropaganda/sendScoped.vue
+++ b/src/project/saas/AppCooperationPropaganda/sendScoped.vue
@@ -7,9 +7,9 @@