diff --git a/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java index 97d4dbec9..dd8c9f1c5 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java @@ -616,18 +616,16 @@ public class DataTowerServiceImpl implements DataTowerService { @Override public Map queryCustomer(String tenantId) { - - WxWiWideInfo wiWideInfo = new WxWiWideInfo(); wiWideInfo.setTenantId(tenantId); List list = wxWiwideInfoMapper.findList(wiWideInfo); - wiWideInfo = list.get(0); - String wiwideUrl = wiWideInfo.getWiwideUrl(); Map datamap = new HashMap<>(2); - - datamap.put("token", getWiwideToken(wiWideInfo)); - datamap.put("url", wiwideUrl); - + if(list.size()>0){ + wiWideInfo = list.get(0); + String wiwideUrl = wiWideInfo.getWiwideUrl(); + datamap.put("token", getWiwideToken(wiWideInfo)); + datamap.put("url", wiwideUrl); + } return datamap; } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/PushLimitServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/PushLimitServiceImpl.java index 30c1c8121..0e9cc3b6d 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/PushLimitServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/PushLimitServiceImpl.java @@ -95,7 +95,7 @@ public class PushLimitServiceImpl implements PushLimitService { // 2. check time boolean isInDate = DateUtils.isInDate(curDate, pushLimit.getTimeStart(), pushLimit.getTimeEnd()); if (!isInDate) { - logger.error("短信已达到每天上限"); + logger.error("不在疲劳度允许的时间段"); throw new MallinkException(ErrorCode.PUSH_LIMIT_NOT_INRANG); } return isInDate; @@ -109,7 +109,7 @@ public class PushLimitServiceImpl implements PushLimitService { // 2. check time boolean isInDate = DateUtils.isInDate(curDate, pushLimit.getTimeStart(), pushLimit.getTimeEnd()); if (!isInDate) { - logger.error("短信已达到每天上限"); + logger.error("不在疲劳度允许的时间段"); throw new MallinkException(ErrorCode.PUSH_LIMIT_NOT_INRANG); } // TODO 3. check phone had up to limit