|
@@ -22,6 +22,8 @@ const { TextArea } = Input;
|
22
|
22
|
|
23
|
23
|
const header = props => {
|
24
|
24
|
const [isEnlist, setIsEnlist] = useState(1)
|
|
25
|
+ const [activityStatus, setActivityStatus] = useState(1)
|
|
26
|
+ const [disable, setDisable] = useState(false)
|
25
|
27
|
|
26
|
28
|
const radioOnChange = e => {
|
27
|
29
|
// console.log(e.target.value)
|
|
@@ -42,6 +44,8 @@ const header = props => {
|
42
|
44
|
data.activityTime = [moment(data.startDate), moment(data.endDate)]
|
43
|
45
|
const num = data.helpNum > 0 ? 1 : 0
|
44
|
46
|
setIsEnlist(num)
|
|
47
|
+ setActivityStatus(data.activityStatus)
|
|
48
|
+ setDisable(data.activityStatus === 0 ? true : false)
|
45
|
49
|
data.isEnlist = num
|
46
|
50
|
props.form.setFieldsValue(data)
|
47
|
51
|
setDynamicData(data)
|
|
@@ -111,14 +115,14 @@ const header = props => {
|
111
|
115
|
submitValue.helpActivityId = helpActivityId
|
112
|
116
|
request({ ...apis.helpActivity.update, data: submitValue }).then((data) => {
|
113
|
117
|
message.info("保存成功")
|
114
|
|
- cancelPage()
|
|
118
|
+ // cancelPage()
|
115
|
119
|
}).catch((err) => {
|
116
|
120
|
message.info(err.msg || err.message)
|
117
|
121
|
})
|
118
|
122
|
} else {
|
119
|
123
|
request({ ...apis.helpActivity.add, data: submitValue }).then((data) => {
|
120
|
124
|
message.info("保存成功")
|
121
|
|
- cancelPage()
|
|
125
|
+ // cancelPage()
|
122
|
126
|
}).catch((err) => {
|
123
|
127
|
message.info(err.msg || err.message)
|
124
|
128
|
})
|
|
@@ -246,6 +250,16 @@ const header = props => {
|
246
|
250
|
},
|
247
|
251
|
],
|
248
|
252
|
})(<ImageUploader />)}
|
|
253
|
+ </Form.Item>
|
|
254
|
+ <Form.Item label="权重">
|
|
255
|
+ {getFieldDecorator('heavy', {
|
|
256
|
+ rules: [
|
|
257
|
+ {
|
|
258
|
+ required: true,
|
|
259
|
+ message: '请输入权重',
|
|
260
|
+ },
|
|
261
|
+ ],
|
|
262
|
+ })(<Input type="number" disabled={activityStatus===0 ? true : false} style={{ width: 80}}/>)}<span style={{ marginLeft: 30, color:'grey'}}>数字越大越靠前</span>
|
249
|
263
|
</Form.Item>
|
250
|
264
|
<Form.Item wrapperCol={{ span: 12, offset: 8 }}>
|
251
|
265
|
<Button type="primary" htmlType="submit">
|