dingxin 5 years ago
parent
commit
03f1594f1f
1 changed files with 5 additions and 30 deletions
  1. 5
    30
      src/pages/activity/helpActivity/edithelpActivity.jsx

+ 5
- 30
src/pages/activity/helpActivity/edithelpActivity.jsx View File

22
 
22
 
23
 const header = props => {
23
 const header = props => {
24
   const [isEnlist, setIsEnlist] = useState(1)
24
   const [isEnlist, setIsEnlist] = useState(1)
25
-  const [activityStatus, setActivityStatus] = useState(1)  
26
-  const [disable, setDisable] = useState(false)
27
 
25
 
28
   const radioOnChange = e => {
26
   const radioOnChange = e => {
29
     // console.log(e.target.value)
27
     // console.log(e.target.value)
44
           data.activityTime = [moment(data.startDate), moment(data.endDate)]
42
           data.activityTime = [moment(data.startDate), moment(data.endDate)]
45
           const num = data.helpNum > 0 ? 1 : 0
43
           const num = data.helpNum > 0 ? 1 : 0
46
           setIsEnlist(num)
44
           setIsEnlist(num)
47
-          setActivityStatus(data.activityStatus)
48
-          setDisable(data.activityStatus === 0 ? true : false)
49
           data.isEnlist = num
45
           data.isEnlist = num
50
           props.form.setFieldsValue(data)
46
           props.form.setFieldsValue(data)
51
           setDynamicData(data)
47
           setDynamicData(data)
144
               message: '请选择所属项目',
140
               message: '请选择所属项目',
145
             },
141
             },
146
           ],
142
           ],
147
-        })(<BuildSelect disabled={disable} />)}
143
+        })(<BuildSelect />)}
148
         </Form.Item>
144
         </Form.Item>
149
 
145
 
150
         <Form.Item label="活动标题">
146
         <Form.Item label="活动标题">
169
         })(<ImageUploader />)}
165
         })(<ImageUploader />)}
170
         </Form.Item>
166
         </Form.Item>
171
 
167
 
172
-        <Form.Item label="活动列表图" help="建议尺寸375*312px">
173
-          {getFieldDecorator('detailImg', {
174
-          rules: [
175
-            {
176
-              required: true,
177
-              message: '活动主图不能为空',
178
-            },
179
-          ],
180
-        })(<ImageUploader />)}
181
-        </Form.Item>
182
-
183
         <Form.Item label="活动时间">
168
         <Form.Item label="活动时间">
184
         {getFieldDecorator('activityTime', {
169
         {getFieldDecorator('activityTime', {
185
           rules: [
170
           rules: [
188
               message: '请选择活动时间',
173
               message: '请选择活动时间',
189
             },
174
             },
190
           ],
175
           ],
191
-        })(<RangePicker format="YYYY-MM-DD HH:mm:ss" showTime={{ format: 'HH:mm:ss' }} disabled={activityStatus===0 ? true : false}/>)}
176
+        })(<RangePicker format="YYYY-MM-DD HH:mm:ss" showTime={{ format: 'HH:mm:ss' }}/>)}
192
         </Form.Item>
177
         </Form.Item>
193
 
178
 
194
         <Form.Item label="助力邀请人数" min={1} max={10}>
179
         <Form.Item label="助力邀请人数" min={1} max={10}>
199
               message: '请输入活动人数',
184
               message: '请输入活动人数',
200
             },
185
             },
201
           ],
186
           ],
202
-        })(<Input type="number" disabled={activityStatus===0 ? true : false}/>)}
187
+        })(<Input type="number" />)}
203
         </Form.Item>
188
         </Form.Item>
204
 
189
 
205
         <Form.Item label="助力次数">
190
         <Form.Item label="助力次数">
211
             },
196
             },
212
           ],
197
           ],
213
         })(
198
         })(
214
-          <Radio.Group disabled={activityStatus===0 ? true : false} onChange={(e) => radioOnChange(e)}>
199
+          <Radio.Group onChange={(e) => radioOnChange(e)}>
215
             <Radio value={0}>不限制</Radio>
200
             <Radio value={0}>不限制</Radio>
216
             <Radio value={1}>限制</Radio>
201
             <Radio value={1}>限制</Radio>
217
           </Radio.Group>,
202
           </Radio.Group>,
226
                  message: '请输入助力人数',
211
                  message: '请输入助力人数',
227
                },
212
                },
228
              ],
213
              ],
229
-           })(<Input type="number" placeholder="助力人数限制" disabled={activityStatus===0 ? true : false}/>)}
214
+           })(<Input type="number" placeholder="助力人数限制"/>)}
230
            </Form.Item>
215
            </Form.Item>
231
          }
216
          }
232
 
217
 
240
           ],
225
           ],
241
         })(<ImageUploader />)}
226
         })(<ImageUploader />)}
242
         </Form.Item>
227
         </Form.Item>
243
-        <Form.Item label="权重">
244
-        {getFieldDecorator('heavy', {
245
-          rules: [
246
-            {
247
-              required: true,
248
-              message: '请输入权重',
249
-            },
250
-          ],
251
-        })(<Input type="number" disabled={activityStatus===0 ? true : false} style={{ width: 80}}/>)}<span style={{ marginLeft: 30, color:'grey'}}>数字越大越靠前</span>
252
-        </Form.Item>
253
         <Form.Item wrapperCol={{ span: 12, offset: 8 }}>
228
         <Form.Item wrapperCol={{ span: 12, offset: 8 }}>
254
           <Button type="primary" htmlType="submit">
229
           <Button type="primary" htmlType="submit">
255
             确认
230
             确认