From 41160520fb99ab34632cba957006da16f316ca79 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期四, 16 二月 2023 14:09:49 +0800 Subject: [PATCH] 优化 --- src/views/systemSetting/baseSetting/department/updateUser/index.vue | 48 +++++++++++++++++++++++++++++++++--------------- 1 files changed, 33 insertions(+), 15 deletions(-) diff --git a/src/views/systemSetting/baseSetting/department/updateUser/index.vue b/src/views/systemSetting/baseSetting/department/updateUser/index.vue index b3e2481..82bd250 100644 --- a/src/views/systemSetting/baseSetting/department/updateUser/index.vue +++ b/src/views/systemSetting/baseSetting/department/updateUser/index.vue @@ -39,6 +39,12 @@ <li class="li-btn" v-if="updateFlag"> <i class="el-icon-plus" @click="openUser = true"></i> </li> + <li class="li-btn" v-if="updateFlag"> + <el-tooltip class="item" effect="light" content="娓呴櫎閫変腑浜哄憳" placement="top" :enterable="false"> + <i class="el-icon-minus" @click="clrarUser"></i> + </el-tooltip> + + </li> </ul> <div class="card" v-if="openUser"> <el-card class="box-card"> @@ -149,12 +155,12 @@ checkedList.forEach((item) => { arr.push({ leader: item.leader, userId: item.id ? item.id : item.userId }); }); - if (arr.length === 0) { - this.$message({ - type: 'warning', - message: '璇烽�夋嫨閮ㄩ棬浜哄憳', - }) - } else { + // if (arr.length === 0) { + // this.$message({ + // type: 'warning', + // message: '璇烽�夋嫨閮ㄩ棬浜哄憳', + // }) + // } else { this.$axios .post("sccg/depart/update", { id: user.id, @@ -162,6 +168,7 @@ parentId: user.parentId === '鏆傛棤涓婄骇閮ㄩ棬' ? 0 : user.parentId, departDes: user.departDes, departManagerList: arr, + departType: user.departType }) .then((res) => { this.$message({ @@ -171,7 +178,7 @@ this.$emit("changeDialog", { flag: false }); this.getDepartList(); }); - } + // } } else { return false; } @@ -200,6 +207,11 @@ } }); }, + // 娓呴櫎閫変腑鐢ㄦ埛 + clrarUser(){ + this.checkedList=[] + }, + addUser() { this.checkedList = []; this.userList.forEach((item) => { @@ -224,13 +236,13 @@ <style lang="scss" scoped> .updateUser { border-radius: 1px; - background-color: #09152f; + // background-color: #09152f; main { // border: 1px solid #fff; text-align: left; padding: 0 55px; - background-color: #09152f; + // background-color: #09152f; padding-bottom: 50px; // .mainTitle { @@ -279,12 +291,12 @@ } .updateUser::v-deep .el-form-item__label { - color: #4b9bb7; + // color: #4b9bb7; } .updateUser::v-deep .el-input__inner { - background-color: #09152f; - border: 1px solid #17324c; + // background-color: #09152f; + // border: 1px solid #17324c; } .addPerson { @@ -315,6 +327,12 @@ width: 36px; height: 36px; border-radius: 50%; + .el-icon-plus{ + cursor: pointer; + } + .el-icon-minus{ + cursor: pointer; + } } .card { @@ -326,7 +344,7 @@ min-height: 240px; max-height: 260px; overflow: hidden; - background-color: #09152f; + // background-color: #09152f; position: relative; max-width: 220px; @@ -360,7 +378,7 @@ right: 20px; width: 20px; height: 180px; - background-color: #09152f; + // background-color: #09152f; } .item { @@ -376,4 +394,4 @@ .el-input { width: 280px !important; } -</style> \ No newline at end of file +</style> -- Gitblit v1.8.0