diff --git a/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java b/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java index b07f2bbb..a0e0be2c 100644 --- a/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java @@ -456,31 +456,7 @@ public class DesignServiceImpl extends ServiceImpl impleme TDesignPythonOutfitDetail designPythonOutfitDetail = new TDesignPythonOutfitDetail(); designPythonOutfitDetail.setDesignId(designId); designPythonOutfitDetail.setDesignPythonOutfitId(designPythonOutfit.getId()); -// JSONArray position = jsonObject.getJSONArray("position"); -// if (position != null && !CollectionUtils.isEmpty(position)) { -// StringBuilder builder = new StringBuilder(); -// for (int i2 = 0; i2 < position.size(); i2++) { -// if (i2 != position.size() - 1) { -// builder.append(position.getInteger(i2)).append(","); -// } else { -// builder.append(position.getInteger(i2)); -// } -// } -// designPythonOutfitDetail.setPosition(builder.toString()); -// } designPythonOutfitDetail.setPosition(jsonObject.getString("position")); -// JSONArray imageSize = jsonObject.getJSONArray("image_size"); -// if (imageSize != null && !CollectionUtils.isEmpty(position)) { -// StringBuilder builder = new StringBuilder(); -// for (int i2 = 0; i2 < imageSize.size(); i2++) { -// if (i2 != imageSize.size() - 1) { -// builder.append(imageSize.getInteger(i2)).append(","); -// } else { -// builder.append(imageSize.getInteger(i2)); -// } -// } -// designPythonOutfitDetail.setImageSize(builder.toString()); -// } designPythonOutfitDetail.setImageSize(jsonObject.getString("image_size")); designPythonOutfitDetail.setImageUrl(jsonObject.getString("image_url")); if (singleOverall.equals(SingleOverallEnum.SINGLE.getRealName())) { @@ -522,9 +498,12 @@ public class DesignServiceImpl extends ServiceImpl impleme designItemDetail.setIconPath(detail.getIcon()); DesignPythonItemPrint printObject = detail.getPrint(); designItemDetail.setPrintPath(Objects.isNull(printObject) ? "" : printObject.getPath()); - designItemDetails.add(designItemDetail); + designItemDetailService.save(designItemDetail); + DesignItemDetailPrint print = new DesignItemDetailPrint(); + print.setDesignItemDetailId(designItemDetail.getId()); + print.setPath(designItemDetail.getPrintPath()); + designItemDetailPrintService.save(print); }); - designItemDetailService.saveBatch(designItemDetails); } return response;