瀏覽代碼

主管任务审批

zhujindu 6 月之前
父節點
當前提交
da9fe3532d
共有 2 個文件被更改,包括 30 次插入3 次删除
  1. 10 0
      src/api/SUPTaskApproval.js
  2. 20 3
      src/views/week/SUPTaskApproval/index.vue

+ 10 - 0
src/api/SUPTaskApproval.js

@@ -0,0 +1,10 @@
+import request from '@/utils/request';
+
+// 获取拜访照片AI识别异常,待审批列表。 失败异常照片需要部主管审批
+export function getSummaryApprovalList(query) {
+  return request({
+    url: '/mobile/summaryMobile/getSummaryApprovalList',
+    method: 'get',
+    params: query,
+  });
+}

+ 20 - 3
src/views/week/SUPTaskApproval/index.vue

@@ -31,6 +31,7 @@
   </div>
 </template>
 <script>
+import { getSummaryApprovalList } from '@/api/SUPTaskApproval.js';
 export default {
   data() {
     return {
@@ -41,24 +42,40 @@ export default {
       finished: true,
     };
   },
-  created() {},
+  created() {
+    this.getApprovalList();
+  },
   methods: {
     tabChange(name) {
       window.scrollTo(0, 0);
       this.pageNum = 1;
       this.list = [];
       this.tabVal = name;
-      //   this.onLoad();
+      this.getApprovalList();
     },
     onClickLeft() {
       this.$router.replace({
         path: '/My/index',
       });
     },
+    getApprovalList() {
+      this.toastLoading(0, '加载中...', true);
+      getSummaryApprovalList({ type: this.tabVal })
+        .then((res) => {
+          this.toastLoading().clear();
+          if (res.code == 200 && res.data) {
+            this.list = res.data;
+          }
+        })
+        .catch((err) => {
+          this.toastLoading().clear();
+          this.$toast(err.msg);
+        });
+    },
   },
 };
 </script>
-<style lang="scss" scoped>
+<style lang="scss">
 .SUPTaskApproval {
   .myTab {
     .van-tabs__nav--card {