fangmingyue 1 年間 前
コミット
05c45f7ee3

+ 5
- 1
src/components/Upload/UploadFile.jsx ファイルの表示

@@ -10,6 +10,7 @@ export default (props) => {
10 10
   const { t } = useTranslation();
11 11
 
12 12
   const [loading, setLoading] = useState(false);
13
+  const [name, setName] = useState();
13 14
 
14 15
   function beforeUpload (file) {
15 16
 
@@ -47,6 +48,7 @@ export default (props) => {
47 48
       setLoading(false);
48 49
       const { url, fileType } = info.file.response;
49 50
       onChange(url);
51
+      setName(info.file.name);
50 52
     }
51 53
   };
52 54
 
@@ -63,7 +65,9 @@ export default (props) => {
63 65
             onChange={handleChange}
64 66
             beforeUpload={beforeUpload}
65 67
           >
66
-            {value ? value : <UploadButton loading={loading} />}
68
+            {
69
+              value ? <div style={{ fontSize: '18px' }}>{name}</div> : <UploadButton loading={loading} />
70
+            }
67 71
           </Upload >
68 72
         </div>
69 73
         <div style={{ flex: 1.2 }}>

+ 1
- 1
src/layouts/AuthLayout/RedirectLogin.jsx ファイルの表示

@@ -1,3 +1,3 @@
1 1
 import { Navigate } from "react-router-dom";
2 2
 
3
-export default () => <Navigate to="/login" />;
3
+export default () => <Navigate to="/qLogin" />;

+ 4
- 4
src/pages/authentication/components/Authentication.jsx ファイルの表示

@@ -2,7 +2,7 @@ import React from "react";
2 2
 import { Divider, Card, Steps, Button, Radio, Form, Input, Row, Col, Select, Image } from "antd";
3 3
 import { useTranslation } from 'react-i18next';
4 4
 import useBool from "@/utils/hooks/useBool";
5
-import { postTaCompanyInfo } from "@/services/taCompanyInfo";
5
+import { postTaCompanyRealName } from "@/services/taCompanyRealName";
6 6
 
7 7
 export default (props) => {
8 8
 
@@ -11,9 +11,9 @@ export default (props) => {
11 11
   const [form] = Form.useForm();
12 12
 
13 13
   const onFinish = (values) => {
14
-    // postTaCompanyInfo(values).then((res) => {
15
-    setIndex(index + 1);
16
-    // });
14
+    postTaCompanyRealName(values).then((res) => {
15
+      setIndex(index + 1);
16
+    });
17 17
   };
18 18
 
19 19
   return (

+ 7
- 7
src/pages/authentication/components/EveryoneInfo.jsx ファイルの表示

@@ -38,20 +38,20 @@ export default (props) => {
38 38
               <Radio style={{ fontSize: '16px' }} value="2">{t('authentication.everyoneInfoInputRadioValue2')}</Radio>
39 39
             </Radio.Group>
40 40
           </Form.Item>
41
-          <Form.Item>
41
+          <Form.Item label={t('authentication.everyoneInfoUploadTitle')} style={{ marginTop: '40px' }}>
42 42
             {/* name="equityStructureChart" */}
43
-            <div style={{ marginTop: '40px', fontSize: '16px' }}>{t('authentication.everyoneInfoUploadTitle')}</div>
44
-            <div style={{ display: 'flex', alignItems: 'stretch ' }}>
45
-              <div className="authentication-right-upload-box">
46
-                <UploadFile />
47
-              </div>
43
+            {/* <div style={{ marginTop: '40px', fontSize: '16px' }}>{t('authentication.everyoneInfoUploadTitle')}</div> */}
44
+            {/* <div style={{ display: 'flex', alignItems: 'stretch ' }}>
45
+              <div className="authentication-right-upload-box"> */}
46
+            <UploadFile />
47
+            {/* </div>
48 48
               <div style={{ flex: 1.2 }}>
49 49
                 <div style={{ padding: '0 15px', color: '#bfbfbf' }}>{t('authentication.everyoneInfoUploadText1')}</div>
50 50
                 <div style={{ padding: '0 15px', color: '#bfbfbf' }}>{t('authentication.everyoneInfoUploadText2')}</div>
51 51
                 <div style={{ padding: '0 15px', color: '#bfbfbf' }}>{t('authentication.everyoneInfoUploadText3')}</div>
52 52
                 <Button type="link">{t('authentication.uploadBtnText')}</Button>
53 53
               </div>
54
-            </div>
54
+            </div> */}
55 55
           </Form.Item>
56 56
           <Form.Item label={t('authentication.everyoneInfoInputLabel2')} name="shareholdingRatio">
57 57
             <Radio.Group>

+ 4
- 4
src/pages/authentication/components/FoundationInfo.jsx ファイルの表示

@@ -11,10 +11,10 @@ export default (props) => {
11 11
   const { t } = useTranslation();
12 12
 
13 13
   const onFinish = (values) => {
14
-
15
-    // postTaCompanyInfo(values).then((res) => {
16
-    setIndex(index + 1);
17
-    // });
14
+    console.log('values', values);
15
+    postTaCompanyInfo(values).then((res) => {
16
+      setIndex(index + 1);
17
+    });
18 18
   };
19 19
 
20 20
   return (

+ 26
- 0
src/services/taCompanyRealName.js ファイルの表示

@@ -0,0 +1,26 @@
1
+import request from "@/utils/request";
2
+
3
+/*
4
+ * 分页查询
5
+ */
6
+export const getTaCompanyRealName = (params) => request(`/taCompanyRealName`, { params });
7
+
8
+/*
9
+ * 新增数据
10
+ */
11
+export const postTaCompanyRealName = (data) => request('/admin/taCompanyRealName', { data, method: 'post' });
12
+
13
+/*
14
+ * 更新数据
15
+ */
16
+export const putTaCompanyRealName = (id, data) => request(`/taCompanyRealName/${id}`, { data, method: 'put' });
17
+
18
+/*
19
+ * 通过主键删除数据
20
+ */
21
+export const deleteTaCompanyRealName = (id) => request(`/taCompanyRealName/${id}`, { method: 'delete' });
22
+
23
+/*
24
+ * 通过ID查询单条数据
25
+ */
26
+export const getTaCompanyRealNameId = (id) => request(`/taCompanyRealName/${id}`);

+ 1
- 1
vite.config.js ファイルの表示

@@ -10,7 +10,7 @@ export default defineConfig({
10 10
     host: "0.0.0.0",
11 11
     proxy: {
12 12
       '/api': {
13
-        target: 'http://192.168.89.25:9111',
13
+        target: 'http://192.168.89.13:9111',
14 14
         changeOrigin: true,
15 15
       },
16 16
     },