From 1a3f168a94c02cff7ce133f3926acf920b936e29 Mon Sep 17 00:00:00 2001
From: shijingjing <1789544664@qq.com>
Date: Tue, 6 Sep 2022 18:01:45 +0800
Subject: [PATCH] =?UTF-8?q?=E9=80=89=E7=BD=91=E6=A0=BC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../selectGridMember.vue | 57 +++++++++----------
1 file changed, 27 insertions(+), 30 deletions(-)
diff --git a/src/project/saas/AppCooperationPropaganda/selectGridMember.vue b/src/project/saas/AppCooperationPropaganda/selectGridMember.vue
index f694c94a..4592ae02 100644
--- a/src/project/saas/AppCooperationPropaganda/selectGridMember.vue
+++ b/src/project/saas/AppCooperationPropaganda/selectGridMember.vue
@@ -7,10 +7,10 @@
-
+ @click.stop="girdClick(item)"/>
@@ -18,7 +18,7 @@
-
@@ -104,42 +104,39 @@ export default {
this.getGridsAndUsersByParent(row.id)
}
},
- // girdClick(row, index) {
- // if (this.treeList[index].isChecked) {
- // //取消
- // this.treeList[index].isChecked = false
- // this.selected = {}
- // } else {
- // this.treeList.map((item, i) => {
- // item.isChecked = index == i
- // })
- // this.selected = {...row, kind: "grid"}
- // }
- // this.$forceUpdate()
- // },
-
- userClick(row) {
+ girdClick(row) {
row.isChecked = !!!row.isChecked
- // if (this.userList[index].isChecked) {//取消
- // this.userList[index].isChecked = false
+ // if (this.treeList[index].isChecked) {//取消
+ // this.treeList[index].isChecked = false
// this.selected = {}
// } else {
- // this.userList.map((item, i) => {
+ // this.treeList.map((item, i) => {
// item.isChecked = index == i
// })
- // this.selected = {...row, kind: "user"}
+ // this.selected = {...row, kind: "grid"}
// }
- if(row.isChecked){
+
+ if(row.isChecked) {
this.selected.push(row)
- }else{
- console.log(this.selected)
+ } else {
let index=this.selected.findIndex(item=>row.id===item.id)
- index>=0&&this.selected.splice(index, 1)
+ index >= 0 && this.selected.splice(index, 1)
}
- // this.selected = this.userList.filter(v=> v.isChecked)
- uni.setStorageSync('userSelect', this.selected)
+ this.$forceUpdate()
},
+ // userClick(row) {
+ // row.isChecked = !!!row.isChecked
+ // if(row.isChecked){
+ // this.selected.push(row)
+ // }else{
+ // console.log(this.selected)
+ // let index=this.selected.findIndex(item=>row.id===item.id)
+ // index>=0&&this.selected.splice(index, 1)
+ // }
+ // uni.setStorageSync('userSelect', this.selected)
+ // },
+
submit() {
if (!this.selected.length) {
return this.$u.toast('请选择网格员')