Ver Fonte

项目指标数据源配置后端代码4

wangxuan há 5 meses atrás
pai
commit
4b2ba32340

+ 10 - 9
business-common/src/main/java/com/rongwei/bscommon/sys/dao/ZhcxBiDatasourceDao.java

@@ -3,6 +3,7 @@ package com.rongwei.bscommon.sys.dao;
 import com.rongwei.bsentity.domain.ZhcxBiDatasourceDo;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.rongwei.bsentity.vo.check.LargeScreenCheckVo;
+import org.apache.ibatis.annotations.Delete;
 import org.apache.ibatis.annotations.Param;
 import org.apache.ibatis.annotations.Update;
 
@@ -18,15 +19,15 @@ import java.util.List;
  */
 public interface ZhcxBiDatasourceDao extends BaseMapper<ZhcxBiDatasourceDo> {
 
-    @Update({"<script>",
-            "UPDATE INCONTROL.ZHCX_BI_DATASOURCE ",
-            "SET DELETED = '1' ",
-            "WHERE TAGID IN ",
-            "<foreach collection='tagIds' item='item' open='(' separator=',' close=')'>",
-            "#{item}",
-            "</foreach>",
-            " AND DELETED = '0'",
-            "</script>"})
+//    @Update({"<script>",
+//            "UPDATE INCONTROL.ZHCX_BI_DATASOURCE ",
+//            "SET DELETED = '1' ",
+//            "WHERE TAGID IN ",
+//            "<foreach collection='tagIds' item='item' open='(' separator=',' close=')'>",
+//            "#{item}",
+//            "</foreach>",
+//            " AND DELETED = '0'",
+//            "</script>"})
     void deleteDataByTagId(@Param("tagIds") List<String> tagIds);
 
     /**

+ 7 - 0
business-common/src/main/resources/mybatis/business/ZhcxBiDatasourceDao.xml

@@ -2,6 +2,13 @@
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 
 <mapper namespace="com.rongwei.bscommon.sys.dao.ZhcxBiDatasourceDao">
+    <delete id="deleteDataByTagId">
+        DELETE FROM INCONTROL.ZHCX_BI_DATASOURCE
+        WHERE TAGID IN
+        <foreach collection="tagIds" item="item" open="(" separator="," close=")">
+            #{item}
+        </foreach>
+    </delete>
 
 
     <select id="getAllMachineInfo" resultType="com.rongwei.bsentity.vo.check.LargeScreenCheckVo">