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 });

View File

@ -3,13 +3,13 @@ import { TravelLocation } from "../types/Travel";
import { QueryPage, QueryPageResult } from "../types/Model";
/**
* TravelLocation 行地点 API
* TravelLocation 行地点 API
*
* 按业务模块封装网络请求,使代码更清晰、可维护
*/
export class TravelLocationApi {
/**
* 获取行地点详情
* 获取行地点详情
*
* @param id - 地点 ID
*/
@ -18,7 +18,7 @@ export class TravelLocationApi {
}
/**
* 获取行地点分页列表
* 获取行地点分页列表
*
* @param pageParams - 分页参数(通常包含 travelId 筛选)
*/
@ -27,7 +27,7 @@ export class TravelLocationApi {
}
/**
* 创建行地点
* 创建行地点
*
* @param data - 地点数据
*/
@ -39,7 +39,7 @@ export class TravelLocationApi {
}
/**
* 更新行地点
* 更新行地点
*
* @param data - 地点数据(必须包含 id
*/
@ -51,7 +51,7 @@ export class TravelLocationApi {
}
/**
* 删除行地点
* 删除行地点
*
* @param id - 地点 ID
*/
@ -60,7 +60,7 @@ export class TravelLocationApi {
}
/**
* 批量获取行地点
* 批量获取行地点
*
* @param ids - 地点 ID 数组
*/