chore: save work before switching to dev

This commit is contained in:
2026-04-24 09:36:56 +08:00
parent 9e45acf60b
commit 415ba67d01
14 changed files with 587 additions and 583 deletions

View File

@@ -1,4 +1,4 @@
import request from '/@/utils/request';
import request, { type RequestOptions } from '/@/utils/request';
export interface ScheduleListParams {
pageNum: number;
@@ -73,42 +73,47 @@ export interface ScheduleDetailResponse {
data: ScheduleDetail;
}
export function getScheduleList(params: ScheduleListParams): Promise<ScheduleListResponse> {
export function getScheduleList(params: ScheduleListParams, requestOptions?: RequestOptions): Promise<ScheduleListResponse> {
return request({
url: '/erp/schedule/controller/listSchedules',
method: 'get',
params,
requestOptions,
}) as Promise<ScheduleListResponse>;
}
export function getScheduleDetail(params: { id: string }): Promise<ScheduleDetailResponse> {
export function getScheduleDetail(params: { id: string }, requestOptions?: RequestOptions): Promise<ScheduleDetailResponse> {
return request({
url: '/erp/schedule/controller/getSchedule',
method: 'get',
params,
requestOptions,
}) as Promise<ScheduleDetailResponse>;
}
export function createSchedule(data: ScheduleSaveParams) {
export function createSchedule(data: ScheduleSaveParams, requestOptions?: RequestOptions) {
return request({
url: '/erp/schedule/controller/createSchedule',
method: 'post',
data,
requestOptions,
});
}
export function updateSchedule(data: ScheduleSaveParams) {
export function updateSchedule(data: ScheduleSaveParams, requestOptions?: RequestOptions) {
return request({
url: '/erp/schedule/controller/updateSchedule',
method: 'put',
data,
requestOptions,
});
}
export function deleteSchedule(params: { id: string }) {
export function deleteSchedule(params: { id: string }, requestOptions?: RequestOptions) {
return request({
url: '/erp/schedule/controller/deleteSchedule',
method: 'delete',
params,
requestOptions,
});
}