import type { PageParam } from '@/api'; /** * 运费模板明细(区域运费设置) */ export interface ShopExpressTemplateDetail { /** 主键ID */ shopExpressTemplateDetailId?: number; /** 旧字段ID(兼容) */ id?: number; /** 所属运费模板ID */ templateId?: number; /** 计费方式: true=按件, false=按重量 */ type?: boolean; /** 省份ID(旧单值字段,兼容历史数据) */ provinceId?: number; /** 城市ID(旧单值字段,兼容历史数据) */ cityId?: number; /** 配送区域模式: 0=全国, 1=指定配送(白名单), 2=指定不发货(黑名单) */ regionMode?: number; /** 地区编码列表(6位行政区划码,逗号分隔),regionMode=1或2时有效 */ regionIds?: string; /** 首件数量/重量 */ firstNum?: string; /** 首件价格 */ firstAmount?: string; /** 续件价格 */ extraAmount?: string; /** 续件数量/重量 */ extraNum?: string; /** 状态: 0=启用, 1=禁用 */ status?: number; /** 是否删除: 0=否, 1=是 */ deleted?: number; /** 租户ID */ tenantId?: number; /** 创建时间 */ createTime?: string; /** 修改时间 */ updateTime?: string; /** 排序号 */ sortNumber?: number; } /** * 运费模板明细搜索条件 */ export interface ShopExpressTemplateDetailParam extends PageParam { id?: number; /** 所属运费模板ID */ templateId?: number; /** 计费方式 */ type?: boolean; /** 状态 */ status?: number; keywords?: string; }