|  | @@ -267,156 +267,159 @@ const WorkOrderModal = (props) => {
 | 
	
		
			
				|  |  |    }, []);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    return (
 | 
	
		
			
				|  |  | -    <div className={styles.modalContainer}>
 | 
	
		
			
				|  |  | -      <div className={styles.modalTitle}>工单信息</div>
 | 
	
		
			
				|  |  | -      <Button
 | 
	
		
			
				|  |  | -        className={styles.closeModalBtn}
 | 
	
		
			
				|  |  | -        type="text"
 | 
	
		
			
				|  |  | -        icon={
 | 
	
		
			
				|  |  | -          <CloseCircleFilled
 | 
	
		
			
				|  |  | -            style={{ fontSize: '0.32rem', color: 'rgba(155, 151, 151, 1)' }}
 | 
	
		
			
				|  |  | -          />
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        onClick={closePage}
 | 
	
		
			
				|  |  | -      />
 | 
	
		
			
				|  |  | -      <Divider style={{ margin: '0 0 0.1rem 0' }} />
 | 
	
		
			
				|  |  | -      <Spin spinning={loading}>
 | 
	
		
			
				|  |  | -        <div>
 | 
	
		
			
				|  |  | +    <div className={styles.pages}>
 | 
	
		
			
				|  |  | +      <div className={styles.modalContainer}>
 | 
	
		
			
				|  |  | +        <div className={styles.modalTitle}>工单信息</div>
 | 
	
		
			
				|  |  | +        <Button
 | 
	
		
			
				|  |  | +          className={styles.closeModalBtn}
 | 
	
		
			
				|  |  | +          type="text"
 | 
	
		
			
				|  |  | +          icon={
 | 
	
		
			
				|  |  | +            <CloseCircleFilled
 | 
	
		
			
				|  |  | +              style={{ fontSize: '0.32rem', color: 'rgba(155, 151, 151, 1)' }}
 | 
	
		
			
				|  |  | +            />
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +          onClick={closePage}
 | 
	
		
			
				|  |  | +        />
 | 
	
		
			
				|  |  | +        <Divider style={{ margin: '0 0 0.1rem 0' }} />
 | 
	
		
			
				|  |  | +        <Spin spinning={loading}>
 | 
	
		
			
				|  |  |            <div>
 | 
	
		
			
				|  |  | -            <SubTitle title="工单信息" radius />
 | 
	
		
			
				|  |  | -            <div className={styles.basicalInfo}>
 | 
	
		
			
				|  |  | -              <Row style={{ marginTop: '0' }}>
 | 
	
		
			
				|  |  | -                <Col span={13} className={styles.fontS32}>
 | 
	
		
			
				|  |  | -                  工单类型:
 | 
	
		
			
				|  |  | -                  {OrderType.find((item) => item.value === order_type)?.label ||
 | 
	
		
			
				|  |  | -                    '-'}
 | 
	
		
			
				|  |  | -                </Col>
 | 
	
		
			
				|  |  | -                <Col span={8} className={styles.fontS32}>
 | 
	
		
			
				|  |  | -                  {/*// @ts-ignore*/}
 | 
	
		
			
				|  |  | -                  工单负责人:{orderInfo?.Repairman?.CName || '-'}
 | 
	
		
			
				|  |  | -                </Col>
 | 
	
		
			
				|  |  | -              </Row>
 | 
	
		
			
				|  |  | -              <Row>
 | 
	
		
			
				|  |  | -                <Col span={13} className={styles.fontS32}>
 | 
	
		
			
				|  |  | -                  工单状态:{orderInfo?.OrderStatus?.label}
 | 
	
		
			
				|  |  | -                </Col>
 | 
	
		
			
				|  |  | -                <Col span={8} className={styles.fontS32}>
 | 
	
		
			
				|  |  | -                  派单人员:{orderInfo?.DispatchMan?.CName}
 | 
	
		
			
				|  |  | -                </Col>
 | 
	
		
			
				|  |  | -              </Row>
 | 
	
		
			
				|  |  | -              <Row>
 | 
	
		
			
				|  |  | -                <Col className={styles.fontS32}>
 | 
	
		
			
				|  |  | -                  派单时间:{orderInfo?.CreateTime || '-'}
 | 
	
		
			
				|  |  | -                </Col>
 | 
	
		
			
				|  |  | -              </Row>
 | 
	
		
			
				|  |  | -              <Row>
 | 
	
		
			
				|  |  | -                <Col span={13} className={styles.fontS32}>
 | 
	
		
			
				|  |  | -                  计划完成时间:{orderInfo?.PlanTime || '-'}
 | 
	
		
			
				|  |  | -                </Col>
 | 
	
		
			
				|  |  | -              </Row>
 | 
	
		
			
				|  |  | -              <Row>
 | 
	
		
			
				|  |  | -                <Col className={styles.fontS32}>
 | 
	
		
			
				|  |  | -                  实际完成时间:{orderInfo?.RepairTime || '-'}
 | 
	
		
			
				|  |  | -                </Col>
 | 
	
		
			
				|  |  | -              </Row>
 | 
	
		
			
				|  |  | -              {orderInfo?.MandateImages?.length > 0 && (
 | 
	
		
			
				|  |  | -                <Row>
 | 
	
		
			
				|  |  | -                  <Col className={styles.fontS32} span={4}>
 | 
	
		
			
				|  |  | -                    任务图片:
 | 
	
		
			
				|  |  | -                  </Col>
 | 
	
		
			
				|  |  | -                  {renderImg()}
 | 
	
		
			
				|  |  | -                </Row>
 | 
	
		
			
				|  |  | -              )}
 | 
	
		
			
				|  |  | -            </div>
 | 
	
		
			
				|  |  | -          </div>
 | 
	
		
			
				|  |  | -          {order_type === 3 && (
 | 
	
		
			
				|  |  |              <div>
 | 
	
		
			
				|  |  | -              <SubTitle title="操作内容" />
 | 
	
		
			
				|  |  | -              <div className={styles.additionInfo}>
 | 
	
		
			
				|  |  | -                <Row justify={'space-around'} style={{ marginTop: '0' }}>
 | 
	
		
			
				|  |  | -                  <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | -                    是否润滑/加油:{orderInfo?.Lubrication === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +              <SubTitle title="工单信息" radius />
 | 
	
		
			
				|  |  | +              <div className={styles.basicalInfo}>
 | 
	
		
			
				|  |  | +                <Row style={{ marginTop: '0' }}>
 | 
	
		
			
				|  |  | +                  <Col span={13} className={styles.fontS32}>
 | 
	
		
			
				|  |  | +                    工单类型:
 | 
	
		
			
				|  |  | +                    {OrderType.find((item) => item.value === order_type)
 | 
	
		
			
				|  |  | +                      ?.label || '-'}
 | 
	
		
			
				|  |  |                    </Col>
 | 
	
		
			
				|  |  | -                  <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | -                    是否拆检:{orderInfo?.Check === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | -                  </Col>
 | 
	
		
			
				|  |  | -                  <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | -                    是否清洁:{orderInfo?.Clean === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +                  <Col span={8} className={styles.fontS32}>
 | 
	
		
			
				|  |  | +                    {/*// @ts-ignore*/}
 | 
	
		
			
				|  |  | +                    工单负责人:{orderInfo?.Repairman?.CName || '-'}
 | 
	
		
			
				|  |  |                    </Col>
 | 
	
		
			
				|  |  |                  </Row>
 | 
	
		
			
				|  |  | -                <Row justify={'space-around'}>
 | 
	
		
			
				|  |  | -                  <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | -                    是否紧固:{orderInfo?.Fasten === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +                <Row>
 | 
	
		
			
				|  |  | +                  <Col span={13} className={styles.fontS32}>
 | 
	
		
			
				|  |  | +                    工单状态:{orderInfo?.OrderStatus?.label}
 | 
	
		
			
				|  |  |                    </Col>
 | 
	
		
			
				|  |  | -                  <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | -                    是否除锈:{orderInfo?.AntiCorrosive === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +                  <Col span={8} className={styles.fontS32}>
 | 
	
		
			
				|  |  | +                    派单人员:{orderInfo?.DispatchMan?.CName}
 | 
	
		
			
				|  |  |                    </Col>
 | 
	
		
			
				|  |  | -                  <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | -                    是否防腐:{orderInfo?.RustRemoval === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +                </Row>
 | 
	
		
			
				|  |  | +                <Row>
 | 
	
		
			
				|  |  | +                  <Col className={styles.fontS32}>
 | 
	
		
			
				|  |  | +                    派单时间:{orderInfo?.CreateTime || '-'}
 | 
	
		
			
				|  |  | +                  </Col>
 | 
	
		
			
				|  |  | +                </Row>
 | 
	
		
			
				|  |  | +                <Row>
 | 
	
		
			
				|  |  | +                  <Col span={13} className={styles.fontS32}>
 | 
	
		
			
				|  |  | +                    计划完成时间:{orderInfo?.PlanTime || '-'}
 | 
	
		
			
				|  |  |                    </Col>
 | 
	
		
			
				|  |  |                  </Row>
 | 
	
		
			
				|  |  | -              </div>
 | 
	
		
			
				|  |  | -            </div>
 | 
	
		
			
				|  |  | -          )}
 | 
	
		
			
				|  |  | -          {order_type === 5 && (
 | 
	
		
			
				|  |  | -            <div>
 | 
	
		
			
				|  |  | -              <SubTitle title="加药详情" />
 | 
	
		
			
				|  |  | -              <div
 | 
	
		
			
				|  |  | -                style={{
 | 
	
		
			
				|  |  | -                  padding: '0.15rem',
 | 
	
		
			
				|  |  | -                  background: 'rgba(23, 85, 255, 0.06)',
 | 
	
		
			
				|  |  | -                }}
 | 
	
		
			
				|  |  | -              >
 | 
	
		
			
				|  |  |                  <Row>
 | 
	
		
			
				|  |  | -                  <Col className={styles.fontS32}>加药详情:</Col>
 | 
	
		
			
				|  |  | -                  <Col className={styles.fontS32} span={18}>
 | 
	
		
			
				|  |  | -                    {`药剂名称:${additionalInfo?.name || '-'} 加药量:${
 | 
	
		
			
				|  |  | -                      additionalInfo?.dosage || '-'
 | 
	
		
			
				|  |  | -                    }升 浓度:${additionalInfo?.concentration || '-'}`}
 | 
	
		
			
				|  |  | +                  <Col className={styles.fontS32}>
 | 
	
		
			
				|  |  | +                    实际完成时间:{orderInfo?.RepairTime || '-'}
 | 
	
		
			
				|  |  |                    </Col>
 | 
	
		
			
				|  |  |                  </Row>
 | 
	
		
			
				|  |  | +                {orderInfo?.MandateImages?.length > 0 && (
 | 
	
		
			
				|  |  | +                  <Row>
 | 
	
		
			
				|  |  | +                    <Col className={styles.fontS32} span={4}>
 | 
	
		
			
				|  |  | +                      任务图片:
 | 
	
		
			
				|  |  | +                    </Col>
 | 
	
		
			
				|  |  | +                    {renderImg()}
 | 
	
		
			
				|  |  | +                  </Row>
 | 
	
		
			
				|  |  | +                )}
 | 
	
		
			
				|  |  |                </div>
 | 
	
		
			
				|  |  |              </div>
 | 
	
		
			
				|  |  | -          )}
 | 
	
		
			
				|  |  | -          {stepInfo.length > 0 && (
 | 
	
		
			
				|  |  | -            <div>
 | 
	
		
			
				|  |  | -              <SubTitle title="工单流程" />
 | 
	
		
			
				|  |  | -              <Divider
 | 
	
		
			
				|  |  | -                type="horizontal"
 | 
	
		
			
				|  |  | -                style={{
 | 
	
		
			
				|  |  | -                  height: '0.02rem',
 | 
	
		
			
				|  |  | -                  margin: 0,
 | 
	
		
			
				|  |  | -                  padding: 0,
 | 
	
		
			
				|  |  | -                  color: 'rgba(23, 85, 255, 0.50)',
 | 
	
		
			
				|  |  | -                  background: 'rgba(23, 85, 255, 0.50)',
 | 
	
		
			
				|  |  | -                }}
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -              <div
 | 
	
		
			
				|  |  | -                style={{
 | 
	
		
			
				|  |  | -                  padding: '0.15rem 0.2rem',
 | 
	
		
			
				|  |  | -                }}
 | 
	
		
			
				|  |  | -                className={styles.taskStep}
 | 
	
		
			
				|  |  | -              >
 | 
	
		
			
				|  |  | -                <Steps
 | 
	
		
			
				|  |  | -                  direction="vertical"
 | 
	
		
			
				|  |  | -                  progressDot
 | 
	
		
			
				|  |  | -                  current={1}
 | 
	
		
			
				|  |  | -                  items={stepInfo?.map((item) => {
 | 
	
		
			
				|  |  | -                    return {
 | 
	
		
			
				|  |  | -                      title: (
 | 
	
		
			
				|  |  | -                        <span className={styles.fontS32}>{item.content}</span>
 | 
	
		
			
				|  |  | -                      ),
 | 
	
		
			
				|  |  | -                      description: (
 | 
	
		
			
				|  |  | -                        <span className={styles.fontS28}>{item.time}</span>
 | 
	
		
			
				|  |  | -                      ),
 | 
	
		
			
				|  |  | -                    };
 | 
	
		
			
				|  |  | -                  })}
 | 
	
		
			
				|  |  | +            {order_type === 3 && (
 | 
	
		
			
				|  |  | +              <div>
 | 
	
		
			
				|  |  | +                <SubTitle title="操作内容" />
 | 
	
		
			
				|  |  | +                <div className={styles.additionInfo}>
 | 
	
		
			
				|  |  | +                  <Row justify={'space-around'} style={{ marginTop: '0' }}>
 | 
	
		
			
				|  |  | +                    <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | +                      是否润滑/加油:
 | 
	
		
			
				|  |  | +                      {orderInfo?.Lubrication === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +                    </Col>
 | 
	
		
			
				|  |  | +                    <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | +                      是否拆检:{orderInfo?.Check === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +                    </Col>
 | 
	
		
			
				|  |  | +                    <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | +                      是否清洁:{orderInfo?.Clean === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +                    </Col>
 | 
	
		
			
				|  |  | +                  </Row>
 | 
	
		
			
				|  |  | +                  <Row justify={'space-around'}>
 | 
	
		
			
				|  |  | +                    <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | +                      是否紧固:{orderInfo?.Fasten === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +                    </Col>
 | 
	
		
			
				|  |  | +                    <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | +                      是否除锈:{orderInfo?.AntiCorrosive === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +                    </Col>
 | 
	
		
			
				|  |  | +                    <Col className={styles.fontS32} span={8}>
 | 
	
		
			
				|  |  | +                      是否防腐:{orderInfo?.RustRemoval === 1 ? '是' : '否'}
 | 
	
		
			
				|  |  | +                    </Col>
 | 
	
		
			
				|  |  | +                  </Row>
 | 
	
		
			
				|  |  | +                </div>
 | 
	
		
			
				|  |  | +              </div>
 | 
	
		
			
				|  |  | +            )}
 | 
	
		
			
				|  |  | +            {order_type === 5 && (
 | 
	
		
			
				|  |  | +              <div>
 | 
	
		
			
				|  |  | +                <SubTitle title="加药详情" />
 | 
	
		
			
				|  |  | +                <div
 | 
	
		
			
				|  |  | +                  style={{
 | 
	
		
			
				|  |  | +                    padding: '0.15rem',
 | 
	
		
			
				|  |  | +                    background: 'rgba(23, 85, 255, 0.06)',
 | 
	
		
			
				|  |  | +                  }}
 | 
	
		
			
				|  |  | +                >
 | 
	
		
			
				|  |  | +                  <Row>
 | 
	
		
			
				|  |  | +                    <Col className={styles.fontS32}>加药详情:</Col>
 | 
	
		
			
				|  |  | +                    <Col className={styles.fontS32} span={18}>
 | 
	
		
			
				|  |  | +                      {`药剂名称:${additionalInfo?.name || '-'} 加药量:${
 | 
	
		
			
				|  |  | +                        additionalInfo?.dosage || '-'
 | 
	
		
			
				|  |  | +                      }升 浓度:${additionalInfo?.concentration || '-'}`}
 | 
	
		
			
				|  |  | +                    </Col>
 | 
	
		
			
				|  |  | +                  </Row>
 | 
	
		
			
				|  |  | +                </div>
 | 
	
		
			
				|  |  | +              </div>
 | 
	
		
			
				|  |  | +            )}
 | 
	
		
			
				|  |  | +            {stepInfo.length > 0 && (
 | 
	
		
			
				|  |  | +              <div>
 | 
	
		
			
				|  |  | +                <SubTitle title="工单流程" />
 | 
	
		
			
				|  |  | +                <Divider
 | 
	
		
			
				|  |  | +                  type="horizontal"
 | 
	
		
			
				|  |  | +                  style={{
 | 
	
		
			
				|  |  | +                    height: '0.02rem',
 | 
	
		
			
				|  |  | +                    margin: 0,
 | 
	
		
			
				|  |  | +                    padding: 0,
 | 
	
		
			
				|  |  | +                    color: 'rgba(23, 85, 255, 0.50)',
 | 
	
		
			
				|  |  | +                    background: 'rgba(23, 85, 255, 0.50)',
 | 
	
		
			
				|  |  | +                  }}
 | 
	
		
			
				|  |  |                  />
 | 
	
		
			
				|  |  | +                <div
 | 
	
		
			
				|  |  | +                  style={{
 | 
	
		
			
				|  |  | +                    padding: '0.15rem 0.2rem',
 | 
	
		
			
				|  |  | +                  }}
 | 
	
		
			
				|  |  | +                  className={styles.taskStep}
 | 
	
		
			
				|  |  | +                >
 | 
	
		
			
				|  |  | +                  <Steps
 | 
	
		
			
				|  |  | +                    direction="vertical"
 | 
	
		
			
				|  |  | +                    progressDot
 | 
	
		
			
				|  |  | +                    current={1}
 | 
	
		
			
				|  |  | +                    items={stepInfo?.map((item) => {
 | 
	
		
			
				|  |  | +                      return {
 | 
	
		
			
				|  |  | +                        title: (
 | 
	
		
			
				|  |  | +                          <span className={styles.fontS32}>{item.content}</span>
 | 
	
		
			
				|  |  | +                        ),
 | 
	
		
			
				|  |  | +                        description: (
 | 
	
		
			
				|  |  | +                          <span className={styles.fontS28}>{item.time}</span>
 | 
	
		
			
				|  |  | +                        ),
 | 
	
		
			
				|  |  | +                      };
 | 
	
		
			
				|  |  | +                    })}
 | 
	
		
			
				|  |  | +                  />
 | 
	
		
			
				|  |  | +                </div>
 | 
	
		
			
				|  |  |                </div>
 | 
	
		
			
				|  |  | -            </div>
 | 
	
		
			
				|  |  | -          )}
 | 
	
		
			
				|  |  | -        </div>
 | 
	
		
			
				|  |  | -      </Spin>
 | 
	
		
			
				|  |  | +            )}
 | 
	
		
			
				|  |  | +          </div>
 | 
	
		
			
				|  |  | +        </Spin>
 | 
	
		
			
				|  |  | +      </div>
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  |    );
 | 
	
		
			
				|  |  |  };
 |