Commit 355f10c7 authored by H2T's avatar H2T

救援过程修改记录

parent be9cb32a
...@@ -158,10 +158,16 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall ...@@ -158,10 +158,16 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
@Override @Override
public Object selectAlertCalledById(Long id) { public Object selectAlertCalledById(Long id) {
if(redisUtils.hasKey(RedisKey.TZS_ALERTCALLED_ID+id)){ if(redisUtils.hasKey(RedisKey.TZS_ALERTCALLED_ID+id)){
// if(false){
Object obj= redisUtils.get(RedisKey.TZS_ALERTCALLED_ID+id); Object obj= redisUtils.get(RedisKey.TZS_ALERTCALLED_ID+id);
return obj; return obj;
}else{ }else{
AlertCalledFormDto alertCalledFormVo = getAlertCalledFormDto(id);
redisUtils.set(RedisKey.TZS_ALERTCALLED_ID+id, JSON.toJSON(alertCalledFormVo),time);
return alertCalledFormVo;
}
}
public AlertCalledFormDto getAlertCalledFormDto(Long id) {
// 警情基本信息 // 警情基本信息
AlertCalled alertCalled = this.getById(id); AlertCalled alertCalled = this.getById(id);
LambdaQueryWrapper<AlertFormValue> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<AlertFormValue> queryWrapper = new LambdaQueryWrapper<>();
...@@ -207,16 +213,13 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall ...@@ -207,16 +213,13 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
// alertCalledDto.setRegionCode(elevator.getRegionCode()); // alertCalledDto.setRegionCode(elevator.getRegionCode());
// } // }
String voiceRecord = ""; String voiceRecord = "";
VoiceRecordFile temp = voiceRecordFileServiceImpl.getOne(new LambdaQueryWrapper<VoiceRecordFile>().eq(VoiceRecordFile::getAlertId,id).eq(VoiceRecordFile::getAlertStageCode,"860").orderByAsc(VoiceRecordFile::getTelStartTime).last("limit 1")); VoiceRecordFile temp = voiceRecordFileServiceImpl.getOne(new LambdaQueryWrapper<VoiceRecordFile>().eq(VoiceRecordFile::getAlertId, id).eq(VoiceRecordFile::getAlertStageCode,"860").orderByAsc(VoiceRecordFile::getTelStartTime).last("limit 1"));
if(temp != null) { if(temp != null) {
voiceRecord = temp.getFilePath(); voiceRecord = temp.getFilePath();
} }
AlertCalledFormDto alertCalledFormVo = new AlertCalledFormDto(alertCalledDto, formValue,voiceRecord); AlertCalledFormDto alertCalledFormVo = new AlertCalledFormDto(alertCalledDto, formValue,voiceRecord);
redisUtils.set(RedisKey.TZS_ALERTCALLED_ID+id, JSON.toJSON(alertCalledFormVo),time);
return alertCalledFormVo; return alertCalledFormVo;
} }
}
public void selectAlertCalledByIdNew(AlertPaperInfoDto alertCalled) { public void selectAlertCalledByIdNew(AlertPaperInfoDto alertCalled) {
// 警情基本信息 // 警情基本信息
......
...@@ -184,7 +184,7 @@ public class RescueProcessServiceImpl extends BaseService<RescueProcessDto,Rescu ...@@ -184,7 +184,7 @@ public class RescueProcessServiceImpl extends BaseService<RescueProcessDto,Rescu
updateMessage(rescueProcessDto, "die_num"); updateMessage(rescueProcessDto, "die_num");
try { try {
//更新警情历史记录表 //更新警情历史记录表
AlertCalledFormDto calledFormDto = (AlertCalledFormDto)iAlertCalledService.selectAlertCalledById(rescueProcessDto.getAlertId()); AlertCalledFormDto calledFormDto = iAlertCalledService.getAlertCalledFormDto(rescueProcessDto.getAlertId());
List<FormValue> dynamicFormAlert = calledFormDto.getDynamicFormAlert(); List<FormValue> dynamicFormAlert = calledFormDto.getDynamicFormAlert();
HashMap<String, String> formMap = new HashMap<>(); HashMap<String, String> formMap = new HashMap<>();
dynamicFormAlert.forEach(x->formMap.put(x.getKey(),x.getValue())); dynamicFormAlert.forEach(x->formMap.put(x.getKey(),x.getValue()));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment