fixbug 上传日志问题,fixbug 场馆未开放不提示问题
This commit is contained in:
@@ -117,7 +117,7 @@ public class AdminNettyController extends BaseApiController {
|
||||
if (!DeviceStatusEnum.ONLINE.value.equals(device.getStatus())){
|
||||
throw new ServiceException("设备离线!请检查连接");
|
||||
}
|
||||
messageService.testLoad(device.getName(),device.getVenueId());
|
||||
messageService.uploadLog(device.getName(),device.getVenueId());
|
||||
return ResponseDTO.ok();
|
||||
}
|
||||
|
||||
|
||||
@@ -231,6 +231,9 @@ public class VenueService extends BaseServiceImpl {
|
||||
String time = DateUtilCard.nowTime().toString();
|
||||
Venue venue = venueMapper.findById(venueId);
|
||||
VenuePrice venuePrice = venuePriceService.findPrice(venueId, time);
|
||||
if (venuePrice == null) {
|
||||
throw new ServiceException(ExceptionCodeTemplate.VENUE_ERROR);
|
||||
}
|
||||
BigDecimal price = venuePrice.getPrice();
|
||||
if (PayStyleEnum.HOUR.getValue() == venue.getPayStyle()){
|
||||
// 按时入场余额需要包含两个小时的场地费
|
||||
@@ -359,6 +362,9 @@ public class VenueService extends BaseServiceImpl {
|
||||
// 按次出场不扣钱
|
||||
// 取入场的价格
|
||||
VenuePrice venuePriceEnter = venuePriceService.findPrice(venueId, enterTime);
|
||||
if (venuePriceEnter == null) {
|
||||
throw new ServiceException(ExceptionCodeTemplate.VENUE_ERROR);
|
||||
}
|
||||
// 按时出场选择按照分钟四舍五入到角扣款
|
||||
price = venuePriceEnter.getPrice();
|
||||
int minutes = DateUtilCard.diffMinute(enterTime, outTime);
|
||||
|
||||
@@ -220,7 +220,7 @@ public class DeviceService extends BaseServiceImpl {
|
||||
headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
|
||||
HttpEntity<MultiValueMap<String, String>> request = new HttpEntity<>(null,headers);
|
||||
ResponseDTO responseDTO = null;
|
||||
responseDTO = restTemplate.postForObject("http://127.0.0.1:8093/uplaod/log/"+deviceId, request, ResponseDTO.class);
|
||||
responseDTO = restTemplate.postForObject("http://127.0.0.1:8093/upload/log/"+deviceId, request, ResponseDTO.class);
|
||||
Integer code = (Integer) responseDTO.get(ResponseDTO.ERR_CODE);
|
||||
if(0 != code){
|
||||
throw new OmsException("上传日志失败,设备离线或者门禁异常!");
|
||||
|
||||
Reference in New Issue
Block a user