zhoulisen 5 years ago
parent
commit
b8a9397117

+ 1
- 1
src/pages/activity/drainage/components/Help.jsx View File

@@ -124,7 +124,7 @@ function Help(props) {
124 124
                 </Form.Item>
125 125
                 <Form.Item label="活动开始~结束时间">
126 126
                     {getFieldDecorator('date', {
127
-                        initialValue: data.date,
127
+                        initialValue: data.date || [],
128 128
                     })(
129 129
                         <RangePicker />,
130 130
                     )}

+ 2
- 2
src/pages/activity/drainage/components/RedPacket.jsx View File

@@ -69,7 +69,7 @@ function RedPacket(props) {
69 69
                 <Col span={8} style={{ padding: '0 10px' }}>
70 70
                     <div className={Styles.redHeader}>
71 71
                         {/* packetSendedNum */}
72
-                        <div className={Styles.redHeaderTop}><span className={Styles.redHeaderTopText}>已发送红包总数量/个</span><span className={Styles.redHeaderTopNum}>{}</span></div>
72
+                        <div className={Styles.redHeaderTop}><span className={Styles.redHeaderTopText}>已发送红包总数量/个</span><span className={Styles.redHeaderTopNum}>{data.packetSendedNum}</span></div>
73 73
                         <div className={Styles.redHeaderBottom}><Navigate onClick={() => props.toDetail()}>查看详情</Navigate></div>
74 74
                     </div>
75 75
                 </Col>
@@ -108,7 +108,7 @@ function RedPacket(props) {
108 108
                 </Form.Item>
109 109
                 <Form.Item label="发放红包个数上限">
110 110
                     {getFieldDecorator('limitPacketNum', {
111
-                        initialValue: data.limitPacketNum,
111
+                        initialValue: data.limitPacketNum === -1 ? 0 : data.limitPacketNum,
112 112
                     })(
113 113
                         <Input type="number" />,
114 114
                     )}

+ 12
- 7
src/pages/activity/drainage/components/RedPacketRecord.jsx View File

@@ -9,11 +9,16 @@ function RedPacketRecord(props) {
9 9
 
10 10
     // const [taNoticeList, setTaNoticeList] = useState([])
11 11
 
12
-    const { id, name } = props
12
+    const { id, toRedPacketRecord } = props
13 13
     const [data, setData] = useState({})
14 14
 
15 15
     useEffect(() => {
16
-        getList({ pageNum: 1, pageSize: 10 });
16
+        console.log(toRedPacketRecord, 'toRedPacketRecord')
17
+        if (toRedPacketRecord === 1) {
18
+            props.form.setFieldsValue({ packetStatus: '1' })
19
+            getList({ pageNum: 1, pageSize: 10, packetStatus: '1' });
20
+        } else { getList({ pageNum: 1, pageSize: 10 }); }
21
+
17 22
     }, [])
18 23
     // 查询列表
19 24
 
@@ -29,7 +34,7 @@ function RedPacketRecord(props) {
29 34
             if (!err) {
30 35
                 // eslint-disable-next-line no-console
31 36
                 console.log('提交数据: ', values)
32
-
37
+                getList({ pageNum: 1, pageSize: 10, ...values })
33 38
             }
34 39
         });
35 40
     }
@@ -42,11 +47,11 @@ function RedPacketRecord(props) {
42 47
 
43 48
     const changePageNum = pageNumber => {
44 49
         props.form.validateFields((err, values) => {
45
-          if (!err) {
46
-            getList({ pageNum: pageNumber, pageSize: 10, ...values })
47
-          }
50
+            if (!err) {
51
+                getList({ pageNum: pageNumber, pageSize: 10, ...values })
52
+            }
48 53
         });
49
-      }
54
+    }
50 55
 
51 56
     const columns = [
52 57
         {

+ 4
- 1
src/pages/activity/drainage/h5edit.jsx View File

@@ -16,6 +16,7 @@ const H5configuration = props => {
16 16
 
17 17
     const [tab, setTab] = useState('5')
18 18
     const [data, setData] = useState({})
19
+    const [toRedPacketRecord, setToRedPacketRecord] = useState()
19 20
 
20 21
     const { id, name } = props.location.query
21 22
     // const type = props.activeType
@@ -38,10 +39,12 @@ const H5configuration = props => {
38 39
     function tabsCallback(e) {
39 40
 
40 41
         setTab(e.target.value)
42
+        setToRedPacketRecord()
41 43
     }
42 44
     const onDetai = (e) => {
43 45
         console.log(e)
44 46
         setTab('4')
47
+        setToRedPacketRecord(e)
45 48
     }
46 49
 
47 50
 
@@ -73,7 +76,7 @@ const H5configuration = props => {
73 76
                 {/* 红包配置 */}
74 77
                 {(tab === '3' && <RedPacket toDetail={onDetai} id={id} name={name} />)}
75 78
                 {/* 红包记录 */}
76
-                {(tab === '4' && <RedPacketRecord id={id} />)}
79
+                {(tab === '4' && <RedPacketRecord id={id} toRedPacketRecord={toRedPacketRecord} />)}
77 80
                 {/* 客户数据 */}
78 81
                 {(tab === '5' && <CustomerData id={id} />)}
79 82
                 {/* 排行榜 */}

+ 0
- 4
src/pages/funds/accountfunds/components/ShowVoucher.jsx View File

@@ -42,13 +42,10 @@ class ShowVoucher extends React.Component {
42 42
             bannerList: this.props.bannerList,
43 43
         }
44 44
 
45
-        console.log(this.props, ' props.bannerList')
46
-
47 45
         this.slider = null
48 46
     }
49 47
 
50 48
     componentDidMount() {
51
-        console.log(this.props, ' props.bannerList')
52 49
         this.showSwiper()
53 50
 
54 51
 
@@ -105,7 +102,6 @@ class ShowVoucher extends React.Component {
105 102
                         </div>
106 103
                     </div>
107 104
                 </div>}
108
-                11
109 105
             </>
110 106
         )
111 107
     }