import type { PageParam } from '@/api'; /** * 水票 */ export interface GltTicketTemplate { // id?: number; // 关联商品ID goodsId?: number; // 名称 name?: string; // 启用 enabled?: boolean; // 单位名称 unitName?: string; // 最小购买数量 minBuyQty?: number; // 购买步长(如:5 的倍数) step?: number; // 起始发送数量 startSendQty?: number; // 买赠:买1送4 => gift_multiplier=4 giftMultiplier?: number; // 是否把购买量也计入套票总量(默认仅计入赠送量) includeBuyQty?: boolean; // 每期释放数量(默认每月释放10) monthlyReleaseQty?: number; // 总共释放多少期(若配置>0,则按期数平均分摊) releasePeriods?: number; // 首期释放时机:0=支付成功当刻;1=下个月同日 firstReleaseMode?: number; // 用户ID userId?: number; // 排序(数字越小越靠前) sortNumber?: number; // 备注 comments?: string; // 状态, 0正常, 1冻结 status?: number; // 是否删除, 0否, 1是 deleted?: number; // 租户id tenantId?: number; // 创建时间 createTime?: string; // 修改时间 updateTime?: string; } /** * 水票搜索条件 */ export interface GltTicketTemplateParam extends PageParam { id?: number; keywords?: string; }