wangyingyang

add skus

...@@ -301,6 +301,17 @@ public class DbToProtoUtil { ...@@ -301,6 +301,17 @@ public class DbToProtoUtil {
301 mealDetailProto.addAllAvoids(avoidList); 301 mealDetailProto.addAllAvoids(avoidList);
302 } 302 }
303 303
304 + JsonNode skusNode = orderDetailDb.getMealDetailJson().get("skus");
305 + if (skusNode!= null && skusNode.isArray()) {
306 + List<String> skuList = new ArrayList<>();
307 + for (JsonNode node : skusNode) {
308 + if (node.isTextual()) {
309 + skuList.add(node.textValue());
310 + }
311 + }
312 + mealDetailProto.addAllAvoids(skuList);
313 + }
314 +
304 protoBuilder.setMealDetailJson(mealDetailProto); 315 protoBuilder.setMealDetailJson(mealDetailProto);
305 } 316 }
306 317
......