From cf01c0a617a2b7e50fef1efc26b359fe751e584f Mon Sep 17 00:00:00 2001
From: dminyi <1301963064@qq.com>
Date: Thu, 05 Sep 2024 14:36:25 +0800
Subject: [PATCH] Merge branch 'master' of http://120.79.193.119:9090/r/gzzfw/frontEnd/gzDyh into master

---
 gz-customerSystem/src/views/register/eventFlow/component/Examine.jsx |  135 +++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 129 insertions(+), 6 deletions(-)

diff --git a/gz-customerSystem/src/views/register/eventFlow/component/Examine.jsx b/gz-customerSystem/src/views/register/eventFlow/component/Examine.jsx
index ba4f5d8..d6e00e3 100644
--- a/gz-customerSystem/src/views/register/eventFlow/component/Examine.jsx
+++ b/gz-customerSystem/src/views/register/eventFlow/component/Examine.jsx
@@ -1,7 +1,28 @@
-import React from 'react'
-import { Space } from 'antd';
+import React, { useRef } from 'react'
+import { Row, Col, Space } from 'antd';
+import { link, register } from '@/assets/images';
+import { Form, Input, Button, Radio } from '@arco-design/web-react';
+import ArcoUpload from '@/components/ArcoUpload';
+import { Scrollbars } from "react-custom-scrollbars";
+
+const RadioGroup = Radio.Group;
+const FormItem = Form.Item;
+const TextArea = Input.TextArea;
 
 export default function Examine(props) {
+  const formRef = useRef();
+  const infoData = {
+    reason: '已经与双方当事人沟通,其中被申请方反应所谓的“个性化学习计划”费用是得到了白云区教育局的批准,而该费用收取是否合理,本部门无法判断',
+    file: '广东明智教育培训机构资质合理性调查记录.pdf',
+    time: '2024-7-21 12:00',
+    people: '白云区新市街市场监管所',
+    person: '张晓霞',
+  }
+
+  const handleSubmit = () => {
+
+  }
+
   return (
     <div className='dataSync'>
       <div className='dataSync-noBackTabPage'>
@@ -9,11 +30,113 @@
           <Space size='small'>
             <div className='MediationInfo-subTitle' style={{ marginTop: '-8px' }}></div><h5>回退申请</h5>
           </Space>
+          <Row gutter={[16, 16]}>
+            <Col span={24}>
+              <div><div className="title-text">回退理由</div></div>
+              <div>{infoData?.reason || '-'}</div>
+            </Col>
+            <Col span={24}>
+              <div><div className="title-text">附件材料</div></div>
+              <div style={{ color: '#1A6FB8' }}><img src={link} alt="" className="title-file" />{infoData?.file || '-'}</div>
+            </Col>
+            <Col span={24}>
+              <div><div className="title-text">申请时间</div></div>
+              <div>{infoData?.time || '-'}</div>
+            </Col>
+            <Col span={24}>
+              <div><div className="title-text">申请人</div></div>
+              <div>{infoData?.people}&nbsp;&nbsp;{infoData?.person}<img src={register} alt="" className="title-register" /></div>
+            </Col>
+          </Row>
         </div>
-        <div className='whiteBox'>
-          <Space size='small'>
-            <div className='MediationInfo-subTitle' style={{ marginTop: '-8px' }}></div><h5>审核</h5>
-          </Space>
+        <div className='whiteBox' style={{ marginTop: '8px' }}>
+          <Scrollbars style={{ height: 'calc(100vh - 577px)' }} autoHide>
+            <Space size='small'>
+              <div className='MediationInfo-subTitle' style={{ marginTop: '-8px' }}></div><h5>审核</h5>
+            </Space>
+            <Form
+              ref={formRef}
+              layout='vertical'
+              requiredSymbol={false}
+              initialValues={{
+              }}//默认值
+              scrollToFirstError
+            >
+              <Row>
+                <Col span={24}>
+                  <FormItem
+                    label={(<div style={{ display: 'flex' }}>审核结果</div>)}
+                    field='result'
+                  >
+                    <RadioGroup direction='vertical' options={[
+                      {
+                        label: '同意',
+                        value: 1
+                      },
+                      {
+                        label: '不同意',
+                        value: 0
+                      },
+                    ]}>
+                    </RadioGroup>
+                  </FormItem>
+                </Col>
+                <Col span={24}>
+                  <FormItem
+                    label={(<div style={{ display: 'flex' }}>理由说明<div className="must">必填</div></div>)}
+                    field='trueName'
+                    rules={[{ required: true, message: '请选择理由说明' }]}
+                  >
+                    <RadioGroup direction='vertical' options={[
+                      {
+                        label: '回退理由不充分',
+                        value: '0'
+                      },
+                      {
+                        label: '回退延迟',
+                        value: '1'
+                      },
+                      {
+                        label: '其他',
+                        value: '2'
+                      },
+                    ]}>
+                    </RadioGroup>
+                  </FormItem>
+                </Col>
+                <Col span={24}>
+                  <FormItem
+                    label=' '
+                    field='luyou'
+                    rules={[{ required: true, message: '理由不能为空' }]}
+                  >
+                    <TextArea
+                      autoSize={{ minRows: 4, maxRows: 8 }}
+                      placeholder='请填写回退的具体理由'
+                    />
+                  </FormItem>
+                </Col>
+                <Col span={24} className="doubleFile">
+                  <ArcoUpload
+                    params={{
+                      action: ``,
+                    }}
+                    field='file'
+                    label='附件材料'
+                  />
+                </Col>
+              </Row>
+            </Form>
+          </Scrollbars>
+          <div className='dialogFooter'>
+            <Button
+              type="primary"
+              className="dialogPrimary"
+              onClick={handleSubmit}
+            >
+              提交
+            </Button>
+          </div>
         </div>
       </div>
     </div>

--
Gitblit v1.8.0