From 3e192ea40d14b1bd3be24525cc27d392987ed5d8 Mon Sep 17 00:00:00 2001
From: dminyi <1301963064@qq.com>
Date: Tue, 03 Sep 2024 17:07:51 +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 |   77 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 76 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..4cbaee5 100644
--- a/gz-customerSystem/src/views/register/eventFlow/component/BackModel.jsx
+++ b/gz-customerSystem/src/views/register/eventFlow/component/BackModel.jsx
@@ -1,12 +1,87 @@
-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';
+
+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>
+      <Row style={{ margin: '0 2px 0 0' }}>
+        <Col span={24}>
+          <Form
+            ref={formRef}
+            layout='vertical'
+            requiredSymbol={false}
+            initialValues={{
+            }}//默认值
+            scrollToFirstError
+          >
+            <Row gutter={[32, 0]} style={{ margin: '0 -10px' }}>
+              <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>
+        </Col>
+      </Row>
       <div className='dialogFooter'>
         <Button
           type="primary"

--
Gitblit v1.8.0