6.12
This commit is contained in:
+10
-80
@@ -136,6 +136,12 @@ const api = {
|
||||
getDraftList(data){
|
||||
return request('/exchange/draft/search', data, 'post',false,'application/json');
|
||||
},
|
||||
saveDraft(data){
|
||||
return request('/exchange/draft', data, 'post',false,'application/json');
|
||||
},
|
||||
delDraft(id){
|
||||
return request('/exchange/draft/'+id, {}, 'delete',false);
|
||||
},
|
||||
getVideoCommentUser(data){
|
||||
return request('/clinical/video/user/comment/page', data, 'post',false,'application/json');
|
||||
},
|
||||
@@ -151,93 +157,17 @@ const api = {
|
||||
getOss(data){
|
||||
return request('/sign/oss',data, 'get', false);
|
||||
},
|
||||
getCaseLabel(data){
|
||||
return request('/case/label',data,'get', false);
|
||||
},
|
||||
|
||||
ossUpload(url,data){
|
||||
return request(url,data,'post','multipart/form-data')
|
||||
},
|
||||
queryList(data) {
|
||||
const listCount = 24;
|
||||
return _queryList(data, listCount);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
function _queryList(data, listCount, showNews = false ,random = false, showChat = false) {
|
||||
if (!data.pageNo || !data.pageSize) {
|
||||
return _callQueryResult([]);
|
||||
}
|
||||
let pageNo = parseInt(data.pageNo);
|
||||
let pageSize = parseInt(data.pageSize);
|
||||
let type = data.type || 0;
|
||||
if (pageNo < 0 || pageSize <= 0) {
|
||||
return _callQueryResult([]);
|
||||
}
|
||||
if (showLog) {
|
||||
console.log('%c\n----------请求开始--------', 'color:green;');
|
||||
console.info(`请求参数:【pageNo:${pageNo},pageSize:${pageSize}】`)
|
||||
console.log('%c----------请求结束--------\n', 'color:green;');
|
||||
}
|
||||
uni.showLoading({
|
||||
title: '加载中...'
|
||||
})
|
||||
if (pageNo == 0) {
|
||||
pageNo = 1;
|
||||
}
|
||||
var totalPagingList = [];
|
||||
for (let i = 0; i < listCount; i++) {
|
||||
if (!showChat) {
|
||||
const item = {
|
||||
'title': (i + 1).toString(),
|
||||
'detail': '测试信息' + type
|
||||
};
|
||||
if (showNews) {
|
||||
item.detail = getNews(random);
|
||||
}
|
||||
totalPagingList.push(item);
|
||||
} else {
|
||||
const item = {
|
||||
'name': '哆啦A梦',
|
||||
'icon': '/static/duola.jpg',
|
||||
'content': getNews(true),
|
||||
'isMe': false
|
||||
};
|
||||
totalPagingList.push(item);
|
||||
}
|
||||
}
|
||||
let pageNoIndex = (pageNo - 1) * pageSize;
|
||||
if (pageNoIndex + pageSize <= totalPagingList.length) {
|
||||
return _callQueryResult(totalPagingList.splice(pageNoIndex, pageSize));
|
||||
} else if (pageNoIndex < totalPagingList.length) {
|
||||
return _callQueryResult(totalPagingList.splice(pageNoIndex, totalPagingList.length - pageNoIndex));
|
||||
} else {
|
||||
return _callQueryResult([]);
|
||||
}
|
||||
}
|
||||
|
||||
function _callQueryResult(arg) {
|
||||
return new Promise((resolve, reject) => {
|
||||
setTimeout(() => {
|
||||
uni.hideLoading();
|
||||
if (showLog) {
|
||||
console.log('%c\n----------响应开始--------', 'color:#0113fa;');
|
||||
// #ifdef H5
|
||||
console.table(arg);
|
||||
// #endif
|
||||
|
||||
// #ifndef H5
|
||||
console.log(arg);
|
||||
// #endif
|
||||
console.log('%c----------响应结束--------\n', 'color:#0113fa;');
|
||||
}
|
||||
resolve({
|
||||
data: {
|
||||
list: arg
|
||||
}
|
||||
});
|
||||
}, loadingTime)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
export default api
|
||||
Reference in New Issue
Block a user