Files
xin-procurement/web/domain/iContainerReturn.ts
T
2026-08-14 01:19:47 +08:00

27 lines
947 B
TypeScript

/** 门店回筐记录(压筐=生成账单自动写入只读;回筐=门店退回手动登记) */
export default interface IContainerReturn {
id?: number;
store_id?: number;
/** 关联账单ID(0=手动回筐登记) */
bill_id?: number;
/** 类型:1压筐 2回筐 */
type?: number;
box_num?: number;
tray_num?: number;
/** 记录日期(压筐=账单日期,回筐=退回日期) */
return_date?: string;
operator_id?: number;
remark?: string;
created_at?: string;
/** 列表接口附带 */
store?: { id: number; name: string; pending_box_num?: number; pending_tray_num?: number } | null;
bill?: { id: number; bill_no: string } | null;
operator?: { id: number; nickname: string } | null;
}
/** 回筐记录类型映射 */
export const CONTAINER_TYPE_MAP: Record<number, { text: string; color: string }> = {
1: { text: '压筐', color: 'processing' },
2: { text: '回筐', color: 'success' },
};