1
jhzh
2025-04-20 d157d0892f1ab5517dbe3a08328ccb9c4e446615
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
import server from '@/api/serve'
 
class Member {
 
    /**
     * 注册滑块验证码
     * @param {object} data 
     */
    static sliderVerify(data) {
        return server.post(`/sliderVerify`, data);
    }
 
    /**
     * 注册发送手机验证码 
     * @param data {phone,country_code,token}
     */
    static sendSmsCode(data) {
        return server.post(`/register/sendSmsCode`, data);
    }
 
    /**
     * 注册发送验证码
     * @param data {email,token}
     */
    static sendEmailCode(data) {
        return server.post(`/register/sendEmailCode`, data);
    }
 
    /**
     * 获取国家区号
     * @param {object} data
     */
    static getCountryCode() {
        return server.get(`/getCountryList`);
    }
 
    /**
     * 注册提交
     * @param {object} data 
     */
    static register(data) {
        return server.post(`/user/register`, data);
    }
 
    /**
     * 登陆发送短信验证码
     * @param {object} data 
     */
    static sendSmsCodeBeforeLogin(data) {
        return server.post(`/login/sendSmsCodeBeforeLogin`, data)
    }
 
    /**
     * 登陆发送邮箱验证码
     * @param {object} data 
     */
    static sendEmailCodeBeforeLogin(data) {
        return server.post(`/login/sendEmailCodeBeforeLogin`, data);
    }
 
    /**
     * 登陆初始化验证
     * @param {object} data 
     */
    static login(data) {
        return server.post(`/user/login`, data);
    }
 
    /**
     * 登陆二次验证
     * @param {object} data 
     */
    static loginConfirm(data,{loading}) {
        return server.post(`/user/loginConfirm`, data,{loading})
    }
 
    /**
     * 退出登录
     */
    static logout(data) {
        return server.post(`/user/logout`,data);
    }
    /**
     * 上传文件
     * @param {FormData} data
     */
    static uploadImage(data) {
        
        return server.uploadFile(`/uploadImage`,data);
    }
 
    // 页面底部信息
    static floor(){
        return server.get('/floor')
    }
    // 移动端logo
    static mobileLogo(){
        return server.get('/index/logo',{},{loading:false})
    }
    // 消息通知
    static myNotifiables(data){
        return server.get('/user/myNotifiables',data)
    }
    // 消息通知详情
    static readNotifiable(data){
        return server.get('/user/readNotifiable',data)
    }
    // 移动端文章
    static article(data){
        return server.get('/article/list',data)
    }
    // 文章详情
    static articleDetail(data){
        return server.get('/article/detail',data)
    }
    // 获取协议
    static clause(){
        return server.get('/login/clause')
    }
    // 获取app更新信息
    static getNewestVersion(){
        return server.get('/getNewestVersion')
    }
    static serviceDetail(data) {
        return server.get(`/article/serviceDetail`, data);
    }
}
 
export default Member;