|
@@ -8,9 +8,11 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.fdkankan.common.constant.CommonStatus;
|
|
import com.fdkankan.common.constant.CommonStatus;
|
|
import com.fdkankan.common.constant.ErrorCode;
|
|
import com.fdkankan.common.constant.ErrorCode;
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
|
|
+import com.fdkankan.db.response.PageInfo;
|
|
import com.fdkankan.redis.constant.RedisKey;
|
|
import com.fdkankan.redis.constant.RedisKey;
|
|
import com.fdkankan.scene.bean.IconBean;
|
|
import com.fdkankan.scene.bean.IconBean;
|
|
import com.fdkankan.scene.entity.*;
|
|
import com.fdkankan.scene.entity.*;
|
|
|
|
+import com.fdkankan.scene.httpclient.ManageHttpClient;
|
|
import com.fdkankan.scene.mapper.ISceneEvidenceMapper;
|
|
import com.fdkankan.scene.mapper.ISceneEvidenceMapper;
|
|
import com.fdkankan.scene.service.ISceneEditInfoService;
|
|
import com.fdkankan.scene.service.ISceneEditInfoService;
|
|
import com.fdkankan.scene.service.ISceneEvidenceService;
|
|
import com.fdkankan.scene.service.ISceneEvidenceService;
|
|
@@ -23,6 +25,7 @@ import com.google.common.collect.Lists;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
import java.util.*;
|
|
import java.util.*;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
@@ -43,6 +46,8 @@ public class SceneEvidenceServiceImpl extends ServiceImpl<ISceneEvidenceMapper,
|
|
private ISceneEditInfoService sceneEditInfoService;
|
|
private ISceneEditInfoService sceneEditInfoService;
|
|
@Autowired
|
|
@Autowired
|
|
private ISceneIconService sceneIconService;
|
|
private ISceneIconService sceneIconService;
|
|
|
|
+ @Resource
|
|
|
|
+ private ManageHttpClient manageHttpClient;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void saveEvidence(SaveEvidenceParamVO param) throws Exception {
|
|
public void saveEvidence(SaveEvidenceParamVO param) throws Exception {
|
|
@@ -179,4 +184,23 @@ public class SceneEvidenceServiceImpl extends ServiceImpl<ISceneEvidenceMapper,
|
|
.eq(SceneIcon::getNum, param.getNum())
|
|
.eq(SceneIcon::getNum, param.getNum())
|
|
.in(SceneIcon::getFileName, param.getFileNameList()));
|
|
.in(SceneIcon::getFileName, param.getFileNameList()));
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public ResultData<List<JSONObject>> traceEvidenceList(JSONObject param) {
|
|
|
|
+ ResultData<List<JSONObject>> resultData = manageHttpClient.traceEvidenceList(param);
|
|
|
|
+ return resultData;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public ResultData traceEvidenceInfoList(TraceEvidenceInfoListParamVo param) {
|
|
|
|
+ if(StrUtil.isEmpty(param.getKno())){
|
|
|
|
+ return ResultData.ok(new PageInfo<>());
|
|
|
|
+ }
|
|
|
|
+ return manageHttpClient.traceEvidenceInfoList(param);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public ResultData refreshTraceEvidenceInfoList(String kno) {
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
}
|
|
}
|