wsx 10 mēneši atpakaļ
vecāks
revīzija
142cbb898f
2 mainītis faili ar 26 papildinājumiem un 2 dzēšanām
  1. 24 0
      src/api/bpm/task.js
  2. 2 2
      src/views/bpm/carbonCopy/index.vue

+ 24 - 0
src/api/bpm/task.js

@@ -325,11 +325,35 @@ export async function getProcessInstanceNoticePage(query) {
 
 
 // 我的抄送分页
 // 我的抄送分页
 export async function ccPage(data) {
 export async function ccPage(data) {
+  console.log(data);
+
   const res = await request({
   const res = await request({
     url: `/bpm/task/cc-page`,
     url: `/bpm/task/cc-page`,
     method: 'post',
     method: 'post',
     data
     data
   });
   });
+
+  const res1 = await request({
+    url: `/bpm/task/cc-page`,
+    method: 'post',
+    data: {
+      pageNum: 1,
+      size: -1
+    }
+  });
+
+  if (res1.data.code == 0) {
+    const num = res1.data.data.list.filter(
+      (item) => item.processResult == 1
+    ).length;
+
+    store.dispatch('user/setMenuBadge', {
+      path: '/carbonCopy',
+      value: num || 0,
+      color: 'danger'
+    });
+  }
+
   if (res.data.code == 0) {
   if (res.data.code == 0) {
     return res.data.data;
     return res.data.data;
   }
   }

+ 2 - 2
src/views/bpm/carbonCopy/index.vue

@@ -251,8 +251,8 @@
       /* 表格数据源 */
       /* 表格数据源 */
       datasource({ page, limit, where, order }) {
       datasource({ page, limit, where, order }) {
         return ccPage({
         return ccPage({
-          pageNo: page,
-          pageSize: limit,
+          pageNum: page,
+          size: limit,
           ...this.params
           ...this.params
         });
         });
       },
       },