195 lines
14 KiB
XML
195 lines
14 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.klp.pocket.acid.mapper.Klptcm1ProPlantStateCurrentMapper">
|
||
<resultMap id="BaseResultMap" type="com.klp.pocket.acid.domain.Klptcm1ProPlantStateCurrent">
|
||
<!-- 基础时间与类型字段 -->
|
||
<id column="INSDATE" property="insdate" jdbcType="TIMESTAMP"/>
|
||
<result column="YEAR" property="year" jdbcType="DECIMAL"/>
|
||
<result column="MONTH" property="month" jdbcType="DECIMAL"/>
|
||
<result column="DAY" property="day" jdbcType="DECIMAL"/>
|
||
<result column="HOUR" property="hour" jdbcType="DECIMAL"/>
|
||
<result column="MINUTE" property="minute" jdbcType="DECIMAL"/>
|
||
<result column="TYPE" property="type" jdbcType="DECIMAL"/>
|
||
|
||
<!-- VALUE1 到 VALUE99 完整映射 -->
|
||
<result column="VALUE1" property="value1" jdbcType="DECIMAL"/>
|
||
<result column="VALUE2" property="value2" jdbcType="DECIMAL"/>
|
||
<result column="VALUE3" property="value3" jdbcType="DECIMAL"/>
|
||
<result column="VALUE4" property="value4" jdbcType="DECIMAL"/>
|
||
<result column="VALUE5" property="value5" jdbcType="DECIMAL"/>
|
||
<result column="VALUE6" property="value6" jdbcType="DECIMAL"/>
|
||
<result column="VALUE7" property="value7" jdbcType="DECIMAL"/>
|
||
<result column="VALUE8" property="value8" jdbcType="DECIMAL"/>
|
||
<result column="VALUE9" property="value9" jdbcType="DECIMAL"/>
|
||
<result column="VALUE10" property="value10" jdbcType="DECIMAL"/>
|
||
<result column="VALUE11" property="value11" jdbcType="DECIMAL"/>
|
||
<result column="VALUE12" property="value12" jdbcType="DECIMAL"/>
|
||
<result column="VALUE13" property="value13" jdbcType="DECIMAL"/>
|
||
<result column="VALUE14" property="value14" jdbcType="DECIMAL"/>
|
||
<result column="VALUE15" property="value15" jdbcType="DECIMAL"/>
|
||
<result column="VALUE16" property="value16" jdbcType="DECIMAL"/>
|
||
<result column="VALUE17" property="value17" jdbcType="DECIMAL"/>
|
||
<result column="VALUE18" property="value18" jdbcType="DECIMAL"/>
|
||
<result column="VALUE19" property="value19" jdbcType="DECIMAL"/>
|
||
<result column="VALUE20" property="value20" jdbcType="DECIMAL"/>
|
||
<result column="VALUE21" property="value21" jdbcType="DECIMAL"/>
|
||
<result column="VALUE22" property="value22" jdbcType="DECIMAL"/>
|
||
<result column="VALUE23" property="value23" jdbcType="DECIMAL"/>
|
||
<result column="VALUE24" property="value24" jdbcType="DECIMAL"/>
|
||
<result column="VALUE25" property="value25" jdbcType="DECIMAL"/>
|
||
<result column="VALUE26" property="value26" jdbcType="DECIMAL"/>
|
||
<result column="VALUE27" property="value27" jdbcType="DECIMAL"/>
|
||
<result column="VALUE28" property="value28" jdbcType="DECIMAL"/>
|
||
<result column="VALUE29" property="value29" jdbcType="DECIMAL"/>
|
||
<result column="VALUE30" property="value30" jdbcType="DECIMAL"/>
|
||
<result column="VALUE31" property="value31" jdbcType="DECIMAL"/>
|
||
<result column="VALUE32" property="value32" jdbcType="DECIMAL"/>
|
||
<result column="VALUE33" property="value33" jdbcType="DECIMAL"/>
|
||
<result column="VALUE34" property="value34" jdbcType="DECIMAL"/>
|
||
<result column="VALUE35" property="value35" jdbcType="DECIMAL"/>
|
||
<result column="VALUE36" property="value36" jdbcType="DECIMAL"/>
|
||
<result column="VALUE37" property="value37" jdbcType="DECIMAL"/>
|
||
<result column="VALUE38" property="value38" jdbcType="DECIMAL"/>
|
||
<result column="VALUE39" property="value39" jdbcType="DECIMAL"/>
|
||
<result column="VALUE40" property="value40" jdbcType="DECIMAL"/>
|
||
<result column="VALUE41" property="value41" jdbcType="DECIMAL"/>
|
||
<result column="VALUE42" property="value42" jdbcType="DECIMAL"/>
|
||
<result column="VALUE43" property="value43" jdbcType="DECIMAL"/>
|
||
<result column="VALUE44" property="value44" jdbcType="DECIMAL"/>
|
||
<result column="VALUE45" property="value45" jdbcType="DECIMAL"/>
|
||
<result column="VALUE46" property="value46" jdbcType="DECIMAL"/>
|
||
<result column="VALUE47" property="value47" jdbcType="DECIMAL"/>
|
||
<result column="VALUE48" property="value48" jdbcType="DECIMAL"/>
|
||
<result column="VALUE49" property="value49" jdbcType="DECIMAL"/>
|
||
<result column="VALUE50" property="value50" jdbcType="DECIMAL"/>
|
||
<result column="VALUE51" property="value51" jdbcType="DECIMAL"/>
|
||
<result column="VALUE52" property="value52" jdbcType="DECIMAL"/>
|
||
<result column="VALUE53" property="value53" jdbcType="DECIMAL"/>
|
||
<result column="VALUE54" property="value54" jdbcType="DECIMAL"/>
|
||
<result column="VALUE55" property="value55" jdbcType="DECIMAL"/>
|
||
<result column="VALUE56" property="value56" jdbcType="DECIMAL"/>
|
||
<result column="VALUE57" property="value57" jdbcType="DECIMAL"/>
|
||
<result column="VALUE58" property="value58" jdbcType="DECIMAL"/>
|
||
<result column="VALUE59" property="value59" jdbcType="DECIMAL"/>
|
||
<result column="VALUE60" property="value60" jdbcType="DECIMAL"/>
|
||
<result column="VALUE61" property="value61" jdbcType="DECIMAL"/>
|
||
<result column="VALUE62" property="value62" jdbcType="DECIMAL"/>
|
||
<result column="VALUE63" property="value63" jdbcType="DECIMAL"/>
|
||
<result column="VALUE64" property="value64" jdbcType="DECIMAL"/>
|
||
<result column="VALUE65" property="value65" jdbcType="DECIMAL"/>
|
||
<result column="VALUE66" property="value66" jdbcType="DECIMAL"/>
|
||
<result column="VALUE67" property="value67" jdbcType="DECIMAL"/>
|
||
<result column="VALUE68" property="value68" jdbcType="DECIMAL"/>
|
||
<result column="VALUE69" property="value69" jdbcType="DECIMAL"/>
|
||
<result column="VALUE70" property="value70" jdbcType="DECIMAL"/>
|
||
<result column="VALUE71" property="value71" jdbcType="DECIMAL"/>
|
||
<result column="VALUE72" property="value72" jdbcType="DECIMAL"/>
|
||
<result column="VALUE73" property="value73" jdbcType="DECIMAL"/>
|
||
<result column="VALUE74" property="value74" jdbcType="DECIMAL"/>
|
||
<result column="VALUE75" property="value75" jdbcType="DECIMAL"/>
|
||
<result column="VALUE76" property="value76" jdbcType="DECIMAL"/>
|
||
<result column="VALUE77" property="value77" jdbcType="DECIMAL"/>
|
||
<result column="VALUE78" property="value78" jdbcType="DECIMAL"/>
|
||
<result column="VALUE79" property="value79" jdbcType="DECIMAL"/>
|
||
<result column="VALUE80" property="value80" jdbcType="DECIMAL"/>
|
||
<result column="VALUE81" property="value81" jdbcType="DECIMAL"/>
|
||
<result column="VALUE82" property="value82" jdbcType="DECIMAL"/>
|
||
<result column="VALUE83" property="value83" jdbcType="DECIMAL"/>
|
||
<result column="VALUE84" property="value84" jdbcType="DECIMAL"/>
|
||
<result column="VALUE85" property="value85" jdbcType="DECIMAL"/>
|
||
<result column="VALUE86" property="value86" jdbcType="DECIMAL"/>
|
||
<result column="VALUE87" property="value87" jdbcType="DECIMAL"/>
|
||
<result column="VALUE88" property="value88" jdbcType="DECIMAL"/>
|
||
<result column="VALUE89" property="value89" jdbcType="DECIMAL"/>
|
||
<result column="VALUE90" property="value90" jdbcType="DECIMAL"/>
|
||
<result column="VALUE91" property="value91" jdbcType="DECIMAL"/>
|
||
<result column="VALUE92" property="value92" jdbcType="DECIMAL"/>
|
||
<result column="VALUE93" property="value93" jdbcType="DECIMAL"/>
|
||
<result column="VALUE94" property="value94" jdbcType="DECIMAL"/>
|
||
<result column="VALUE95" property="value95" jdbcType="DECIMAL"/>
|
||
<result column="VALUE96" property="value96" jdbcType="DECIMAL"/>
|
||
<result column="VALUE97" property="value97" jdbcType="DECIMAL"/>
|
||
<result column="VALUE98" property="value98" jdbcType="DECIMAL"/>
|
||
<result column="VALUE99" property="value99" jdbcType="DECIMAL"/>
|
||
</resultMap>
|
||
|
||
<sql id="Base_Column_List">
|
||
INSDATE, YEAR, MONTH, DAY, HOUR, MINUTE, TYPE,
|
||
VALUE1, VALUE2, VALUE3, VALUE4, VALUE5, VALUE6, VALUE7, VALUE8, VALUE9, VALUE10,
|
||
VALUE11, VALUE12, VALUE13, VALUE14, VALUE15, VALUE16, VALUE17, VALUE18, VALUE19, VALUE20,
|
||
VALUE21, VALUE22, VALUE23, VALUE24, VALUE25, VALUE26, VALUE27, VALUE28, VALUE29, VALUE30,
|
||
VALUE31, VALUE32, VALUE33, VALUE34, VALUE35, VALUE36, VALUE37, VALUE38, VALUE39, VALUE40,
|
||
VALUE41, VALUE42, VALUE43, VALUE44, VALUE45, VALUE46, VALUE47, VALUE48, VALUE49, VALUE50,
|
||
VALUE51, VALUE52, VALUE53, VALUE54, VALUE55, VALUE56, VALUE57, VALUE58, VALUE59, VALUE60,
|
||
VALUE61, VALUE62, VALUE63, VALUE64, VALUE65, VALUE66, VALUE67, VALUE68, VALUE69, VALUE70,
|
||
VALUE71, VALUE72, VALUE73, VALUE74, VALUE75, VALUE76, VALUE77, VALUE78, VALUE79, VALUE80,
|
||
VALUE81, VALUE82, VALUE83, VALUE84, VALUE85, VALUE86, VALUE87, VALUE88, VALUE89, VALUE90,
|
||
VALUE91, VALUE92, VALUE93, VALUE94, VALUE95, VALUE96, VALUE97, VALUE98, VALUE99
|
||
</sql>
|
||
|
||
<!-- 查询所有 -->
|
||
<select id="selectAll" resultMap="BaseResultMap">
|
||
SELECT
|
||
<include refid="Base_Column_List"/>
|
||
FROM klptcm1_pro_plant_state_current
|
||
ORDER BY INSDATE DESC
|
||
</select>
|
||
|
||
<!-- 按复合键查询(INSDATE + TYPE) -->
|
||
<select id="selectOne" resultMap="BaseResultMap">
|
||
SELECT
|
||
<include refid="Base_Column_List"/>
|
||
FROM klptcm1_pro_plant_state_current
|
||
WHERE INSDATE = #{insdate}
|
||
AND TYPE = #{type}
|
||
LIMIT 1
|
||
</select>
|
||
|
||
<!-- 新增 -->
|
||
<insert id="insert" parameterType="com.klp.pocket.acid.domain.Klptcm1ProPlantStateCurrent">
|
||
INSERT INTO klptcm1_pro_plant_state_current
|
||
(
|
||
<include refid="Base_Column_List"/>
|
||
) VALUES (
|
||
#{insdate}, #{year}, #{month}, #{day}, #{hour}, #{minute}, #{type},
|
||
#{value1}, #{value2}, #{value3}, #{value4}, #{value5}, #{value6}, #{value7}, #{value8}, #{value9}, #{value10},
|
||
#{value11}, #{value12}, #{value13}, #{value14}, #{value15}, #{value16}, #{value17}, #{value18}, #{value19}, #{value20},
|
||
#{value21}, #{value22}, #{value23}, #{value24}, #{value25}, #{value26}, #{value27}, #{value28}, #{value29}, #{value30},
|
||
#{value31}, #{value32}, #{value33}, #{value34}, #{value35}, #{value36}, #{value37}, #{value38}, #{value39}, #{value40},
|
||
#{value41}, #{value42}, #{value43}, #{value44}, #{value45}, #{value46}, #{value47}, #{value48}, #{value49}, #{value50},
|
||
#{value51}, #{value52}, #{value53}, #{value54}, #{value55}, #{value56}, #{value57}, #{value58}, #{value59}, #{value60},
|
||
#{value61}, #{value62}, #{value63}, #{value64}, #{value65}, #{value66}, #{value67}, #{value68}, #{value69}, #{value70},
|
||
#{value71}, #{value72}, #{value73}, #{value74}, #{value75}, #{value76}, #{value77}, #{value78}, #{value79}, #{value80},
|
||
#{value81}, #{value82}, #{value83}, #{value84}, #{value85}, #{value86}, #{value87}, #{value88}, #{value89}, #{value90},
|
||
#{value91}, #{value92}, #{value93}, #{value94}, #{value95}, #{value96}, #{value97}, #{value98}, #{value99}
|
||
)
|
||
</insert>
|
||
|
||
<!-- 修改(按复合键) -->
|
||
<update id="updateByKey" parameterType="com.klp.pocket.acid.domain.Klptcm1ProPlantStateCurrent">
|
||
UPDATE klptcm1_pro_plant_state_current
|
||
SET
|
||
YEAR=#{year}, MONTH=#{month}, DAY=#{day}, HOUR=#{hour}, MINUTE=#{minute},
|
||
VALUE1=#{value1}, VALUE2=#{value2}, VALUE3=#{value3}, VALUE4=#{value4}, VALUE5=#{value5}, VALUE6=#{value6}, VALUE7=#{value7}, VALUE8=#{value8}, VALUE9=#{value9}, VALUE10=#{value10},
|
||
VALUE11=#{value11}, VALUE12=#{value12}, VALUE13=#{value13}, VALUE14=#{value14}, VALUE15=#{value15}, VALUE16=#{value16}, VALUE17=#{value17}, VALUE18=#{value18}, VALUE19=#{value19}, VALUE20=#{value20},
|
||
VALUE21=#{value21}, VALUE22=#{value22}, VALUE23=#{value23}, VALUE24=#{value24}, VALUE25=#{value25}, VALUE26=#{value26}, VALUE27=#{value27}, VALUE28=#{value28}, VALUE29=#{value29}, VALUE30=#{value30},
|
||
VALUE31=#{value31}, VALUE32=#{value32}, VALUE33=#{value33}, VALUE34=#{value34}, VALUE35=#{value35}, VALUE36=#{value36}, VALUE37=#{value37}, VALUE38=#{value38}, VALUE39=#{value39}, VALUE40=#{value40},
|
||
VALUE41=#{value41}, VALUE42=#{value42}, VALUE43=#{value43}, VALUE44=#{value44}, VALUE45=#{value45}, VALUE46=#{value46}, VALUE47=#{value47}, VALUE48=#{value48}, VALUE49=#{value49}, VALUE50=#{value50},
|
||
VALUE51=#{value51}, VALUE52=#{value52}, VALUE53=#{value53}, VALUE54=#{value54}, VALUE55=#{value55}, VALUE56=#{value56}, VALUE57=#{value57}, VALUE58=#{value58}, VALUE59=#{value59}, VALUE60=#{value60},
|
||
VALUE61=#{value61}, VALUE62=#{value62}, VALUE63=#{value63}, VALUE64=#{value64}, VALUE65=#{value65}, VALUE66=#{value66}, VALUE67=#{value67}, VALUE68=#{value68}, VALUE69=#{value69}, VALUE70=#{value70},
|
||
VALUE71=#{value71}, VALUE72=#{value72}, VALUE73=#{value73}, VALUE74=#{value74}, VALUE75=#{value75}, VALUE76=#{value76}, VALUE77=#{value77}, VALUE78=#{value78}, VALUE79=#{value79}, VALUE80=#{value80},
|
||
VALUE81=#{value81}, VALUE82=#{value82}, VALUE83=#{value83}, VALUE84=#{value84}, VALUE85=#{value85}, VALUE86=#{value86}, VALUE87=#{value87}, VALUE88=#{value88}, VALUE89=#{value89}, VALUE90=#{value90},
|
||
VALUE91=#{value91}, VALUE92=#{value92}, VALUE93=#{value93}, VALUE94=#{value94}, VALUE95=#{value95}, VALUE96=#{value96}, VALUE97=#{value97}, VALUE98=#{value98}, VALUE99=#{value99}
|
||
WHERE INSDATE = #{insdate}
|
||
AND TYPE = #{type}
|
||
</update>
|
||
|
||
<!-- 删除(按复合键) -->
|
||
<delete id="deleteByKey">
|
||
DELETE FROM klptcm1_pro_plant_state_current
|
||
WHERE INSDATE = #{insdate}
|
||
AND TYPE = #{type}
|
||
</delete>
|
||
|
||
</mapper>
|