|
@@ -1,33 +1,18 @@
|
1
|
|
-import { Input, Card, InputNumber, Button, message } from 'antd';
|
|
1
|
+import { Card, message } from 'antd';
|
2
|
2
|
import { useEffect, useState } from 'react';
|
3
|
|
-import { Form } from 'antd';
|
4
|
|
-import { history } from 'umi';
|
5
|
3
|
import ProCard from '@ant-design/pro-card';
|
6
|
4
|
import { getSetting, updateSetting } from '@/services/setting';
|
7
|
5
|
import SettingRow from '@/components/SettingRow';
|
8
|
6
|
|
9
|
|
-const FormItem = Form.Item;
|
10
|
7
|
export default (props) => {
|
11
|
|
- const [form] = Form.useForm();
|
12
|
|
- const [loading, setLoading] = useState(false);
|
13
|
8
|
const [data, setData] = useState([]);
|
14
|
9
|
|
15
|
|
- const formItemLayout = {
|
16
|
|
- //布局
|
17
|
|
- labelCol: { span: 6 },
|
18
|
|
- wrapperCol: { span: 14 },
|
19
|
|
- };
|
20
|
|
-
|
21
|
|
- const Submit = (values) => {
|
22
|
|
- console.log('🚀 ~ file: index.jsx ~ line 21 ~ values', values);
|
23
|
|
- };
|
24
|
10
|
const handleChange = (item, val) => {
|
25
|
11
|
updateSetting(item.settingId, { ...item, settingValue: val })
|
26
|
12
|
.then(() => {
|
27
|
13
|
message.success('修改' + item.settingDesc + '成功');
|
28
|
14
|
})
|
29
|
15
|
.catch((err) => {
|
30
|
|
- setLoading(false);
|
31
|
16
|
message.error(err.message || err);
|
32
|
17
|
});
|
33
|
18
|
};
|
|
@@ -43,31 +28,6 @@ export default (props) => {
|
43
|
28
|
{data.map((item) => {
|
44
|
29
|
return <SettingRow key={item.settingId} value={item} onChange={handleChange} />;
|
45
|
30
|
})}
|
46
|
|
- {/* <Form {...formItemLayout} onFinish={Submit} form={form}>
|
47
|
|
- <FormItem
|
48
|
|
- label="平台联系电话"
|
49
|
|
- name="shopName"
|
50
|
|
- rules={[{ required: true, message: '请输入' }]}
|
51
|
|
- >
|
52
|
|
- <Input
|
53
|
|
- placeholder="请输入"
|
54
|
|
- type={'number'}
|
55
|
|
- maxLength={11}
|
56
|
|
- style={{ width: '350px' }}
|
57
|
|
- />
|
58
|
|
- </FormItem>
|
59
|
|
-
|
60
|
|
- <FormItem label=" " colon={false}>
|
61
|
|
- <Button
|
62
|
|
- type="primary"
|
63
|
|
- loading={loading}
|
64
|
|
- htmlType="Submit"
|
65
|
|
- style={{ marginLeft: '4em' }}
|
66
|
|
- >
|
67
|
|
- 保存
|
68
|
|
- </Button>
|
69
|
|
- </FormItem>
|
70
|
|
- </Form> */}
|
71
|
31
|
</ProCard.TabPane>
|
72
|
32
|
</ProCard>
|
73
|
33
|
</Card>
|