打通临床病例库
This commit is contained in:
parent
92b3abd215
commit
5adc2d0594
@ -44,10 +44,13 @@ const completeCase=(id,data)=>{
|
||||
const behaviorRecord=(data)=>{
|
||||
return http.post("/record/user/behavior",data)
|
||||
}
|
||||
|
||||
const loginByWx=(data)=>{
|
||||
return http.post("/login/program",data)
|
||||
}
|
||||
|
||||
export default {
|
||||
login,
|
||||
loginByWx,
|
||||
getProjectList,
|
||||
getCaseList,
|
||||
getCaseDetail,
|
||||
|
||||
@ -53,6 +53,7 @@ router.beforeEach(async(to, from, next) => {
|
||||
document.title = '互动病例';
|
||||
}
|
||||
let source=to.query.source
|
||||
let tempToken=to.query.token;
|
||||
// 权限验证逻辑
|
||||
if (source == 3) {
|
||||
if(to.path!=='/result'){
|
||||
@ -84,7 +85,17 @@ router.beforeEach(async(to, from, next) => {
|
||||
next();
|
||||
}
|
||||
|
||||
} else {
|
||||
}else if(tempToken){
|
||||
const {data,code}=await api.loginByWx({
|
||||
token:tempToken
|
||||
})
|
||||
if(code==200){
|
||||
localStorage.setItem('token_gandan',data.token);
|
||||
localStorage.setItem('userInfo',JSON.stringify(data));
|
||||
localStorage.setItem('source','');
|
||||
next();
|
||||
}
|
||||
}else {
|
||||
//localStorage.setItem('token_gandan','eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTg5NDI3NjIyOTg5NzM5MjEyOCIsInBsYXRmb3JtX2lkIjoiMSIsImV4cCI6MTc0NDQyMzU1NCwibmJmIjoxNzQxODMxNTU0LCJpYXQiOjE3NDE4MzE1NTR9.LuU5xpSpTQq6VY7qZJf854qMoNCMVjRj1vi1_Ii8akM');
|
||||
let token='';
|
||||
let token_other=localStorage.getItem('token_other');
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user