From 486dd1239f3e1947fe7ad647961f7b024486b562 Mon Sep 17 00:00:00 2001 From: sxu <1539530615@qq.com> Date: Tue, 5 Dec 2023 19:35:03 +0800 Subject: [PATCH] fix --- .../com/bonus/zlpt/equip/mapper/HotSearchMapper.java | 2 ++ .../zlpt/equip/service/impl/DevInfoServiceImpl.java | 10 ++++------ .../src/main/resources/mapper/HotSearchMapper.xml | 6 ++++++ 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/mapper/HotSearchMapper.java b/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/mapper/HotSearchMapper.java index 53d2172..ce464bc 100644 --- a/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/mapper/HotSearchMapper.java +++ b/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/mapper/HotSearchMapper.java @@ -43,6 +43,8 @@ public interface HotSearchMapper */ public int updateHotSearch(HotSearch hotSearch); + public int updateHotSearchByMaId(Long maId); + /** * 删除热搜设备 * diff --git a/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/service/impl/DevInfoServiceImpl.java b/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/service/impl/DevInfoServiceImpl.java index 930f1ce..bd73749 100644 --- a/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/service/impl/DevInfoServiceImpl.java +++ b/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/service/impl/DevInfoServiceImpl.java @@ -2,21 +2,16 @@ package com.bonus.zlpt.equip.service.impl; import java.util.*; import java.util.stream.Collectors; - - import com.bonus.zlpt.common.core.domain.equip.dto.InforMationDto; import com.bonus.zlpt.common.core.domain.equip.vo.DevInfoVo; - import com.bonus.zlpt.common.core.domain.system.SysFile; import com.bonus.zlpt.common.core.utils.DateUtils; -import com.bonus.zlpt.common.core.utils.StringUtils; -import org.springframework.beans.factory.annotation.Autowired; +import com.bonus.zlpt.equip.mapper.HotSearchMapper; import org.springframework.stereotype.Service; import com.bonus.zlpt.equip.mapper.DevInfoMapper; import com.bonus.zlpt.common.core.domain.equip.DevInfo; import com.bonus.zlpt.equip.service.IDevInfoService; import org.springframework.util.CollectionUtils; - import javax.annotation.Resource; /** @@ -34,6 +29,8 @@ public class DevInfoServiceImpl implements IDevInfoService @Resource private DevInfoMapper devInfoMapper; + @Resource + private HotSearchMapper hotSearchMapper; /** * 查询设备信息 @@ -67,6 +64,7 @@ public class DevInfoServiceImpl implements IDevInfoService } Long companyUpNum = devInfoMapper.getCompanyUpNum(devInfoVo.getOwnCo()); devInfoVo.setCompanyUpNum(companyUpNum); + hotSearchMapper.updateHotSearchByMaId(devInfoVo.getMaId()); return devInfoVo; } diff --git a/zlpt-modules/zlpt-equip/src/main/resources/mapper/HotSearchMapper.xml b/zlpt-modules/zlpt-equip/src/main/resources/mapper/HotSearchMapper.xml index b372c95..a9b2225 100644 --- a/zlpt-modules/zlpt-equip/src/main/resources/mapper/HotSearchMapper.xml +++ b/zlpt-modules/zlpt-equip/src/main/resources/mapper/HotSearchMapper.xml @@ -50,6 +50,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where id = #{id} + + update ma_hot_search + set search_num = search_num + 1 + where ma_id = #{maId} + + delete from ma_hot_search where id = #{id}