目标:沿用现有商家订单控制器和权限,提供结构化打印数据,不接入打印设备。
MerchantOrderPrintView
MerchantOrderPrintService
备选:直接返回 PosOrder 会暴露无关信息并要求 App 解析 JSON;复刻 CTE 的 Map 会丢失本系统运费契约。采用明确 DTO 和快照转换,不引入新表或新的订单状态。