Showing
1 changed file
with
11 additions
and
0 deletions
| ... | @@ -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 | ... | ... |
-
Please register or login to post a comment