diff --git a/bonus-common/bonus-common-entity/src/main/java/com/bonus/common/entity/app/vo/DevInfoVo.java b/bonus-common/bonus-common-entity/src/main/java/com/bonus/common/entity/app/vo/DevInfoVo.java index a67dd7f..39d4003 100644 --- a/bonus-common/bonus-common-entity/src/main/java/com/bonus/common/entity/app/vo/DevInfoVo.java +++ b/bonus-common/bonus-common-entity/src/main/java/com/bonus/common/entity/app/vo/DevInfoVo.java @@ -28,4 +28,9 @@ public class DevInfoVo { private String leaderPhone; /**电量*/ private String electricQuantity; + + /**班组名称*/ + private String teamName; + /**工程名称*/ + private String proName; } diff --git a/bonus-common/bonus-common-entity/src/main/java/com/bonus/common/entity/bracelet/BraceletParamsDto.java b/bonus-common/bonus-common-entity/src/main/java/com/bonus/common/entity/bracelet/BraceletParamsDto.java index c92d203..38ec50f 100644 --- a/bonus-common/bonus-common-entity/src/main/java/com/bonus/common/entity/bracelet/BraceletParamsDto.java +++ b/bonus-common/bonus-common-entity/src/main/java/com/bonus/common/entity/bracelet/BraceletParamsDto.java @@ -118,6 +118,9 @@ public class BraceletParamsDto { private List dataName; + /**关键字*/ + private String keyWord; + @Data public static class SpotCheckInfo{ /**人员ID*/ diff --git a/bonus-modules/bonus-app/src/main/java/com/bonus/app/service/impl/CraneMonitorServiceImpl.java b/bonus-modules/bonus-app/src/main/java/com/bonus/app/service/impl/CraneMonitorServiceImpl.java index 2afc53d..0c4c5bb 100644 --- a/bonus-modules/bonus-app/src/main/java/com/bonus/app/service/impl/CraneMonitorServiceImpl.java +++ b/bonus-modules/bonus-app/src/main/java/com/bonus/app/service/impl/CraneMonitorServiceImpl.java @@ -5,6 +5,7 @@ import com.bonus.app.mapper.CraneMonitorMapper; import com.bonus.app.service.ICraneMonitorService; import com.bonus.common.core.constant.BusinessConstants; import com.bonus.common.core.utils.DateTimeHelper; +import com.bonus.common.core.utils.encryption.Sm4Utils; import com.bonus.common.core.web.domain.AjaxResult; import com.bonus.common.entity.app.AppParamsDto; import com.bonus.common.entity.app.vo.DevInfoVo; @@ -44,6 +45,9 @@ public class CraneMonitorServiceImpl implements ICraneMonitorService { try { dto.setDevType(BusinessConstants.DZYJ); list = mapper.getDzWarnList(dto); + for (DevInfoVo vo : list) { + vo.setLeaderPhone(Sm4Utils.decode(vo.getLeaderPhone())); + } } catch (Exception e) { log.error(e.toString(), e); } diff --git a/bonus-modules/bonus-app/src/main/resources/mapper/CraneMonitorMapper.xml b/bonus-modules/bonus-app/src/main/resources/mapper/CraneMonitorMapper.xml index 28b97d0..4d297e6 100644 --- a/bonus-modules/bonus-app/src/main/resources/mapper/CraneMonitorMapper.xml +++ b/bonus-modules/bonus-app/src/main/resources/mapper/CraneMonitorMapper.xml @@ -25,7 +25,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" LEFT JOIN tb_dev_ly tdl ON td.id = tdl.dev_id LEFT JOIN t_work_team twt ON tdl.team_id = twt.team_id AND twt.del_flag = 0 WHERE tdl.team_id = #{id} AND td.dev_type = #{devType} AND td.del_flag = 0 - ORDER BY dev_index + ORDER BY tdl.ly_time DESC + + \ No newline at end of file