Merge branch 'dev'

This commit is contained in:
zoujiandong 2025-09-01 17:24:19 +08:00
commit 616cbd7244
3 changed files with 17 additions and 3 deletions

View File

@ -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,

View File

@ -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');

View File

@ -1,6 +1,6 @@
let host='';
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";
} else {
host = "https://dev-caseplatform.igandan.com";