打通临床病例库

This commit is contained in:
zoujiandong 2025-06-13 18:34:09 +08:00
parent 92b3abd215
commit 5adc2d0594
2 changed files with 16 additions and 2 deletions

View File

@ -44,10 +44,13 @@ const completeCase=(id,data)=>{
const behaviorRecord=(data)=>{ const behaviorRecord=(data)=>{
return http.post("/record/user/behavior",data) return http.post("/record/user/behavior",data)
} }
const loginByWx=(data)=>{
return http.post("/login/program",data)
}
export default { export default {
login, login,
loginByWx,
getProjectList, getProjectList,
getCaseList, getCaseList,
getCaseDetail, getCaseDetail,

View File

@ -53,6 +53,7 @@ router.beforeEach(async(to, from, next) => {
document.title = '互动病例'; document.title = '互动病例';
} }
let source=to.query.source let source=to.query.source
let tempToken=to.query.token;
// 权限验证逻辑 // 权限验证逻辑
if (source == 3) { if (source == 3) {
if(to.path!=='/result'){ if(to.path!=='/result'){
@ -84,7 +85,17 @@ router.beforeEach(async(to, from, next) => {
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'); //localStorage.setItem('token_gandan','eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMTg5NDI3NjIyOTg5NzM5MjEyOCIsInBsYXRmb3JtX2lkIjoiMSIsImV4cCI6MTc0NDQyMzU1NCwibmJmIjoxNzQxODMxNTU0LCJpYXQiOjE3NDE4MzE1NTR9.LuU5xpSpTQq6VY7qZJf854qMoNCMVjRj1vi1_Ii8akM');
let token=''; let token='';
let token_other=localStorage.getItem('token_other'); let token_other=localStorage.getItem('token_other');