From 6f5f11a93fc056b0fe77f91522245cc45a1fb4fa Mon Sep 17 00:00:00 2001
From: dminyi <1301963064@qq.com>
Date: Wed, 04 Sep 2024 19:19:13 +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/BackModel.jsx |   76 +++++++++++++++++++++++++++++++++++++
 1 files changed, 75 insertions(+), 1 deletions(-)

diff --git a/gz-customerSystem/src/views/register/eventFlow/component/BackModel.jsx b/gz-customerSystem/src/views/register/eventFlow/component/BackModel.jsx
index e59235e..ab8bdbe 100644
--- a/gz-customerSystem/src/views/register/eventFlow/component/BackModel.jsx
+++ b/gz-customerSystem/src/views/register/eventFlow/component/BackModel.jsx
@@ -1,12 +1,86 @@
-import React from 'react'
+import React, { useRef } from 'react'
+import { Row, Col } from 'antd';
 import { Form, Input, Button, Radio, Select, Modal, Cascader, Upload, Message } 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 BackModel(props) {
+  const formRef = useRef();
+  const options = [
+    {
+      label: '不属于本部门的职能范围',
+      value: 1
+    },
+    {
+      label: '超出本部门管辖范围',
+      value: 2
+    },
+    {
+      label: '重复上报',
+      value: 3
+    },
+    {
+      label: '无法与当事人取得联系',
+      value: 4
+    },
+    {
+      label: '其他',
+      value: 5
+    },
+  ]
   const handleSubmit = () => {
 
   }
   return (
     <div>
+      <Scrollbars style={{ height: '550px' }} autoHide>
+        <Form
+          ref={formRef}
+          layout='vertical'
+          requiredSymbol={false}
+          initialValues={{
+          }}//默认值
+          scrollToFirstError
+        >
+          <Row>
+            <Col span={24}>
+              <FormItem
+                label={(<div style={{ display: 'flex' }}>回退理由<div className="must">必填</div></div>)}
+                field='trueName'
+                rules={[{ required: true, message: '请选择回退理由' }]}
+              >
+                <RadioGroup direction='vertical' options={options}>
+                </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"

--
Gitblit v1.8.0