结账单第一次打印优惠金额不分摊

问题描述:订单存在优惠,第一次打印没有分摊,之后打印正常

原因:目前餐饮程序为了优化出单速度,结算任务是异步线程来处理的,异步的任务没处理完成时打印的单子里涉及分摊逻辑的字段的值可能是不准确的。补打时任务基本已经处理完成,所以打印没问题。

分摊计算从打印给C端客户的角度看实际意义不大,更多的是财务层面的账务和运营决策的数据分析使用
所以报表会体现分摊;

解决方案:首次打印的问题后续产品会考虑优化。