根据point_of_sale的部分需求,修改了相关代码