update style

This commit is contained in:
Timi
2025-12-17 16:16:10 +08:00
parent 423775c255
commit 369cfe2bf2
40 changed files with 375 additions and 507 deletions

View File

@ -3,22 +3,22 @@ import { Travel } from "../types/Travel";
import { QueryPage, QueryPageResult } from "../types/Model";
/**
* Travel 行计划 API
* Travel 行计划 API
*
* 按业务模块封装网络请求,使代码更清晰、可维护
*/
export class TravelApi {
/**
* 获取行详情
* 获取行详情
*
* @param id - 行 ID
* @param id - 行 ID
*/
static getDetail(id: number | string): Promise<Travel> {
return Network.get<Travel>(`/journal/travel/${id}`);
}
/**
* 行分页列表
* 行分页列表
*
* @param pageParams - 分页参数
*/
@ -27,9 +27,9 @@ export class TravelApi {
}
/**
* 创建
* 创建
*
* @param data - 行数据
* @param data - 行数据
*/
static create(data: Partial<Travel>): Promise<Travel> {
return Network.post<Travel>("/journal/travel/create", data, {
@ -39,9 +39,9 @@ export class TravelApi {
}
/**
* 更新
* 更新
*
* @param data - 行数据(必须包含 id
* @param data - 行数据(必须包含 id
*/
static update(data: Partial<Travel> & { id: number }): Promise<Travel> {
return Network.post<Travel>("/journal/travel/update", data, {
@ -51,9 +51,9 @@ export class TravelApi {
}
/**
* 删除
* 删除
*
* @param id - 行 ID
* @param id - 行 ID
*/
static delete(id: number): Promise<void> {
return Network.post<void>("/journal/travel/delete", { id });