import React, { useEffect, useState } from 'react'; import { Select } from 'antd'; import { queryProjectListUser } from '@/services/approval'; function DDProjectField(props) { const { value, disabled = false, onChange } = props; const [projectList, setProjectList] = useState([]); const [loading, setLoading] = useState(false); const getProjectList = async () => { setLoading(true); const res = await queryProjectListUser({ pageSize: 9999 }).catch(err => { setLoading(false); }); if (res.code === 200) { setProjectList(res.data); setLoading(false); } }; useEffect(() => { getProjectList(); }, []); return (