Browse Source

账号编辑更新

hzj18279462576@163.com 1 year ago
parent
commit
724c241f39
2 changed files with 19 additions and 6 deletions
  1. 16 3
      src/views/account/account.vue
  2. 3 3
      src/views/blackList/blackList.vue

+ 16 - 3
src/views/account/account.vue

@@ -93,9 +93,14 @@
               <span>{{ row.adminMenuName }}</span>
             </template>
           </el-table-column>
-          <el-table-column align="center" prop="adminName" label="可管理部门" width="230">
+          <el-table-column
+            align="center"
+            prop="adminName"
+            label="可管理部门"
+            width="230"
+          >
             <template #default="{ row }">
-              <div class="ul" style="display:flex;flex-wrap:wrap;">
+              <div class="ul" style="display: flex; flex-wrap: wrap">
                 <el-tag
                   v-for="i in row.checkOrg"
                   style="margin: 5px"
@@ -293,6 +298,10 @@
                 class="m-2"
                 placeholder="请选择部门"
                 multiple
+                filterable
+                remote
+                reserve-keyword
+                remote-show-suffix
                 :clearable="true"
               >
                 <el-option
@@ -397,6 +406,7 @@ const ruleForm = reactive({
   department: "",
   icCard: "",
   id: "",
+  usersId:'',
 });
 var checkUserName = (rule, value, callback) => {
   if (!value) {
@@ -730,6 +740,7 @@ const addlist = () => {
   ruleForm.department = "";
   ruleForm.icCard = "";
   ruleForm.id = "";
+  ruleForm.usersId = "";
   nextTick(() => {
     editMemberTree.value.setCheckedKeys([]);
   });
@@ -761,6 +772,7 @@ const edit = (row) => {
   ruleForm.adminMenuId = row.adminMenu.id;
   ruleForm.password = row.passWord;
   ruleForm.department = row.department;
+  ruleForm.usersId = row.usersId;
   if (row.checkOrg) {
     let arr = [];
     row.checkOrg.forEach((i) => {
@@ -769,7 +781,7 @@ const edit = (row) => {
     ruleForm.icCard = arr;
   }
   nextTick(() => {
-    if(row.adminMenu){
+    if (row.adminMenu) {
       editMemberTree.value.setCheckedKeys([row.adminMenu.id]);
     }
   });
@@ -793,6 +805,7 @@ const submitAdd = lodash.debounce(async (formEl) => {
             department: ruleForm.department,
             checkOrg: ruleForm.icCard.join(","),
             id: ruleForm.id,
+            usersId:ruleForm.usersId
           },
         };
         let res = await axios({

+ 3 - 3
src/views/blackList/blackList.vue

@@ -46,13 +46,13 @@
               />
           </div>
           <div class="condition">
-            <span>预订人 : </span>
+            <span>微校卡号 : </span>
               <el-input
                 :clearable="true"
                 @change="searchBtn"
-                v-model.trim="collect.searchInput.reserveName"
+                v-model.trim="collect.searchInput.cardNumber"
                 class="w-50 m-2"
-                placeholder="请输入预订人"
+                placeholder="请输入微校卡号"
                 style="width: 200px"
               />
           </div>