124 lines
9.1 KiB
XML
124 lines
9.1 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.gunshi.project.xyt.mapper.StResBMapper">
|
|
<resultMap id="BaseResultMap" type="com.gunshi.project.xyt.model.StResB">
|
|
<!--@mbg.generated-->
|
|
<!--@Table dbo.ST_RES_B-->
|
|
<id column="RES_ID" jdbcType="BIGINT" property="resId" />
|
|
<result column="RES_CODE" jdbcType="VARCHAR" property="resCode" />
|
|
<result column="RES_NAME" jdbcType="VARCHAR" property="resName" />
|
|
<result column="ADDVCD" jdbcType="VARCHAR" property="addvcd" />
|
|
<result column="LGTD" jdbcType="DECIMAL" property="lgtd" />
|
|
<result column="LTTD" jdbcType="DECIMAL" property="lttd" />
|
|
<result column="WCRSTEL" jdbcType="DECIMAL" property="wcrstel" />
|
|
<result column="WCRESTWD" jdbcType="DECIMAL" property="wcrestwd" />
|
|
<result column="DMTPEL" jdbcType="DECIMAL" property="dmtpel" />
|
|
<result column="DMHT" jdbcType="DECIMAL" property="dmht" />
|
|
<result column="DMTPLEN" jdbcType="DECIMAL" property="dmtplen" />
|
|
<result column="DATPWD" jdbcType="DECIMAL" property="datpwd" />
|
|
<result column="DSFLLV" jdbcType="DECIMAL" property="dsfllv" />
|
|
<result column="CHFLLV" jdbcType="DECIMAL" property="chfllv" />
|
|
<result column="NORM_WAT_LEV" jdbcType="DECIMAL" property="normWatLev" />
|
|
<result column="DEAD_LEV" jdbcType="DECIMAL" property="deadLev" />
|
|
<result column="TOT_CAP" jdbcType="DECIMAL" property="totCap" />
|
|
<result column="FLCO_CAP" jdbcType="DECIMAL" property="flcoCap" />
|
|
<result column="BEN_RES_CAP" jdbcType="DECIMAL" property="benResCap" />
|
|
<result column="SDMNT_CAP" jdbcType="DECIMAL" property="sdmntCap" />
|
|
<result column="DEAD_CAP" jdbcType="DECIMAL" property="deadCap" />
|
|
<result column="FL_LOW_LIM_LEV" jdbcType="DECIMAL" property="flLowLimLev" />
|
|
<result column="AVANPR" jdbcType="DECIMAL" property="avanpr" />
|
|
<result column="DAAD_MUL_AVER_RUOF" jdbcType="DECIMAL" property="daadMulAverRuof" />
|
|
<result column="WAT_SHED_AREA" jdbcType="DECIMAL" property="watShedArea" />
|
|
<result column="START_DATE" jdbcType="TIMESTAMP" property="startDate" />
|
|
<result column="COMP_DATE" jdbcType="TIMESTAMP" property="compDate" />
|
|
<result column="ADM_DEP" jdbcType="VARCHAR" property="admDep" />
|
|
<result column="HNNM" jdbcType="VARCHAR" property="hnnm" />
|
|
<result column="HSHGWTLV" jdbcType="DECIMAL" property="hshgwtlv" />
|
|
<result column="AJST_PRFR" jdbcType="VARCHAR" property="ajstPrfr" />
|
|
<result column="YHDMEL" jdbcType="DECIMAL" property="yhdmel" />
|
|
<result column="YHDDSFL" jdbcType="DECIMAL" property="yhddsfl" />
|
|
<result column="ENG_SCAL" jdbcType="BIGINT" property="engScal" />
|
|
<result column="NOTE" jdbcType="VARCHAR" property="note" />
|
|
<result column="RES_LOC" jdbcType="VARCHAR" property="resLoc" />
|
|
<result column="ENG_GRAD" jdbcType="BIGINT" property="engGrad" />
|
|
<result column="BEAR_RAIN_AREA" jdbcType="DECIMAL" property="bearRainArea" />
|
|
<result column="NORM_POOL_STAG_AREA" jdbcType="DECIMAL" property="normPoolStagArea" />
|
|
<result column="NORMZ" jdbcType="DECIMAL" property="normz" />
|
|
<result column="DES_IRR_A" jdbcType="DECIMAL" property="desIrrA" />
|
|
<result column="ACT_IRR_A" jdbcType="DECIMAL" property="actIrrA" />
|
|
<result column="BEN_PP" jdbcType="DECIMAL" property="benPp" />
|
|
<result column="CITE_WAT_SUP_PROP" jdbcType="DECIMAL" property="citeWatSupProp" />
|
|
<result column="CITY_TOWN_SUP_WAT" jdbcType="DECIMAL" property="cityTownSupWat" />
|
|
<result column="IRR_WAT" jdbcType="DECIMAL" property="irrWat" />
|
|
<result column="FLD_CRY_PROP" jdbcType="DECIMAL" property="fldCryProp" />
|
|
<result column="MYYRVW" jdbcType="DECIMAL" property="myyrvw" />
|
|
<result column="MONVW" jdbcType="DECIMAL" property="monvw" />
|
|
<result column="RES_TYPE" jdbcType="BIGINT" property="resType" />
|
|
<result column="UPP_LEV_FLCO" jdbcType="DECIMAL" property="uppLevFlco" />
|
|
<result column="NORM_POOL_STAG_CAP" jdbcType="DECIMAL" property="normPoolStagCap" />
|
|
<result column="FL_LOW_LIM_LEV_CAP" jdbcType="DECIMAL" property="flLowLimLevCap" />
|
|
<result column="STOR_FL_CAP" jdbcType="DECIMAL" property="storFlCap" />
|
|
<result column="ENG_STAT" jdbcType="VARCHAR" property="engStat" />
|
|
<result column="RUN_STAT" jdbcType="VARCHAR" property="runStat" />
|
|
<result column="ENG_MAN_CODE" jdbcType="VARCHAR" property="engManCode" />
|
|
<result column="RV_CODE" jdbcType="VARCHAR" property="rvCode" />
|
|
<result column="STATUS" jdbcType="INTEGER" property="status" />
|
|
<result column="TM" jdbcType="TIMESTAMP" property="tm" />
|
|
<result column="DSFLST" jdbcType="VARCHAR" property="dsflst" />
|
|
<result column="CHFLST" jdbcType="VARCHAR" property="chflst" />
|
|
<result column="DSFLFL" jdbcType="DECIMAL" property="dsflfl" />
|
|
<result column="CHFLFL" jdbcType="DECIMAL" property="chflfl" />
|
|
<result column="LVBSLV" jdbcType="BIGINT" property="lvbslv" />
|
|
<result column="DLBLP" jdbcType="VARCHAR" property="dlblp" />
|
|
</resultMap>
|
|
<sql id="Base_Column_List">
|
|
<!--@mbg.generated-->
|
|
RES_ID, RES_CODE, RES_NAME, ADDVCD, LGTD, LTTD, WCRSTEL, WCRESTWD, DMTPEL, DMHT,
|
|
DMTPLEN, DATPWD, DSFLLV, CHFLLV, NORM_WAT_LEV, DEAD_LEV, TOT_CAP, FLCO_CAP, BEN_RES_CAP,
|
|
SDMNT_CAP, DEAD_CAP, FL_LOW_LIM_LEV, AVANPR, DAAD_MUL_AVER_RUOF, WAT_SHED_AREA, START_DATE,
|
|
COMP_DATE, ADM_DEP, HNNM, HSHGWTLV, AJST_PRFR, YHDMEL, YHDDSFL, ENG_SCAL, NOTE, RES_LOC,
|
|
ENG_GRAD, BEAR_RAIN_AREA, NORM_POOL_STAG_AREA, NORMZ, DES_IRR_A, ACT_IRR_A, BEN_PP,
|
|
CITE_WAT_SUP_PROP, CITY_TOWN_SUP_WAT, IRR_WAT, FLD_CRY_PROP, MYYRVW, MONVW, RES_TYPE,
|
|
UPP_LEV_FLCO, NORM_POOL_STAG_CAP, FL_LOW_LIM_LEV_CAP, STOR_FL_CAP, ENG_STAT, RUN_STAT,
|
|
ENG_MAN_CODE, RV_CODE, [STATUS], TM, DSFLST, CHFLST, DSFLFL, CHFLFL, LVBSLV, DLBLP
|
|
</sql>
|
|
<insert id="batchInsert" parameterType="map">
|
|
<!--@mbg.generated-->
|
|
insert into dbo.ST_RES_B
|
|
(RES_ID, RES_CODE, RES_NAME, ADDVCD, LGTD, LTTD, WCRSTEL, WCRESTWD, DMTPEL, DMHT,
|
|
DMTPLEN, DATPWD, DSFLLV, CHFLLV, NORM_WAT_LEV, DEAD_LEV, TOT_CAP, FLCO_CAP, BEN_RES_CAP,
|
|
SDMNT_CAP, DEAD_CAP, FL_LOW_LIM_LEV, AVANPR, DAAD_MUL_AVER_RUOF, WAT_SHED_AREA,
|
|
START_DATE, COMP_DATE, ADM_DEP, HNNM, HSHGWTLV, AJST_PRFR, YHDMEL, YHDDSFL, ENG_SCAL,
|
|
NOTE, RES_LOC, ENG_GRAD, BEAR_RAIN_AREA, NORM_POOL_STAG_AREA, NORMZ, DES_IRR_A,
|
|
ACT_IRR_A, BEN_PP, CITE_WAT_SUP_PROP, CITY_TOWN_SUP_WAT, IRR_WAT, FLD_CRY_PROP,
|
|
MYYRVW, MONVW, RES_TYPE, UPP_LEV_FLCO, NORM_POOL_STAG_CAP, FL_LOW_LIM_LEV_CAP,
|
|
STOR_FL_CAP, ENG_STAT, RUN_STAT, ENG_MAN_CODE, RV_CODE, [STATUS], TM, DSFLST, CHFLST,
|
|
DSFLFL, CHFLFL, LVBSLV, DLBLP)
|
|
values
|
|
<foreach collection="list" item="item" separator=",">
|
|
(#{item.resId,jdbcType=BIGINT}, #{item.resCode,jdbcType=VARCHAR}, #{item.resName,jdbcType=VARCHAR},
|
|
#{item.addvcd,jdbcType=VARCHAR}, #{item.lgtd,jdbcType=DECIMAL}, #{item.lttd,jdbcType=DECIMAL},
|
|
#{item.wcrstel,jdbcType=DECIMAL}, #{item.wcrestwd,jdbcType=DECIMAL}, #{item.dmtpel,jdbcType=DECIMAL},
|
|
#{item.dmht,jdbcType=DECIMAL}, #{item.dmtplen,jdbcType=DECIMAL}, #{item.datpwd,jdbcType=DECIMAL},
|
|
#{item.dsfllv,jdbcType=DECIMAL}, #{item.chfllv,jdbcType=DECIMAL}, #{item.normWatLev,jdbcType=DECIMAL},
|
|
#{item.deadLev,jdbcType=DECIMAL}, #{item.totCap,jdbcType=DECIMAL}, #{item.flcoCap,jdbcType=DECIMAL},
|
|
#{item.benResCap,jdbcType=DECIMAL}, #{item.sdmntCap,jdbcType=DECIMAL}, #{item.deadCap,jdbcType=DECIMAL},
|
|
#{item.flLowLimLev,jdbcType=DECIMAL}, #{item.avanpr,jdbcType=DECIMAL}, #{item.daadMulAverRuof,jdbcType=DECIMAL},
|
|
#{item.watShedArea,jdbcType=DECIMAL}, #{item.startDate,jdbcType=TIMESTAMP}, #{item.compDate,jdbcType=TIMESTAMP},
|
|
#{item.admDep,jdbcType=VARCHAR}, #{item.hnnm,jdbcType=VARCHAR}, #{item.hshgwtlv,jdbcType=DECIMAL},
|
|
#{item.ajstPrfr,jdbcType=VARCHAR}, #{item.yhdmel,jdbcType=DECIMAL}, #{item.yhddsfl,jdbcType=DECIMAL},
|
|
#{item.engScal,jdbcType=BIGINT}, #{item.note,jdbcType=VARCHAR}, #{item.resLoc,jdbcType=VARCHAR},
|
|
#{item.engGrad,jdbcType=BIGINT}, #{item.bearRainArea,jdbcType=DECIMAL}, #{item.normPoolStagArea,jdbcType=DECIMAL},
|
|
#{item.normz,jdbcType=DECIMAL}, #{item.desIrrA,jdbcType=DECIMAL}, #{item.actIrrA,jdbcType=DECIMAL},
|
|
#{item.benPp,jdbcType=DECIMAL}, #{item.citeWatSupProp,jdbcType=DECIMAL}, #{item.cityTownSupWat,jdbcType=DECIMAL},
|
|
#{item.irrWat,jdbcType=DECIMAL}, #{item.fldCryProp,jdbcType=DECIMAL}, #{item.myyrvw,jdbcType=DECIMAL},
|
|
#{item.monvw,jdbcType=DECIMAL}, #{item.resType,jdbcType=BIGINT}, #{item.uppLevFlco,jdbcType=DECIMAL},
|
|
#{item.normPoolStagCap,jdbcType=DECIMAL}, #{item.flLowLimLevCap,jdbcType=DECIMAL},
|
|
#{item.storFlCap,jdbcType=DECIMAL}, #{item.engStat,jdbcType=VARCHAR}, #{item.runStat,jdbcType=VARCHAR},
|
|
#{item.engManCode,jdbcType=VARCHAR}, #{item.rvCode,jdbcType=VARCHAR}, #{item.status,jdbcType=INTEGER},
|
|
#{item.tm,jdbcType=TIMESTAMP}, #{item.dsflst,jdbcType=VARCHAR}, #{item.chflst,jdbcType=VARCHAR},
|
|
#{item.dsflfl,jdbcType=DECIMAL}, #{item.chflfl,jdbcType=DECIMAL}, #{item.lvbslv,jdbcType=BIGINT},
|
|
#{item.dlblp,jdbcType=VARCHAR})
|
|
</foreach>
|
|
</insert>
|
|
</mapper> |