develop
hanrenchun 10 months ago
parent b2630bf5e3
commit 2cdda92b9c

@ -131,6 +131,7 @@ public class BigScreenController extends BaseController {
// 常驻人员查询 // 常驻人员查询
QueryWrapper<MetaActualUserInfo> queryCzryWrapper = new QueryWrapper<>(); QueryWrapper<MetaActualUserInfo> queryCzryWrapper = new QueryWrapper<>();
queryCzryWrapper.ne("actual_user_type", 102); queryCzryWrapper.ne("actual_user_type", 102);
queryCzryWrapper.orderByDesc("house_hold_address");
List<MetaActualUserInfo> list = actualUserInfoService.list(queryCzryWrapper); List<MetaActualUserInfo> list = actualUserInfoService.list(queryCzryWrapper);
return getDataTable(list); return getDataTable(list);
} }

@ -39,6 +39,7 @@ public class MetaActualUserInfoController extends BaseController {
startPage(); startPage();
QueryWrapper<MetaActualUserInfo> querySyrkWrapper = new QueryWrapper<>(); QueryWrapper<MetaActualUserInfo> querySyrkWrapper = new QueryWrapper<>();
querySyrkWrapper.ne("actual_user_type", 101); querySyrkWrapper.ne("actual_user_type", 101);
querySyrkWrapper.orderByDesc("house_hold_address");
List<MetaActualUserInfo> list = metaActualUserInfoService.list(querySyrkWrapper); List<MetaActualUserInfo> list = metaActualUserInfoService.list(querySyrkWrapper);
return getDataTable(list); return getDataTable(list);
} }

@ -115,6 +115,7 @@ public class MetaImpUserModelInfoController extends BaseController {
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.now();
LocalDateTime minusDay = now.minusDays(1); LocalDateTime minusDay = now.minusDays(1);
QueryWrapper<MetaImpUserModelInfo> metaImpUserModelInfoQueryWrapper = new QueryWrapper<>(); QueryWrapper<MetaImpUserModelInfo> metaImpUserModelInfoQueryWrapper = new QueryWrapper<>();
// metaImpUserModelInfoQueryWrapper.groupBy("data_type");
metaImpUserModelInfoQueryWrapper.in("sign_police_code", strings); metaImpUserModelInfoQueryWrapper.in("sign_police_code", strings);
metaImpUserModelInfoQueryWrapper.between("warning_time", formatter.format(minusDay), formatter.format(now)); metaImpUserModelInfoQueryWrapper.between("warning_time", formatter.format(minusDay), formatter.format(now));
List<MetaImpUserModelInfo> list = metaImpUserModelInfoService.list(metaImpUserModelInfoQueryWrapper); List<MetaImpUserModelInfo> list = metaImpUserModelInfoService.list(metaImpUserModelInfoQueryWrapper);
@ -131,28 +132,87 @@ public class MetaImpUserModelInfoController extends BaseController {
metaImpUserModelInfoVO.setWarningTime(metaImpUserModelInfo.getWarningTime()); metaImpUserModelInfoVO.setWarningTime(metaImpUserModelInfo.getWarningTime());
metaImpUserModelInfoVO.setDataId(metaImpUserModelInfo.getId()); metaImpUserModelInfoVO.setDataId(metaImpUserModelInfo.getId());
metaImpUserModelInfoVO.setType("重点人员"); metaImpUserModelInfoVO.setType("重点人员");
HashMap<String, String> map = new HashMap<>();
if (Objects.equals(metaImpUserModelInfo.getDataType(), "101003")) { if (Objects.equals(metaImpUserModelInfo.getDataType(), "101003")) {
metaImpUserModelInfoVO.setValue(metaImpUserModelInfo.getValue3()); metaImpUserModelInfoVO.setValue(metaImpUserModelInfo.getValue3());
metaImpUserModelInfoVO.setSubType("人脸抓拍"); metaImpUserModelInfoVO.setSubType("人脸抓拍");
if (metaImpUserModelInfo.getKey1()!=null && metaImpUserModelInfo.getValue1()!=null) {
map.put(metaImpUserModelInfo.getKey1(), metaImpUserModelInfo.getValue1());
}
if (metaImpUserModelInfo.getSignPoliceStation()!=null) {
map.put("接收单位", metaImpUserModelInfo.getSignPoliceStation());
}
metaImpUserModelInfoVO.setKV(map);
} }
if (Objects.equals(metaImpUserModelInfo.getDataType(), "060001")) { if (Objects.equals(metaImpUserModelInfo.getDataType(), "060001")) {
metaImpUserModelInfoVO.setValue(metaImpUserModelInfo.getValue4()); metaImpUserModelInfoVO.setValue(metaImpUserModelInfo.getValue4());
metaImpUserModelInfoVO.setSubType("车辆抓拍"); metaImpUserModelInfoVO.setSubType("车辆抓拍");
if (metaImpUserModelInfo.getKey1()!=null && metaImpUserModelInfo.getValue1()!=null) {
map.put(metaImpUserModelInfo.getKey1(), metaImpUserModelInfo.getValue1());
}
if (metaImpUserModelInfo.getSignPoliceStation()!=null) {
map.put("接收单位", metaImpUserModelInfo.getSignPoliceStation());
}
metaImpUserModelInfoVO.setKV(map);
} }
if (Objects.equals(metaImpUserModelInfo.getDataType(), "500002")) { if (Objects.equals(metaImpUserModelInfo.getDataType(), "500002")) {
metaImpUserModelInfoVO.setSubType("技侦定位"); metaImpUserModelInfoVO.setSubType("技侦定位");
if (metaImpUserModelInfo.getKey2()!=null && metaImpUserModelInfo.getValue2()!=null){
map.put(metaImpUserModelInfo.getKey2(), metaImpUserModelInfo.getValue2());
}
if (metaImpUserModelInfo.getKey5()!=null && metaImpUserModelInfo.getValue5()!=null){
map.put(metaImpUserModelInfo.getKey5(), metaImpUserModelInfo.getValue5());
}
metaImpUserModelInfoVO.setKV(map);
} }
if (Objects.equals(metaImpUserModelInfo.getDataType(), "100086")) { if (Objects.equals(metaImpUserModelInfo.getDataType(), "100086")) {
metaImpUserModelInfoVO.setSubType("汽车客运"); metaImpUserModelInfoVO.setSubType("汽车客运");
if (metaImpUserModelInfo.getKey1()!=null && metaImpUserModelInfo.getValue1()!=null){
map.put(metaImpUserModelInfo.getKey1(), metaImpUserModelInfo.getValue1());
}
if (metaImpUserModelInfo.getKey2()!=null && metaImpUserModelInfo.getValue2()!=null){
map.put(metaImpUserModelInfo.getKey2(), metaImpUserModelInfo.getValue2());
}
if (metaImpUserModelInfo.getKey4()!=null && metaImpUserModelInfo.getValue4()!=null){
map.put(metaImpUserModelInfo.getKey4(), metaImpUserModelInfo.getValue4());
}
metaImpUserModelInfoVO.setKV(map);
} }
if (Objects.equals(metaImpUserModelInfo.getDataType(), "900018")) { if (Objects.equals(metaImpUserModelInfo.getDataType(), "900018")) {
metaImpUserModelInfoVO.setSubType("民航进港"); metaImpUserModelInfoVO.setSubType("民航进港");
if (metaImpUserModelInfo.getKey1()!=null && metaImpUserModelInfo.getValue1()!=null){
map.put(metaImpUserModelInfo.getKey1(), metaImpUserModelInfo.getValue1());
}
if (metaImpUserModelInfo.getKey2()!=null && metaImpUserModelInfo.getValue2()!=null){
map.put(metaImpUserModelInfo.getKey2(), metaImpUserModelInfo.getValue2());
}
if (metaImpUserModelInfo.getKey4()!=null && metaImpUserModelInfo.getValue4()!=null){
map.put(metaImpUserModelInfo.getKey4(), metaImpUserModelInfo.getValue4());
}
metaImpUserModelInfoVO.setKV(map);
} }
if (Objects.equals(metaImpUserModelInfo.getDataType(), "102011")) { if (Objects.equals(metaImpUserModelInfo.getDataType(), "102011")) {
metaImpUserModelInfoVO.setSubType("铁路订票"); metaImpUserModelInfoVO.setSubType("铁路订票");
if (metaImpUserModelInfo.getKey1()!=null && metaImpUserModelInfo.getValue1()!=null){
map.put(metaImpUserModelInfo.getKey1(), metaImpUserModelInfo.getValue1());
}
if (metaImpUserModelInfo.getKey2()!=null && metaImpUserModelInfo.getValue2()!=null){
map.put(metaImpUserModelInfo.getKey2(), metaImpUserModelInfo.getValue2());
}
if (metaImpUserModelInfo.getKey5()!=null && metaImpUserModelInfo.getValue5()!=null){
map.put(metaImpUserModelInfo.getKey5(), metaImpUserModelInfo.getValue5());
}
metaImpUserModelInfoVO.setKV(map);
} }
if (Objects.equals(metaImpUserModelInfo.getDataType(), "101005")) { if (Objects.equals(metaImpUserModelInfo.getDataType(), "101005")) {
metaImpUserModelInfoVO.setSubType("旅馆住宿"); metaImpUserModelInfoVO.setSubType("旅馆住宿");
if (metaImpUserModelInfo.getKey1()!=null && metaImpUserModelInfo.getValue1()!=null){
map.put(metaImpUserModelInfo.getKey1(), metaImpUserModelInfo.getValue1());
}
if (metaImpUserModelInfo.getKey3()!=null && metaImpUserModelInfo.getValue3()!=null){
map.put(metaImpUserModelInfo.getKey3(), metaImpUserModelInfo.getValue3());
}
metaImpUserModelInfoVO.setKV(map);
} }
metaImpUserModelInfoVOS.add(metaImpUserModelInfoVO); metaImpUserModelInfoVOS.add(metaImpUserModelInfoVO);

@ -61,17 +61,17 @@ public class TransitUserRecordController extends BaseController {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
DateTimeFormatter formatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd"); DateTimeFormatter formatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd");
QueryWrapper<TransitUserRecord> queryWrapper = new QueryWrapper<>(transitUserRecord); QueryWrapper<TransitUserRecord> queryWrapper = new QueryWrapper<>(transitUserRecord);
if (transitUserRecord == null) {
LocalDateTime now = LocalDateTime.now();
LocalDateTime minusDay = now.minusDays(1);
queryWrapper.in("device_code",collect);
queryWrapper.between("partition_field", formatter.format(minusDay), formatter.format(now));
}
if (transitUserRecord.getFirstTime() != null){ if (transitUserRecord.getFirstTime() != null){
queryWrapper.in("device_code",collect); queryWrapper.in("device_code",collect);
String firstTime = transitUserRecord.getFirstTime(); String firstTime = transitUserRecord.getFirstTime();
LocalDate parse = LocalDate.parse(firstTime, formatter1); LocalDate parse = LocalDate.parse(firstTime, formatter1);
queryWrapper.between("partition_field", firstTime, parse.plusDays(1).format(formatter1)); queryWrapper.between("partition_field", firstTime, parse.plusDays(1).format(formatter1));
}else if (transitUserRecord.getDeviceCode() == null){
LocalDateTime now = LocalDateTime.now();
LocalDateTime minusDay = now.minusDays(1);
queryWrapper.in("device_code",collect)
.and(wrapper -> wrapper.isNotNull("id_card").or().isNotNull("user_name"));
queryWrapper.between("partition_field", formatter.format(minusDay), formatter.format(now));
} }
queryWrapper.orderByDesc("partition_field"); queryWrapper.orderByDesc("partition_field");
PageUtils.startPage(); PageUtils.startPage();

@ -59,17 +59,16 @@ public class TransitVehicleRecordController extends BaseController {
List<String> collect = deviceInfos.stream().map(devopsDeviceInfo -> List<String> collect = deviceInfos.stream().map(devopsDeviceInfo ->
devopsDeviceInfo.getGbsChannelNo()).collect(Collectors.toList()); devopsDeviceInfo.getGbsChannelNo()).collect(Collectors.toList());
QueryWrapper<TransitVehicleRecord> queryWrapper = new QueryWrapper<>(transitVehicleRecord); QueryWrapper<TransitVehicleRecord> queryWrapper = new QueryWrapper<>(transitVehicleRecord);
if (transitVehicleRecord == null) {
LocalDateTime now = LocalDateTime.now();
LocalDateTime minusDay = now.minusDays(1);
queryWrapper.in("doorway_code",collect);
queryWrapper.between("partition_field", formatter.format(minusDay), formatter.format(now));
}
if (transitVehicleRecord.getFirstTime() != null){ if (transitVehicleRecord.getFirstTime() != null){
queryWrapper.in("doorway_code",collect); queryWrapper.in("doorway_code",collect);
String firstTime = transitVehicleRecord.getFirstTime(); String firstTime = transitVehicleRecord.getFirstTime();
LocalDate parse = LocalDate.parse(firstTime, formatter1); LocalDate parse = LocalDate.parse(firstTime, formatter1);
queryWrapper.between("partition_field", firstTime, parse.plusDays(1).format(formatter1)); queryWrapper.between("partition_field", firstTime, parse.plusDays(1).format(formatter1));
} else if (transitVehicleRecord.getDoorwayCode() == null) {
LocalDateTime now = LocalDateTime.now();
LocalDateTime minusDay = now.minusDays(1);
queryWrapper.in("doorway_code",collect);
queryWrapper.between("partition_field", formatter.format(minusDay), formatter.format(now));
} }
queryWrapper.orderByDesc("partition_field"); queryWrapper.orderByDesc("partition_field");
PageUtils.startPage(); PageUtils.startPage();

@ -10,6 +10,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Map;
/** /**
* @TableName meta_imp_user_model_info * @TableName meta_imp_user_model_info
@ -33,6 +34,8 @@ public class MetaImpUserModelInfoVO extends BaseEntity {
private String subType; private String subType;
private Map<String,String> KV;
private Long dataId; private Long dataId;
} }
Loading…
Cancel
Save