Просмотр исходного кода

[核销发券][新增]:核销发券添加实现

release_toaliyun_real
Stormeye.Wu 7 лет назад
Родитель
Сommit
2fccda75c5
1 измененных файлов: 9 добавлений и 1 удалений
  1. +9
    -1
      mallinkService/src/main/java/com/simple/service/impl/WxCouponOrderServiceImpl.java

+ 9
- 1
mallinkService/src/main/java/com/simple/service/impl/WxCouponOrderServiceImpl.java Просмотреть файл

@@ -13,10 +13,11 @@ import com.simple.domain.vo.WxCouponOrderBVo;
import com.simple.domain.vo.WxCouponOrderCVo;
import com.simple.domain.vo.WxCouponOrderCarCVo;
import com.simple.enums.EnumCouponOrderStatus;
import com.simple.enums.EnumRefundStatus;
import com.simple.enums.EnumCouponSendType;
import com.simple.exception.MallinkException;
import com.simple.mapper.*;
import com.simple.service.WxCouponOrderService;
import com.simple.service.WxCouponSendService;
import com.simple.service.WxOrderService;
import org.apache.log4j.Logger;
import org.apache.poi.ss.usermodel.Workbook;
@@ -54,6 +55,9 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
@Autowired
WxOrderService wxOrderService;

@Autowired
WxCouponSendService wxCouponSendService;

@Override
public PageInfo<WxCouponOrder> listAsPage(WxCouponOrder record, Integer pageIndex, Integer pageSize) {
return PageHelper.startPage(pageIndex, pageSize).doSelectPageInfo(() -> wxCouponOrderMapper.findList(record));
@@ -324,6 +328,10 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
logger.error("db failed: couponOrder-" + couponOrderId + ", e:" + e.getMessage());
throw new MallinkException(ErrorCode.DB_FAIL.getCode(), "DB FAILD " + e.getMessage());
}

// 核销发券
wxCouponSendService.sendCouponToUser(wxMerchantBUser.getTenantId(), wxOrder.getCUserId(), EnumCouponSendType.COUPON_VERIFY.getCode());

return new ResultData(wxCouponOrder);
}



Загрузка…
Отмена
Сохранить