@choerodon/master
Version:
A package of Master for Choerodon platform.
16 lines (14 loc) • 496 B
JavaScript
export default function transformResponsePage(response) {
var data = response.data;
var temp = data;
if (temp === null || temp === void 0 ? void 0 : temp.content) {
temp.list = data.content;
temp.total = data.totalElements;
temp.pageSize = data.size;
temp.pageNum = data.number + 1;
temp.hasNextPage = data.totalElements > 0 && data.totalElements / data.size > data.number + 1;
temp.isFirstPage = data.number === 0;
}
response.data = temp;
return response;
}