Yansen 2 lat temu
rodzic
commit
2183b23d6d

+ 1
- 1
.env Wyświetl plik

@@ -1 +1 @@
1
-VITE_SERVER_BASE=/api
1
+VITE_SERVER_BASE=

+ 1
- 1
generateService.js Wyświetl plik

@@ -47,7 +47,7 @@ axios.get(swagger).then((res) => {
47 47
       const f = acc[fname] || [requestStr, ''];
48 48
       const content = [
49 49
         ...commentTpl(api.summary),
50
-        apiTpl(apiName, method, path),
50
+        `export ${apiTpl(apiName, method, path)}`,
51 51
         '',
52 52
       ]
53 53
 

+ 10
- 1
src/layouts/AuthLayout/components/Header/User.jsx Wyświetl plik

@@ -2,6 +2,15 @@ import React, { useState, forwardRef, useRef, useImperativeHandle } from 'react'
2 2
 import { Avatar, Button, Dropdown, Menu, Form, Input, Modal } from 'antd';
3 3
 import md5 from 'md5';
4 4
 
5
+const DefaultAvatar = ({ color = '#1296db' }) => (
6
+  <svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24">
7
+    <path
8
+      d="M938.666667 883.2c0-8.533333 0-42.666667-21.333334-81.066667-12.8-25.6-34.133333-42.666667-59.733333-59.733333-29.866667-17.066667-68.266667-34.133333-115.2-42.666667-4.266667 0-34.133333-4.266667-59.733333-12.8-29.866667-8.533333-42.666667-12.8-46.933334-17.066666v-25.6c4.266667-55.466667 34.133333-85.333333 59.733334-110.933334 8.533333-8.533333 17.066667-17.066667 25.6-29.866666 29.866667-42.666667 34.133333-85.333333 34.133333-93.866667 0-8.533333 0-12.8-4.266667-21.333333s-8.533333-17.066667-12.8-21.333334c0-12.8 4.266667-25.6 4.266667-34.133333 0-21.333333 4.266667-55.466667-4.266667-89.6 0-4.266667 0-12.8-4.266666-21.333333-8.533333-25.6-17.066667-46.933333-34.133334-64-8.533333 0-68.266667-59.733333-230.4-72.533334H405.333333c-8.533333 0-17.066667 0-25.6 4.266667-29.866667 8.533333-34.133333 29.866667-38.4 38.4v25.6l-4.266666 4.266667c-4.266667 4.266667-46.933333 42.666667-51.2 93.866666-4.266667 34.133333-4.266667 85.333333 0 123.733334-4.266667 8.533333-12.8 17.066667-12.8 38.4 0 8.533333 4.266667 51.2 34.133333 89.6 8.533333 8.533333 12.8 17.066667 25.6 29.866666 25.6 29.866667 55.466667 59.733333 59.733333 110.933334v25.6c-8.533333 4.266667-21.333333 12.8-51.2 21.333333s-59.733333 12.8-64 12.8c-42.666667 8.533333-81.066667 21.333333-110.933333 38.4-25.6 17.066667-46.933333 38.4-59.733333 59.733333-21.333333 38.4-21.333333 72.533333-21.333334 81.066667v21.333333c0 17.066667 17.066667 34.133333 38.4 34.133334h776.533334c21.333333 0 38.4-17.066667 38.4-38.4v-17.066667z"
9
+      fill={color}
10
+    ></path>
11
+  </svg>
12
+)
13
+
5 14
 const ChangePassword = forwardRef((props, ref) => {
6 15
   const [visible, setVisible] = useState(false);
7 16
 
@@ -77,7 +86,7 @@ export default (props) => {
77 86
   return (
78 87
     <Dropdown menu={{ items, onClick }}>
79 88
       <div className="user-info">
80
-        <Avatar size={24} src="https://joeschmoe.io/api/v1/random" />
89
+        <Avatar size={24} src={user.avatar || <DefaultAvatar />} />
81 90
         <span className='font'>{user.name}</span>
82 91
         <ChangePassword ref={passRef} />
83 92
       </div>

+ 35
- 4
src/pages/login/LoginForm.jsx Wyświetl plik

@@ -1,19 +1,50 @@
1 1
 import React from 'react';
2 2
 import { Button, Form, Input, Radio } from 'antd';
3
+import md5 from 'md5';
4
+import { login } from '@/service/login';
5
+
6
+const submitStyle = {
7
+  width: '100%',
8
+  marginTop: '24px',
9
+  borderRadius: '4px',
10
+}
3 11
 
4 12
 export default (props) => {
13
+  const { onSuccess } = props;
5 14
   const [form] = Form.useForm();
15
+  const [loading, setLoading] = React.useState(false);
16
+
17
+  const onFinish = (values) => {
18
+    const data = {
19
+      ...values,
20
+      password: md5(values.password)
21
+    }
22
+
23
+    setLoading(true);
24
+    login(data).then(() => {
25
+      onSuccess();
26
+      setLoading(false);
27
+    }).catch(() => {
28
+      setLoading(false);
29
+    });
30
+  }
6 31
 
7 32
   return (
8
-    <Form form={form} layout="vertical">
9
-      <Form.Item label="用户名" required>
33
+    <Form form={form} layout="vertical" onFinish={onFinish}>
34
+      <Form.Item name="account" label="用户名" required>
10 35
         <Input placeholder="请输入用户名" style={{ borderRadius: '4px' }} />
11 36
       </Form.Item>
12
-      <Form.Item label="密 码" required>
37
+      <Form.Item name="password" label="密 码" required>
13 38
         <Input.Password placeholder="请输入密码" style={{ borderRadius: '4px' }} />
14 39
       </Form.Item>
15 40
       <Form.Item>
16
-        <Button type="primary" size='large' style={{ width: '100%', marginTop: '24px', borderRadius: '4px' }}>登录</Button>
41
+        <Button
42
+          type="primary"
43
+          size='large'
44
+          style={submitStyle}
45
+          loading={loading}
46
+          htmlType="submit"
47
+        >登录</Button>
17 48
       </Form.Item>
18 49
     </Form>
19 50
   )

+ 24
- 0
src/pages/login/Particles.jsx Wyświetl plik

@@ -0,0 +1,24 @@
1
+import React from 'react'
2
+
3
+export default (props) => {
4
+  React.useEffect(() => {
5
+    const baseUrl = import.meta.env.BASE_URL;
6
+    const oScript = document.createElement("script");
7
+    oScript.type = "text\/javascript";
8
+    oScript.onload = () => {
9
+      particlesJS.load('particles-js', `${baseUrl}particles/particles.json`, function() {
10
+        console.log('callback - particles.js config loaded');
11
+      });
12
+    }
13
+    document.querySelector('head').appendChild(oScript);
14
+    oScript.src = `${baseUrl}particles/particles.min.js`;
15
+
16
+    return () => {
17
+      document.querySelector('head').removeChild(oScript);
18
+    }
19
+  }, [])
20
+
21
+  return (
22
+    <div id="particles-js"></div>
23
+  )
24
+}

+ 14
- 17
src/pages/login/index.jsx Wyświetl plik

@@ -1,6 +1,8 @@
1
-import React, { useEffect } from 'react';
1
+import React from 'react';
2 2
 import { Helmet } from "react-helmet";
3
+import { useNavigate, useSearchParams } from 'react-router-dom';
3 4
 import { useModel } from '@/store';
5
+import Particles from './Particles';
4 6
 import LoginForm from './LoginForm';
5 7
 import LoginEffect from './Effect';
6 8
 import './style.less';
@@ -8,34 +10,29 @@ import './style.less';
8 10
 const year = new Date().getFullYear();
9 11
 
10 12
 export default (props) => {
13
+  const navigate = useNavigate();
14
+  const [searchParams] = useSearchParams();
11 15
   const { app } = useModel('system');
12 16
 
13
-  const baseUrl = import.meta.env.BASE_URL;
14 17
   const title = `欢迎使用${app.fullName}`;
15 18
   const copyright = `${app.company} @ ${year}`;
16 19
 
17
-  useEffect(() => {
18
-    const oScript = document.createElement("script");
19
-    oScript.type = "text\/javascript";
20
-    oScript.onload = () => {
21
-      particlesJS.load('particles-js', `${baseUrl}particles/particles.json`, function() {
22
-        console.log('callback - particles.js config loaded');
23
-      });
24
-    }
25
-    document.querySelector('head').appendChild(oScript);
26
-    oScript.src = `${baseUrl}particles/particles.min.js`;
20
+  console.log(searchParams)
27 21
 
28
-    return () => {
29
-      document.querySelector('head').removeChild(oScript);
22
+  const onSuccess = () => {
23
+    if (searchParams.back) {
24
+      navigate(-1);
25
+    } else {
26
+      navigate('/');
30 27
     }
31
-  }, [])
28
+  };
32 29
 
33 30
   return (
34 31
     <div className='login-page'>
35 32
       <Helmet>
36 33
         <title>{app.fullName}</title>
37 34
       </Helmet>
38
-      <div id="particles-js"></div>
35
+      <Particles />
39 36
       <div className="login-page-container">
40 37
         <div className="login-card">
41 38
           <div className="login-card-left">
@@ -43,7 +40,7 @@ export default (props) => {
43 40
               <div className="login-form">
44 41
                 <h2>登录系统</h2>
45 42
                 <div className="login-subtitle">{title}</div>
46
-                <LoginForm />
43
+                <LoginForm onSuccess={onSuccess} />
47 44
               </div>
48 45
             </div>
49 46
             <div className="login-copyright">

+ 3
- 3
src/service/login.js Wyświetl plik

@@ -3,14 +3,14 @@ import request from '@/utils/request';
3 3
 /*
4 4
  * 修改密码
5 5
  */
6
-const changePassword = (data) => request(`/api/admin/change-password`, { data, method: 'put' });
6
+export const changePassword = (data) => request(`/api/admin/change-password`, { data, method: 'put' });
7 7
 
8 8
 /*
9 9
  * 后台登录
10 10
  */
11
-const login = (data) => request('/api/admin/login', { data, method: 'post' });
11
+export const login = (data) => request('/api/admin/login', { data, method: 'post' });
12 12
 
13 13
 /*
14 14
  * 登出
15 15
  */
16
-const logout = () => request('/api/admin/logout', { method: 'post' });
16
+export const logout = (data) => request('/api/admin/logout', { data, method: 'post' });

+ 5
- 5
src/service/syslogin.js Wyświetl plik

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

+ 5
- 5
src/service/sysorg.js Wyświetl plik

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

+ 5
- 5
src/service/sysposition.js Wyświetl plik

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

+ 5
- 5
src/service/sysresource.js Wyświetl plik

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

+ 5
- 5
src/service/sysrole.js Wyświetl plik

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

+ 5
- 5
src/service/sysroleresource.js Wyświetl plik

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

+ 10
- 5
src/service/sysuser.js Wyświetl plik

@@ -3,24 +3,29 @@ import request from '@/utils/request';
3 3
 /*
4 4
  * 分页查询
5 5
  */
6
-const getSysUser = (params) => request('/api/sysUser', { params });
6
+export const getSysUser = (params) => request('/api/sysUser', { params });
7 7
 
8 8
 /*
9 9
  * 新增数据
10 10
  */
11
-const postSysUser = (data) => request('/api/sysUser', { data, method: 'post' });
11
+export const postSysUser = (data) => request('/api/sysUser', { data, method: 'post' });
12 12
 
13 13
 /*
14 14
  * 通过ID查询单条数据
15 15
  */
16
-const getSysUserById = (id) => request(`/api/sysUser/${id}`);
16
+export const getSysUserById = (id) => request(`/api/sysUser/${id}`);
17
+
18
+/*
19
+ * 通过ID查询单条数据
20
+ */
21
+export const currentUser = () => request(`/api/sysUser/current`);
17 22
 
18 23
 /*
19 24
  * 更新数据
20 25
  */
21
-const putSysUser = (id, data) => request(`/api/sysUser/${id}`, { data, method: 'put' });
26
+export const putSysUser = (id, data) => request(`/api/sysUser/${id}`, { data, method: 'put' });
22 27
 
23 28
 /*
24 29
  * 通过主键删除数据
25 30
  */
26
-const deleteSysUser = (id) => request(`/api/sysUser/${id}`, { method: 'delete' });
31
+export const deleteSysUser = (id) => request(`/api/sysUser/${id}`, { method: 'delete' });

+ 5
- 5
src/service/sysuserduty.js Wyświetl plik

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

+ 5
- 5
src/service/sysuserrole.js Wyświetl plik

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

+ 5
- 5
src/service/taattach.js Wyświetl plik

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

+ 5
- 5
src/service/tacheck.js Wyświetl plik

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

+ 5
- 5
src/service/tacheckanswer.js Wyświetl plik

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

+ 5
- 5
src/service/tacheckansweritem.js Wyświetl plik

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

+ 5
- 5
src/service/tacheckitem.js Wyświetl plik

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

+ 5
- 5
src/service/tacheckscore.js Wyświetl plik

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

+ 5
- 5
src/service/taissue.js Wyświetl plik

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

+ 5
- 5
src/service/taissueprocess.js Wyświetl plik

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

+ 5
- 5
src/service/tanotice.js Wyświetl plik

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

+ 5
- 5
src/service/taorgconfig.js Wyświetl plik

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

+ 5
- 5
src/service/taperson.js Wyświetl plik

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

+ 5
- 5
src/service/tapersonreflect.js Wyświetl plik

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

+ 5
- 5
src/service/tdissuetype.js Wyświetl plik

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

+ 5
- 5
src/service/tdlocquanswer.js Wyświetl plik

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

+ 10
- 10
src/service/tdlocquestion.js Wyświetl plik

@@ -3,49 +3,49 @@ import request from '@/utils/request';
3 3
 /*
4 4
  * 分页查询
5 5
  */
6
-const getTaCheckItemQu = (params) => request('/api/taCheckItemQu', { params });
6
+export const getTaCheckItemQu = (params) => request('/api/taCheckItemQu', { params });
7 7
 
8 8
 /*
9 9
  * 新增数据
10 10
  */
11
-const postTaCheckItemQu = (data) => request('/api/taCheckItemQu', { data, method: 'post' });
11
+export const postTaCheckItemQu = (data) => request('/api/taCheckItemQu', { data, method: 'post' });
12 12
 
13 13
 /*
14 14
  * 通过ID查询单条数据
15 15
  */
16
-const getTaCheckItemQuById = (id) => request(`/api/taCheckItemQu/${id}`);
16
+export const getTaCheckItemQuById = (id) => request(`/api/taCheckItemQu/${id}`);
17 17
 
18 18
 /*
19 19
  * 更新数据
20 20
  */
21
-const putTaCheckItemQu = (id, data) => request(`/api/taCheckItemQu/${id}`, { data, method: 'put' });
21
+export const putTaCheckItemQu = (id, data) => request(`/api/taCheckItemQu/${id}`, { data, method: 'put' });
22 22
 
23 23
 /*
24 24
  * 通过主键删除数据
25 25
  */
26
-const deleteTaCheckItemQu = (id) => request(`/api/taCheckItemQu/${id}`, { method: 'delete' });
26
+export const deleteTaCheckItemQu = (id) => request(`/api/taCheckItemQu/${id}`, { method: 'delete' });
27 27
 
28 28
 /*
29 29
  * 分页查询
30 30
  */
31
-const getTdLocQuestion = (params) => request('/api/tdLocQuestion', { params });
31
+export const getTdLocQuestion = (params) => request('/api/tdLocQuestion', { params });
32 32
 
33 33
 /*
34 34
  * 新增数据
35 35
  */
36
-const postTdLocQuestion = (data) => request('/api/tdLocQuestion', { data, method: 'post' });
36
+export const postTdLocQuestion = (data) => request('/api/tdLocQuestion', { data, method: 'post' });
37 37
 
38 38
 /*
39 39
  * 通过ID查询单条数据
40 40
  */
41
-const getTdLocQuestionById = (id) => request(`/api/tdLocQuestion/${id}`);
41
+export const getTdLocQuestionById = (id) => request(`/api/tdLocQuestion/${id}`);
42 42
 
43 43
 /*
44 44
  * 更新数据
45 45
  */
46
-const putTdLocQuestion = (id, data) => request(`/api/tdLocQuestion/${id}`, { data, method: 'put' });
46
+export const putTdLocQuestion = (id, data) => request(`/api/tdLocQuestion/${id}`, { data, method: 'put' });
47 47
 
48 48
 /*
49 49
  * 通过主键删除数据
50 50
  */
51
-const deleteTdLocQuestion = (id) => request(`/api/tdLocQuestion/${id}`, { method: 'delete' });
51
+export const deleteTdLocQuestion = (id) => request(`/api/tdLocQuestion/${id}`, { method: 'delete' });

+ 5
- 5
src/service/tdloctype.js Wyświetl plik

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

+ 3
- 3
src/service/wxma.js Wyświetl plik

@@ -3,14 +3,14 @@ import request from '@/utils/request';
3 3
 /*
4 4
  * 授权手机
5 5
  */
6
-const putAuthPhone = (id, data) => request(`/api/ma/auth-phone`, { data, method: 'put' });
6
+export const putAuthPhone = (id, data) => request(`/api/ma/auth-phone`, { data, method: 'put' });
7 7
 
8 8
 /*
9 9
  * 授权头像
10 10
  */
11
-const putAuthUser = (id, data) => request(`/api/ma/auth-user`, { data, method: 'put' });
11
+export const putAuthUser = (id, data) => request(`/api/ma/auth-user`, { data, method: 'put' });
12 12
 
13 13
 /*
14 14
  * 小程序登录
15 15
  */
16
-const postLogin = (data) => request('/api/ma/login', { data, method: 'post' });
16
+export const postLogin = (data) => request('/api/ma/login', { data, method: 'post' });

+ 3
- 4
src/store/models/user.js Wyświetl plik

@@ -2,8 +2,7 @@ import { useState, useRef } from "react";
2 2
 import { defaultRoutes, authRoutes, mergeAuthRoutes } from '@/routes/routes';
3 3
 import { getMenuItems } from "@/routes/menus";
4 4
 import { getAuthedRoutes } from "@/routes/permissions";
5
-
6
-const queryCurrentUser = () => Promise.resolve({ id: 1, name: '管理员', resourcesList: [{ code: 'form' }, { code: 'table' }] });
5
+import { currentUser } from '@/service/sysuser';
7 6
 
8 7
 export default function useUser() {
9 8
   const [user, setUser] = useState();
@@ -11,7 +10,7 @@ export default function useUser() {
11 10
   const routesRef = useRef();
12 11
 
13 12
   const getCurrentUser = () => new Promise((resolve, reject) => {
14
-    queryCurrentUser().then(res => {
13
+    currentUser().then(res => {
15 14
       const permissions = (res.resourcesList || []).map(x => x.code);
16 15
 
17 16
       // authRoutes 是所有待验证授权的路由
@@ -21,7 +20,7 @@ export default function useUser() {
21 20
       menusRef.current = getMenuItems(authedRoutes);
22 21
       routesRef.current = mergeAuthRoutes(defaultRoutes, authedRoutes);
23 22
 
24
-      setUser(res);
23
+      setUser(res.user);
25 24
       resolve(res);
26 25
     }).catch(reject);
27 26
   });

+ 2
- 1
src/utils/request.js Wyświetl plik

@@ -3,7 +3,7 @@ import React from 'react';
3 3
 import { message } from 'antd';
4 4
 
5 5
 const instance = axios.create({
6
-  baseURL: import.meta.env.VITE_SERVER_BASE,
6
+  baseURL: import.meta.env.VITE_SERVER_BASE || '',
7 7
   timeout: 10000,
8 8
   withCredentials: true, // 跨域
9 9
 });
@@ -74,6 +74,7 @@ instance.interceptors.response.use(function (response) {
74 74
 
75 75
   console.error(error);
76 76
 
77
+  message.error('网络超时或异常...')
77 78
   return Promise.reject("网络异常, 请重试...");
78 79
 });
79 80
 

+ 7
- 1
vite.config.js Wyświetl plik

@@ -5,7 +5,13 @@ import react from '@vitejs/plugin-react'
5 5
 // https://vitejs.dev/config/
6 6
 export default defineConfig({
7 7
   server: {
8
-    port: 3000
8
+    port: 3000,
9
+    proxy: {
10
+      '/api': {
11
+        target: 'http://192.168.89.147:9087',
12
+        changeOrigin: true,
13
+      },
14
+    }
9 15
   },
10 16
   plugins: [
11 17
     react(),