diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java index 1d498e65d..ce2d94a4a 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java @@ -77,6 +77,9 @@ public class LinePayServiceImpl implements LinePayService { @Transactional(rollbackFor = Exception.class) public Long submitPayInfo(LinePaySubmitRequest request, PartnerUserInfoVO partnerUser) { log.info("submitPayInfo request:{},partnerUser:{}", JSONObject.toJSONString(request), JSONObject.toJSONString(partnerUser)); + if (Objects.isNull(request.getPayBusinessType())){ + request.setPayBusinessType(Constants.ZERO_INTEGER); + } LineInfoDO lineInfo = new LineInfoDO(); if (request.getLineId() != null) { lineInfo = lineInfoDAO.getLineInfo(request.getLineId());