chenrui  2 tahun lalu
induk
melakukan
8529ff9484
1 mengubah file dengan 8 tambahan dan 7 penghapusan
  1. 8 7
      src/views/newUserManagement/index.vue

+ 8 - 7
src/views/newUserManagement/index.vue

@@ -132,7 +132,7 @@
               label: 'role_name',
               children: 'role_ID',
             }" :default-checked-keys="checkedKeysTemp" @check="handleCheck" /> -->
-            <el-checkbox v-model="item.startall"  v-for="(item, index) in tableCols" :key="index" @change="handleCheckedCitiesChange(item)">{{ item.role_name }}</el-checkbox>
+            <el-checkbox v-model="item.role_status"  v-for="(item, index) in tableCols" :key="index" @change="handleCheckedCitiesChange(item)">{{ item.role_name }}</el-checkbox>
         </div>
         <div class="foot right t30">
           <!-- <el-button size="medium" class="r24" type="primary" @click="onCheck">确定</el-button> -->
@@ -357,15 +357,16 @@ export default {
       this.tableCols = result
       this.tableCols.forEach(element => {
         element.user_id = row.user_id
-        // element.start = false
+        element.startall = false
       });
       code.forEach(element => {
         this.tableCols.forEach(res => {
-          if (res.role_ID === element.role_id) {
-            res.startall = true
+          if (res.role_ID == element.role_id) {
+            res.role_status = true
           }
-          });
         });
+      });
+      console.log(this.tableCols)
     },
     handleTablepaswod (row) {
       this.paswordFlag = true
@@ -383,13 +384,13 @@ export default {
       let code = null
       let arr = {}
       let event = null
-      if (data.startall) {
+      if (data.role_status == true) {
         event = 1
         arr = {
           role_id: data.role_ID,
           user_id:  data.user_id
         }
-      } else {
+      } else if (data.role_status == false){
         event = 3
         arr = {
           role_id: data.role_ID,