Commit e9036833 by 宁斌

1、自定義食品不可合併報錯處理

parent 4d040404
...@@ -1221,7 +1221,8 @@ public abstract class BaseOrderPresenter<M extends BaseOrderContract.Model, V ex ...@@ -1221,7 +1221,8 @@ public abstract class BaseOrderPresenter<M extends BaseOrderContract.Model, V ex
List<Integer> removeIndexs = new ArrayList<>(); List<Integer> removeIndexs = new ArrayList<>();
for (int i = 0; i < foodList.size(); i++) { for (int i = 0; i < foodList.size(); i++) {
OrderDetail orderFood = foodList.get(i); OrderDetail orderFood = foodList.get(i);
if (!orderFood.isNew() || orderFood.getItemType() != 1 || orderFood.getCustomType() != Food.CUSTOM_TYPE_100) { boolean customFood = (orderFood.getCustomType() != null && orderFood.getCustomType() != Food.CUSTOM_TYPE_100);
if (!orderFood.isNew() || orderFood.getItemType() != 1 || customFood) {
continue; continue;
} }
if (hasChildFood(foodList, orderFood)) { if (hasChildFood(foodList, orderFood)) {
......
...@@ -7,8 +7,8 @@ ext { ...@@ -7,8 +7,8 @@ ext {
targetSdkVersion : 29, targetSdkVersion : 29,
//正式版: 1.0.3 3 //正式版: 1.0.3 3
//內部測試版:1.2.0 20 //內部測試版:1.2.0 20
versionCode : 31, versionCode : 32,
versionName : "1.3.1" versionName : "1.3.2"
] ]
version = [ version = [
......
...@@ -1170,7 +1170,7 @@ public class OrderDetail implements Commodity, Serializable, Cloneable { ...@@ -1170,7 +1170,7 @@ public class OrderDetail implements Commodity, Serializable, Cloneable {
orderDetail.setPrintseting(food.getPrintSeting()); orderDetail.setPrintseting(food.getPrintSeting());
orderDetail.setIsfood(true); orderDetail.setIsfood(true);
orderDetail.setNew(true); orderDetail.setNew(true);
orderDetail.setCustomType(food.getCustomType()); orderDetail.setCustomType(food.ableDiscountCastCustomType());
orderDetail.setType(FOOD_TYPE); orderDetail.setType(FOOD_TYPE);
orderDetail.setItemType(1); orderDetail.setItemType(1);
orderDetail.setProp(FOOD_PROP); orderDetail.setProp(FOOD_PROP);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment