|
@@ -248,7 +248,12 @@ public class EvidenceReasonService extends ServiceImpl<EvidenceReasonMapper, Evi
|
|
if (assoGroupFeatures != null && assoGroupFeatures.size() != 0) {
|
|
if (assoGroupFeatures != null && assoGroupFeatures.size() != 0) {
|
|
assoGroupFeatures.forEach(assoGroupFeature -> {
|
|
assoGroupFeatures.forEach(assoGroupFeature -> {
|
|
//查询特征
|
|
//查询特征
|
|
- Integer featureId = assoGroupFeature.getFeatureId();
|
|
|
|
|
|
+ Integer featureId = null;
|
|
|
|
+ if (gen.equals(1) && assoGroupFeature.getFeaturePreId() != null) {
|
|
|
|
+ featureId = assoGroupFeature.getFeaturePreId();
|
|
|
|
+ } else {
|
|
|
|
+ featureId = assoGroupFeature.getFeatureId();
|
|
|
|
+ }
|
|
Integer featureGen =assoGroupFeature.getFeatureGen();
|
|
Integer featureGen =assoGroupFeature.getFeatureGen();
|
|
Integer operateMode =assoGroupFeature.getOperateMode();
|
|
Integer operateMode =assoGroupFeature.getOperateMode();
|
|
//根据特征id查询特征
|
|
//根据特征id查询特征
|
|
@@ -258,6 +263,8 @@ public class EvidenceReasonService extends ServiceImpl<EvidenceReasonMapper, Evi
|
|
//查询特征历史
|
|
//查询特征历史
|
|
QueryFeatureHistoryDTO queryFeatureHistoryDTO = new QueryFeatureHistoryDTO();
|
|
QueryFeatureHistoryDTO queryFeatureHistoryDTO = new QueryFeatureHistoryDTO();
|
|
queryFeatureHistoryDTO.setFeatureGroupId(featureGroupId);
|
|
queryFeatureHistoryDTO.setFeatureGroupId(featureGroupId);
|
|
|
|
+ queryFeatureHistoryDTO.setFeatureId(featureId);
|
|
|
|
+ queryFeatureHistoryDTO.setGroupId(groupId);
|
|
List<AssoGroupFeature> queryFeatureHistories = assoGroupFeatureService.getHistory(queryFeatureHistoryDTO);
|
|
List<AssoGroupFeature> queryFeatureHistories = assoGroupFeatureService.getHistory(queryFeatureHistoryDTO);
|
|
|
|
|
|
//装载特征历史特征
|
|
//装载特征历史特征
|