mx_datav_gs/mxdata_v-system/target/classes/mybatis/gansu/ProvinceInnerDataSyncMapper...

71 lines
2.7 KiB
XML

<?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.alonginfo.project.gansu.mapper.ProvinceInnerDataSyncMapper">
<delete id="delDealOrganize">
DELETE FROM job_pi_deal_organize
</delete>
<insert id="insertDealOrganize">
INSERT INTO job_pi_deal_organize
(trade_year, sb_num, jz_num, gp_num, d3_num, sb_energy, jz_energy, gp_energy, d3_energy)
VALUES
<foreach collection="dataList" separator="," item="item">
(#{item.tradeYear}, #{item.sbNum}, #{item.jzNum}, #{item.gpNum}, #{item.d3Num},
#{item.sbEnergy}, #{item.jzEnergy}, #{item.gpEnergy}, #{item.d3Energy})
</foreach>
</insert>
<delete id="delCleanEnergy">
DELETE FROM job_pi_clean_energy_deal
</delete>
<insert id="insertCleanEnergy">
INSERT INTO job_pi_clean_energy_deal
(trade_year, energy_type, vendee, sale)
VALUES
<foreach collection="dataList" separator="," item="item">
(#{item.tradeYear}, #{item.energyType}, #{item.vendee}, #{item.sale})
</foreach>
</insert>
<delete id="delSubjectJoin">
DELETE FROM job_pi_subject_join
</delete>
<insert id="insertSubjectJoin">
INSERT INTO job_pi_subject_join
(trade_year, org_yield, org_sale, org_user, join_yield, join_sale, join_user)
VALUES
<foreach collection="data" item="item" separator=",">
(#{item.tradeYear}, #{item.orgYield}, #{item.orgSale}, #{item.orgUser}, #{item.joinYield}, #{item.joinSale}, #{item.joinUser})
</foreach>
</insert>
<delete id="delPowerPriceTrend">
DELETE FROM job_pi_power_price_trend
</delete>
<insert id="insertPowerPriceTrend">
INSERT INTO job_pi_power_price_trend
(trade_month, vendee_energy, vendee_price, sale_energy, sale_price)
VALUES
<foreach collection="dataList" separator="," item="item">
(#{item.tradeMonth}, #{item.vendeeEnergy}, #{item.vendeePrice}, #{item.saleEnergy}, #{item.salePrice})
</foreach>
</insert>
<delete id="delDealSurvey">
DELETE FROM job_pi_trade_survey WHERE trade_year = #{year}
</delete>
<insert id="insertDealSurvey">
INSERT INTO job_pi_trade_survey
(trade_year, count_trade, sum_vendee_energy)
VALUES
<foreach collection="data" separator="," item="item">
(#{item.tradeYear}, #{item.countTrade}, #{item.sumVendeeEnergy})
</foreach>
</insert>
</mapper>