瀏覽代碼

修改上报所有工时时间为上个月26到这个月25

Renxy 1 年之前
父節點
當前提交
42dbc6fc6e
共有 1 個文件被更改,包括 16 次插入13 次删除
  1. 16 13
      src/pages/PurchaseAdmin/PurchaseList/WorkingHours/index.js

+ 16 - 13
src/pages/PurchaseAdmin/PurchaseList/WorkingHours/index.js

@@ -264,11 +264,11 @@ function List(props) {
   const onChangeDate = value => {
     let time = value.format('YYYY-MM-DD');
     if (current.date.format('YYYY-MM') != value.format('YYYY-MM')) {
-      const s_date = value.format('YYYY-MM') + '-01';
-      const e_date = moment(s_date)
-        .add('month', 1)
-        .add('days', -1)
-        .format('YYYY-MM-DD');
+      const e_date = value.format('YYYY-MM') + '-25';
+      const s_date =
+        moment(e_date)
+          .add('month', -1)
+          .format('YYYY-MM') + '-26';
       dispatch({
         type: 'workload/queryWorkHours',
         payload: {
@@ -310,11 +310,16 @@ function List(props) {
     dispatch({
       type: 'workload/queryWorkType',
       callback: () => {
-        const s_date = current.date.format('YYYY-MM') + '-01';
-        const e_date = moment(s_date)
-          .add('month', 1)
-          .add('days', -1)
-          .format('YYYY-MM-DD');
+        // const s_date = current.date.format('YYYY-MM') + '-01';
+        // const e_date = moment(s_date)
+        //   .add('month', 1)
+        //   .add('days', -1)
+        //   .format('YYYY-MM-DD');
+        const e_date = current.date.format('YYYY-MM') + '-25';
+        const s_date =
+          moment(e_date)
+            .add('month', -1)
+            .format('YYYY-MM') + '-26';
         dispatch({
           type: 'workload/queryWorkHours',
           payload: {
@@ -349,14 +354,12 @@ function List(props) {
     };
   }, [currentUser.ID]);
 
-  // useEffect(() => {
-  //   onChangeDate(current.date);
-  // }, [dataList]);
   useEffect(() => {
     dispatch({
       type: 'workload/fetchDepV2',
     });
   }, []);
+
   return (
     <div>
       <Spin spinning={loading}>