叶松
2023-11-08 bac982d78843150c2637b7334c32b583350d1e85
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
import axios from '../http.js';
 
export default {
  /**
   * 登录接口 
  */
  // 登录
  userLogin: params => 
    axios.post(`/usercore/mpLogin`, params),
    // 注册劳务人员
    useRegister: params =>
        axios.post('/staff/platUser/register', params),
  // 退出登录
  logingOut: params =>
    axios.post('/usercore/login/logout', params),
    
    // 获取openID
    getUserInfo: (params) =>
        axios.post(`/usercore/mpLogin/getOpenId?jscode=${params}`,{
            header: {
                "content-type":'application/json'
            },
        }),
    // 获取分公司信息
    getCompanyData: (params) =>
        axios.post('/engineering/company/pulldown',{
            header: {
                "content-type":'application/json'
            },
            ...params
        }),
    // 获取岗位信息
    getPositionData: (params) =>
        axios.post('/staff/position/findall', params),
    // 检查当前微信用户信息
    changeWChartUser: (params) =>
        axios.post('/staff/platUser/checkuser', params),
    //劳务人员首页信息
    labourHomeInfo: (params) =>
        axios.post('/secure/secureTrain/secureTrainUserInfo', params),
    //所有劳务人员下拉款
    getAllUsersList: (params) =>
        axios.post('/staff/platUser/findList', params),
    //所有人员下拉
    getAllPersons: (params) =>
        axios.post('/staff/platUser/pulldown', params),
    // 获取所有部门信息
    getAllDepartmentData: () =>
        axios.post('/staff/depart/pulldownList'),
}