import type { PageParam } from '@/api/index'; /** * 分销商订单记录表 */ export interface ShopDealerOrder { // 主键ID id?: number; // 买家用户ID userId?: number; nickname?: string; // 订单编号(部分接口会直接返回订单号字符串) orderNo?: string; // 订单ID orderId?: number; // 订单总金额(不含运费) orderPrice?: string; // 分销商用户id(一级) firstUserId?: number; // 分销商用户id(二级) secondUserId?: number; // 分销商用户id(三级) thirdUserId?: number; // 分销佣金(一级) firstMoney?: string; // 分销佣金(二级) secondMoney?: string; // 分销佣金(三级) thirdMoney?: string; // 订单是否失效(0未失效 1已失效) isInvalid?: number; // 佣金结算(0未结算 1已结算) isSettled?: number; // 佣金解冻(0未解冻 1已解冻) isUnfreeze?: number; // 订单状态 orderStatus?: number; // 结算时间 settleTime?: number; // 商城ID tenantId?: number; // 创建时间 createTime?: string; // 修改时间 updateTime?: string; } /** * 分销商订单记录表搜索条件 */ export interface ShopDealerOrderParam extends PageParam { id?: number; firstUserId?: number; secondUserId?: number; thirdUserId?: number; userId?: number; // 数据权限/资源ID(通常传当前登录用户ID) resourceId?: number; keywords?: string; }