|
|
import http from '@/utils/request'; import { Ajax1 } from '@/utils/request';
class LoginApi { // 密码登录
async doctorLogin(data) { return await http(`/account/manage/login.do?username=${data.username}&password=${data.password}&personnelType=1&loginType=${data.loginType}&code=${data.code}`, data,'post'); } // 短信
async SMS(phode, data) { return await http(`/system/m/sms/code/${phode}`, data); } // 短信验证
async getLoginRegistCode(data) { return await Ajax1( '/util/manage/getLoginRegistCode.do', data, 'post'); } // 验证码登录
async loginSMS(data) { return await Ajax1('/account/manage/login.do', data,'post'); } // 注册
async doctorRegisterSMS(data) { return await http('/system/api/doctor/register-sms', data,'post'); } // 修改密码
async doctorResetPwd(data) { return await http('/system/api/doctor/reset-pwd?pwd='+data.pwd+'&code='+data.code+'&rpwd='+data.rpwd, data,'post'); } // 登录初始化
async doctorInit(data) { return await http('/system/api/doctor/mpw-init', data,'post'); } // 获取个人实名认证地址
async pharRealNameAuth(data) { return await http('/hospital/fdd/auth/pharRealNameAuth', data,'post'); } //查询个人实名认证信息
async findPersonCert(data) { return await http('/hospital/fdd/auth/findPersonCert', data,'post'); } // 判断是否认证成功
async authCertApply(data) { return await http('/hospital/fdd/auth/authCertApply', data,'post'); } // 人脸识别
async getBizToken(data) { return await http('/system/api/faceIdentity/getBizToken', data,'post'); } // 我的查询个人账号基本信息
async getOwnerAccountBase(data) { return await http('/account/manage/getOwnerAccountBase.do', data,'post'); } // 退出登录
async logout(data) { return await http('/account/manage/logout.do', data,'post'); } // 注销账号理由
async queryExmatrikulationReasons(data) { return await http('/util/manage/queryExmatrikulationReasons.do', data,'get'); } // 检查活体
async checkFace(data={}) { return await http('/deviceLogin/checkFace', data, 'post'); } // 根据app登录toekn 获取token-1
async getToken(data={}) { return await Ajax1('/account/manage/getToken.do', data, 'post'); } // 修改极光信息-3
async modifyJpushConfig(data={}) { return await Ajax1('/account/manage/modifyJpushConfig.do', data,'post'); } }
export default new LoginApi();
|