|
@@ -15,7 +15,7 @@ import {
|
|
import { getMandateDetail } from '@/services/TaskManage';
|
|
import { getMandateDetail } from '@/services/TaskManage';
|
|
import { useLocation } from '@@/exports';
|
|
import { useLocation } from '@@/exports';
|
|
import { connect, useRequest } from '@umijs/max';
|
|
import { connect, useRequest } from '@umijs/max';
|
|
-import { Button, Col, Divider, Row } from 'antd';
|
|
|
|
|
|
+import { Col, Divider, Row } from 'antd';
|
|
import { useEffect, useState } from 'react';
|
|
import { useEffect, useState } from 'react';
|
|
import { useNavigate } from 'umi';
|
|
import { useNavigate } from 'umi';
|
|
import styles from './taskDetail.less';
|
|
import styles from './taskDetail.less';
|
|
@@ -98,21 +98,21 @@ function TaskDetail(props: IPropsType) {
|
|
<div className={`${styles.cardContainer} card-box`}>
|
|
<div className={`${styles.cardContainer} card-box`}>
|
|
<div className={styles.normalInfo}>
|
|
<div className={styles.normalInfo}>
|
|
<Row className={styles.infoRow}>
|
|
<Row className={styles.infoRow}>
|
|
- <Col className={styles.fontS18} span={16}>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={16}>
|
|
时间:{mandateDetail?.CreateTime}
|
|
时间:{mandateDetail?.CreateTime}
|
|
</Col>
|
|
</Col>
|
|
{/*// @ts-ignore*/}
|
|
{/*// @ts-ignore*/}
|
|
- <Col className={styles.fontS18} span={8}>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={8}>
|
|
{/*//@ts-ignore*/}
|
|
{/*//@ts-ignore*/}
|
|
任务类别:{mandateDetail?.MandateClass?.label}
|
|
任务类别:{mandateDetail?.MandateClass?.label}
|
|
</Col>
|
|
</Col>
|
|
</Row>
|
|
</Row>
|
|
<Row>
|
|
<Row>
|
|
- <Col className={styles.fontS18} span={16}>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={16}>
|
|
{/*//@ts-ignore*/}
|
|
{/*//@ts-ignore*/}
|
|
任务状态:{mandateDetail?.Status?.label}
|
|
任务状态:{mandateDetail?.Status?.label}
|
|
</Col>
|
|
</Col>
|
|
- <Col className={styles.fontS18} span={8}>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={8}>
|
|
{/*// @ts-ignore*/}
|
|
{/*// @ts-ignore*/}
|
|
任务负责人:{mandateDetail?.ResponsiblePeople?.CName}
|
|
任务负责人:{mandateDetail?.ResponsiblePeople?.CName}
|
|
</Col>
|
|
</Col>
|
|
@@ -120,24 +120,24 @@ function TaskDetail(props: IPropsType) {
|
|
</div>
|
|
</div>
|
|
<div className={styles.detailInfo}>
|
|
<div className={styles.detailInfo}>
|
|
<Row className={styles.infoRow}>
|
|
<Row className={styles.infoRow}>
|
|
- <Col className={styles.fontS18} span={4}>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={4}>
|
|
任务总结
|
|
任务总结
|
|
</Col>
|
|
</Col>
|
|
- <Col className={styles.fontS18}>{mandateDetail?.Summary}</Col>
|
|
|
|
|
|
+ <Col className={styles.fontS24}>{mandateDetail?.Summary}</Col>
|
|
</Row>
|
|
</Row>
|
|
<Row>
|
|
<Row>
|
|
- <Col className={styles.fontS18} span={4}>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={4}>
|
|
任务内容
|
|
任务内容
|
|
</Col>
|
|
</Col>
|
|
- <Col className={styles.fontS18} span={20}>
|
|
|
|
- <Col>{mandateDetail?.Detail}</Col>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={20}>
|
|
|
|
+ {mandateDetail?.Detail}
|
|
{/*<Table />*/}
|
|
{/*<Table />*/}
|
|
</Col>
|
|
</Col>
|
|
</Row>
|
|
</Row>
|
|
</div>
|
|
</div>
|
|
<div className={styles.relatedOrder}>
|
|
<div className={styles.relatedOrder}>
|
|
<div
|
|
<div
|
|
- className={styles.fontS22}
|
|
|
|
|
|
+ className={styles.fontS28}
|
|
style={{ marginLeft: '15px', marginBottom: '15px' }}
|
|
style={{ marginLeft: '15px', marginBottom: '15px' }}
|
|
>
|
|
>
|
|
关联工单
|
|
关联工单
|
|
@@ -147,41 +147,37 @@ function TaskDetail(props: IPropsType) {
|
|
<div key={order.Id} className={styles.workOrderCard}>
|
|
<div key={order.Id} className={styles.workOrderCard}>
|
|
<div className={styles.leftInfo}>
|
|
<div className={styles.leftInfo}>
|
|
<Row className={styles.infoRow}>
|
|
<Row className={styles.infoRow}>
|
|
- <Col className={styles.fontS18} span={12}>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={12}>
|
|
工单编号:{order.Id}
|
|
工单编号:{order.Id}
|
|
</Col>
|
|
</Col>
|
|
- <Col className={styles.fontS18} span={12}>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={12}>
|
|
时间:{order.CreateTime}
|
|
时间:{order.CreateTime}
|
|
</Col>
|
|
</Col>
|
|
</Row>
|
|
</Row>
|
|
<Row>
|
|
<Row>
|
|
- <Col className={styles.fontS18} span={12}>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={12}>
|
|
工单状态:
|
|
工单状态:
|
|
<span style={{ color: '#5697e4' }}>
|
|
<span style={{ color: '#5697e4' }}>
|
|
{/*// @ts-ignore*/}
|
|
{/*// @ts-ignore*/}
|
|
{order.Status?.label}
|
|
{order.Status?.label}
|
|
</span>
|
|
</span>
|
|
</Col>
|
|
</Col>
|
|
- <Col className={styles.fontS18} span={12}>
|
|
|
|
|
|
+ <Col className={styles.fontS24} span={12}>
|
|
{/*// @ts-ignore*/}
|
|
{/*// @ts-ignore*/}
|
|
工单负责人:{order.Responsible?.CName}
|
|
工单负责人:{order.Responsible?.CName}
|
|
</Col>
|
|
</Col>
|
|
</Row>
|
|
</Row>
|
|
</div>
|
|
</div>
|
|
<Divider type="vertical" style={{ height: '40px' }} />
|
|
<Divider type="vertical" style={{ height: '40px' }} />
|
|
- <div className={styles.rightButton}>
|
|
|
|
- <Button
|
|
|
|
- className={styles.fontS18}
|
|
|
|
- style={{ color: '#5697e4' }}
|
|
|
|
- type="text"
|
|
|
|
- size="large"
|
|
|
|
- onClick={() => {
|
|
|
|
- // @ts-ignore
|
|
|
|
- goTaskOrder(order.Id, order.RecordType?.value);
|
|
|
|
- }}
|
|
|
|
- >
|
|
|
|
- 查看工单
|
|
|
|
- </Button>
|
|
|
|
|
|
+ <div
|
|
|
|
+ className={styles.rightButton}
|
|
|
|
+ style={{ color: '#5697e4' }}
|
|
|
|
+ onClick={() => {
|
|
|
|
+ // @ts-ignore
|
|
|
|
+ goTaskOrder(order.Id, order.RecordType?.value);
|
|
|
|
+ }}
|
|
|
|
+ >
|
|
|
|
+ 查看工单
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
);
|
|
);
|