import request from '@/api/request' import common from "@/common/common"; import {setToken, setUserInfo} from "@/common/common"; // 账号登录接口 export const useAccountLoginApp = (data) => request({ url: '/traapp/access/userLogin', method: 'post', data }).then(async({ rtnCode, body }) => { if (rtnCode === '0000') { setToken(body) // deptId: "" // deptName: null // loginName: "ADMIN" // todo id // orgId: "00E200" // orgName: "金融科技部" // userId: "USER001" // userName: "ADMIN" / todo name // userStatus: "01" const user_data = await queryCurrentUser() setUserInfo(user_data.body) return user_data.body } return Promise.reject({ rtnCode, body }) }).catch(res => { console.log('报错s'); console.log(res); }) /** * 获取个人信息 * 入参 gender F是女 M男 imageAddr: 图片 loginName ID userName 姓名 */ export const queryCurrentUser = (data) => request({ url: '/traapp/access/queryCurrentUser', method: 'post', data }) //获取隐私协议 export const getYsxy = (data) => request({ url: '/traapp/dfAgtInfo/queryValidDfAgt', method: 'post', data }) // 获取验证码(作废) export const getLoginAppCheckCode = (data) => request({ url: '/traapp/access/checkCode', method: 'get', data }) // 退出登录 export const loginOut = (data) => request({ url: '/traapp/access/loginOut', method: 'post', data }).then(() =>{ setToken(null) setUserInfo(null) })