This commit is contained in:
zoujiandong
2025-06-09 08:38:59 +08:00
parent 6684bf1e29
commit db955ff4f3
15 changed files with 1565 additions and 550 deletions
+87 -9
View File
@@ -19,22 +19,53 @@ const api = {
return request('/clinical/stats', data, 'get', true);
},
getArticleDetail(id) { //获取详情
return request('/clinical/article/'+id,{}, 'get', true);
return request('/clinical/article/'+id,{}, 'get', false);
},
getVideoDetail(id) { //获取详情
return request('/clinical/video/'+id,{}, 'get', true);
return request('/clinical/video/'+id,{}, 'get', false);
},
collectArticle(id){
return request('/api/clinical/article/collect/'+id, {}, 'post',false);
return request('/clinical/article/collect/'+id, {}, 'post',false);
},
cancelCollectArticle(id){
return request('/api/clinical/article/collect/'+id, {}, 'delete',false);
return request('/clinical/article/collect/'+id, {}, 'delete',false);
},
collectVideo(id){
return request('/api/clinical/video/collect/'+id, {}, 'post',false);
return request('/clinical/video/collect/'+id, {}, 'post',false);
},
cancelCollectVideo(id){
return request('/api/clinical/video/collect/'+id,{}, 'delete',false);
return request('/clinical/video/collect/'+id,{}, 'delete',false);
},
addVideoComment(id,data){
return request('/clinical/video/comment/'+id,data, 'post',false,'application/json');
},
delVideoComment(id){
return request('/clinical/video/comment/'+id, {}, 'delete',false);
},
topVideoComment(id){
return request('/clinical/video/comment/top/'+id, {}, 'put',false);
},
cancelTopVideoComment(id){
return request('/clinical/video/comment/top/'+id, {}, 'delete',false);
},
addArticleComment(id,data){
return request('/clinical/article/comment/'+id, data, 'post',false,'application/json');
},
delArticleComment(id){
return request('/clinical/article/comment/'+id, {}, 'delete',false);
},
topArticleComment(id){
return request('/clinical/article/comment/top/'+id, {}, 'put',false);
},
cancelTopArticleComment(id){
return request('/clinical/article/comment/top/'+id, {}, 'delete',false);
},
getArticleComment(data){
return request('/clinical/article/comment/page',data, 'post', false,'application/json');
},
getVideoComment(data){
return request('/clinical/video/comment/page',data, 'post', false,'application/json');
},
searchArticle(data){
return request('/clinical/article/search', data, 'post',true,'application/json');
@@ -49,12 +80,59 @@ const api = {
return request('/clinical/hospital/search', data, 'post',true,'application/json');
},
getStaticDoctor(id){
return request('/clinical/stats/doctor/'+id, data={}, 'post',false);
return request('/clinical/stats/doctor/'+id,{}, 'get',false);
},
getStaticHospital(id){
return request('/clinical/stats/hospital/'+id, data={}, 'post',false);
return request('/clinical/stats/hospital/'+id, {}, 'get',false);
},
getUserInfo(){
return request('/user',{}, 'get', false);
},
getExchangeStatic(){
return request('/exchange/stats',{}, 'get', false);
},
getExchangeStaticUser(id){
return request('/exchange/stats/user/'+id,{}, 'get', false);
},
searchExchage(){
return request('/exchange/search', data, 'post',true,'application/json');
},
getExchangeDetail(id){
return request('/exchange/'+id,{}, 'get', false);
},
getExchangeVote(id){
return request('/exchange/vote/'+id,{}, 'get', false);
},
exchangeCollect(id){
return request('/exchange/collect/'+id, {}, 'post',false);
},
cancelExchangeCollect(id){
return request('/exchange/collect/'+id, {}, 'delete',false);
},
addExchangeComment(id,data){
return request('/exchange/comment/'+id, data, 'post',false);
},
delExchangeComment(id){
return request('/exchange/comment/'+id, {}, 'delete',false);
},
topExchangeComment(id){
return request('/exchange/comment/top/'+id, {}, 'put',false);
},
cancleTopExchangeComment(id){
return request('/exchange/comment/top/'+id, {}, 'delete',false);
},
getExchangeComment(data){
return request('/exchange/comment/page', data, 'post',false);
},
getExchangeCommentUser(data){
return request('/exchange/user/comment/page', data, 'post',false);
},
getMyCollect(data){
return request('/user/collect/search',data, 'post',false,'application/json');
},
getMyRead(data){
return request('/user/case/read/search',data, 'post',false,'application/json');
},
queryList(data) {
const listCount = 24;
return _queryList(data, listCount);