| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- <?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.goldenwater.xajgl.mapper.StSkQxMapper">
- <resultMap type="com.goldenwater.xajgl.domain.StSkQx" id="StSkQxResult">
- <result property="stcd" column="STCD" />
- <result property="rz" column="RZ" />
- <result property="area" column="AREA" />
- <result property="kr" column="KR" />
- <result property="createBy" column="CREATE_BY" />
- <result property="createTime" column="CREATE_TIME"/>
- <result property="updateBy" column="UPDATE_BY" />
- <result property="updateTime" column="UPDATE_TIME"/>
- <result property="remark" column="REMARK" />
- </resultMap>
- <sql id="selectStSkQxVo">
- select STCD,
- CAST(NULLIF(TRIM(RZ), '') AS DECIMAL(15,3)) as RZ,
- CAST(NULLIF(TRIM(AREA), '') AS DECIMAL(15,3)) as AREA,
- CAST(NULLIF(TRIM(KR), '') AS DECIMAL(15,3)) as KR,
- CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME, REMARK
- from ST_SK_QX
- </sql>
- <select id="selectStSkQxListByStcd" resultMap="StSkQxResult">
- <include refid="selectStSkQxVo"/>
- where STCD = #{stcd}
- order by RZ asc
- </select>
- <insert id="insertStSkQx" parameterType="com.goldenwater.xajgl.domain.StSkQx">
- insert into ST_SK_QX
- <trim prefix="(" suffix=")" suffixOverrides=",">
- STCD,
- <if test="rz != null">RZ,</if>
- <if test="area != null">AREA,</if>
- <if test="kr != null">KR,</if>
- <if test="createBy != null">CREATE_BY,</if>
- CREATE_TIME,
- <if test="remark != null">REMARK,</if>
- </trim>
- <trim prefix="values (" suffix=")" suffixOverrides=",">
- #{stcd},
- <if test="rz != null">#{rz},</if>
- <if test="area != null">#{area},</if>
- <if test="kr != null">#{kr},</if>
- <if test="createBy != null">#{createBy},</if>
- SYSDATE,
- <if test="remark != null">#{remark},</if>
- </trim>
- </insert>
- <delete id="deleteStSkQxByStcd" parameterType="String">
- delete from ST_SK_QX where STCD = #{stcd}
- </delete>
- </mapper>
|