Преглед на файлове

项目控件与日期控件改动

xujunjie преди 1 година
родител
ревизия
8898e8455d
променени са 2 файла, в които са добавени 4 реда и са изтрити 3 реда
  1. 2 1
      src/components/DDComponents/DDDateField/index.js
  2. 2 2
      src/components/DDComponents/ProjectField/index.js

+ 2 - 1
src/components/DDComponents/DDDateField/index.js

@@ -8,8 +8,9 @@ function DDDateField(props) {
   const handleChange = date => {
     if (date) {
       onChange?.(date.format('YYYY-MM-DD HH:mm:ss'), props.id, props.label);
+    } else {
+      onChange?.(date, props.id, props.label);
     }
-    onChange?.(date, props.id, props.label);
   };
 
   return (

+ 2 - 2
src/components/DDComponents/ProjectField/index.js

@@ -27,7 +27,7 @@ function DDProjectField(props) {
       loading={loading}
       style={{ width: '100%' }}
       disabled={disabled}
-      defaultValue={value ? Number(value) : undefined}
+      defaultValue={value}
       onChange={val => {
         const project = projectList.find(item => item.ID === val);
         onChange(`${val}`);
@@ -38,7 +38,7 @@ function DDProjectField(props) {
       options={projectList.map(item => {
         return {
           label: `${item.project_name}(${item.project_full_code})`,
-          value: item.id,
+          value: item.id + '',
         };
       })}
     />