user.js 1.32 KB
import http from './interface'


//通过用户名获取可用的仓库列表
export const getWarehouseByUserCode = (data) => {
    return http.request({
        url: '/system/warehouse/getWarehouseByUserCode',
		method:'GET',
        data,
    })
}

//通过用户名获取可用的仓库列表
export const getProfile = () => {
    return http.request({
        url: '/system/user/profile',
		method:'GET'
    })
}

//登录
export const login = (data) => {
    return http.request({
        url: '/mobile/login',
		method:'POST',
        data,
    })
}

//退出登录
export const logout = () => {
    return http.request({
        url: '/auth/logout',
		method:'DELETE',
    })
}

//刷新token
export const refreshToken = () => {
    return http.request({
        url: '/auth/refresh',
		method:'POST',
    })
}

// 修改密码
export const updatePassword = (oldPassword,newPassword) => {
    return http.request({
        url: '/system/user/profile/updatePwd?oldPassword='+oldPassword+'&newPassword='+newPassword,
		method:'PUT'
    })
}

// 检查新版本
export const getUpdateApkInfo = (data) => {
    return http.request({
        url: 'mobile/download/getUpdateApkInfo',
		method:'POST',
        data
    })
}



export default {
	getWarehouseByUserCode,
	login,
	logout,
	updatePassword,
	getProfile,
	getUpdateApkInfo,
	refreshToken
}