Bladeren bron

fix:修改员工管理bug

Mcal 1 week geleden
bovenliggende
commit
c23fe76c3a
7 gewijzigde bestanden met toevoegingen van 23 en 14 verwijderingen
  1. 1 1
      src/api/table.js
  2. 1 0
      src/locales/en.json
  3. 1 0
      src/locales/ru.json
  4. 1 0
      src/locales/sr.json
  5. 1 0
      src/locales/zh.json
  6. 4 4
      src/views/staff/list.vue
  7. 14 9
      src/views/table/index.vue

+ 1 - 1
src/api/table.js

@@ -83,7 +83,7 @@ export function addTableInfo(data) {
 export function deleteTableInfo(data) {
   return request({
     url: '/backendApi/table_info/delete/' + data,
-    method: 'post',
+    method: 'delete',
     data: data
   })
 }

+ 1 - 0
src/locales/en.json

@@ -346,6 +346,7 @@
     "info": {}
   },
   "tableManagement": {
+    "tableStatus": "Table Status",
     "tableCode": "Table Code",
     "pleaseEnterTableCode": "Please enter the table code",
     "status": "Status",

+ 1 - 0
src/locales/ru.json

@@ -328,6 +328,7 @@
       },
 
       "tableManagement": {
+          "tableStatus":"Состояние стола",
           "tableCode": "Код стола",
           "pleaseEnterTableCode": "Пожалуйста, введите код стола",
           "status": "Статус",

+ 1 - 0
src/locales/sr.json

@@ -404,6 +404,7 @@
   },
 
   "tableManagement": {
+    "tableStatus": "Статус стола",
     "tableCode": "Kod stola",
     "pleaseEnterTableCode": "Unesite kod stola",
     "status": "Status",

+ 1 - 0
src/locales/zh.json

@@ -345,6 +345,7 @@
     }
   },
   "tableManagement": {
+    "tableStatus": "桌码状态",
     "tableCode": "桌码",
     "pleaseEnterTableCode": "请输入桌码",
     "status": "状态",

+ 4 - 4
src/views/staff/list.vue

@@ -7,7 +7,7 @@
       size="small"
       :inline="true"
       v-show="showSearch"
-      label-width="68px"
+      
     >
       <el-form-item :label="$t('employee.employeeCategory')" prop="category">
         <el-select
@@ -172,7 +172,7 @@
       width="700px"
       append-to-body
     >
-      <el-form ref="form" :model="form" :rules="rules" label-width="120px">
+      <el-form ref="form" :model="form" :rules="rules" >
         <el-row>
           <el-col :span="24">
             <el-form-item :label="$t('employee.employeeCategory')" prop="category">
@@ -248,10 +248,10 @@
           <el-col :span="24">
             <el-form-item :label="$t('employee.status')">
               <el-radio-group v-model="form.auditedStatus">
-                <el-radio :key="A" :label="$t('employee.enabled')" :value="A">
+                <el-radio key="A" label="A" value="A">
                   {{ $t('employee.enabled') }}
                 </el-radio>
-                <el-radio :key="N" :label="$t('employee.disabled')" :value="N">
+                <el-radio key="N" label="N" value="N">
                   {{ $t('employee.disabled') }}
                 </el-radio>
               </el-radio-group>

+ 14 - 9
src/views/table/index.vue

@@ -7,7 +7,7 @@
       size="small"
       :inline="true"
       v-show="showSearch"
-      label-width="68px"
+      
     >
       <el-form-item :label="$t('tableManagement.tableCode')" prop="tableNumber">
         <el-input
@@ -152,7 +152,7 @@
       width="800px"
       append-to-body
     >
-      <el-form ref="form" :model="form" :rules="rules" label-width="120px">
+      <el-form ref="form" :model="form" :rules="rules" >
         <el-row>
           <el-col :span="12">
             <el-form-item :label="$t('tableManagement.tableEncoding')" prop="tableNumber">
@@ -445,14 +445,19 @@ export default {
       const confirmMsg = this.$t('tableManagement.confirmDeleteTableCode', { tableCode: code })
       this.$modal
         .confirm(confirmMsg)
-        .then(() => {
-          deleteTableInfo(row.id)
-        })
-        .then(() => {
-          this.getList()
-          this.$modal.msgSuccess(this.$t('tableManagement.deleteSuccess'))
+        .then(async () => {
+          try {
+            await deleteTableInfo(row.id)
+            this.$modal.msgSuccess(this.$t('tableManagement.deleteSuccess'))
+            this.getList()
+          } catch (error) {
+            console.log('error', error)
+          }
+
         })
-        .catch(() => {})
+        
+
+
     }
   }
 }