feat: 更新组件和API,优化数据处理逻辑

- 将 TreeSelect 组件的 fieldNames 属性更改为 props
- 更新商品分类API的请求路径
- 在多个模块中引入 ElMessageBox 以增强用户交互体验
- 新增售后管理和订单管理的详细视图组件
- 优化了多个表单组件的逻辑,提升了用户体验
This commit is contained in:
lrl
2025-07-15 13:23:20 +08:00
parent 067df741b4
commit 6ce1363dea
69 changed files with 2314 additions and 969 deletions

View File

@@ -1,5 +1,7 @@
import type { PageParam, PageResult } from '@vben/request';
import type { MallOrderApi } from '#/api/mall/trade/order';
import { requestClient } from '#/api/request';
export namespace MallAfterSaleApi {
@@ -75,6 +77,21 @@ export namespace MallAfterSaleApi {
receiveTime?: Date;
/** 收货备注 */
receiveReason?: string;
/** 订单 */
order?: MallOrderApi.Order;
/** 订单操作日志 */
logs?: MallOrderApi.OrderLog[];
/** 订单项 */
orderItem?: MallOrderApi.OrderItem;
/** 用户信息 */
user?: {
/** 用户头像 */
avatar?: string;
/** 用户编号 */
id?: null | number;
/** 用户昵称 */
nickname?: string;
};
}
/** 拒绝售后请求 */