1.eventDetail数据迁移

This commit is contained in:
wr
2024-03-01 16:21:31 +08:00
parent 6f76a4f420
commit 43df281522
10 changed files with 225 additions and 38 deletions

View File

@@ -2,8 +2,11 @@ package com.njcn.influx.mapper;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.influx.base.InfluxDbBaseMapper;
import com.njcn.influx.bo.po.DictData;
import com.njcn.influx.bo.po.OracleRmpEventDetailPO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* data-migration
@@ -14,4 +17,5 @@ import com.njcn.influx.bo.po.OracleRmpEventDetailPO;
@DS("master")
public interface OracleRmpEventDetailPOMapper extends BaseMapper<OracleRmpEventDetailPO> {
List<DictData> selectByDicCodeList(@Param("code") String code);
}

View File

@@ -2,9 +2,11 @@ package com.njcn.influx.mapper;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.influx.base.InfluxDbBaseMapper;
import com.njcn.influx.bo.po.OracleRmpEventDetailPO;
import com.njcn.influx.bo.po.DictData;
import com.njcn.influx.bo.po.RmpEventDetailPO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* data-migration
@@ -15,4 +17,5 @@ import com.njcn.influx.bo.po.RmpEventDetailPO;
@DS("target")
public interface RmpEventDetailPOMapper extends BaseMapper<RmpEventDetailPO> {
List<DictData> selectByDicCodeList(@Param("code") String code);
}

View File

@@ -0,0 +1,20 @@
<?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.njcn.influx.mapper.OracleRmpEventDetailPOMapper">
<select id="selectByDicCodeList" resultType="com.njcn.influx.bo.po.DictData">
SELECT
sys_dict_data.DIC_INDEX as id,
sys_dict_data.DIC_TYPE as typeId,
sys_dict_data.DIC_NAME as name,
sys_dict_data.DIC_NUMBER as code,
sys_dict_data.TRIPHASE as algoDescribe
FROM
PQS_DICDATA sys_dict_data,
PQS_DICTYPE sys_dict_type
WHERE
sys_dict_data.DIC_TYPE = sys_dict_type.DICTYPE_INDEX
AND sys_dict_type.DICTYPE_NUMBER = #{code}
ORDER BY DIC_NUMBER
</select>
</mapper>

View File

@@ -0,0 +1,13 @@
<?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.njcn.influx.mapper.RmpEventDetailPOMapper">
<select id="selectByDicCodeList" resultType="com.njcn.influx.bo.po.DictData">
SELECT sys_dict_data.*
FROM sys_dict_data sys_dict_data,
sys_dict_type sys_dict_type
WHERE sys_dict_data.type_id = sys_dict_type.id
AND sys_dict_type.code = #{code}
order by sort
</select>
</mapper>