修改axios配置修改头像使用同一接口

main
jinna 3 years ago
parent 473c96ea5e
commit 26782dc550
  1. 119
      src/api/hospital.js
  2. 4
      src/utils/axios.js
  3. 33
      src/views/examProject.vue

@ -2,76 +2,91 @@ import request from "../utils/axios";
//医院列表
export const queryHosiptal = () => {
return request({
url: '/api/blade-system/dept-hospital/list-hospital',
method: 'get',
})
return request({
url: "/api/blade-system/dept-hospital/list-hospital",
method: "get",
});
};
//根据医院id获取须知
export const queryArticleDetail = (createDept) => {
return request({
url: '/api/blade-business/article/detail-publish',
method: 'get',
params: {
createDept
}
})
return request({
url: "/api/blade-business/article/detail-publish",
method: "get",
params: {
createDept,
},
});
};
//查询改用户是否在黑名单内
export const checkBacklist = (cupCardNo) => {
return request({
url: '/api/blade-business/blacklist/user-blacklist',
method: 'get',
params: {
cupCardNo
}
})
return request({
url: "/api/blade-business/blacklist/user-blacklist",
method: "get",
params: {
cupCardNo,
},
});
};
//我的预约列表
export const myRecord = (createDept, cupCardNo, current, size) => {
return request({
url: '/api/blade-business/apm-record/page',
method: 'get',
params: {
createDept,
cupCardNo,
current,
size,
}
})
return request({
url: "/api/blade-business/apm-record/page",
method: "get",
params: {
createDept,
cupCardNo,
current,
size,
},
});
};
//取消预约
export const recordCancel = (id) => {
return request({
url: '/api/blade-business/apm-record/cancel',
method: 'post',
params: {
id,
}
})
return request({
url: "/api/blade-business/apm-record/cancel",
method: "post",
params: {
id,
},
});
};
//系统时间
export const getSystemTime = () => {
return request({
url: '/api/blade-business/common-api/get-system-datetime',
method: 'get'
})
return request({
url: "/api/blade-business/common-api/get-system-datetime",
method: "get",
});
};
//获取预约用户头像
export const getCupImg = (cupCardNo) => {
return request({
url: '/api/blade-business/common-api/get-cup-img',
method: 'get',
params: {
cupCardNo,
}
})
return request({
url: "/api/blade-business/common-api/get-cup-img",
method: "get",
params: {
cupCardNo,
},
});
};
//存储用户头像
export const saveCupImg = (data) => {
return request({
url: '/api/blade-business/common-api/save-cup-img',
method: 'post',
data,
})
};
return request({
url: "/api/blade-business/common-api/save-cup-img",
method: "post",
headers: {
"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8",
},
data,
});
};
//存储用户头像
export const saveCupImgLocal = (data) => {
return request({
url: "/api/blade-business/common-api/save-cup-img-local",
method: "post",
// headers: {
// "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8",
// },
data,
});
};

@ -13,7 +13,9 @@ axios.defaults.withCredentials = true;
//HTTP Request拦截
axios.interceptors.request.use(
(config) => {
config.headers["Content-Type"] = "application/json";
if (config.url !== "/api/blade-business/common-api/save-cup-img") {
config.headers["Content-Type"] = "application/json";
}
return config;
},
(error) => {

@ -217,22 +217,11 @@ export default {
})
}
else {
// let formData = new FormData();
// formData.append("data", JSON.stringify(params));
// console.log(formData)
// saveCupImg(formData).then(res => {
// this.$toast.clear();
// if (res.code == 200) {
// this.$toast('');
// this.avatar = avatar;
// console.log(this.avatar)
// } else {
// this.$toast(res.msg);
// }
// }, err => {
// this.$toast.clear();
// })
saveCupImgLocal(params).then(res => {
let formData = new FormData();
formData.append("data", JSON.stringify(params));
console.log(formData)
saveCupImg(formData).then(res => {
console.log(res)
this.$toast.clear();
if (res.code == 200) {
this.$toast('采集成功');
@ -244,6 +233,18 @@ export default {
}, err => {
this.$toast.clear();
})
// saveCupImgLocal({data:JSON.stringify(params)}).then(res => {
// this.$toast.clear();
// if (res.code == 200) {
// this.$toast('');
// this.avatar = avatar;
// console.log(this.avatar)
// } else {
// this.$toast(res.msg);
// }
// }, err => {
// this.$toast.clear();
// })
}
} catch (error) {
this.$toast.clear();

Loading…
Cancel
Save