master
2022-06-09 c6b04bbd291289e93131155249042c69c8d2d0bc
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
import { BaseService, Service } from "/@/cool";
 
@Service("base/open")
class Open extends BaseService {
    /**
     * 用户登录
     *
     * @param {*} { username, password, captchaId, verifyCode }
     * @returns
     * @memberof CommonService
     */
    userLogin({ username, password, captchaId, verifyCode }: any) {
        return this.request({
            url: "/login",
            method: "POST",
            data: {
                username,
                password,
                captchaId,
                verifyCode
            }
        });
    }
 
    /**
     * 图片验证码 svg
     *
     * @param {*} { height, width }
     * @returns
     * @memberof CommonService
     */
    captcha({ height, width }: any) {
        return this.request({
            url: "/captcha",
            params: {
                height,
                width
            }
        });
    }
 
    /**
     * 刷新 token
     * @param {string} token
     */
    refreshToken(token: string) {
        return this.request({
            url: "/refreshToken",
            params: {
                refreshToken: token
            }
        });
    }
}
 
export default Open;