Commit 26aac23d authored by suhuiguang's avatar suhuiguang

Merge branch 'develop_tzs_96333' of http://39.98.45.134:8090/moa/amos-boot-biz…

Merge branch 'develop_tzs_96333' of http://39.98.45.134:8090/moa/amos-boot-biz into develop_tzs_96333
parents 4515351c 3c6adf28
...@@ -6,3 +6,4 @@ target/ ...@@ -6,3 +6,4 @@ target/
/org.eclipse /org.eclipse
.settings .settings
log/ log/
amos-boot-system-tzs/.idea/
...@@ -130,7 +130,7 @@ public class AlertCalledDto extends BaseDto { ...@@ -130,7 +130,7 @@ public class AlertCalledDto extends BaseDto {
private String useSiteCategory; private String useSiteCategory;
@ApiModelProperty(value = "电梯使用状态") @ApiModelProperty(value = "电梯使用状态")
private Integer useStatus; private String useStatus;
// 废弃 // 废弃
@ApiModelProperty(value = "警情地址") @ApiModelProperty(value = "警情地址")
......
...@@ -7,6 +7,7 @@ import io.swagger.annotations.ApiModelProperty; ...@@ -7,6 +7,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.Date; import java.util.Date;
import java.util.List;
/** /**
* 警情查询DTO * 警情查询DTO
...@@ -54,11 +55,11 @@ public class AlertCalledQueryDto { ...@@ -54,11 +55,11 @@ public class AlertCalledQueryDto {
@ApiModelProperty(value = "电梯地址") @ApiModelProperty(value = "电梯地址")
private String elevatorAddress; private String elevatorAddress;
@ExcelProperty(value = "所属区域", index = 7) @ExcelIgnore
@ApiModelProperty(value = "所属区域") @ApiModelProperty(value = "所属区域")
private String district; private String district;
@ExcelIgnore @ExcelProperty(value = "所属区域", index = 7)
@ApiModelProperty(value = "市+区") @ApiModelProperty(value = "市+区")
private String address; private String address;
...@@ -90,4 +91,6 @@ public class AlertCalledQueryDto { ...@@ -90,4 +91,6 @@ public class AlertCalledQueryDto {
@ApiModelProperty(value = "ID") @ApiModelProperty(value = "ID")
private Long sequenceNbr; private Long sequenceNbr;
@ExcelIgnore
List<String> ids;
} }
...@@ -30,11 +30,11 @@ public class BaseEnterpriseInfoDto extends BaseDto { ...@@ -30,11 +30,11 @@ public class BaseEnterpriseInfoDto extends BaseDto {
@ApiModelProperty(value = "统一社会信用代码") @ApiModelProperty(value = "统一社会信用代码")
@TableField("use_code") @TableField("use_code")
private String socialCreditCode; private String useCode;
@ApiModelProperty(value = "维护保养单位名称") @ApiModelProperty(value = "维护保养单位名称")
@TableField("supervise_org_name") @TableField("use_unit")
private String unitName; private String useUnit;
@ApiModelProperty(value = "省份") @ApiModelProperty(value = "省份")
@TableField("province") @TableField("province")
...@@ -49,7 +49,7 @@ public class BaseEnterpriseInfoDto extends BaseDto { ...@@ -49,7 +49,7 @@ public class BaseEnterpriseInfoDto extends BaseDto {
private String district; private String district;
@ApiModelProperty(value = "区域代码") @ApiModelProperty(value = "区域代码")
@TableField("district") @TableField("supervise_code")
private String regionCode; private String regionCode;
@ApiModelProperty(value = "地址(详细地址,包括道路、门牌号码)") @ApiModelProperty(value = "地址(详细地址,包括道路、门牌号码)")
......
...@@ -111,7 +111,7 @@ public class ElevatorDto extends BaseDto { ...@@ -111,7 +111,7 @@ public class ElevatorDto extends BaseDto {
private String dragModeName; private String dragModeName;
@ApiModelProperty(value = "电梯使用状态") @ApiModelProperty(value = "电梯使用状态")
private Integer useStatus; private String useStatus;
@ApiModelProperty(value = "电梯使用状态Str") @ApiModelProperty(value = "电梯使用状态Str")
private String useStatusStr; private String useStatusStr;
......
...@@ -20,10 +20,10 @@ import java.util.List; ...@@ -20,10 +20,10 @@ import java.util.List;
public class EnterpriseInfoExportDto { public class EnterpriseInfoExportDto {
@ExcelProperty(value = "统一社会信用代码", index = 1) @ExcelProperty(value = "统一社会信用代码", index = 1)
private String socialCreditCode; private String useCode;
@ExcelProperty(value = "单位名称", index = 0) @ExcelProperty(value = "单位名称", index = 0)
private String unitName; private String useUnit;
@ExcelProperty(value = "所属区域", index = 2) @ExcelProperty(value = "所属区域", index = 2)
private String district; private String district;
......
...@@ -19,7 +19,7 @@ public class SpecialEquipmentDto { ...@@ -19,7 +19,7 @@ public class SpecialEquipmentDto {
@ExcelIgnore @ExcelIgnore
@ApiModelProperty(value = "主键ID") @ApiModelProperty(value = "主键ID")
protected Long sequenceNbr; protected String sequenceNbr;
@ApiModelProperty(value = "电梯应急救援识别码") @ApiModelProperty(value = "电梯应急救援识别码")
private Integer rescueCode; private Integer rescueCode;
......
...@@ -26,11 +26,11 @@ public class EnterpriseInfo extends BaseEntity { ...@@ -26,11 +26,11 @@ public class EnterpriseInfo extends BaseEntity {
@ApiModelProperty(value = "统一社会信用代码") @ApiModelProperty(value = "统一社会信用代码")
@TableField("use_code") @TableField("use_code")
private String socialCreditCode; private String useCode;
@ApiModelProperty(value = "维护保养单位名称") @ApiModelProperty(value = "维护保养单位名称")
@TableField("use_unit") @TableField("use_unit")
private String unitName; private String useUnit;
@ApiModelProperty(value = "省份") @ApiModelProperty(value = "省份")
@TableField("province") @TableField("province")
...@@ -45,7 +45,7 @@ public class EnterpriseInfo extends BaseEntity { ...@@ -45,7 +45,7 @@ public class EnterpriseInfo extends BaseEntity {
private String district; private String district;
@ApiModelProperty(value = "区域代码") @ApiModelProperty(value = "区域代码")
@TableField("district") @TableField("supervise_code")
private String regionCode; private String regionCode;
@ApiModelProperty(value = "地址(详细地址,包括道路、门牌号码)") @ApiModelProperty(value = "地址(详细地址,包括道路、门牌号码)")
......
...@@ -72,7 +72,8 @@ public interface AlertCalledMapper extends BaseMapper<AlertCalled> { ...@@ -72,7 +72,8 @@ public interface AlertCalledMapper extends BaseMapper<AlertCalled> {
@Param("alertStatus") String alertStatus, @Param("alertStatus") String alertStatus,
@Param("sortParam") String sortParam, @Param("sortParam") String sortParam,
@Param("sortRule") String sortRule, @Param("sortRule") String sortRule,
@Param("userIds") Set<String> userIds); @Param("userIds") Set<String> userIds,
@Param("ids") List<String> ids);
Map<String, Integer> getTodayEmergencyCount(String regionCode); Map<String, Integer> getTodayEmergencyCount(String regionCode);
......
...@@ -52,7 +52,8 @@ public interface IAlertCalledService { ...@@ -52,7 +52,8 @@ public interface IAlertCalledService {
String alertStage, String alertStage,
String alertStatus, String alertStatus,
String sortParam, String sortParam,
String sortRule); String sortRule,
List<String> ids);
/** /**
* 更新警情阶段信息 * 更新警情阶段信息
......
...@@ -257,6 +257,12 @@ ...@@ -257,6 +257,12 @@
#{item} #{item}
</foreach> </foreach>
</if> </if>
<if test="ids != null and ids.size>0">
AND a.sequence_nbr in
<foreach collection="ids" item="item" index="index" open="(" separator="," close=")">
#{item}
</foreach>
</if>
<if test="sortParam != null and sortParam != '' and sortRule != null and sortRule != '' "> <if test="sortParam != null and sortParam != '' and sortRule != null and sortRule != '' ">
ORDER BY ${sortParam} ${sortRule} ORDER BY ${sortParam} ${sortRule}
</if> </if>
......
...@@ -110,7 +110,7 @@ ...@@ -110,7 +110,7 @@
LEFT JOIN idx_biz_jg_register_info jri on jui.RECORD = jri.RECORD LEFT JOIN idx_biz_jg_register_info jri on jui.RECORD = jri.RECORD
LEFT JOIN idx_biz_jg_maintenance_record_info mri on jui.RECORD = mri.RECORD LEFT JOIN idx_biz_jg_maintenance_record_info mri on jui.RECORD = mri.RECORD
<where> <where>
jri.EQU_LIST = '3000' jri.EQU_LIST = '3000' AND joi.CLAIM_STATUS = '已认领' and jui.RECORD is not null
<if test="dto.regionCode != null and dto.regionCode != ''"> <if test="dto.regionCode != null and dto.regionCode != ''">
and (jui.PROVINCE = #{dto.regionCode} or jui.CITY = #{dto.regionCode} or jui.COUNTY = #{dto.regionCode} and (jui.PROVINCE = #{dto.regionCode} or jui.CITY = #{dto.regionCode} or jui.COUNTY = #{dto.regionCode}
) )
...@@ -133,7 +133,8 @@ ...@@ -133,7 +133,8 @@
<if test="dto.useUnit != null and dto.useUnit != ''"> <if test="dto.useUnit != null and dto.useUnit != ''">
and jui.USE_UNIT_NAME like concat('%',#{dto.useUnit},'%') and jui.USE_UNIT_NAME like concat('%',#{dto.useUnit},'%')
</if> </if>
GROUP BY
joi.RECORD
</where> </where>
</select> </select>
<!-- <select id="selectExportDataNew" resultType="com.yeejoin.amos.boot.module.elevator.api.dto.ElevatorDtoNew">--> <!-- <select id="selectExportDataNew" resultType="com.yeejoin.amos.boot.module.elevator.api.dto.ElevatorDtoNew">-->
...@@ -398,7 +399,7 @@ ...@@ -398,7 +399,7 @@
LEFT JOIN idx_biz_jg_register_info jri on jui.RECORD = jri.RECORD LEFT JOIN idx_biz_jg_register_info jri on jui.RECORD = jri.RECORD
LEFT JOIN idx_biz_jg_maintenance_record_info mri on jui.RECORD = mri.RECORD LEFT JOIN idx_biz_jg_maintenance_record_info mri on jui.RECORD = mri.RECORD
<where> <where>
jri.EQU_LIST = '3000' jri.EQU_LIST = '3000' AND joi.CLAIM_STATUS = '已认领' and jui.RECORD is not null
<if test="dto.regionCode != null and dto.regionCode != ''"> <if test="dto.regionCode != null and dto.regionCode != ''">
and (jui.PROVINCE = #{dto.regionCode} or jui.CITY = #{dto.regionCode} or jui.COUNTY = #{dto.regionCode} and (jui.PROVINCE = #{dto.regionCode} or jui.CITY = #{dto.regionCode} or jui.COUNTY = #{dto.regionCode}
) )
...@@ -428,6 +429,8 @@ ...@@ -428,6 +429,8 @@
</if> </if>
</where> </where>
GROUP BY
joi.RECORD
</select> </select>
<select id="selectElevatorEsList" resultType="java.util.Map"> <select id="selectElevatorEsList" resultType="java.util.Map">
...@@ -468,11 +471,12 @@ ...@@ -468,11 +471,12 @@
<select id="selectMtByAlertId" resultType="java.util.Map"> <select id="selectMtByAlertId" resultType="java.util.Map">
SELECT SELECT
tbei.sequence_nbr AS sequenceNbr,
ME_MASTER AS userName, ME_MASTER AS userName,
EMERGENCYCALL AS phone, EMERGENCYCALL AS phone,
tbei.address AS address, tbei.address AS address,
tbei.use_unit AS unitName, tbei.use_unit AS unitName,
ibjui."USE_UNIT_CREDIT_CODE" AS useCode tbei.use_code AS useCode
FROM FROM
idx_biz_jg_maintenance_record_info ibjmri idx_biz_jg_maintenance_record_info ibjmri
LEFT JOIN tz_base_enterprise_info tbei ON ibjmri."ME_UNIT_CREDIT_CODE" = tbei.use_code LEFT JOIN tz_base_enterprise_info tbei ON ibjmri."ME_UNIT_CREDIT_CODE" = tbei.use_code
......
...@@ -195,7 +195,7 @@ public class AlertCalledController extends BaseController { ...@@ -195,7 +195,7 @@ public class AlertCalledController extends BaseController {
alertCalledDto.setAddress(elevator.getAddress()); alertCalledDto.setAddress(elevator.getAddress());
alertCalledDto.setRegistrationCode(elevator.getRegisterCode()); alertCalledDto.setRegistrationCode(elevator.getRegisterCode());
alertCalledDto.setDeviceId(String.valueOf(elevator.getRescueCode())); alertCalledDto.setDeviceId(String.valueOf(elevator.getRescueCode()));
alertCalledDto.setUseStatus(elevator.getUseStatus()); alertCalledDto.setUseStatus(String.valueOf(elevator.getUseStatus()));
alertCalledDto.setUseSiteCategory(elevator.getUseSiteCategory()); alertCalledDto.setUseSiteCategory(elevator.getUseSiteCategory());
alertCalledDto.setAlarmType(AlertStageEnums.getEnumById(alertCalledDto.getAlarmTypeCode()).getValue()); alertCalledDto.setAlarmType(AlertStageEnums.getEnumById(alertCalledDto.getAlarmTypeCode()).getValue());
alertCalledDto.setEquipmentClassification("电梯"); alertCalledDto.setEquipmentClassification("电梯");
...@@ -506,7 +506,7 @@ public class AlertCalledController extends BaseController { ...@@ -506,7 +506,7 @@ public class AlertCalledController extends BaseController {
alertCalledQueryDto.getWorkOrderNumber(),alertCalledQueryDto.getCreator(),alertCalledQueryDto.getEmergency(),alertCalledQueryDto.getEmergencyTimeStart(), alertCalledQueryDto.getWorkOrderNumber(),alertCalledQueryDto.getCreator(),alertCalledQueryDto.getEmergency(),alertCalledQueryDto.getEmergencyTimeStart(),
alertCalledQueryDto.getEmergencyTimeEnd(),alertCalledQueryDto.getEmergencyCall(),alertCalledQueryDto.getDeviceId(),alertCalledQueryDto.getElevatorAddress(), alertCalledQueryDto.getEmergencyTimeEnd(),alertCalledQueryDto.getEmergencyCall(),alertCalledQueryDto.getDeviceId(),alertCalledQueryDto.getElevatorAddress(),
alertCalledQueryDto.getDistrict(),alertCalledQueryDto.getAlertType(),alertCalledQueryDto.getAlertSource(),alertCalledQueryDto.getAlertStage(),alertCalledQueryDto.getAlertStatus(), alertCalledQueryDto.getDistrict(),alertCalledQueryDto.getAlertType(),alertCalledQueryDto.getAlertSource(),alertCalledQueryDto.getAlertStage(),alertCalledQueryDto.getAlertStatus(),
sortParam,sortRule); sortParam,sortRule, null);
Page<AlertCalledQueryDto> result = new Page<AlertCalledQueryDto>(alertCalledQueryDto.getPageNum(), Page<AlertCalledQueryDto> result = new Page<AlertCalledQueryDto>(alertCalledQueryDto.getPageNum(),
alertCalledQueryDto.getPageSize()); alertCalledQueryDto.getPageSize());
long totle = pageBean.getTotal(); long totle = pageBean.getTotal();
...@@ -541,7 +541,7 @@ public class AlertCalledController extends BaseController { ...@@ -541,7 +541,7 @@ public class AlertCalledController extends BaseController {
alertCalledQueryDto.getWorkOrderNumber(),alertCalledQueryDto.getCreator(),alertCalledQueryDto.getEmergency(),alertCalledQueryDto.getEmergencyTimeStart(), alertCalledQueryDto.getWorkOrderNumber(),alertCalledQueryDto.getCreator(),alertCalledQueryDto.getEmergency(),alertCalledQueryDto.getEmergencyTimeStart(),
alertCalledQueryDto.getEmergencyTimeEnd(),alertCalledQueryDto.getEmergencyCall(),alertCalledQueryDto.getDeviceId(),alertCalledQueryDto.getElevatorAddress(), alertCalledQueryDto.getEmergencyTimeEnd(),alertCalledQueryDto.getEmergencyCall(),alertCalledQueryDto.getDeviceId(),alertCalledQueryDto.getElevatorAddress(),
alertCalledQueryDto.getDistrict(),alertCalledQueryDto.getAlertType(),alertCalledQueryDto.getAlertSource(),alertCalledQueryDto.getAlertStage(),alertCalledQueryDto.getAlertStatus(), alertCalledQueryDto.getDistrict(),alertCalledQueryDto.getAlertType(),alertCalledQueryDto.getAlertSource(),alertCalledQueryDto.getAlertStage(),alertCalledQueryDto.getAlertStatus(),
sortParam,sortRule); sortParam,sortRule, alertCalledQueryDto.getIds());
List<AlertCalledQueryDto> list = pageBean.getRecords(); List<AlertCalledQueryDto> list = pageBean.getRecords();
String fileName = "处置记录" + System.currentTimeMillis(); String fileName = "处置记录" + System.currentTimeMillis();
......
...@@ -251,7 +251,7 @@ public class MaintenanceUnitController extends BaseController { ...@@ -251,7 +251,7 @@ public class MaintenanceUnitController extends BaseController {
Object o = field.get(enterpriseInfo); Object o = field.get(enterpriseInfo);
if (o != null) { if (o != null) {
String name = NameUtils.camel2Underline(field.getName()); String name = NameUtils.camel2Underline(field.getName());
if ("city".equalsIgnoreCase(name) || "district".equalsIgnoreCase(name) || "qualification_level".equalsIgnoreCase(name)) { if ("city".equalsIgnoreCase(name) ) {
String fileValue = (String) o; String fileValue = (String) o;
enterpriseInfoQueryWrapper.eq(name, fileValue); enterpriseInfoQueryWrapper.eq(name, fileValue);
} else if ("credit_level".equalsIgnoreCase(name)) { } else if ("credit_level".equalsIgnoreCase(name)) {
...@@ -264,7 +264,7 @@ public class MaintenanceUnitController extends BaseController { ...@@ -264,7 +264,7 @@ public class MaintenanceUnitController extends BaseController {
// 此处由于写接口时表数据还未进行整理,所以此处先默认用文字做查询 // 此处由于写接口时表数据还未进行整理,所以此处先默认用文字做查询
enterpriseInfoQueryWrapper.like(name, "使用单位"); enterpriseInfoQueryWrapper.like(name, "使用单位");
} else { } else {
enterpriseInfoQueryWrapper.notLike(name, "使用单位"); enterpriseInfoQueryWrapper.like(name, "维保单位");
} }
} else { } else {
String fileValue = (String) o; String fileValue = (String) o;
...@@ -301,7 +301,7 @@ public class MaintenanceUnitController extends BaseController { ...@@ -301,7 +301,7 @@ public class MaintenanceUnitController extends BaseController {
Object o = field.get(enterpriseInfo); Object o = field.get(enterpriseInfo);
if (o != null) { if (o != null) {
String name = NameUtils.camel2Underline(field.getName()); String name = NameUtils.camel2Underline(field.getName());
if ("city".equalsIgnoreCase(name) || "district".equalsIgnoreCase(name) || "qualification_level".equalsIgnoreCase(name)) { if ("city".equalsIgnoreCase(name) ) {
String fileValue = (String) o; String fileValue = (String) o;
enterpriseInfoQueryWrapper.eq(name, fileValue); enterpriseInfoQueryWrapper.eq(name, fileValue);
} else if ("credit_level".equalsIgnoreCase(name)) { } else if ("credit_level".equalsIgnoreCase(name)) {
...@@ -314,7 +314,7 @@ public class MaintenanceUnitController extends BaseController { ...@@ -314,7 +314,7 @@ public class MaintenanceUnitController extends BaseController {
// 此处由于写接口时表数据还未进行整理,所以此处先默认用文字做查询 // 此处由于写接口时表数据还未进行整理,所以此处先默认用文字做查询
enterpriseInfoQueryWrapper.like(name, "使用单位"); enterpriseInfoQueryWrapper.like(name, "使用单位");
} else { } else {
enterpriseInfoQueryWrapper.notLike(name, "使用单位"); enterpriseInfoQueryWrapper.like(name, "维保单位");
} }
} else { } else {
String fileValue = (String) o; String fileValue = (String) o;
...@@ -380,6 +380,7 @@ public class MaintenanceUnitController extends BaseController { ...@@ -380,6 +380,7 @@ public class MaintenanceUnitController extends BaseController {
MaintenanceUnitDto maintenanceUnitVo = new MaintenanceUnitDto(); MaintenanceUnitDto maintenanceUnitVo = new MaintenanceUnitDto();
maintenanceUnitVo.setUnitName(ObjectUtils.isEmpty(list.get(0).get("unitName")) ? null :String.valueOf(list.get(0).get("unitName"))); maintenanceUnitVo.setUnitName(ObjectUtils.isEmpty(list.get(0).get("unitName")) ? null :String.valueOf(list.get(0).get("unitName")));
maintenanceUnitVo.setAddress(ObjectUtils.isEmpty(list.get(0).get("address")) ? null :String.valueOf(list.get(0).get("address"))); maintenanceUnitVo.setAddress(ObjectUtils.isEmpty(list.get(0).get("address")) ? null :String.valueOf(list.get(0).get("address")));
maintenanceUnitVo.setSequenceNbr(ObjectUtils.isEmpty(list.get(0).get("sequenceNbr")) ? null : Long.valueOf(String.valueOf(list.get(0).get("sequenceNbr"))));
List<DutyPersonDto> dutyPersonList = new ArrayList<DutyPersonDto>(); List<DutyPersonDto> dutyPersonList = new ArrayList<DutyPersonDto>();
DutyPersonDto principal = new DutyPersonDto(); DutyPersonDto principal = new DutyPersonDto();
principal.setDeptName("主要负责人1"); principal.setDeptName("主要负责人1");
......
...@@ -165,7 +165,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall ...@@ -165,7 +165,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
alertCalledDto.setProvince(String.valueOf(map.get("province"))); alertCalledDto.setProvince(String.valueOf(map.get("province")));
alertCalledDto.setCity(String.valueOf(map.get("city"))); alertCalledDto.setCity(String.valueOf(map.get("city")));
alertCalledDto.setDistrict(String.valueOf(map.get("district"))); alertCalledDto.setDistrict(String.valueOf(map.get("district")));
alertCalledDto.setUseStatus(Integer.valueOf(String.valueOf(map.get("useStatus")))); alertCalledDto.setUseStatus(String.valueOf(map.get("useStatus")));
alertCalledDto.setUseSiteCategory(String.valueOf(map.get("useSiteCategory"))); alertCalledDto.setUseSiteCategory(String.valueOf(map.get("useSiteCategory")));
alertCalledDto.setUseUnit(String.valueOf(map.get("useUnit"))); alertCalledDto.setUseUnit(String.valueOf(map.get("useUnit")));
alertCalledDto.setRegionCode(String.valueOf(map.get("regionCode"))); alertCalledDto.setRegionCode(String.valueOf(map.get("regionCode")));
...@@ -244,16 +244,16 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall ...@@ -244,16 +244,16 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
alertCalledDto.setProvince(elevator.getProvince()); alertCalledDto.setProvince(elevator.getProvince());
alertCalledDto.setCity(elevator.getCity()); alertCalledDto.setCity(elevator.getCity());
alertCalledDto.setDistrict(elevator.getDistrict()); alertCalledDto.setDistrict(elevator.getDistrict());
alertCalledDto.setUseStatus(elevator.getUseStatus()); alertCalledDto.setUseStatus(String.valueOf(elevator.getUseStatus()));
alertCalledDto.setUseSiteCategory(elevator.getUseSiteCategory()); alertCalledDto.setUseSiteCategory(elevator.getUseSiteCategory());
alertCalledDto.setUseUnit(elevator.getUseUnit()); alertCalledDto.setUseUnit(elevator.getUseUnit());
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::getRecDate)); // VoiceRecordFile temp = voiceRecordFileServiceImpl.getOne(new LambdaQueryWrapper<VoiceRecordFile>().eq(VoiceRecordFile::getAlertId,id).eq(VoiceRecordFile::getAlertStageCode,"860").orderByAsc(VoiceRecordFile::getRecDate));
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);
return alertCalledFormVo; return alertCalledFormVo;
} }
...@@ -274,7 +274,8 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall ...@@ -274,7 +274,8 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
String alertStage, String alertStage,
String alertStatus, String alertStatus,
String sortParam, String sortParam,
String sortRule String sortRule,
List<String> ids
) { ) {
//获取当前登陆人所在单位的下的所有接警人员的userId //获取当前登陆人所在单位的下的所有接警人员的userId
Set<String> userIds = new HashSet<>(); Set<String> userIds = new HashSet<>();
...@@ -292,7 +293,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall ...@@ -292,7 +293,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
Page<List<AlertCalledQueryDto>>list = alertCalledMapper.queryAlertListByQueryDto(page, Page<List<AlertCalledQueryDto>>list = alertCalledMapper.queryAlertListByQueryDto(page,
workOrderNumber,creator,emergency,emergencyTimeStart, workOrderNumber,creator,emergency,emergencyTimeStart,
emergencyTimeEnd,emergencyCall,deviceId,elevatorAddress,district,alertType, emergencyTimeEnd,emergencyCall,deviceId,elevatorAddress,district,alertType,
alertSource,alertStage,alertStatus,sortParam,sortRule,userIds); alertSource,alertStage,alertStatus,sortParam,sortRule,userIds,ids);
Page<AlertCalledQueryDto> page1 = new Page<>(); Page<AlertCalledQueryDto> page1 = new Page<>();
List<AlertCalledQueryDto> resultDtoList = JSONArray.parseArray(JSONArray.toJSONString(list.getRecords()),AlertCalledQueryDto.class); List<AlertCalledQueryDto> resultDtoList = JSONArray.parseArray(JSONArray.toJSONString(list.getRecords()),AlertCalledQueryDto.class);
page1.setCurrent(page.getCurrent()); page1.setCurrent(page.getCurrent());
......
...@@ -2,6 +2,7 @@ package com.yeejoin.amos.boot.module.elevator.biz.service.impl; ...@@ -2,6 +2,7 @@ package com.yeejoin.amos.boot.module.elevator.biz.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.entity.DataDictionary; import com.yeejoin.amos.boot.biz.common.entity.DataDictionary;
import com.yeejoin.amos.boot.biz.common.service.impl.DataDictionaryServiceImpl; import com.yeejoin.amos.boot.biz.common.service.impl.DataDictionaryServiceImpl;
...@@ -179,7 +180,7 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa ...@@ -179,7 +180,7 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
Map<String,Object> map = elevatorServiceImpl.selectByAlertId(alertId); Map<String,Object> map = elevatorServiceImpl.selectByAlertId(alertId);
if(!ObjectUtils.isEmpty(map.get("sequenceNbr"))) { if(!ObjectUtils.isEmpty(map.get("sequenceNbr"))) {
List<Map<String,Object>> mapList = elevatorMapper.selectMtByAlertId(String.valueOf(map.get("sequenceNbr"))); List<Map<String,Object>> mapList = elevatorMapper.selectMtByAlertId(String.valueOf(map.get("sequenceNbr")));
if(!ObjectUtils.isEmpty(mapList)){ if(!ObjectUtils.isEmpty(mapList) && CollectionUtils.isEmpty(mapList)){
dispatchPaper.setRepairOrgCreditCode(String.valueOf(mapList.get(0).get("useCode"))); dispatchPaper.setRepairOrgCreditCode(String.valueOf(mapList.get(0).get("useCode")));
} }
} }
......
package com.yeejoin.amos.boot.module.elevator.biz.service.impl; package com.yeejoin.amos.boot.module.elevator.biz.service.impl;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
...@@ -450,7 +451,7 @@ public class ESElevatorServiceImpl { ...@@ -450,7 +451,7 @@ public class ESElevatorServiceImpl {
if(!ValidationUtil.isEmpty(keyword)) { if(!ValidationUtil.isEmpty(keyword)) {
BoolQueryBuilder qb0 = QueryBuilders.boolQuery(). BoolQueryBuilder qb0 = QueryBuilders.boolQuery().
must(QueryBuilders.termQuery("rescueCode", keyword)); must(QueryBuilders.matchQuery("rescueCode.keyword", keyword));
boolMust.should(qb0); boolMust.should(qb0);
BoolQueryBuilder qb1 = QueryBuilders.boolQuery(). BoolQueryBuilder qb1 = QueryBuilders.boolQuery().
must(QueryBuilders.matchQuery("address", keyword)); must(QueryBuilders.matchQuery("address", keyword));
...@@ -486,6 +487,7 @@ public class ESElevatorServiceImpl { ...@@ -486,6 +487,7 @@ public class ESElevatorServiceImpl {
catch (Exception e) catch (Exception e)
{ {
// TODO: handle exception // TODO: handle exception
e.printStackTrace();
} }
result.setRecords(list); result.setRecords(list);
result.setTotal(total); result.setTotal(total);
......
...@@ -155,7 +155,7 @@ public class ElevatorServiceImpl extends BaseService<ElevatorDto, Elevator, Elev ...@@ -155,7 +155,7 @@ public class ElevatorServiceImpl extends BaseService<ElevatorDto, Elevator, Elev
if(useSiteCategory != null) { if(useSiteCategory != null) {
elevatorDto.setUseSiteCategoryName(useSiteCategory.getName()); elevatorDto.setUseSiteCategoryName(useSiteCategory.getName());
} }
if(elevatorDto.getUseStatus() == 1) { if("1".equals(elevatorDto.getUseStatus())) {
elevatorDto.setUseStatusStr("在用"); elevatorDto.setUseStatusStr("在用");
} else { } else {
elevatorDto.setUseStatusStr("停用"); elevatorDto.setUseStatusStr("停用");
......
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