odc.xiaohui
2023-02-14 d87eaec0b07649dc356db0619ee7b87dd8cf558a
2023/2/14
肖辉
修改部门管理
2个文件已修改
26 ■■■■■ 已修改文件
src/views/layout/components/Menu/index.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/systemSetting/baseSetting/department/updateUser/index.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/layout/components/Menu/index.vue
@@ -111,14 +111,12 @@
    height: 36px;
  }
}
.el-aside {
  background: #313350;
  color: #e9eef3;
  text-align: center;
  box-sizing: border-box;
  position: relative;
  //    固定标题
  .siderbar-title {
    position: fixed;
@@ -132,12 +130,10 @@
    z-index: 999;
    cursor: pointer;
  }
  .el-scrollbar {
    height: calc(100vh - 66px);
    margin-top: 66px;
    box-sizing: border-box;
    .el-menu {
      background: linear-gradient(#313350, #0f2b56);
      border: 0;
@@ -156,7 +152,6 @@
        }
        &:hover .fisrtSpan {
          color: #22d3eb;
        }
        span,
        span {
@@ -190,27 +185,23 @@
        }
        .secondMenu{
          //border-bottom:1px solid #ccc ;
          .is-active {
            background-color: #409EFF;
            color: #22d3eb;
          }
        }
      }
      .secondMenu {
        &:hover > .el-submenu__title {
          background-color: #092c4a;
        }
          .secondSpan{
          }
        &:hover .secondSpan {
          color: #22d3eb;
        }
        .is-opened{
          .el-submenu__title{
            background-color: #fff;
          }
@@ -220,7 +211,6 @@
          color: #fff;
        }
      }
      .thirdMenu {
        &:hover > .el-submenu__title {
          background-color: #092c4a;
@@ -235,7 +225,6 @@
        background-color: #092c4a;
      }
    }
    .el-scrollbar__wrap {
      overflow-x: hidden;
    }
src/views/systemSetting/baseSetting/department/updateUser/index.vue
@@ -33,7 +33,7 @@
                      item.leader ? 'leader' : '',
                    ]"></i>
                  </div>
                  <label style="font-size: 12px" :class="[item.leader ? 'leader' : '']">{{ item.username }}</label>
                  <label style="font-size: 12px" :class="[item.leader ? 'leader' : 'theMasses']">{{ item.username }}</label>
                </div>
              </li>
              <li class="li-btn" v-if="updateFlag">
@@ -50,7 +50,7 @@
              <el-card class="box-card">
                <div slot="header" class="myclear">
                  <span>工作人员</span>
                  <div @click="addUser">确认</div>
                  <div class="department-sub" @click="addUser">确认</div>
                </div>
                <div class="scrollWrap">
                  <el-checkbox-group v-model="checkedUser">
@@ -225,7 +225,7 @@
          }
        });
      });
      this.checkedList[0].leader = true;
      // this.checkedList[0].leader = true;
      console.log(this.checkedList);
      this.openUser = false;
    },
@@ -370,6 +370,11 @@
      color: #4b9bb7;
      display: flex;
      justify-content: space-between;
      .department-sub{
        cursor: pointer;
        margin-left: 5px;
        color: #2f54eb;
      }
    }
    .hidebar {
@@ -390,7 +395,9 @@
.leader {
  color: red;
}
.theMasses{
  color: #2f54eb;
}
.el-input {
  width: 280px !important;
}