Yansen 2 年之前
父節點
當前提交
b68a82c7f4
共有 3 個檔案被更改,包括 14 行新增6 行删除
  1. 1
    1
      config/prod.js
  2. 1
    0
      src/components/IssueCard/index.jsx
  3. 12
    5
      src/utils/biz.js

+ 1
- 1
config/prod.js 查看文件

@@ -6,7 +6,7 @@ module.exports = {
6 6
     HOST: '"https://wmcj.huoshannews.com"',
7 7
     AD_IMAGE: '"https://h5.njyunzhi.com/images/citizen_banner.png"',
8 8
     DEFAULT_POS: '"116.3476917447715,31.409912844296578"', // 霍山县人民政府 gcj02
9
-    VERSION: '"1.1.15-20230328"',
9
+    VERSION: '"1.1.16-20230331"',
10 10
   },
11 11
   mini: {},
12 12
   h5: {

+ 1
- 0
src/components/IssueCard/index.jsx 查看文件

@@ -12,6 +12,7 @@ const colors = [
12 12
   ['rgba(251, 157, 75, 0.08)', 'rgba(232, 116, 16, 1)'], // 已办结
13 13
   ['rgba(255, 245, 245, 1)', 'rgba(255, 76, 76, 1)'], // 已逾期
14 14
   ['transparent', 'rgba(159, 159, 159, 1)'], // 已打回
15
+  ['rgba(255, 245, 245, 1)', 'rgba(255, 76, 76, 1)'], // 逾期办结
15 16
 ]
16 17
 
17 18
 export default (props) => {

+ 12
- 5
src/utils/biz.js 查看文件

@@ -41,15 +41,17 @@ export function getIssueStatus(taIssue) {
41 41
       label: '待交办',
42 42
     }
43 43
   } else if (taIssue.processNode === PROCESS_END) {
44
+    if (dayjs(taIssue.expireDate).add(1,'day').format('YYYY-MM-DD') < dayjs().format('YYYY-MM-DD')) {
45
+      return {
46
+        value: 5,
47
+        label: '逾期办结',
48
+      };
49
+    }
50
+
44 51
     return {
45 52
       value: 2,
46 53
       label: '已办结',
47 54
     };
48
-  } else if (taIssue.processNode !== PROCESS_END && taIssue.expireDate <= dayjs().format('YYYY-MM-DD')) {
49
-    return {
50
-      value: 3,
51
-      label: '已逾期',
52
-    };
53 55
   } else if (taIssue.processNode.indexOf(PROCESS_ASSIGNED) === 0) {
54 56
     if (taIssue.processStatus === APPLY_READY) {
55 57
       if (taIssue.processNode === PROCESS_APPLY_REJECT) {
@@ -128,6 +130,11 @@ export function getIssueStatus(taIssue) {
128 130
       value: 1,
129 131
       label: '已交办',
130 132
     };
133
+  } else if (taIssue.processNode !== PROCESS_END && dayjs(taIssue.expireDate).add(1,'day').format('YYYY-MM-DD') < dayjs().format('YYYY-MM-DD')) {
134
+    return {
135
+      value: 3,
136
+      label: '已逾期',
137
+    };
131 138
   }
132 139
 
133 140
   return {};