wangguangyuan 4 months ago
parent
commit
5a8e7afbc7
4 changed files with 26 additions and 6 deletions
  1. +1
    -1
      inspect-ivs/src/main/java/com/inspect/ivs/service/IvsResourceRetryableDelegate.java
  2. +16
    -3
      inspect-main/inspect-main-client/src/main/java/com/inspect/client/util/CallDeviceApi.java
  3. +3
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/resultmain/controller/PatrolTaskResultMainController.java
  4. +6
    -2
      inspect-main/inspect-main-task/src/main/java/com/inspect/task/controller/PatrolTaskController.java

+ 1
- 1
inspect-ivs/src/main/java/com/inspect/ivs/service/IvsResourceRetryableDelegate.java View File

@ -89,7 +89,7 @@ public class IvsResourceRetryableDelegate {
final String apiAddr = getApiAddress(ivsPresetVo);
log.info("URI_PTZ_CONTROL GOTO apiAddr: {}", apiAddr);
ivsCommonService.postJson(ivsPresetVo.getUUID(), apiAddr, IvsConst.URI_PTZ_CONTROL, paramJson, IvsResult.class);
log.info("URI_PTZ_CONTROL SUCCESS retryCount: {}, apiAddr: {}", apiAddr, retryCount);
log.info("URI_PTZ_CONTROL SUCCESS retryCount: {}, apiAddr: {}", retryCount, apiAddr);
} catch (Exception e) {
log.info("URI_PTZ_CONTROL GOTO FAIL retryCount: {}, UUID: {}", retryCount, ivsPresetVo.getUUID());
//throw new IOException("URI_PTZ_CONTROL GOTO: FAIL UUID: " + ivsPresetVo.getUUID() + ", retryCount: " + retryCount + ", MSG: " + e);


+ 16
- 3
inspect-main/inspect-main-client/src/main/java/com/inspect/client/util/CallDeviceApi.java View File

@ -5,15 +5,28 @@ import com.inspect.client.service.SpringApplicationContext;
import com.inspect.base.core.utils.HttpClientUtils;
import com.inspect.base.core.utils.StringUtils;
import com.inspect.base.redis.service.RedisService;
import lombok.extern.slf4j.Slf4j;
import java.util.concurrent.TimeUnit;
@Slf4j
public class CallDeviceApi {
public static final String DEVICE_API_TOKEN = "device_client_api_token";
public static JSONObject callDevice(String url, String jsonParam) {
String result = HttpClientUtils.postJson(url, jsonParam, (String)null);
JSONObject json = JSONObject.parseObject(result);
return json;
String result = HttpClientUtils.postJson(url, jsonParam, (String) null);
if(StringUtils.isEmpty(result)) {
log.info("callDevice Exception: {} ", "Call remote server failed");
JSONObject resultJson = new JSONObject();
resultJson.put("code", "200");
resultJson.put("msg", "Call remote server failed");
return resultJson;
}
JSONObject json = JSONObject.parseObject(result);
return json;
}
public static String getDeviceToken() {


+ 3
- 0
inspect-main/inspect-main-task/src/main/java/com/inspect/resultmain/controller/PatrolTaskResultMainController.java View File

@ -752,6 +752,9 @@ public class PatrolTaskResultMainController extends BaseController {
inspectionReportDataService.selectInspectionReportDataList(inspectionReportData);
if (!inspectionReportDataList.isEmpty()) {
inspectionReport.setReportDatalist(inspectionReportDataList);
} else {
logger.info("--exportExcelWordAndZip------report lineId:{},filter:{} no report data!", lineId, inspectionReport.getFilter());
return;
}
for (InspectionReportData reportData : inspectionReportDataList) {


+ 6
- 2
inspect-main/inspect-main-task/src/main/java/com/inspect/task/controller/PatrolTaskController.java View File

@ -154,8 +154,12 @@ public class PatrolTaskController extends BaseController {
taskListEx.add(task);
}
}
return getDataTable(taskListEx);
PageDomain pageDomain = TableSupport.buildPageRequest();
int pageNum = pageDomain.getPageNum();
int pageSize = pageDomain.getPageSize();
int toNum = Math.min(taskListEx.size(), pageNum * pageSize);
List<PatrolTask> pageList = taskListEx.subList((pageNum - 1) * pageSize, toNum);
return getDataTable(0, pageList, taskListEx);
}
return getDataTable(taskList);
}


Loading…
Cancel
Save