...
|
...
|
@@ -57,8 +57,8 @@ public class MiniServiceAppImpl implements IMiniAppService { |
|
|
logger.info("Enter sendMiniappMsg. param is {}", reqBO);
|
|
|
|
|
|
// 入口参数 order_code不能为空
|
|
|
if (StringUtils.isBlank(reqBO.getOrderCode())){
|
|
|
logger.warn("sendMiniappMsg orderCode not exist");
|
|
|
if (StringUtils.isBlank(reqBO.getUid())){
|
|
|
logger.warn("sendMiniappMsg uid not exist");
|
|
|
throw new ServiceException(ServiceError.WECHAT_PARAM_ISNULL);
|
|
|
}
|
|
|
|
...
|
...
|
@@ -73,7 +73,7 @@ public class MiniServiceAppImpl implements IMiniAppService { |
|
|
}
|
|
|
|
|
|
// 查询时间(可用次数>1 && 时间在7天之内的消息)
|
|
|
MiniappMsgForm miniappMsgForm = miniappMsgFormDAO.selectLastedAvailabByOrderCode(reqBO.getOrderCode());
|
|
|
MiniappMsgForm miniappMsgForm = miniappMsgFormDAO.selectLastedAvailabByUid(reqBO.getUid());
|
|
|
if (miniappMsgForm == null
|
|
|
|| StringUtils.isBlank(miniappMsgForm.getFormId())
|
|
|
|| StringUtils.isBlank(miniappMsgForm.getOpenId())){
|
...
|
...
|
@@ -98,7 +98,7 @@ public class MiniServiceAppImpl implements IMiniAppService { |
|
|
miniappMsgForm.setAvailableTimes(0);
|
|
|
miniappMsgFormDAO.updateByPrimaryKey(miniappMsgForm);
|
|
|
|
|
|
MiniappMsgForm miniappMsgFormNew = miniappMsgFormDAO.selectLastedAvailabByOrderCode(reqBO.getOrderCode());
|
|
|
MiniappMsgForm miniappMsgFormNew = miniappMsgFormDAO.selectLastedAvailabByUid(reqBO.getUid());
|
|
|
|
|
|
if (miniappMsgForm == null
|
|
|
|| StringUtils.isBlank(miniappMsgForm.getFormId())
|
...
|
...
|
|