AppService.js 1.74 KB
import {post} from "./rpc";

const xnService = {
    /*登录*/
    loginIn:(data) => {
        data.method = "api.railway.user.login";
        return post(data)
    },
    /*获取短信验证码*/
    getVcode:(data) => {
        data.method = "api.security.verificationCode.create";
        return post(data)
    },
    /*注册*/
    register:(data) => {
        data.method = "api.railway.user.register";
        return post(data)
    },
    /*修改密码*/
    changePwd:(data) => {
        data.method = "api.drp.loginPasswordByVerifyCode.update";
        return post(data)
    },
    /*根据手机号获取用户信息*/
    getUserInfo:(data) => {
        data.method = "railway.user.info.by.account.get";
        return post(data)
    },
    /*登记党员*/
    registPart:(data) => {
        data.method = "api.railway.user.update";
        return post(data)
    },
    /*获取用户基本信息...*/
    getState:(data) => {
        data.method = "api.railway.user.info.get";
        return post(data)
    },
    /*打开或关闭自动上下岗*/
    changeAuto:(data) => {
        data.method = "api.railway.safety.escort.update";
        return post(data)
    },
    /*获取位置信息*/
    getAddress:(data) => {
        data.method = "api.railway.get.position";
        return post(data)
    },
    /*log*/
    setLog:(data) => {
        data.method = "api.railway.escort.attendance.log.create";
        return post(data)
    },
    /*上下岗操作*/
    setLaidoff:(data) => {
        data.method = "api.railway.escort.attendance.create";
        return post(data)
    },
    /*更新位置信息*/
    updateAddress:(data) => {
        data.method = "api.railway.escort.attendance.update";
        return post(data)
    }
};

export default xnService;