From 4d9a35462803c7392dedca8d95fe21ff3d949466 Mon Sep 17 00:00:00 2001
From: “dzb” <2632970487@qq.com>
Date: 星期一, 03 十月 2022 08:42:36 +0800
Subject: [PATCH] 用户、角色、部门,新增批量操作,案件池详情展示、以及调度

---
 src/views/systemSetting/baseSetting/department/createUser/index.vue |   53 ++++++++++++++++++++++++++++-------------------------
 1 files changed, 28 insertions(+), 25 deletions(-)

diff --git a/src/views/systemSetting/baseSetting/department/createUser/index.vue b/src/views/systemSetting/baseSetting/department/createUser/index.vue
index d25ded5..26eaf15 100644
--- a/src/views/systemSetting/baseSetting/department/createUser/index.vue
+++ b/src/views/systemSetting/baseSetting/department/createUser/index.vue
@@ -36,7 +36,7 @@
                                 </div>
                                 <div class="scrollWrap">
                                     <el-checkbox-group :max="3" v-model="checkedUser" @change="handleCheckedUserChange">
-                                        <el-checkbox v-for="user in userList" :label="user.username" :key="user.id" :value="user.id">
+                                        <el-checkbox v-for="user in userList" :label="user.id" :key="user.id">
                                             {{user.username}}
                                         </el-checkbox>
                                     </el-checkbox-group>
@@ -112,7 +112,7 @@
             userList: [],
             departList: [],
             checkedUser: [],
-            openUser:false,
+            openUser: false,
         }
     },
     created() {
@@ -126,26 +126,27 @@
         handleUser() {
             this.$refs.user.validate((valid) => {
                 if (valid) {
-                    const { depart } = this;
+                    const { depart, checkedUser } = this;
                     console.log(depart);
-                    // this.$axios.post('/sccg/depart/create', {
-                    //     departName: depart.departName,
-                    //     parentId: depart.parentId, departType: depart.departType, departDes: depart.departDes
-                    // }).then(res => {
-                    //     if (res.code === 200) {
-                    //         this.$message({
-                    //             message:res.message,
-                    //             type:'success'
-                    //         })
-                    //         this.refresh();
-                    //     }else if(res.code ===2001){
-                    //         this.$message({
-                    //             message:res.message,
-                    //             type:'error'
-                    //         })
-                    //         this.refresh();
-                    //     }
-                    // })
+                    console.log(checkedUser);
+                    this.$axios.post('/sccg/depart/create', {
+                        departName: depart.departName,
+                        parentId: depart.parentId, departType: depart.departType, departDes: depart.departDes
+                    }).then(res => {
+                        if (res.code === 200) {
+                            this.$message({
+                                message:res.message,
+                                type:'success'
+                            })
+                            this.refresh();
+                        }else if(res.code ===2001){
+                            this.$message({
+                                message:res.message,
+                                type:'error'
+                            })
+                            this.refresh();
+                        }
+                    })
                 } else {
                     return false;
                 }
@@ -171,23 +172,24 @@
                 if (res.code === 200) {
                     console.log(res)
                     this.userList = res.data.records;
+                    console.log(this.userList);
                 }
             })
         },
         handleCheckedUserChange(value) {
             // console.log(value);
-            if(value.length>3){
+            if (value.length > 3) {
                 console.log(this.checkedUser);
                 this.$message({
-                    type:'warning',
-                    message:'鏈�澶氬彧鑳芥坊鍔犱笁涓垚鍛�'
+                    type: 'warning',
+                    message: '鏈�澶氬彧鑳芥坊鍔犱笁涓垚鍛�'
                 })
             }
             // let checkedCount = value.length;
             // this.checkAll = checkedCount === this.cities.length;
             // this.isIndeterminate = checkedCount > 0 && checkedCount < this.cities.length;
         },
-        addUser(){
+        addUser() {
             console.log(this.checkedUser);
             this.openUser = false;
         },
@@ -272,6 +274,7 @@
                 position: absolute;
                 z-index: 2000;
                 right: 0;
+
                 .box-card {
                     max-height: 200px;
                     overflow: hidden;

--
Gitblit v1.8.0