张晓波
2023-09-19 164694c47c35d6654df69b533e8dbf8b5423efc5
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
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: () =>
        axios.post('/engineering/company/pulldown'),
    // 获取岗位信息
    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'),
}