mirror of
https://gitee.com/xiongmao1988/rax-medical.git
synced 2026-06-13 00:21:45 +08:00
52 lines
1.4 KiB
TypeScript
52 lines
1.4 KiB
TypeScript
import request, {CommonHeaderEnum} from "@/utils/request";
|
|
|
|
const getMonthlyLogCountUrl = '/admin/log/getMonthlyLogCount'
|
|
const getPageUrl = "/admin/log/page";
|
|
const logUrl = "/admin/log";
|
|
|
|
export function getMonthlyLogCount(startTime: string, endTime: string) {
|
|
return new Promise(resolve => {
|
|
request({
|
|
url: getMonthlyLogCountUrl,
|
|
method: 'post',
|
|
data: {
|
|
startTime,
|
|
endTime
|
|
},
|
|
headers: {
|
|
'Content-Type': CommonHeaderEnum.FORM_CONTENT_TYPE,
|
|
},
|
|
}).then(res => {
|
|
resolve(res.data);
|
|
})
|
|
})
|
|
}
|
|
|
|
export function getPage(current: number, size: number, condition?: {timeInterval: string, logType: string}) {
|
|
return new Promise((resolve, reject) => {
|
|
request.get(getPageUrl, {
|
|
params: {
|
|
current,
|
|
size,
|
|
timeInterval: condition?.timeInterval,
|
|
logType: condition?.logType
|
|
}
|
|
}).then((res: any) => {
|
|
resolve(res.data);
|
|
}).catch(err => {
|
|
reject(err);
|
|
})
|
|
})
|
|
}
|
|
|
|
export function deleteByIds(ids: string[]) {
|
|
return new Promise(resolve => {
|
|
request.delete(logUrl, {
|
|
data: ids
|
|
}).then(res => {
|
|
resolve(res.data);
|
|
}).catch(err => {
|
|
resolve(err);
|
|
})
|
|
})
|
|
} |