|
|
@@ -198,31 +198,32 @@ public class GoodsService {
|
|
|
Goods goods = goodsRepo.findById(goodsId).orElseThrow(new BusinessException("无商品"));
|
|
|
Long userId = merchantRepo.findUserIdById(goods.getMerchantId());
|
|
|
|
|
|
- Email email;
|
|
|
-
|
|
|
if (pass) {
|
|
|
// goods.setIsPass(true);
|
|
|
goods.setStatus(ApplyStatus.PASS);
|
|
|
//发送邮件
|
|
|
- email = Email.builder()
|
|
|
- .sendTime(LocalDate.now())
|
|
|
+ emailRepo.save(Email.builder()
|
|
|
+ .sendTime(LocalDateTime.now())
|
|
|
.title("提交商品审核通过")
|
|
|
+ .isRead(false)
|
|
|
.content(goods.getName() + ":恭喜你所提交的商品已审核通过!")
|
|
|
.receiveUserId(userId)
|
|
|
- .build();
|
|
|
+ .build());
|
|
|
+
|
|
|
+ return goodsRepo.save(goods);
|
|
|
|
|
|
- } else {
|
|
|
-// goods.setIsPass(false);
|
|
|
- goods.setStatus(ApplyStatus.DENY);
|
|
|
- //发送邮件
|
|
|
- email = Email.builder()
|
|
|
- .sendTime(LocalDate.now())
|
|
|
- .title("提交商品审核未通过")
|
|
|
- .content(goods.getName() + ":" + reason)
|
|
|
- .receiveUserId(userId)
|
|
|
- .build();
|
|
|
}
|
|
|
- emailRepo.save(email);
|
|
|
+// goods.setIsPass(false);
|
|
|
+ goods.setStatus(ApplyStatus.DENY);
|
|
|
+ //发送邮件
|
|
|
+ emailRepo.save(Email.builder()
|
|
|
+ .sendTime(LocalDateTime.now())
|
|
|
+ .title("提交商品审核未通过")
|
|
|
+ .isRead(false)
|
|
|
+ .content(goods.getName() + ":" + reason)
|
|
|
+ .receiveUserId(userId)
|
|
|
+ .build());
|
|
|
+
|
|
|
return goodsRepo.save(goods);
|
|
|
}
|
|
|
|