From 78f6db37d78086085096dbdefe4e25d87406f365 Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Fri, 16 Aug 2024 17:51:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=BD=E5=B7=A5=E7=AE=A1=E6=8E=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/common/entity/app/vo/DevInfoVo.java | 5 +++ .../entity/bracelet/BraceletParamsDto.java | 3 ++ .../service/impl/CraneMonitorServiceImpl.java | 4 ++ .../resources/mapper/CraneMonitorMapper.xml | 2 +- .../controller/ConsControlController.java | 7 ++- .../bracelet/mapper/ConsControlMapper.java | 10 +++++ .../bracelet/service/IConsControlService.java | 9 ++++ .../service/impl/ConsControlServiceImpl.java | 43 +++++++++++++------ .../mapper/bracelet/ConsControlMapper.xml | 32 ++++++++++++++ 9 files changed, 99 insertions(+), 16 deletions(-) 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