Kaynağa Gözat

feat: 新建项目时,项目客户可搜索

ZhaoJun 1 yıl önce
ebeveyn
işleme
251c877fcb

+ 8 - 1
src/pages/PurchaseAdmin/PurchaseList/Approval/ApprovalModal.js

@@ -149,7 +149,14 @@ function AddModal(props) {
           initialValue={data.supplier_id}
           rules={[{ required: true, message: '请选择项目客户' }]}
         >
-          <Select style={{ width: '100%' }} onChange={e => form.setFieldsValue({ supplier_id: e })}>
+          <Select
+            showSearch
+            style={{ width: '100%' }}
+            onChange={e => form.setFieldsValue({ supplier_id: e })}
+            filterOption={(input, option) => {
+              return (option?.children[0] ?? '').includes(input);
+            }}
+          >
             {supplierList.map(item => (
               <Option key={item.id} value={item.id}>
                 {item.name}({item.id})

+ 1 - 0
src/pages/PurchaseAdmin/PurchaseList/Approval/List.js

@@ -77,6 +77,7 @@ function List(props) {
   const [addFirmVisible, setAddFirmVisible] = useState(false);
   const [recordVisible, setRecordVisible] = useState(false);
   const [isEdit, setIsEdit] = useState(false);
+
   const columns = [
     {
       title: '项目编号',