695593266@qq.com пре 9 месеци
родитељ
комит
feda9a7153
1 измењених фајлова са 41 додато и 20 уклоњено
  1. 41 20
      src/views/taskList/index.vue

+ 41 - 20
src/views/taskList/index.vue

@@ -4,11 +4,7 @@
       <task-search @search="reload"></task-search>
       <!-- <taskDialog-search></taskDialog-search> -->
       <el-tabs v-model="tabValue" type="card" @tab-click="handleTabClick">
-        <el-tab-pane
-          label="我的任务"
-          name="1"
-          v-if="$hasPermission('mes:taskreport:myorder')"
-        ></el-tab-pane>
+        <el-tab-pane label="我的任务" name="1"></el-tab-pane>
         <el-tab-pane
           label="全部任务"
           name="2"
@@ -448,20 +444,18 @@
     },
     created() {},
     mounted() {
-      if (this.$hasPermission('mes:taskreport:allorder')) {
-        this.tabValue = '2';
-      }
-
-      if (this.$hasPermission('mes:taskreport:myorder')) {
-        this.tabValue = '1';
-      }
-
-      if (
-        !this.$hasPermission('mes:taskreport:myorder') &&
-        !this.$hasPermission('mes:taskreport:allorder')
-      ) {
-        this.tabValue = '';
-      }
+      // if (this.$hasPermission('mes:taskreport:allorder')) {
+      //   this.tabValue = '2';
+      // }
+      // if (this.$hasPermission('mes:taskreport:myorder')) {
+      //   this.tabValue = '1';
+      // }
+      // if (
+      //   !this.$hasPermission('mes:taskreport:myorder') &&
+      //   !this.$hasPermission('mes:taskreport:allorder')
+      // ) {
+      //   this.tabValue = '';
+      // }
     },
     methods: {
       handleTabClick(e) {
@@ -470,7 +464,6 @@
       },
       /* 表格数据源 */
       datasource({ page, limit, where }) {
-        // console.log(this.tabValue, 'this.tabValue');
         if (this.tabValue && this.tabValue != 0) {
           let api =
             this.tabValue === '1' ? pageByCurrentUser : pageByCurrentUserLeader;
@@ -482,6 +475,34 @@
         } else {
           return [];
         }
+
+        // if (
+        //   (this.$hasPermission('mes:taskreport:myorder') &&
+        //     this.$hasPermission('mes:taskreport:allorder')) ||
+        //   (this.$hasPermission('mes:taskreport:myorder') &&
+        //     !this.$hasPermission('mes:taskreport:allorder'))
+        // ) {
+        //   let api = pageByCurrentUser;
+        //   return api({
+        //     ...where,
+        //     pageNum: page,
+        //     size: limit
+        //   });
+        // } else if (
+        //   this.$hasPermission('mes:taskreport:myorder') &&
+        //   !this.$hasPermission('mes:taskreport:allorder')
+        // ) {
+        //   let api = pageByCurrentUserLeader;
+        //   return api({
+        //     ...where,
+        //     pageNum: page,
+        //     size: limit
+        //   });
+        // } else {
+        //   return [];
+        // }
+
+        // if()
       },
 
       async chooseUser() {