Kaynağa Gözat

refactor: 将出库时间改成日期区间的选择方式

lanjianrong 5 yıl önce
ebeveyn
işleme
f035c4922a
1 değiştirilmiş dosya ile 16 ekleme ve 11 silme
  1. 16 11
      src/pages/Product/Lock/Lockstore/index.jsx

+ 16 - 11
src/pages/Product/Lock/Lockstore/index.jsx

@@ -326,17 +326,22 @@ const LockStore = ({ prodList = [], dispatch, shouldUpdate }) => {
           </Tooltip>
         ),
         actions: [
-          <DatePicker
-            key="date"
-            bordered={false}
-            placeholder="请选择出库时间"
-            onChange={e =>
-              setState({
-                ...state,
-                params: { ...state.params, makeDay: e ? e.format('YYYY-MM-DD') : '' }
-              })
-            }
-          />,
+          <Tooltip title="产品出库时间" key="date">
+            <DatePicker.RangePicker
+              bordered={false}
+              onChange={time => {
+                const [time1, time2] = time || [null, null]
+                setState({
+                  ...state,
+                  params: {
+                    ...state.params,
+                    beginTime: time1 ? time1.format('YYYY-MM-DD') : null,
+                    endTime: time2 ? time2.format('YYYY-MM-DD') : null
+                  }
+                })
+              }}
+            />
+          </Tooltip>,
           <Select
             key="select"
             bordered={false}