|
@@ -0,0 +1,129 @@
|
|
|
+<?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.warehouse.mapper.TFeeMapper">
|
|
|
+
|
|
|
+ <resultMap type="TFee" id="TFeeResult">
|
|
|
+ <result property="fId" column="f_id"/>
|
|
|
+ <result property="fBillno" column="f_billno"/>
|
|
|
+ <result property="fCtrlcorpid" column="f_ctrlcorpid"/>
|
|
|
+ <result property="fCorpid" column="f_corpid"/>
|
|
|
+ <result property="tMblno" column="t_mblno"/>
|
|
|
+ <result property="fAmtdr" column="f_amtdr"/>
|
|
|
+ <result property="fAmtcr" column="f_amtcr"/>
|
|
|
+ <result property="fBilltype" column="f_billtype"/>
|
|
|
+ <result property="fBillstatus" column="f_billstatus"/>
|
|
|
+ <result property="fRemarks" column="f_remarks"/>
|
|
|
+ <result property="fAccbilldate" column="f_accbilldate"/>
|
|
|
+ <result property="delFlag" column="del_flag"/>
|
|
|
+ <result property="createBy" column="create_by"/>
|
|
|
+ <result property="fDeptid" column="f_deptid"/>
|
|
|
+ <result property="createTime" column="create_time"/>
|
|
|
+ <result property="updateBy" column="update_by"/>
|
|
|
+ <result property="updateTime" column="update_time"/>
|
|
|
+ </resultMap>
|
|
|
+
|
|
|
+ <sql id="selectTFeeVo">
|
|
|
+ select f_id, f_billno, f_ctrlcorpid, f_corpid, t_mblno, f_amtdr, f_amtcr, f_billtype, f_billstatus, f_remarks, f_accbilldate, del_flag, create_by, f_deptid, create_time, update_by, update_time from t_fee
|
|
|
+ </sql>
|
|
|
+
|
|
|
+ <select id="selectTFeeList" parameterType="TFee" resultMap="TFeeResult">
|
|
|
+ <include refid="selectTFeeVo"/>
|
|
|
+ <where>
|
|
|
+ <if test="fBillno != null and fBillno != ''">and f_billno = #{fBillno}</if>
|
|
|
+ <if test="fCtrlcorpid != null ">and f_ctrlcorpid = #{fCtrlcorpid}</if>
|
|
|
+ <if test="fCorpid != null ">and f_corpid = #{fCorpid}</if>
|
|
|
+ <if test="tMblno != null and tMblno != ''">and t_mblno = #{tMblno}</if>
|
|
|
+ <if test="fAmtdr != null ">and f_amtdr = #{fAmtdr}</if>
|
|
|
+ <if test="fAmtcr != null ">and f_amtcr = #{fAmtcr}</if>
|
|
|
+ <if test="fBilltype != null and fBilltype != ''">and f_billtype = #{fBilltype}</if>
|
|
|
+ <if test="fBillstatus != null and fBillstatus != ''">and f_billstatus = #{fBillstatus}</if>
|
|
|
+ <if test="fRemarks != null and fRemarks != ''">and f_remarks = #{fRemarks}</if>
|
|
|
+ <if test="fAccbilldate != null ">and f_accbilldate = #{fAccbilldate}</if>
|
|
|
+ <if test="fDeptid != null ">and f_deptid = #{fDeptid}</if>
|
|
|
+ </where>
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="selectTFeeById" parameterType="Long" resultMap="TFeeResult">
|
|
|
+ <include refid="selectTFeeVo"/>
|
|
|
+ where f_id = #{fId}
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <insert id="insertTFee" parameterType="TFee">
|
|
|
+ insert into t_fee
|
|
|
+ <trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
+ <if test="fId != null">f_id,</if>
|
|
|
+ <if test="fBillno != null">f_billno,</if>
|
|
|
+ <if test="fCtrlcorpid != null">f_ctrlcorpid,</if>
|
|
|
+ <if test="fCorpid != null">f_corpid,</if>
|
|
|
+ <if test="tMblno != null">t_mblno,</if>
|
|
|
+ <if test="fAmtdr != null">f_amtdr,</if>
|
|
|
+ <if test="fAmtcr != null">f_amtcr,</if>
|
|
|
+ <if test="fBilltype != null and fBilltype != ''">f_billtype,</if>
|
|
|
+ <if test="fBillstatus != null and fBillstatus != ''">f_billstatus,</if>
|
|
|
+ <if test="fRemarks != null">f_remarks,</if>
|
|
|
+ <if test="fAccbilldate != null">f_accbilldate,</if>
|
|
|
+ <if test="delFlag != null">del_flag,</if>
|
|
|
+ <if test="createBy != null">create_by,</if>
|
|
|
+ <if test="fDeptid != null">f_deptid,</if>
|
|
|
+ <if test="createTime != null">create_time,</if>
|
|
|
+ <if test="updateBy != null">update_by,</if>
|
|
|
+ <if test="updateTime != null">update_time,</if>
|
|
|
+ </trim>
|
|
|
+ <trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
+ <if test="fId != null">#{fId},</if>
|
|
|
+ <if test="fBillno != null">#{fBillno},</if>
|
|
|
+ <if test="fCtrlcorpid != null">#{fCtrlcorpid},</if>
|
|
|
+ <if test="fCorpid != null">#{fCorpid},</if>
|
|
|
+ <if test="tMblno != null">#{tMblno},</if>
|
|
|
+ <if test="fAmtdr != null">#{fAmtdr},</if>
|
|
|
+ <if test="fAmtcr != null">#{fAmtcr},</if>
|
|
|
+ <if test="fBilltype != null and fBilltype != ''">#{fBilltype},</if>
|
|
|
+ <if test="fBillstatus != null and fBillstatus != ''">#{fBillstatus},</if>
|
|
|
+ <if test="fRemarks != null">#{fRemarks},</if>
|
|
|
+ <if test="fAccbilldate != null">#{fAccbilldate},</if>
|
|
|
+ <if test="delFlag != null">#{delFlag},</if>
|
|
|
+ <if test="createBy != null">#{createBy},</if>
|
|
|
+ <if test="fDeptid != null">#{fDeptid},</if>
|
|
|
+ <if test="createTime != null">#{createTime},</if>
|
|
|
+ <if test="updateBy != null">#{updateBy},</if>
|
|
|
+ <if test="updateTime != null">#{updateTime},</if>
|
|
|
+ </trim>
|
|
|
+ </insert>
|
|
|
+
|
|
|
+ <update id="updateTFee" parameterType="TFee">
|
|
|
+ update t_fee
|
|
|
+ <trim prefix="SET" suffixOverrides=",">
|
|
|
+ <if test="fBillno != null">f_billno = #{fBillno},</if>
|
|
|
+ <if test="fCtrlcorpid != null">f_ctrlcorpid = #{fCtrlcorpid},</if>
|
|
|
+ <if test="fCorpid != null">f_corpid = #{fCorpid},</if>
|
|
|
+ <if test="tMblno != null">t_mblno = #{tMblno},</if>
|
|
|
+ <if test="fAmtdr != null">f_amtdr = #{fAmtdr},</if>
|
|
|
+ <if test="fAmtcr != null">f_amtcr = #{fAmtcr},</if>
|
|
|
+ <if test="fBilltype != null and fBilltype != ''">f_billtype = #{fBilltype},</if>
|
|
|
+ <if test="fBillstatus != null and fBillstatus != ''">f_billstatus = #{fBillstatus},</if>
|
|
|
+ <if test="fRemarks != null">f_remarks = #{fRemarks},</if>
|
|
|
+ <if test="fAccbilldate != null">f_accbilldate = #{fAccbilldate},</if>
|
|
|
+ <if test="delFlag != null">del_flag = #{delFlag},</if>
|
|
|
+ <if test="createBy != null">create_by = #{createBy},</if>
|
|
|
+ <if test="fDeptid != null">f_deptid = #{fDeptid},</if>
|
|
|
+ <if test="createTime != null">create_time = #{createTime},</if>
|
|
|
+ <if test="updateBy != null">update_by = #{updateBy},</if>
|
|
|
+ <if test="updateTime != null">update_time = #{updateTime},</if>
|
|
|
+ </trim>
|
|
|
+ where f_id = #{fId}
|
|
|
+ </update>
|
|
|
+
|
|
|
+ <delete id="deleteTFeeById" parameterType="Long">
|
|
|
+ delete from t_fee where f_id = #{fId}
|
|
|
+ </delete>
|
|
|
+
|
|
|
+ <delete id="deleteTFeeByIds" parameterType="String">
|
|
|
+ delete from t_fee where f_id in
|
|
|
+ <foreach item="fId" collection="array" open="(" separator="," close=")">
|
|
|
+ #{fId}
|
|
|
+ </foreach>
|
|
|
+ </delete>
|
|
|
+
|
|
|
+</mapper>
|