zhaoxing
2022-08-22 74bb50ce93d0c9cd20a0b84f63db46f433a39e91
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
import { BaseService, Service } from "/@/cool";
 
@Service("base/comm")
class Common extends BaseService {
    /**
     * 文件上传模式
     */
    uploadMode() {
        return this.request({
            url: "/uploadMode"
        });
    }
 
    /**
     * 文件上传,如果模式是 cloud,返回对应参数
     *
     * @returns
     * @memberof CommonService
     */
    upload(params: any) {
        return this.request({
            url: "/upload",
            method: "POST",
            params
        });
    }
 
    /**
     * 用户退出
     */
    userLogout() {
        return this.request({
            url: "/logout",
            method: "POST"
        });
    }
 
    /**
     * 用户信息
     *
     * @returns
     * @memberof CommonService
     */
    userInfo() {
        return this.request({
            url: "/person"
        });
    }
 
    /**
     * 用户信息修改
     *
     * @param {*} params
     * @returns
     * @memberof CommonService
     */
    userUpdate(params: any) {
        return this.request({
            url: "/personUpdate",
            method: "POST",
            data: {
                ...params
            }
        });
    }
 
    /**
     * 权限信息
     *
     * @returns
     * @memberof CommonService
     */
    permMenu() {
        return this.request({
            url: "/permmenu"
        });
    }
 
    /**
     * 数据接口
     */
    eps() {
        return this.request({
            url: "/eps"
        });
    }
}
 
export default Common;