فهرست منبع

fix:replace moment to dayjs

ZhaoJun 1 سال پیش
والد
کامیت
35f3c5346e

+ 2 - 2
src/pages/DeviceManager/storage.js

@@ -7,14 +7,14 @@ import PageTitle from '@/components/PageTitle';
 import { queryMainChartList } from '@/services/StorageManagement';
 import { useParams, useRequest } from '@umijs/max';
 import { Empty, Select, Spin } from 'antd';
-import moment from 'moment';
+import dayjs from 'dayjs';
 import { useRef } from 'react';
 import styles from './index.less';
 const { Option } = Select;
 
 const StorageOverview = () => {
   const { projectId } = useParams();
-  const yearRef = useRef(Number(moment().format('YYYY')));
+  const yearRef = useRef(Number(dayjs().format('YYYY')));
   const monthRef = useRef(0);
   const statistics = [
     {

+ 3 - 3
src/pages/TaskManage/Detail/TaskDetail/TaskDetail.tsx

@@ -22,7 +22,7 @@ import { UpOutlined } from '@ant-design/icons';
 import { connect, useRequest } from '@umijs/max';
 import { Col, Collapse, CollapseProps, Divider, Row, Table } from 'antd';
 import type { ColumnsType } from 'antd/es/table';
-import moment from 'moment';
+import dayjs from 'dayjs';
 import { useEffect, useState } from 'react';
 // @ts-ignore
 import ReactZmage from 'react-zmage';
@@ -99,12 +99,12 @@ function TaskDetail(props: IPropsType) {
         ResponsiblePeople: userList.find(
           (item) => item.ID === result.data.ResponsiblePeople,
         ),
-        CreateTime: moment(result.data.CreateTime).format('YYYY-MM-DD HH:mm'),
+        CreateTime: dayjs(result.data.CreateTime).format('YYYY-MM-DD HH:mm'),
       };
       const workOrder = result.data.Records.map((item: IWorkOrderType) => {
         return {
           ...item,
-          CreateTime: moment(item.CreateTime).format('YYYY-MM-DD HH:mm'),
+          CreateTime: dayjs(item.CreateTime).format('YYYY-MM-DD HH:mm'),
           Status: OrderStatus.find((status) => status.value === item.Status),
           RecordType: OrderType.find((type) => type.value === item.RecordType),
           Responsible: userList.find((user) => user.ID === item.Responsible),

+ 3 - 3
src/pages/TaskManage/Detail/TaskList/TaskList.tsx

@@ -21,7 +21,7 @@ import { DownOutlined } from '@ant-design/icons';
 import { Col, Collapse, CollapseProps, Divider, List, Row, Spin } from 'antd';
 
 import { getMandateList } from '@/services/TaskManage';
-import moment from 'moment';
+import dayjs from 'dayjs';
 import { useEffect, useRef, useState } from 'react';
 import styles from './taskList.less';
 
@@ -198,7 +198,7 @@ const TaskList: React.FC<IPropsType> = (props) => {
       ResponsiblePeople: userList.find(
         (user) => user.ID === item.ResponsiblePeople,
       ),
-      CreateTime: moment(item.CreateTime).format('YYYY-MM-DD HH:mm'),
+      CreateTime: dayjs(item.CreateTime).format('YYYY-MM-DD HH:mm'),
     };
 
     const workOrder = item.Records.map((record) => {
@@ -208,7 +208,7 @@ const TaskList: React.FC<IPropsType> = (props) => {
         Status: OrderStatus.find((status) => status.value === record.Status),
         RecordType: OrderType.find((type) => type.value === record.RecordType),
         Responsible: userList.find((user) => user.ID === record.Responsible),
-        CreateTime: moment(record.CreateTime).format('YYYY-MM-DD HH:mm'),
+        CreateTime: dayjs(record.CreateTime).format('YYYY-MM-DD HH:mm'),
       };
     });
 

+ 10 - 10
src/pages/TaskManage/Detail/TaskOrder/TaskOrder.tsx

@@ -11,7 +11,7 @@ import {
 import { useLocation } from '@@/exports';
 import { connect, useRequest } from '@umijs/max';
 import { Col, Row } from 'antd';
-import moment from 'moment';
+import dayjs from 'dayjs';
 import { DefaultOptionType } from 'rc-select/es/Select';
 import React, { useEffect, useState } from 'react';
 import styles from './taskOrder.less';
@@ -54,9 +54,9 @@ const TaskOrder: React.FC<IPropsType> = (props) => {
     formatResult: (result) => {
       const temp = result.data.list[0];
       const tempDetail = {
-        CreateTime: moment(temp.CreateTime).format('YYYY-MM-DD HH:mm'),
-        PlanTime: moment(temp.PlanTime).format('YYYY-MM-DD HH:mm'),
-        RepairTime: moment(temp.RepairTime).format('YYYY-MM-DD HH:mm') || '-',
+        CreateTime: dayjs(temp.CreateTime).format('YYYY-MM-DD HH:mm'),
+        PlanTime: dayjs(temp.PlanTime).format('YYYY-MM-DD HH:mm'),
+        RepairTime: dayjs(temp.RepairTime).format('YYYY-MM-DD HH:mm') || '-',
         Reason: temp.Note,
         Lubrication: temp.Lubrication,
         Fasten: temp.Fasten,
@@ -86,11 +86,11 @@ const TaskOrder: React.FC<IPropsType> = (props) => {
         return;
       }
       const tempDetail: IOrderInfo = {
-        CreateTime: moment(temp.CreateTime).format('YYYY-MM-DD HH:mm'),
-        PlanTime: moment(temp.PlanTime).format('YYYY-MM-DD HH:mm'),
+        CreateTime: dayjs(temp.CreateTime).format('YYYY-MM-DD HH:mm'),
+        PlanTime: dayjs(temp.PlanTime).format('YYYY-MM-DD HH:mm'),
         RepairTime:
           (temp.RepairTime &&
-            moment(temp.RepairTime).format('YYYY-MM-DD HH:mm')) ||
+            dayjs(temp.RepairTime).format('YYYY-MM-DD HH:mm')) ||
           '-',
         Reason: temp.Reason,
         Repairman: userList.find((item) => item.ID === temp.Repairman) || '-',
@@ -112,11 +112,11 @@ const TaskOrder: React.FC<IPropsType> = (props) => {
     formatResult: (result) => {
       const temp = result.data.list[0];
       const tempDetail = {
-        CreateTime: moment(temp.start_time).format('YYYY-MM-DD HH:mm'),
-        PlanTime: moment(temp.plan_end_time).format('YYYY-MM-DD HH:mm'),
+        CreateTime: dayjs(temp.start_time).format('YYYY-MM-DD HH:mm'),
+        PlanTime: dayjs(temp.plan_end_time).format('YYYY-MM-DD HH:mm'),
         RepairTime:
           (temp.actual_end_time &&
-            moment(temp.actual_end_time).format('YYYY-MM-DD HH:mm')) ||
+            dayjs(temp.actual_end_time).format('YYYY-MM-DD HH:mm')) ||
           '-',
         Reason: temp.detail,
         Repairman: userList.find((item) => item.ID === temp.checker_id) || '-',