feat(project): 优化费用与自提模式切换交互

This commit is contained in:
2026-02-20 10:40:24 +08:00
parent ab6b7020b9
commit ddc9df38e0
10 changed files with 417 additions and 246 deletions

View File

@@ -88,6 +88,14 @@ export interface SaveStoreFeesSettingsParams {
storeId: string;
}
/** 保存包装费收取方式参数 */
export interface SaveStoreFeesModeParams {
/** 包装费模式 */
packagingFeeMode: PackagingFeeMode;
/** 门店 ID */
storeId: string;
}
/** 复制费用设置参数 */
export interface CopyStoreFeesSettingsParams {
sourceStoreId: string;
@@ -108,6 +116,11 @@ export async function saveStoreFeesSettingsApi(
return requestClient.post<StoreFeesSettingsDto>('/store/fees/save', data);
}
/** 保存包装费收取方式 */
export async function saveStoreFeesModeApi(data: SaveStoreFeesModeParams) {
return requestClient.post('/store/fees/mode/save', data);
}
/** 复制费用设置到其他门店 */
export async function copyStoreFeesSettingsApi(
data: CopyStoreFeesSettingsParams,