fangmingyue 1 년 전
부모
커밋
4387de3ff1
3개의 변경된 파일66개의 추가작업 그리고 54개의 파일을 삭제
  1. 2
    2
      config/dev.js
  2. 3
    3
      config/prod.js
  3. 61
    49
      src/pages/issue/list/index.jsx

+ 2
- 2
config/dev.js 파일 보기

@@ -4,8 +4,8 @@ module.exports = {
4 4
   },
5 5
   defineConstants: {
6 6
     // HOST: '"http://127.0.0.1:9087"',
7
-    // HOST: '"http://192.168.89.76:9087"',
8
-    HOST: '"https://wmcj.huoshannews.com"',
7
+    HOST: '"http://192.168.89.147:9087"',
8
+    // HOST: '"https://wmcj.huoshannews.com"',
9 9
     AD_IMAGE: '"https://h5.njyunzhi.com/images/citizen_banner.png"',
10 10
     DEFAULT_POS: '"116.3476917447715,31.409912844296578"', // 霍山县人民政府 gcj02
11 11
     VERSION: '"1.1.13-20230325"',

+ 3
- 3
config/prod.js 파일 보기

@@ -3,11 +3,11 @@ module.exports = {
3 3
     NODE_ENV: '"production"'
4 4
   },
5 5
   defineConstants: {
6
-    // HOST: '"http://192.168.89.25:9087"',
7
-    HOST: '"https://wmcj.huoshannews.com"',
6
+    HOST: '"http://192.168.89.147:9087"',
7
+    // HOST: '"https://wmcj.huoshannews.com"',
8 8
     AD_IMAGE: '"https://h5.njyunzhi.com/images/citizen_banner.png"',
9 9
     DEFAULT_POS: '"116.3476917447715,31.409912844296578"', // 霍山县人民政府 gcj02
10
-    VERSION: '"1.1.26-20230609"',
10
+    VERSION: '"1.1.27-20230612"',
11 11
   },
12 12
   mini: {},
13 13
   h5: {

+ 61
- 49
src/pages/issue/list/index.jsx 파일 보기

@@ -1,7 +1,7 @@
1 1
 import React from 'react';
2 2
 import Taro from '@tarojs/taro';
3 3
 import { View } from '@tarojs/components';
4
-import { Tab, Tabs } from '@antmjs/vantui';
4
+import { Tab, Tabs, Search } from '@antmjs/vantui';
5 5
 import Page from '@/layouts/index';
6 6
 import PowerList from '@/components/PowerList';
7 7
 import Card from '@/components/IssueCard';
@@ -30,6 +30,7 @@ export default (props) => {
30 30
   const { mine = '' } = router.params;
31 31
 
32 32
   const [active, setActive] = React.useState(0);
33
+  const [issueId, setIssueId] = React.useState("");
33 34
 
34 35
   const [
35 36
     param1,
@@ -40,14 +41,14 @@ export default (props) => {
40 41
     param6,
41 42
   ] = React.useMemo(() => {
42 43
     return [
43
-      { mine },
44
-      { mine, bizStatus: PROCESS_START },
45
-      { mine, bizStatus: PROCESS_ASSIGNED },
46
-      { mine, bizStatus: PROCESS_END },
47
-      { mine, bizStatus: 'expired' },
48
-      { mine, bizStatus: 'reject' },
44
+      { mine, issueId },
45
+      { mine, bizStatus: PROCESS_START, issueId },
46
+      { mine, bizStatus: PROCESS_ASSIGNED, issueId },
47
+      { mine, bizStatus: PROCESS_END, issueId },
48
+      { mine, bizStatus: 'expired', issueId },
49
+      { mine, bizStatus: 'reject', issueId },
49 50
     ];
50
-  }, [mine])
51
+  }, [mine, issueId])
51 52
 
52 53
   const onClick = (item) => {
53 54
     Taro.navigateTo({
@@ -60,8 +61,19 @@ export default (props) => {
60 61
     setActive(index)
61 62
   }
62 63
 
64
+  const onSearch = (e) => {
65
+    const { value } = e.target;
66
+    console.log('value', value);
67
+    setIssueId(value);
68
+  };
69
+
63 70
   return (
64 71
     <Page roles={[ROLE_INSPECTOR]}>
72
+      <Search
73
+        placeholder="请输入问题单号"
74
+        onSearch={onSearch}
75
+        clearable
76
+      />
65 77
       <Tabs sticky onChange={onTabChange}>
66 78
         <Tab title="全部" style={tabStyle}>
67 79
           {active == 0 && (
@@ -76,63 +88,63 @@ export default (props) => {
76 88
           )}
77 89
         </Tab>
78 90
         <Tab title="未交办" style={tabStyle}>
79
-        {active == 1 && (
80
-          <PowerList
81
-            sid={sid2}
82
-            request={getTaIssue}
83
-            params={param2}
84
-            renderItem={(item) => (
85
-              <Card key={item.issueId} issue={item} onClick={() => onClick(item)} />
86
-            )}
87
-          />
91
+          {active == 1 && (
92
+            <PowerList
93
+              sid={sid2}
94
+              request={getTaIssue}
95
+              params={param2}
96
+              renderItem={(item) => (
97
+                <Card key={item.issueId} issue={item} onClick={() => onClick(item)} />
98
+              )}
99
+            />
88 100
           )}
89 101
         </Tab>
90 102
         <Tab title="已交办" style={tabStyle}>
91 103
           {active == 2 && (
92
-          <PowerList
93
-            sid={sid3}
94
-            request={getTaIssue}
95
-            params={param3}
96
-            renderItem={(item) => (
97
-              <Card key={item.issueId} issue={item} onClick={() => onClick(item)} />
98
-            )}
99
-          />
104
+            <PowerList
105
+              sid={sid3}
106
+              request={getTaIssue}
107
+              params={param3}
108
+              renderItem={(item) => (
109
+                <Card key={item.issueId} issue={item} onClick={() => onClick(item)} />
110
+              )}
111
+            />
100 112
           )}
101 113
         </Tab>
102 114
         <Tab title="已办结" style={tabStyle}>
103 115
           {active == 3 && (
104
-          <PowerList
105
-            sid={sid4}
106
-            request={getTaIssue}
107
-            params={param4}
108
-            renderItem={(item) => (
109
-              <Card key={item.issueId} issue={item} onClick={() => onClick(item)} />
110
-            )}
111
-          />
116
+            <PowerList
117
+              sid={sid4}
118
+              request={getTaIssue}
119
+              params={param4}
120
+              renderItem={(item) => (
121
+                <Card key={item.issueId} issue={item} onClick={() => onClick(item)} />
122
+              )}
123
+            />
112 124
           )}
113 125
         </Tab>
114 126
         <Tab title="已逾期" style={tabStyle}>
115 127
           {active == 4 && (
116
-          <PowerList
117
-            sid={sid5}
118
-            request={getTaIssue}
119
-            params={param5}
120
-            renderItem={(item) => (
121
-              <Card key={item.issueId} issue={item} onClick={() => onClick(item)} />
122
-            )}
123
-          />
128
+            <PowerList
129
+              sid={sid5}
130
+              request={getTaIssue}
131
+              params={param5}
132
+              renderItem={(item) => (
133
+                <Card key={item.issueId} issue={item} onClick={() => onClick(item)} />
134
+              )}
135
+            />
124 136
           )}
125 137
         </Tab>
126 138
         <Tab title="已打回" style={tabStyle}>
127 139
           {active == 5 && (
128
-          <PowerList
129
-            sid={sid6}
130
-            request={getTaIssue}
131
-            params={param6}
132
-            renderItem={(item) => (
133
-              <Card key={item.issueId} issue={item} onClick={() => onClick(item)} />
134
-            )}
135
-          />
140
+            <PowerList
141
+              sid={sid6}
142
+              request={getTaIssue}
143
+              params={param6}
144
+              renderItem={(item) => (
145
+                <Card key={item.issueId} issue={item} onClick={() => onClick(item)} />
146
+              )}
147
+            />
136 148
           )}
137 149
         </Tab>
138 150
       </Tabs>