|
@@ -2,6 +2,7 @@ import React from 'react';
|
2
|
2
|
import { Card, Input, Select, DatePicker } from 'antd';
|
3
|
3
|
import moment from 'moment';
|
4
|
4
|
import Form, { FormItem } from './Form';
|
|
5
|
+import { getCooperativeList } from '@/services/cooperative';
|
5
|
6
|
|
6
|
7
|
const { RangePicker } = DatePicker;
|
7
|
8
|
|
|
@@ -23,6 +24,8 @@ const options = [
|
23
|
24
|
export default (props) => {
|
24
|
25
|
const { onFinish, initial = {} } = props;
|
25
|
26
|
|
|
27
|
+ const [orgList, setOrgList] = React.useState([]);
|
|
28
|
+
|
26
|
29
|
const initialValues = { ...initValues, ...initial };
|
27
|
30
|
|
28
|
31
|
const handleFinish = (values) => {
|
|
@@ -37,6 +40,14 @@ export default (props) => {
|
37
|
40
|
};
|
38
|
41
|
|
39
|
42
|
React.useEffect(() => {
|
|
43
|
+ //
|
|
44
|
+ getCooperativeList({ pageSize: 999 }).then((res) => {
|
|
45
|
+ const list = res.records?.map((item) => {
|
|
46
|
+ return { value: item.orgId, label: item.name };
|
|
47
|
+ });
|
|
48
|
+ setOrgList(list);
|
|
49
|
+ });
|
|
50
|
+
|
40
|
51
|
// 开始就触发查询
|
41
|
52
|
handleFinish(initialValues);
|
42
|
53
|
}, []);
|
|
@@ -44,8 +55,8 @@ export default (props) => {
|
44
|
55
|
return (
|
45
|
56
|
<Card>
|
46
|
57
|
<Form onFinish={handleFinish} initialValues={initialValues}>
|
47
|
|
- <FormItem name="orgName" label="合作社">
|
48
|
|
- <Input placeholder="请输入" allowClear />
|
|
58
|
+ <FormItem name="orgId" label="合作社">
|
|
59
|
+ <Select options={orgList} allowClear />
|
49
|
60
|
</FormItem>
|
50
|
61
|
<FormItem name="userName" label="人员">
|
51
|
62
|
<Input placeholder="请输入" allowClear />
|