|
|
@ -55,6 +55,8 @@ public class VegeReplenishService extends MybatisBaseService<VegeReplenishMapper |
|
|
|
private EmpCardGiftService empCardGiftService; |
|
|
|
@Autowired |
|
|
|
private EmpCardGiftGoodsService empCardGiftGoodsService; |
|
|
|
@Autowired |
|
|
|
private LpkGoodsService lpkGoodsService; |
|
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public ResultBean<String> saveBindRecord(BindCardDto dto, String type) { |
|
|
@ -83,6 +85,9 @@ public class VegeReplenishService extends MybatisBaseService<VegeReplenishMapper |
|
|
|
detail.setGoodsNumber(Integer.parseInt(g.getGoodsNumber())); |
|
|
|
detail.setOrderSid(entity.getSid()); |
|
|
|
detail.setCreateTime(new DateTime()); |
|
|
|
if (StringUtils.isNotBlank(g.getName())) { |
|
|
|
detail.setGoodsName(g.getName()); |
|
|
|
} |
|
|
|
vegeReplenishDetailService.insert(detail); |
|
|
|
}); |
|
|
|
} |
|
|
@ -102,6 +107,9 @@ public class VegeReplenishService extends MybatisBaseService<VegeReplenishMapper |
|
|
|
detail.setGoodsNumber(Integer.parseInt(g.getGoodsNumber())); |
|
|
|
detail.setOrderSid(entity.getSid()); |
|
|
|
detail.setCreateTime(new DateTime()); |
|
|
|
if (StringUtils.isNotBlank(g.getName())) { |
|
|
|
detail.setGoodsName(g.getName()); |
|
|
|
} |
|
|
|
vegeReplenishDetailService.insert(detail); |
|
|
|
}); |
|
|
|
} |
|
|
@ -116,6 +124,10 @@ public class VegeReplenishService extends MybatisBaseService<VegeReplenishMapper |
|
|
|
goods.stream().forEach(g -> { |
|
|
|
VegeReplenishDetail detail = new VegeReplenishDetail(); |
|
|
|
detail.setGoodsSid(g.getGoodsSid()); |
|
|
|
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(g.getGoodsSid()); |
|
|
|
if (null != lpkGoods) { |
|
|
|
detail.setGoodsName(lpkGoods.getName()); |
|
|
|
} |
|
|
|
detail.setGoodsNumber(g.getGoodsNumber()); |
|
|
|
detail.setOrderSid(entity.getSid()); |
|
|
|
detail.setCreateTime(new DateTime()); |
|
|
|