link环境下制作一款《订餐软件》,请问类似“第二份半价”这样的功能怎么计算出来的?

link环境下制作一款《订餐软件》,请问类似“第二份半价”这样的功能怎么计算出来的?

这个不是计算出来的,你可以在你的业务逻辑的地方统一判断就可以了。

无非就是点2份以后价格*0.66就可以了。具体你可以在数据库或者BLL里设计。

这个人为控制
如果要数据库记录,则让操作人员选择一下是第二份,然后记录在数据库中。

可检测订单商品份数 n份 (n-1)*原价 +半价 n=1时 原价