123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715 |
- <?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.ruoyi.project.production.mapper.TMonthlyProductionReportMapper">
-
- <resultMap type="TMonthlyProductionReport" id="TMonthlyProductionReportResult">
- <result property="id" column="id" />
- <result property="reportMonth" column="report_month" />
- <result property="reportYear" column="report_year" />
- <result property="nap" column="nap" />
- <result property="c5" column="c5" />
- <result property="c6C8Na" column="c6_c8_na" />
- <result property="wisonEthane" column="wison_ethane" />
- <result property="lpgToFurnace" column="lpg_to_furnace" />
- <result property="raff3FrBdAnd2ph" column="raff3_fr_bd_and_2ph" />
- <result property="c2FrLdpe" column="c2_fr_ldpe" />
- <result property="c3FrOxo" column="c3_fr_oxo" />
- <result property="mixedC3C4" column="mixed_c3_c4" />
- <result property="hyC9" column="hy_c9" />
- <result property="pguOffgas" column="pgu_offgas" />
- <result property="washOil" column="wash_oil" />
- <result property="toluene" column="toluene" />
- <result property="hyC4FrR800" column="hy_c4_fr_r800" />
- <result property="crackerRawInput" column="cracker_raw_input" />
- <result property="crackerRawFeed" column="cracker_raw_feed" />
- <result property="h2Produced" column="h2_produced" />
- <result property="ethylenProduced" column="ethylen_produced" />
- <result property="propyleneProduced" column="propylene_produced" />
- <result property="c3C4LpgProduced" column="c3_c4_lpg_produced" />
- <result property="mixedC4sProduced" column="mixed_c4s_produced" />
- <result property="rpgProduced" column="rpg_produced" />
- <result property="poFluxOilProduced" column="po_flux_oil_produced" />
- <result property="naphthaleneProduced" column="naphthalene_produced" />
- <result property="eboProduced" column="ebo_produced" />
- <result property="residueOilProduced" column="residue_oil_produced" />
- <result property="methaneProduced" column="methane_produced" />
- <result property="offgasProduced" column="offgas_produced" />
- <result property="crackerOutput" column="cracker_output" />
- <result property="pguRpg2" column="pgu_rpg2" />
- <result property="pguH2" column="pgu_h2" />
- <result property="pguBtxProduced" column="pgu_btx_produced" />
- <result property="pguBtxToAeu" column="pgu_btx_to_aeu" />
- <result property="aromaticsRawInput" column="aromatics_raw_input" />
- <result property="aeuBenzeneProduced" column="aeu_benzene_produced" />
- <result property="aeuTolueneProduced" column="aeu_toluene_produced" />
- <result property="aeuXyleneProduced" column="aeu_xylene_produced" />
- <result property="aeuC6C8NaProduced" column="aeu_c6_c8_na_produced" />
- <result property="pguC5Produced" column="pgu_c5_produced" />
- <result property="pguC9Produced" column="pgu_c9_produced" />
- <result property="pguWashoilProduced" column="pgu_washoil_produced" />
- <result property="pguOffgasProduced" column="pgu_offgas_produced" />
- <result property="pguBtxChange" column="pgu_btx_change" />
- <result property="aeuTolueneProducedMEu" column="aeu_toluene_produced_m_eu" />
- <result property="aromaticsOutput" column="aromatics_output" />
- <result property="gaseityYield" column="gaseity_yield" />
- <result property="tatalYield" column="tatal_yield" />
- <result property="c3C2Yield" column="c3_c2_yield" />
- <result property="h2Yield" column="h2_yield" />
- <result property="ethyleneYield" column="ethylene_yield" />
- <result property="propyleneYield" column="propylene_yield" />
- <result property="c3C4LpgYield" column="c3_c4_lpg_yield" />
- <result property="c4sYield" column="c4s_yield" />
- <result property="poYield" column="po_yield" />
- <result property="naphthaleneYield" column="naphthalene_yield" />
- <result property="eboYield" column="ebo_yield" />
- <result property="wsYield" column="ws_yield" />
- <result property="methaneYield" column="methane_yield" />
- <result property="offageYield" column="offage_yield" />
- <result property="rpgYield" column="rpg_yield" />
- <result property="benzeneYield" column="benzene_yield" />
- <result property="tolueneYield" column="toluene_yield" />
- <result property="xyleneYield" column="xylene_yield" />
- <result property="c6C8NaYield" column="c6_c8_na_yield" />
- <result property="c5Yield" column="c5_yield" />
- <result property="c9Yield" column="c9_yield" />
- <result property="euLoss" column="eu_loss" />
- <result property="euLossRate" column="eu_loss_rate" />
- <result property="aeuLoss" column="aeu_loss" />
- <result property="aeuLossRate" column="aeu_loss_rate" />
- <result property="totalLoss" column="total_loss" />
- <result property="totalLossRate" column="total_loss_rate" />
- <result property="c2ProductRate" column="c2_product_rate" />
- <result property="c3ProductRate" column="c3_product_rate" />
- <result property="c4sProductRate" column="c4s_product_rate" />
- <result property="fuelGasOffgasCracker" column="fuel_gas_offgas_cracker" />
- <result property="shpCracker" column="shp_cracker" />
- <result property="hpCracker" column="hp_cracker" />
- <result property="mpCracker" column="mp_cracker" />
- <result property="lpCracker" column="lp_cracker" />
- <result property="electricityCracker" column="electricity_cracker" />
- <result property="coolingWaterCracker" column="cooling_water_cracker" />
- <result property="crackerConsumptionIa" column="cracker_consumption_ia" />
- <result property="paIaCracker" column="pa_ia_cracker" />
- <result property="n2Cracker" column="n2_cracker" />
- <result property="hpBfwCracker" column="hp_bfw_cracker" />
- <result property="polishedConCracker" column="polished_con_cracker" />
- <result property="crackerConsumptionPww" column="cracker_consumption_pww" />
- <result property="turbineConCracker" column="turbine_con_cracker" />
- <result property="crackerConsumptionCnww" column="cracker_consumption_cnww" />
- <result property="crackerConsumptionDww" column="cracker_consumption_dww" />
- <result property="crackerConsumptionWo" column="cracker_consumption_wo" />
- <result property="crackerConsumptionPw" column="cracker_consumption_pw" />
- <result property="prodWaterCracker" column="prod_water_cracker" />
- <result property="crackerConsumptionNg" column="cracker_consumption_ng" />
- <result property="crackerConsumptionOffgas" column="cracker_consumption_offgas" />
- <result property="crackerEnergyTeTeo" column="cracker_energy_te_teo" />
- <result property="crackerEnergyTeTec" column="cracker_energy_te_tec" />
- <result property="crackerEnergyEeKgeot" column="cracker_energy_ee_kgeot" />
- <result property="crackerEnergyEeKgect" column="cracker_energy_ee_kgect" />
- <result property="shpPguAeu" column="shp_pgu_aeu" />
- <result property="hpPguAeu" column="hp_pgu_aeu" />
- <result property="mpPguAeu" column="mp_pgu_aeu" />
- <result property="lpPguAeu" column="lp_pgu_aeu" />
- <result property="electricityPguAeu" column="electricity_pgu_aeu" />
- <result property="coolingWaterPguAeu" column="cooling_water_pgu_aeu" />
- <result property="aromaticsConsumptionPw" column="aromatics_consumption_pw" />
- <result property="prodWaterPguAeu" column="prod_water_pgu_aeu" />
- <result property="hpBfwPguAeu" column="hp_bfw_pgu_aeu" />
- <result property="n2PguAeu" column="n2_pgu_aeu" />
- <result property="paIaPguAeu" column="pa_ia_pgu_aeu" />
- <result property="turbineConPguAeu" column="turbine_con_pgu_aeu" />
- <result property="aromaticsConsumptionCww" column="aromatics_consumption_cww" />
- <result property="aromaticsConsumptionPww" column="aromatics_consumption_pww" />
- <result property="aromaticsConsumptionDww" column="aromatics_consumption_dww" />
- <result property="aromaticsConsumptionWl" column="aromatics_consumption_wl" />
- <result property="aromaticsEnergyTeTeo" column="aromatics_energy_te_teo" />
- <result property="aromaticsEnergyTeTec" column="aromatics_energy_te_tec" />
- <result property="aromaticsEnergyEeKgeot" column="aromatics_energy_ee_kgeot" />
- <result property="aromaticsEnergyEeKgect" column="aromatics_energy_ee_kgect" />
- <result property="shutdouwnOpt" column="shutdouwn_opt" />
- <result property="shutdouwnOph" column="shutdouwn_oph" />
- <result property="shutdouwnEqt" column="shutdouwn_eqt" />
- <result property="shutdouwnEqh" column="shutdouwn_eqh" />
- <result property="shutdouwnIt" column="shutdouwn_it" />
- <result property="shutdouwnIth" column="shutdouwn_ith" />
- <result property="shutdouwnElt" column="shutdouwn_elt" />
- <result property="shutdouwnElth" column="shutdouwn_elth" />
- <result property="shutdouwnOt" column="shutdouwn_ot" />
- <result property="shutdouwnOth" column="shutdouwn_oth" />
- <result property="shutdouwnTt" column="shutdouwn_tt" />
- <result property="shutdouwnTh" column="shutdouwn_th" />
- </resultMap>
- <select id="selectCrackerRawMaterialByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year, d.nap, d.c5, d.c6_c8_na, d.wison_ethane, d.lpg_to_furnace,
- d.raff3_fr_bd_and_2ph, d.c2_fr_ldpe, d.c3_fr_oxo, d.mixed_c3_c4, d.hy_c9, d.pgu_offgas,
- d.wash_oil, d.toluene, d.hy_c4_fr_r800, d.cracker_raw_input, d.cracker_raw_feed
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectCrackerOutputProductByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year, d.H2_PRODUCED, d.ETHYLEN_PRODUCED, d.PROPYLENE_PRODUCED,
- d.C3_C4_LPG_PRODUCED, d.MIXED_C4S_PRODUCED, d.RPG_PRODUCED, d.PO_FLUX_OIL_PRODUCED, d.NAPHTHALENE_PRODUCED,
- d.EBO_PRODUCED, d.RESIDUE_OIL_PRODUCED, d.METHANE_PRODUCED, d.OFFGAS_PRODUCED, d.CRACKER_OUTPUT
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectAromaticsRawMaterialByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year, d.pgu_rpg2, d.pgu_h2,
- d.pgu_btx_produced, d.pgu_btx_to_aeu, d.aromatics_raw_input
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectAromaticsOutputProductByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year, d.aeu_benzene_produced, d.aeu_toluene_produced,
- d.aeu_xylene_produced, d.aeu_c6_c8_na_produced, d.pgu_c5_produced, d.pgu_c9_produced,
- d.pgu_washoil_produced, d.pgu_offgas_produced, d.pgu_btx_change, d.aeu_toluene_produced_m_eu,
- d.aromatics_output, d.PGU_BTX_PRODUCED
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectProductYieldByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year,
- d.gaseity_yield, d.tatal_yield, d.c3_c2_yield, d.h2_yield, d.ethylene_yield, d.propylene_yield,
- d.c3_c4_lpg_yield, d.c4s_yield, d.po_yield, d.naphthalene_yield, d.ebo_yield, d.ws_yield,
- d.methane_yield, d.offage_yield, d.rpg_yield, d.benzene_yield, d.toluene_yield, d.xylene_yield,
- d.c6_c8_na_yield, d.c5_yield, d.c9_yield
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectEligibleProductRateByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year, d.c2_product_rate, d.c3_product_rate, d.c4s_product_rate
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectCrackerUtilityConsumptionByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year, d.fuel_gas_offgas_cracker, d.shp_cracker, d.hp_cracker,
- d.mp_cracker, d.lp_cracker, d.electricity_cracker, d.cooling_water_cracker, d.cracker_consumption_ia,
- d.pa_ia_cracker, d.n2_cracker, d.hp_bfw_cracker, d.polished_con_cracker, d.cracker_consumption_pww,
- d.turbine_con_cracker, d.cracker_consumption_cnww, d.cracker_consumption_dww, d.cracker_consumption_wo,
- d.cracker_consumption_pw, d.prod_water_cracker, d.cracker_consumption_ng, d.cracker_consumption_offgas
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectCrackerEnergyConsumptionByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year, d.cracker_energy_te_teo, d.cracker_energy_te_tec,
- d.cracker_energy_ee_kgeot, d.cracker_energy_ee_kgect
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectAromaticsUtilityConsumptionByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year, d.shp_pgu_aeu, d.hp_pgu_aeu, d.mp_pgu_aeu, d.lp_pgu_aeu,
- d.electricity_pgu_aeu, d.cooling_water_pgu_aeu, d.aromatics_consumption_pw, d.prod_water_pgu_aeu,
- d.hp_bfw_pgu_aeu, d.n2_pgu_aeu, d.pa_ia_pgu_aeu, d.turbine_con_pgu_aeu, d.aromatics_consumption_cww,
- d.aromatics_consumption_pww, d.aromatics_consumption_dww, d.aromatics_consumption_wl
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectAromaticsEnergyConsumptionByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year, d.aromatics_energy_te_teo, d.aromatics_energy_te_tec,
- d.aromatics_energy_ee_kgeot, d.aromatics_energy_ee_kgect
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectPlantLoadByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult"></select>
- <select id="selectCostFrEthyleneByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult"></select>
- <select id="selectRuningRateByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult"></select>
- <select id="selectShoudownHourByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year,
- d.shutdouwn_opt, d.shutdouwn_oph, d.shutdouwn_eqt, d.shutdouwn_eqh, d.shutdouwn_it, d.shutdouwn_ith,
- d.shutdouwn_elt, d.shutdouwn_elth, d.shutdouwn_ot, d.shutdouwn_oth, d.shutdouwn_tt, d.shutdouwn_th
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectOthersideByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult">
- select
- d.id, d.report_month, d.report_year,
- d.eu_loss, d.eu_loss_rate, d.aeu_loss, d.aeu_loss_rate, d.total_loss, d.total_loss_rate
- from
- t_monthly_production_report d
- where d.report_year = #{year}
- </select>
- <select id="selectChemicalConsumeByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult"></select>
- <select id="selectSCTUUtilityConsumptionByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult"></select>
- <select id="selectSUBUtilityConsumptionByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult"></select>
- <select id="selectSCTFUtilityConsumptionByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult"></select>
- <select id="selectKbiByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult"></select>
- <select id="selectSummaryByYear" parameterType="Long" resultMap="TMonthlyProductionReportResult"></select>
- <select id="selectTMonthlyProductionReportCountByDate" parameterType="int" resultType="int">
- select count(id)
- from t_monthly_production_report d
- where d.report_month = #{reportMonth} and d.report_year = #{reportYear}
- </select>
- <select id="selectTMonthlyProductionReportByDate" parameterType="int" resultMap="TMonthlyProductionReportResult">
- select *
- from t_monthly_production_report d
- where d.report_month = #{reportMonth} and d.report_year = #{reportYear}
- </select>
- <insert id="insertTMonthlyProductionReport" parameterType="TMonthlyProductionReport">
- <selectKey keyProperty="id" resultType="long" order="BEFORE">
- SELECT SEQ_T_MONTHLY_REPORT.NEXTVAL as id FROM DUAL
- </selectKey>
- insert into t_monthly_production_report
- <trim prefix="(" suffix=")" suffixOverrides=",">
- <if test="id != null">id,</if>
- <if test="reportMonth != null">report_month,</if>
- <if test="reportYear != null">report_year,</if>
- <if test="nap != null">nap,</if>
- <if test="c5 != null">c5,</if>
- <if test="c6C8Na != null">c6_c8_na,</if>
- <if test="wisonEthane != null">wison_ethane,</if>
- <if test="lpgToFurnace != null">lpg_to_furnace,</if>
- <if test="raff3FrBdAnd2ph != null">raff3_fr_bd_and_2ph,</if>
- <if test="c2FrLdpe != null">c2_fr_ldpe,</if>
- <if test="c3FrOxo != null">c3_fr_oxo,</if>
- <if test="mixedC3C4 != null">mixed_c3_c4,</if>
- <if test="hyC9 != null">hy_c9,</if>
- <if test="pguOffgas != null">pgu_offgas,</if>
- <if test="washOil != null">wash_oil,</if>
- <if test="toluene != null">toluene,</if>
- <if test="hyC4FrR800 != null">hy_c4_fr_r800,</if>
- <if test="crackerRawInput != null">cracker_raw_input,</if>
- <if test="crackerRawFeed != null">cracker_raw_feed,</if>
- <if test="h2Produced != null">h2_produced,</if>
- <if test="ethylenProduced != null">ethylen_produced,</if>
- <if test="propyleneProduced != null">propylene_produced,</if>
- <if test="c3C4LpgProduced != null">c3_c4_lpg_produced,</if>
- <if test="mixedC4sProduced != null">mixed_c4s_produced,</if>
- <if test="rpgProduced != null">rpg_produced,</if>
- <if test="poFluxOilProduced != null">po_flux_oil_produced,</if>
- <if test="naphthaleneProduced != null">naphthalene_produced,</if>
- <if test="eboProduced != null">ebo_produced,</if>
- <if test="residueOilProduced != null">residue_oil_produced,</if>
- <if test="methaneProduced != null">methane_produced,</if>
- <if test="offgasProduced != null">offgas_produced,</if>
- <if test="crackerOutput != null">cracker_output,</if>
- <if test="pguRpg2 != null">pgu_rpg2,</if>
- <if test="pguH2 != null">pgu_h2,</if>
- <if test="pguBtxProduced != null">pgu_btx_produced,</if>
- <if test="pguBtxToAeu != null">pgu_btx_to_aeu,</if>
- <if test="aromaticsRawInput != null">aromatics_raw_input,</if>
- <if test="aeuBenzeneProduced != null">aeu_benzene_produced,</if>
- <if test="aeuTolueneProduced != null">aeu_toluene_produced,</if>
- <if test="aeuXyleneProduced != null">aeu_xylene_produced,</if>
- <if test="aeuC6C8NaProduced != null">aeu_c6_c8_na_produced,</if>
- <if test="pguC5Produced != null">pgu_c5_produced,</if>
- <if test="pguC9Produced != null">pgu_c9_produced,</if>
- <if test="pguWashoilProduced != null">pgu_washoil_produced,</if>
- <if test="pguOffgasProduced != null">pgu_offgas_produced,</if>
- <if test="pguBtxChange != null">pgu_btx_change,</if>
- <if test="aeuTolueneProducedMEu != null">aeu_toluene_produced_m_eu,</if>
- <if test="aromaticsOutput != null">aromatics_output,</if>
- <if test="gaseityYield != null">gaseity_yield,</if>
- <if test="tatalYield != null">tatal_yield,</if>
- <if test="c3C2Yield != null">c3_c2_yield,</if>
- <if test="h2Yield != null">h2_yield,</if>
- <if test="ethyleneYield != null">ethylene_yield,</if>
- <if test="propyleneYield != null">propylene_yield,</if>
- <if test="c3C4LpgYield != null">c3_c4_lpg_yield,</if>
- <if test="c4sYield != null">c4s_yield,</if>
- <if test="poYield != null">po_yield,</if>
- <if test="naphthaleneYield != null">naphthalene_yield,</if>
- <if test="eboYield != null">ebo_yield,</if>
- <if test="wsYield != null">ws_yield,</if>
- <if test="methaneYield != null">methane_yield,</if>
- <if test="offageYield != null">offage_yield,</if>
- <if test="rpgYield != null">rpg_yield,</if>
- <if test="benzeneYield != null">benzene_yield,</if>
- <if test="tolueneYield != null">toluene_yield,</if>
- <if test="xyleneYield != null">xylene_yield,</if>
- <if test="c6C8NaYield != null">c6_c8_na_yield,</if>
- <if test="c5Yield != null">c5_yield,</if>
- <if test="c9Yield != null">c9_yield,</if>
- <if test="euLoss != null">eu_loss,</if>
- <if test="euLossRate != null">eu_loss_rate,</if>
- <if test="aeuLoss != null">aeu_loss,</if>
- <if test="aeuLossRate != null">aeu_loss_rate,</if>
- <if test="totalLoss != null">total_loss,</if>
- <if test="totalLossRate != null">total_loss_rate,</if>
- <if test="c2ProductRate != null">c2_product_rate,</if>
- <if test="c3ProductRate != null">c3_product_rate,</if>
- <if test="c4sProductRate != null">c4s_product_rate,</if>
- <if test="fuelGasOffgasCracker != null">fuel_gas_offgas_cracker,</if>
- <if test="shpCracker != null">shp_cracker,</if>
- <if test="hpCracker != null">hp_cracker,</if>
- <if test="mpCracker != null">mp_cracker,</if>
- <if test="lpCracker != null">lp_cracker,</if>
- <if test="electricityCracker != null">electricity_cracker,</if>
- <if test="coolingWaterCracker != null">cooling_water_cracker,</if>
- <if test="crackerConsumptionIa != null">cracker_consumption_ia,</if>
- <if test="paIaCracker != null">pa_ia_cracker,</if>
- <if test="n2Cracker != null">n2_cracker,</if>
- <if test="hpBfwCracker != null">hp_bfw_cracker,</if>
- <if test="polishedConCracker != null">polished_con_cracker,</if>
- <if test="crackerConsumptionPww != null">cracker_consumption_pww,</if>
- <if test="turbineConCracker != null">turbine_con_cracker,</if>
- <if test="crackerConsumptionCnww != null">cracker_consumption_cnww,</if>
- <if test="crackerConsumptionDww != null">cracker_consumption_dww,</if>
- <if test="crackerConsumptionWo != null">cracker_consumption_wo,</if>
- <if test="crackerConsumptionPw != null">cracker_consumption_pw,</if>
- <if test="prodWaterCracker != null">prod_water_cracker,</if>
- <if test="crackerConsumptionNg != null">cracker_consumption_ng,</if>
- <if test="crackerConsumptionOffgas != null">cracker_consumption_offgas,</if>
- <if test="crackerEnergyTeTeo != null">cracker_energy_te_teo,</if>
- <if test="crackerEnergyTeTec != null">cracker_energy_te_tec,</if>
- <if test="crackerEnergyEeKgeot != null">cracker_energy_ee_kgeot,</if>
- <if test="crackerEnergyEeKgect != null">cracker_energy_ee_kgect,</if>
- <if test="shpPguAeu != null">shp_pgu_aeu,</if>
- <if test="hpPguAeu != null">hp_pgu_aeu,</if>
- <if test="mpPguAeu != null">mp_pgu_aeu,</if>
- <if test="lpPguAeu != null">lp_pgu_aeu,</if>
- <if test="electricityPguAeu != null">electricity_pgu_aeu,</if>
- <if test="coolingWaterPguAeu != null">cooling_water_pgu_aeu,</if>
- <if test="aromaticsConsumptionPw != null">aromatics_consumption_pw,</if>
- <if test="prodWaterPguAeu != null">prod_water_pgu_aeu,</if>
- <if test="hpBfwPguAeu != null">hp_bfw_pgu_aeu,</if>
- <if test="n2PguAeu != null">n2_pgu_aeu,</if>
- <if test="paIaPguAeu != null">pa_ia_pgu_aeu,</if>
- <if test="turbineConPguAeu != null">turbine_con_pgu_aeu,</if>
- <if test="aromaticsConsumptionCww != null">aromatics_consumption_cww,</if>
- <if test="aromaticsConsumptionPww != null">aromatics_consumption_pww,</if>
- <if test="aromaticsConsumptionDww != null">aromatics_consumption_dww,</if>
- <if test="aromaticsConsumptionWl != null">aromatics_consumption_wl,</if>
- <if test="aromaticsEnergyTeTeo != null">aromatics_energy_te_teo,</if>
- <if test="aromaticsEnergyTeTec != null">aromatics_energy_te_tec,</if>
- <if test="aromaticsEnergyEeKgeot != null">aromatics_energy_ee_kgeot,</if>
- <if test="aromaticsEnergyEeKgect != null">aromatics_energy_ee_kgect,</if>
- <if test="shutdouwnOpt != null">shutdouwn_opt,</if>
- <if test="shutdouwnOph != null">shutdouwn_oph,</if>
- <if test="shutdouwnEqt != null">shutdouwn_eqt,</if>
- <if test="shutdouwnEqh != null">shutdouwn_eqh,</if>
- <if test="shutdouwnIt != null">shutdouwn_it,</if>
- <if test="shutdouwnIth != null">shutdouwn_ith,</if>
- <if test="shutdouwnElt != null">shutdouwn_elt,</if>
- <if test="shutdouwnElth != null">shutdouwn_elth,</if>
- <if test="shutdouwnOt != null">shutdouwn_ot,</if>
- <if test="shutdouwnOth != null">shutdouwn_oth,</if>
- <if test="shutdouwnTt != null">shutdouwn_tt,</if>
- <if test="shutdouwnTh != null">shutdouwn_th,</if>
- </trim>
- <trim prefix="values (" suffix=")" suffixOverrides=",">
- <if test="id != null">#{id},</if>
- <if test="reportMonth != null">#{reportMonth},</if>
- <if test="reportYear != null">#{reportYear},</if>
- <if test="nap != null">#{nap},</if>
- <if test="c5 != null">#{c5},</if>
- <if test="c6C8Na != null">#{c6C8Na},</if>
- <if test="wisonEthane != null">#{wisonEthane},</if>
- <if test="lpgToFurnace != null">#{lpgToFurnace},</if>
- <if test="raff3FrBdAnd2ph != null">#{raff3FrBdAnd2ph},</if>
- <if test="c2FrLdpe != null">#{c2FrLdpe},</if>
- <if test="c3FrOxo != null">#{c3FrOxo},</if>
- <if test="mixedC3C4 != null">#{mixedC3C4},</if>
- <if test="hyC9 != null">#{hyC9},</if>
- <if test="pguOffgas != null">#{pguOffgas},</if>
- <if test="washOil != null">#{washOil},</if>
- <if test="toluene != null">#{toluene},</if>
- <if test="hyC4FrR800 != null">#{hyC4FrR800},</if>
- <if test="crackerRawInput != null">#{crackerRawInput},</if>
- <if test="crackerRawFeed != null">#{crackerRawFeed},</if>
- <if test="h2Produced != null">#{h2Produced},</if>
- <if test="ethylenProduced != null">#{ethylenProduced},</if>
- <if test="propyleneProduced != null">#{propyleneProduced},</if>
- <if test="c3C4LpgProduced != null">#{c3C4LpgProduced},</if>
- <if test="mixedC4sProduced != null">#{mixedC4sProduced},</if>
- <if test="rpgProduced != null">#{rpgProduced},</if>
- <if test="poFluxOilProduced != null">#{poFluxOilProduced},</if>
- <if test="naphthaleneProduced != null">#{naphthaleneProduced},</if>
- <if test="eboProduced != null">#{eboProduced},</if>
- <if test="residueOilProduced != null">#{residueOilProduced},</if>
- <if test="methaneProduced != null">#{methaneProduced},</if>
- <if test="offgasProduced != null">#{offgasProduced},</if>
- <if test="crackerOutput != null">#{crackerOutput},</if>
- <if test="pguRpg2 != null">#{pguRpg2},</if>
- <if test="pguH2 != null">#{pguH2},</if>
- <if test="pguBtxProduced != null">#{pguBtxProduced},</if>
- <if test="pguBtxToAeu != null">#{pguBtxToAeu},</if>
- <if test="aromaticsRawInput != null">#{aromaticsRawInput},</if>
- <if test="aeuBenzeneProduced != null">#{aeuBenzeneProduced},</if>
- <if test="aeuTolueneProduced != null">#{aeuTolueneProduced},</if>
- <if test="aeuXyleneProduced != null">#{aeuXyleneProduced},</if>
- <if test="aeuC6C8NaProduced != null">#{aeuC6C8NaProduced},</if>
- <if test="pguC5Produced != null">#{pguC5Produced},</if>
- <if test="pguC9Produced != null">#{pguC9Produced},</if>
- <if test="pguWashoilProduced != null">#{pguWashoilProduced},</if>
- <if test="pguOffgasProduced != null">#{pguOffgasProduced},</if>
- <if test="pguBtxChange != null">#{pguBtxChange},</if>
- <if test="aeuTolueneProducedMEu != null">#{aeuTolueneProducedMEu},</if>
- <if test="aromaticsOutput != null">#{aromaticsOutput},</if>
- <if test="gaseityYield != null">#{gaseityYield},</if>
- <if test="tatalYield != null">#{tatalYield},</if>
- <if test="c3C2Yield != null">#{c3C2Yield},</if>
- <if test="h2Yield != null">#{h2Yield},</if>
- <if test="ethyleneYield != null">#{ethyleneYield},</if>
- <if test="propyleneYield != null">#{propyleneYield},</if>
- <if test="c3C4LpgYield != null">#{c3C4LpgYield},</if>
- <if test="c4sYield != null">#{c4sYield},</if>
- <if test="poYield != null">#{poYield},</if>
- <if test="naphthaleneYield != null">#{naphthaleneYield},</if>
- <if test="eboYield != null">#{eboYield},</if>
- <if test="wsYield != null">#{wsYield},</if>
- <if test="methaneYield != null">#{methaneYield},</if>
- <if test="offageYield != null">#{offageYield},</if>
- <if test="rpgYield != null">#{rpgYield},</if>
- <if test="benzeneYield != null">#{benzeneYield},</if>
- <if test="tolueneYield != null">#{tolueneYield},</if>
- <if test="xyleneYield != null">#{xyleneYield},</if>
- <if test="c6C8NaYield != null">#{c6C8NaYield},</if>
- <if test="c5Yield != null">#{c5Yield},</if>
- <if test="c9Yield != null">#{c9Yield},</if>
- <if test="euLoss != null">#{euLoss},</if>
- <if test="euLossRate != null">#{euLossRate},</if>
- <if test="aeuLoss != null">#{aeuLoss},</if>
- <if test="aeuLossRate != null">#{aeuLossRate},</if>
- <if test="totalLoss != null">#{totalLoss},</if>
- <if test="totalLossRate != null">#{totalLossRate},</if>
- <if test="c2ProductRate != null">#{c2ProductRate},</if>
- <if test="c3ProductRate != null">#{c3ProductRate},</if>
- <if test="c4sProductRate != null">#{c4sProductRate},</if>
- <if test="fuelGasOffgasCracker != null">#{fuelGasOffgasCracker},</if>
- <if test="shpCracker != null">#{shpCracker},</if>
- <if test="hpCracker != null">#{hpCracker},</if>
- <if test="mpCracker != null">#{mpCracker},</if>
- <if test="lpCracker != null">#{lpCracker},</if>
- <if test="electricityCracker != null">#{electricityCracker},</if>
- <if test="coolingWaterCracker != null">#{coolingWaterCracker},</if>
- <if test="crackerConsumptionIa != null">#{crackerConsumptionIa},</if>
- <if test="paIaCracker != null">#{paIaCracker},</if>
- <if test="n2Cracker != null">#{n2Cracker},</if>
- <if test="hpBfwCracker != null">#{hpBfwCracker},</if>
- <if test="polishedConCracker != null">#{polishedConCracker},</if>
- <if test="crackerConsumptionPww != null">#{crackerConsumptionPww},</if>
- <if test="turbineConCracker != null">#{turbineConCracker},</if>
- <if test="crackerConsumptionCnww != null">#{crackerConsumptionCnww},</if>
- <if test="crackerConsumptionDww != null">#{crackerConsumptionDww},</if>
- <if test="crackerConsumptionWo != null">#{crackerConsumptionWo},</if>
- <if test="crackerConsumptionPw != null">#{crackerConsumptionPw},</if>
- <if test="prodWaterCracker != null">#{prodWaterCracker},</if>
- <if test="crackerConsumptionNg != null">#{crackerConsumptionNg},</if>
- <if test="crackerConsumptionOffgas != null">#{crackerConsumptionOffgas},</if>
- <if test="crackerEnergyTeTeo != null">#{crackerEnergyTeTeo},</if>
- <if test="crackerEnergyTeTec != null">#{crackerEnergyTeTec},</if>
- <if test="crackerEnergyEeKgeot != null">#{crackerEnergyEeKgeot},</if>
- <if test="crackerEnergyEeKgect != null">#{crackerEnergyEeKgect},</if>
- <if test="shpPguAeu != null">#{shpPguAeu},</if>
- <if test="hpPguAeu != null">#{hpPguAeu},</if>
- <if test="mpPguAeu != null">#{mpPguAeu},</if>
- <if test="lpPguAeu != null">#{lpPguAeu},</if>
- <if test="electricityPguAeu != null">#{electricityPguAeu},</if>
- <if test="coolingWaterPguAeu != null">#{coolingWaterPguAeu},</if>
- <if test="aromaticsConsumptionPw != null">#{aromaticsConsumptionPw},</if>
- <if test="prodWaterPguAeu != null">#{prodWaterPguAeu},</if>
- <if test="hpBfwPguAeu != null">#{hpBfwPguAeu},</if>
- <if test="n2PguAeu != null">#{n2PguAeu},</if>
- <if test="paIaPguAeu != null">#{paIaPguAeu},</if>
- <if test="turbineConPguAeu != null">#{turbineConPguAeu},</if>
- <if test="aromaticsConsumptionCww != null">#{aromaticsConsumptionCww},</if>
- <if test="aromaticsConsumptionPww != null">#{aromaticsConsumptionPww},</if>
- <if test="aromaticsConsumptionDww != null">#{aromaticsConsumptionDww},</if>
- <if test="aromaticsConsumptionWl != null">#{aromaticsConsumptionWl},</if>
- <if test="aromaticsEnergyTeTeo != null">#{aromaticsEnergyTeTeo},</if>
- <if test="aromaticsEnergyTeTec != null">#{aromaticsEnergyTeTec},</if>
- <if test="aromaticsEnergyEeKgeot != null">#{aromaticsEnergyEeKgeot},</if>
- <if test="aromaticsEnergyEeKgect != null">#{aromaticsEnergyEeKgect},</if>
- <if test="shutdouwnOpt != null">#{shutdouwnOpt},</if>
- <if test="shutdouwnOph != null">#{shutdouwnOph},</if>
- <if test="shutdouwnEqt != null">#{shutdouwnEqt},</if>
- <if test="shutdouwnEqh != null">#{shutdouwnEqh},</if>
- <if test="shutdouwnIt != null">#{shutdouwnIt},</if>
- <if test="shutdouwnIth != null">#{shutdouwnIth},</if>
- <if test="shutdouwnElt != null">#{shutdouwnElt},</if>
- <if test="shutdouwnElth != null">#{shutdouwnElth},</if>
- <if test="shutdouwnOt != null">#{shutdouwnOt},</if>
- <if test="shutdouwnOth != null">#{shutdouwnOth},</if>
- <if test="shutdouwnTt != null">#{shutdouwnTt},</if>
- <if test="shutdouwnTh != null">#{shutdouwnTh},</if>
- </trim>
- </insert>
- <update id="updateTMonthlyProductionReport" parameterType="TMonthlyProductionReport">
- update t_monthly_production_report
- <trim prefix="SET" suffixOverrides=",">
- <if test="nap != null">nap = #{nap},</if>
- <if test="c5 != null">c5 = #{c5},</if>
- <if test="c6C8Na != null">c6_c8_na = #{c6C8Na},</if>
- <if test="wisonEthane != null">wison_ethane = #{wisonEthane},</if>
- <if test="lpgToFurnace != null">lpg_to_furnace = #{lpgToFurnace},</if>
- <if test="raff3FrBdAnd2ph != null">raff3_fr_bd_and_2ph = #{raff3FrBdAnd2ph},</if>
- <if test="c2FrLdpe != null">c2_fr_ldpe = #{c2FrLdpe},</if>
- <if test="c3FrOxo != null">c3_fr_oxo = #{c3FrOxo},</if>
- <if test="mixedC3C4 != null">mixed_c3_c4 = #{mixedC3C4},</if>
- <if test="hyC9 != null">hy_c9 = #{hyC9},</if>
- <if test="pguOffgas != null">pgu_offgas = #{pguOffgas},</if>
- <if test="washOil != null">wash_oil = #{washOil},</if>
- <if test="toluene != null">toluene = #{toluene},</if>
- <if test="hyC4FrR800 != null">hy_c4_fr_r800 = #{hyC4FrR800},</if>
- <if test="crackerRawInput != null">cracker_raw_input = #{crackerRawInput},</if>
- <if test="crackerRawFeed != null">cracker_raw_feed = #{crackerRawFeed},</if>
- <if test="h2Produced != null">h2_produced = #{h2Produced},</if>
- <if test="ethylenProduced != null">ethylen_produced = #{ethylenProduced},</if>
- <if test="propyleneProduced != null">propylene_produced = #{propyleneProduced},</if>
- <if test="c3C4LpgProduced != null">c3_c4_lpg_produced = #{c3C4LpgProduced},</if>
- <if test="mixedC4sProduced != null">mixed_c4s_produced = #{mixedC4sProduced},</if>
- <if test="rpgProduced != null">rpg_produced = #{rpgProduced},</if>
- <if test="poFluxOilProduced != null">po_flux_oil_produced = #{poFluxOilProduced},</if>
- <if test="naphthaleneProduced != null">naphthalene_produced = #{naphthaleneProduced},</if>
- <if test="eboProduced != null">ebo_produced = #{eboProduced},</if>
- <if test="residueOilProduced != null">residue_oil_produced = #{residueOilProduced},</if>
- <if test="methaneProduced != null">methane_produced = #{methaneProduced},</if>
- <if test="offgasProduced != null">offgas_produced = #{offgasProduced},</if>
- <if test="crackerOutput != null">cracker_output = #{crackerOutput},</if>
- <if test="pguRpg2 != null">pgu_rpg2 = #{pguRpg2},</if>
- <if test="pguH2 != null">pgu_h2 = #{pguH2},</if>
- <if test="pguBtxProduced != null">pgu_btx_produced = #{pguBtxProduced},</if>
- <if test="pguBtxToAeu != null">pgu_btx_to_aeu = #{pguBtxToAeu},</if>
- <if test="aromaticsRawInput != null">aromatics_raw_input = #{aromaticsRawInput},</if>
- <if test="aeuBenzeneProduced != null">aeu_benzene_produced = #{aeuBenzeneProduced},</if>
- <if test="aeuTolueneProduced != null">aeu_toluene_produced = #{aeuTolueneProduced},</if>
- <if test="aeuXyleneProduced != null">aeu_xylene_produced = #{aeuXyleneProduced},</if>
- <if test="aeuC6C8NaProduced != null">aeu_c6_c8_na_produced = #{aeuC6C8NaProduced},</if>
- <if test="pguC5Produced != null">pgu_c5_produced = #{pguC5Produced},</if>
- <if test="pguC9Produced != null">pgu_c9_produced = #{pguC9Produced},</if>
- <if test="pguWashoilProduced != null">pgu_washoil_produced = #{pguWashoilProduced},</if>
- <if test="pguOffgasProduced != null">pgu_offgas_produced = #{pguOffgasProduced},</if>
- <if test="pguBtxChange != null">pgu_btx_change = #{pguBtxChange},</if>
- <if test="aeuTolueneProducedMEu != null">aeu_toluene_produced_m_eu = #{aeuTolueneProducedMEu},</if>
- <if test="aromaticsOutput != null">aromatics_output = #{aromaticsOutput},</if>
- <if test="gaseityYield != null">gaseity_yield = #{gaseityYield},</if>
- <if test="tatalYield != null">tatal_yield = #{tatalYield},</if>
- <if test="c3C2Yield != null">c3_c2_yield = #{c3C2Yield},</if>
- <if test="h2Yield != null">h2_yield = #{h2Yield},</if>
- <if test="ethyleneYield != null">ethylene_yield = #{ethyleneYield},</if>
- <if test="propyleneYield != null">propylene_yield = #{propyleneYield},</if>
- <if test="c3C4LpgYield != null">c3_c4_lpg_yield = #{c3C4LpgYield},</if>
- <if test="c4sYield != null">c4s_yield = #{c4sYield},</if>
- <if test="poYield != null">po_yield = #{poYield},</if>
- <if test="naphthaleneYield != null">naphthalene_yield = #{naphthaleneYield},</if>
- <if test="eboYield != null">ebo_yield = #{eboYield},</if>
- <if test="wsYield != null">ws_yield = #{wsYield},</if>
- <if test="methaneYield != null">methane_yield = #{methaneYield},</if>
- <if test="offageYield != null">offage_yield = #{offageYield},</if>
- <if test="rpgYield != null">rpg_yield = #{rpgYield},</if>
- <if test="benzeneYield != null">benzene_yield = #{benzeneYield},</if>
- <if test="tolueneYield != null">toluene_yield = #{tolueneYield},</if>
- <if test="xyleneYield != null">xylene_yield = #{xyleneYield},</if>
- <if test="c6C8NaYield != null">c6_c8_na_yield = #{c6C8NaYield},</if>
- <if test="c5Yield != null">c5_yield = #{c5Yield},</if>
- <if test="c9Yield != null">c9_yield = #{c9Yield},</if>
- <if test="euLoss != null">eu_loss = #{euLoss},</if>
- <if test="euLossRate != null">eu_loss_rate = #{euLossRate},</if>
- <if test="aeuLoss != null">aeu_loss = #{aeuLoss},</if>
- <if test="aeuLossRate != null">aeu_loss_rate = #{aeuLossRate},</if>
- <if test="totalLoss != null">total_loss = #{totalLoss},</if>
- <if test="totalLossRate != null">total_loss_rate = #{totalLossRate},</if>
- <if test="c2ProductRate != null">c2_product_rate = #{c2ProductRate},</if>
- <if test="c3ProductRate != null">c3_product_rate = #{c3ProductRate},</if>
- <if test="c4sProductRate != null">c4s_product_rate = #{c4sProductRate},</if>
- <if test="fuelGasOffgasCracker != null">fuel_gas_offgas_cracker = #{fuelGasOffgasCracker},</if>
- <if test="shpCracker != null">shp_cracker = #{shpCracker},</if>
- <if test="hpCracker != null">hp_cracker = #{hpCracker},</if>
- <if test="mpCracker != null">mp_cracker = #{mpCracker},</if>
- <if test="lpCracker != null">lp_cracker = #{lpCracker},</if>
- <if test="electricityCracker != null">electricity_cracker = #{electricityCracker},</if>
- <if test="coolingWaterCracker != null">cooling_water_cracker = #{coolingWaterCracker},</if>
- <if test="crackerConsumptionIa != null">cracker_consumption_ia = #{crackerConsumptionIa},</if>
- <if test="paIaCracker != null">pa_ia_cracker = #{paIaCracker},</if>
- <if test="n2Cracker != null">n2_cracker = #{n2Cracker},</if>
- <if test="hpBfwCracker != null">hp_bfw_cracker = #{hpBfwCracker},</if>
- <if test="polishedConCracker != null">polished_con_cracker = #{polishedConCracker},</if>
- <if test="crackerConsumptionPww != null">cracker_consumption_pww = #{crackerConsumptionPww},</if>
- <if test="turbineConCracker != null">turbine_con_cracker = #{turbineConCracker},</if>
- <if test="crackerConsumptionCnww != null">cracker_consumption_cnww = #{crackerConsumptionCnww},</if>
- <if test="crackerConsumptionDww != null">cracker_consumption_dww = #{crackerConsumptionDww},</if>
- <if test="crackerConsumptionWo != null">cracker_consumption_wo = #{crackerConsumptionWo},</if>
- <if test="crackerConsumptionPw != null">cracker_consumption_pw = #{crackerConsumptionPw},</if>
- <if test="prodWaterCracker != null">prod_water_cracker = #{prodWaterCracker},</if>
- <if test="crackerConsumptionNg != null">cracker_consumption_ng = #{crackerConsumptionNg},</if>
- <if test="crackerConsumptionOffgas != null">cracker_consumption_offgas = #{crackerConsumptionOffgas},</if>
- <if test="crackerEnergyTeTeo != null">cracker_energy_te_teo = #{crackerEnergyTeTeo},</if>
- <if test="crackerEnergyTeTec != null">cracker_energy_te_tec = #{crackerEnergyTeTec},</if>
- <if test="crackerEnergyEeKgeot != null">cracker_energy_ee_kgeot = #{crackerEnergyEeKgeot},</if>
- <if test="crackerEnergyEeKgect != null">cracker_energy_ee_kgect = #{crackerEnergyEeKgect},</if>
- <if test="shpPguAeu != null">shp_pgu_aeu = #{shpPguAeu},</if>
- <if test="hpPguAeu != null">hp_pgu_aeu = #{hpPguAeu},</if>
- <if test="mpPguAeu != null">mp_pgu_aeu = #{mpPguAeu},</if>
- <if test="lpPguAeu != null">lp_pgu_aeu = #{lpPguAeu},</if>
- <if test="electricityPguAeu != null">electricity_pgu_aeu = #{electricityPguAeu},</if>
- <if test="coolingWaterPguAeu != null">cooling_water_pgu_aeu = #{coolingWaterPguAeu},</if>
- <if test="aromaticsConsumptionPw != null">aromatics_consumption_pw = #{aromaticsConsumptionPw},</if>
- <if test="prodWaterPguAeu != null">prod_water_pgu_aeu = #{prodWaterPguAeu},</if>
- <if test="hpBfwPguAeu != null">hp_bfw_pgu_aeu = #{hpBfwPguAeu},</if>
- <if test="n2PguAeu != null">n2_pgu_aeu = #{n2PguAeu},</if>
- <if test="paIaPguAeu != null">pa_ia_pgu_aeu = #{paIaPguAeu},</if>
- <if test="turbineConPguAeu != null">turbine_con_pgu_aeu = #{turbineConPguAeu},</if>
- <if test="aromaticsConsumptionCww != null">aromatics_consumption_cww = #{aromaticsConsumptionCww},</if>
- <if test="aromaticsConsumptionPww != null">aromatics_consumption_pww = #{aromaticsConsumptionPww},</if>
- <if test="aromaticsConsumptionDww != null">aromatics_consumption_dww = #{aromaticsConsumptionDww},</if>
- <if test="aromaticsConsumptionWl != null">aromatics_consumption_wl = #{aromaticsConsumptionWl},</if>
- <if test="aromaticsEnergyTeTeo != null">aromatics_energy_te_teo = #{aromaticsEnergyTeTeo},</if>
- <if test="aromaticsEnergyTeTec != null">aromatics_energy_te_tec = #{aromaticsEnergyTeTec},</if>
- <if test="aromaticsEnergyEeKgeot != null">aromatics_energy_ee_kgeot = #{aromaticsEnergyEeKgeot},</if>
- <if test="aromaticsEnergyEeKgect != null">aromatics_energy_ee_kgect = #{aromaticsEnergyEeKgect},</if>
- <if test="shutdouwnOpt != null">shutdouwn_opt = #{shutdouwnOpt},</if>
- <if test="shutdouwnOph != null">shutdouwn_oph = #{shutdouwnOph},</if>
- <if test="shutdouwnEqt != null">shutdouwn_eqt = #{shutdouwnEqt},</if>
- <if test="shutdouwnEqh != null">shutdouwn_eqh = #{shutdouwnEqh},</if>
- <if test="shutdouwnIt != null">shutdouwn_it = #{shutdouwnIt},</if>
- <if test="shutdouwnIth != null">shutdouwn_ith = #{shutdouwnIth},</if>
- <if test="shutdouwnElt != null">shutdouwn_elt = #{shutdouwnElt},</if>
- <if test="shutdouwnElth != null">shutdouwn_elth = #{shutdouwnElth},</if>
- <if test="shutdouwnOt != null">shutdouwn_ot = #{shutdouwnOt},</if>
- <if test="shutdouwnOth != null">shutdouwn_oth = #{shutdouwnOth},</if>
- <if test="shutdouwnTt != null">shutdouwn_tt = #{shutdouwnTt},</if>
- <if test="shutdouwnTh != null">shutdouwn_th = #{shutdouwnTh},</if>
- </trim>
- where report_month = #{reportMonth} and report_year = #{reportYear}
- </update>
- </mapper>
|