import type { PageParam } from '@/api'; /** * 配送员 */ export interface ShopStoreRider { // 主键ID id?: string; // 门店ID(shop_store.id) storeId?: number; // 门店名称(后端联表返回,提交时可不传) storeName?: string; // 配送点ID(shop_dealer.id) dealerId?: number; // 骑手编号(可选) riderNo?: string; // 姓名 realName?: string; // 手机号 mobile?: string; // 头像 avatar?: string; // 身份证号(可选) idCardNo?: string; // 状态:1启用;0禁用 status?: number; // 接单状态:0休息/下线;1在线;2忙碌 workStatus?: number; // 是否开启自动派单:1是;0否 autoDispatchEnabled?: number; // 派单优先级(同小区多骑手时可用,值越大越优先) dispatchPriority?: number; // 最大同时配送单数(0表示不限制) maxOnhandOrders?: number; // 是否计算工资(提成):1计算;0不计算(如三方配送点可设0) commissionCalcEnabled?: number; // 水每桶提成金额(元/桶) waterBucketUnitFee?: string; // 其他商品提成方式:1按订单固定金额;2按订单金额比例;3按商品规则(另表) otherGoodsCommissionType?: number; // 其他商品提成值:固定金额(元)或比例(%) otherGoodsCommissionValue?: string; // 用户ID userId?: number; // 备注 comments?: string; // 排序号 sortNumber?: number; // 是否删除 isDelete?: number; // 租户id tenantId?: number; // 创建时间 createTime?: string; // 修改时间 updateTime?: string; } /** * 配送员搜索条件 */ export interface ShopStoreRiderParam extends PageParam { id?: number; keywords?: string; }