Browse Source

fix(licenseManage;manageAdmin):搜索框ui修复,超管不可编辑,删除

liyangbin 2 years ago
parent
commit
9e73fc1997
2 changed files with 19 additions and 1 deletions
  1. 9 0
      src/views/LicenseManage.vue
  2. 10 1
      src/views/ManageAdmin.vue

+ 9 - 0
src/views/LicenseManage.vue

@@ -375,6 +375,15 @@ const searchInfo = (val) => {
 .el-table::v-deep thead {
   color: #000 !important;
 }
+::v-deep .input-with-select .el-input__inner {
+  padding: 0 20px 0 8px;
+  border-color: #d9d9d9;
+}
+::v-deep .input-with-select .el-input__inner::placeholder {
+  font-size: 14px;
+  font-weight: 400;
+  color: #808185;
+}
 </style>
 
 <style lang="scss">

+ 10 - 1
src/views/ManageAdmin.vue

@@ -196,7 +196,7 @@ const handleCurrentChange = (val) => {
         <el-table-column prop="createdAt" label="Added date"> </el-table-column>
         <el-table-column prop="operate" label="Operate">
           <template slot-scope="scope">
-            <div class="flex flex-col">
+            <div class="flex flex-col" v-if="scope.row.memberRole !== 'Super admin'">
               <router-link
                 :to="{ path: '/manageAdmin/editAdmin', query: { Email: scope.row.email, Team: scope.row.teamName, Id: scope.row.id } }"
                 class="
@@ -292,6 +292,15 @@ const handleCurrentChange = (val) => {
 .el-table::v-deep thead {
   color: #000 !important;
 }
+::v-deep .input-with-select .el-input__inner {
+  padding: 0 20px 0 8px;
+  border-color: #d9d9d9;
+}
+::v-deep .input-with-select .el-input__inner::placeholder {
+  font-size: 14px;
+  font-weight: 400;
+  color: #808185;
+}
 </style>
 
 <style lang="scss">