Просмотр исходного кода

修复协同办公-个人记录、部门记录、通知我的记录分类不一致导致重置逻辑异常bug(2793)

lucw 8 месяцев назад
Родитель
Сommit
c273dc3e56
2 измененных файлов с 18 добавлено и 7 удалено
  1. 16 5
      src/views/bpm/collaborative/index.vue
  2. 2 2
      vue.config.js

+ 16 - 5
src/views/bpm/collaborative/index.vue

@@ -44,8 +44,8 @@
         </div>
       </div>
       <div class="tab-box el-form-box">
-        <el-tabs type="border-card">
-          <el-tab-pane label="个人记录">
+        <el-tabs type="border-card" @tab-click="tabClick" v-model="activeName">
+          <el-tab-pane label="个人记录" name="user">
             <ele-pro-table
               ref="table"
               height="calc(100vh - 450px)"
@@ -233,7 +233,7 @@
               </template>
             </ele-pro-table>
           </el-tab-pane>
-          <el-tab-pane label="部门记录">
+          <el-tab-pane label="部门记录" name="dept">
             <ele-pro-table
               ref="deptTable"
               :columns="deptColumns"
@@ -426,7 +426,7 @@
               </template>
             </ele-pro-table>
           </el-tab-pane>
-          <el-tab-pane label="通知我的记录">
+          <el-tab-pane label="通知我的记录" name="notice">
             <ele-pro-table
               ref="noticeTable"
               :columns="deptColumns"
@@ -683,7 +683,9 @@
         params: { ...defaultParams },
         statusList: [],
         formColumnList: [],
-        createTime1: []
+        createTime1: [],
+        // 个人 / 部门 / 通知我的
+        activeName: 'user'
       };
     },
     computed: {
@@ -1120,6 +1122,15 @@
       },
       getDateTime(ms) {
         return getDate(ms);
+      },
+      tabClick() {
+        if (this.activeName == 'user') {
+          this.reset();
+        } else if (this.activeName == 'dept') {
+          this.deptReset();
+        } else if (this.activeName == 'notice') {
+          this.noticeReset();
+        }
       }
     }
   };

+ 2 - 2
vue.config.js

@@ -39,10 +39,10 @@ module.exports = {
         // target: 'http://124.71.68.31:50001',
         // target: 'http://192.168.1.105:18086',
 
-        // target: 'http://192.168.1.251:18186',
+        target: 'http://192.168.1.251:18186',
         // target: 'http://192.168.1.125:18086',
 
-        target: 'http://192.168.1.251:18086',
+        // target: 'http://192.168.1.251:18086',
 
         changeOrigin: true, // 只有这个值为true的情况下 s才表示开启跨域
         pathRewrite: {