新增:查询ep任务异常信息视图,sql提交
This commit is contained in:
@@ -45,7 +45,8 @@ public class SecondMybatisPlusConfig {
|
||||
MybatisSqlSessionFactoryBean fb = new MybatisSqlSessionFactoryBean();
|
||||
// 设置第二个数据源的Mapper.xml路径(建议独立存放,避免冲突)
|
||||
fb.setMapperLocations(new PathMatchingResourcePatternResolver()
|
||||
.getResources("classpath*:mapper/second/*.xml"));
|
||||
.getResources("classpath*:outbridgemapper/*.xml"));
|
||||
|
||||
// 绑定第二个数据源
|
||||
fb.setDataSource(dataSource);
|
||||
// 开启下划线转驼峰(和原有配置保持一致)
|
||||
|
||||
@@ -3,11 +3,12 @@ package com.sdm.outbridge.dao;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.sdm.outbridge.entity.LyricVProjectStationExcepTionToDM;
|
||||
import com.sdm.outbridge.mode.SimulationTaskSyncExBo;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface LyricVProjectStationExcepTionToDMMapper extends BaseMapper<LyricVProjectStationExcepTionToDM> {
|
||||
|
||||
List<LyricVProjectStationExcepTionToDM> queryExceptionsByProjectAndStation(List<SimulationTaskSyncExBo> list);
|
||||
List<LyricVProjectStationExcepTionToDM> queryExceptionsByProjectAndStation(@Param("list") List<SimulationTaskSyncExBo> list);
|
||||
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.sdm.outbridge.dao.LyricVProjectStationExcepTionToDMMapper">
|
||||
|
||||
<select id="queryExceptionsByProjectAndStation"
|
||||
resultType="com.sdm.outbridge.entity.LyricVProjectStationExcepTionToDM">
|
||||
SELECT
|
||||
project_num,
|
||||
exception_num,
|
||||
exception_desc,
|
||||
station_num,
|
||||
station_name,
|
||||
exception_type,
|
||||
current_responsible_person,
|
||||
exception_proposer,
|
||||
exception_level
|
||||
FROM LyricVProjectStationExcepTionToDM
|
||||
WHERE 1=1
|
||||
AND (
|
||||
<foreach collection="list" item="task" separator="OR">
|
||||
<!-- 核心条件:projectNum = tag1Code 且 stationNum = tag5Code -->
|
||||
(project_num = #{task.tag1Code} AND station_num = #{task.tag5Code})
|
||||
</foreach>
|
||||
)
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user