소스 검색

活动刷新页面

魏超 5 년 전
부모
커밋
7c3a9930ad

+ 2
- 2
src/pages/activity/editActivity.jsx 파일 보기

@@ -78,14 +78,14 @@ const BasicForm = props => {
78 78
           values.dynamicId = dynamicId
79 79
           request({ ...apis.activity.update, data: values }).then(data => {
80 80
             message.info('保存成功')
81
-            router.go(-1)
81
+            // router.go(-1)
82 82
           }).catch((err) => {
83 83
             message.info(err.msg || err.message)
84 84
           })
85 85
         } else {
86 86
           request({ ...apis.activity.add, data: { ...values } }).then((data) => {
87 87
             message.info('保存成功')
88
-            router.go(-1)
88
+            // router.go(-1)
89 89
           }).catch((err) => {
90 90
             message.info(err.msg || err.message)
91 91
           })

+ 2
- 2
src/pages/activity/groupActivity/editGroupActivity.jsx 파일 보기

@@ -181,14 +181,14 @@ const Edit = props => {
181 181
         submitValue.groupActivityId = groupActivityId
182 182
         request({ ...apis.groupActivity.update, data: submitValue }).then((data) => {
183 183
           message.info("保存成功")
184
-          cancelPage()
184
+          // cancelPage()
185 185
         }).catch((err) => {
186 186
           message.info(err.msg || err.message)
187 187
         })
188 188
       } else {
189 189
         request({ ...apis.groupActivity.add, data: submitValue }).then((data) => {
190 190
           message.info("保存成功")
191
-          cancelPage()
191
+          // cancelPage()
192 192
         }).catch((err) => {
193 193
           message.info(err.msg || err.message)
194 194
         })

+ 16
- 2
src/pages/activity/helpActivity/edithelpActivity.jsx 파일 보기

@@ -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">