Compare commits

...

3 Commits

Author SHA1 Message Date
zoujiandong
616cbd7244 Merge branch 'dev' 2025-09-01 17:24:19 +08:00
zoujiandong
83dad9ad62 host修改 2025-09-01 17:23:19 +08:00
zoujiandong
5adc2d0594 打通临床病例库 2025-06-13 18:34:09 +08:00
3 changed files with 17 additions and 3 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');

View File

@ -1,6 +1,6 @@
let host=''; let host='';
let path=window.location.href; let path=window.location.href;
if (path.indexOf("//prod-caseplatform.igandan.com") > 1 ) { if (path.indexOf("//prod-caseplatform.igandan.com") > 1 || path.indexOf("//caseplatform.igandan.com") > 1) {
host = "https://prod-caseplatform.igandan.com"; host = "https://prod-caseplatform.igandan.com";
} else { } else {
host = "https://dev-caseplatform.igandan.com"; host = "https://dev-caseplatform.igandan.com";