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}