1098226878@qq.com
2022-01-17 b8e203c2e6e2652920aa38b38b358db300c8d53c
java110-db/src/main/resources/mapper/fee/PayFeeNewV1ServiceDaoImplMapper.xml
@@ -5,23 +5,25 @@
<mapper namespace="payFeeNewV1ServiceDaoImpl">
    <!-- 保存费用明细信息 add by wuxw 2018-07-03 -->
    <insert id="savePayFeeNewInfo" parameterType="Map">
        insert into pay_fee(
amount,fee_type_cd,batch_id,fee_id,user_id,income_obj_id,config_id,fee_flag,start_time,end_time,state,community_id,payer_obj_type,payer_obj_id
        amount,fee_type_cd,batch_id,fee_id,user_id,income_obj_id,config_id,fee_flag,start_time,
        end_time,state,community_id,payer_obj_type,payer_obj_id,b_id
) values (
#{amount},#{feeTypeCd},#{batchId},#{feeId},#{userId},#{incomeObjId},#{configId},#{feeFlag},#{startTime},#{endTime},#{state},#{communityId},#{payerObjType},#{payerObjId}
        #{amount},#{feeTypeCd},#{batchId},#{feeId},#{userId},#{incomeObjId},#{configId},#{feeFlag},#{startTime},
        #{endTime},#{state},#{communityId},#{payerObjType},#{payerObjId},#{bId}
)
    </insert>
    <!-- 查询费用明细信息 add by wuxw 2018-07-03 -->
    <select id="getPayFeeNewInfo" parameterType="Map" resultType="Map">
        select  t.amount,t.fee_type_cd,t.fee_type_cd feeTypeCd,t.status_cd,t.status_cd statusCd,t.batch_id,t.batch_id batchId,t.fee_id,t.fee_id feeId,t.user_id,t.user_id userId,t.income_obj_id,t.income_obj_id incomeObjId,t.config_id,t.config_id configId,t.fee_flag,t.fee_flag feeFlag,t.start_time,t.start_time startTime,t.end_time,t.end_time endTime,t.state,t.community_id,t.community_id communityId,t.payer_obj_type,t.payer_obj_type payerObjType,t.payer_obj_id,t.payer_obj_id payerObjId
        select t.amount,t.fee_type_cd,t.fee_type_cd feeTypeCd,t.status_cd,t.status_cd statusCd,t.batch_id,t.batch_id
        batchId,t.fee_id,t.fee_id feeId,t.user_id,t.user_id userId,t.income_obj_id,t.income_obj_id
        incomeObjId,t.config_id,t.config_id configId,t.fee_flag,t.fee_flag feeFlag,t.start_time,t.start_time
        startTime,t.end_time,t.end_time endTime,t.state,t.community_id,t.community_id
        communityId,t.payer_obj_type,t.payer_obj_type payerObjType,t.payer_obj_id,t.payer_obj_id payerObjId
from pay_fee t 
where 1 =1 
<if test="amount !=null and amount != ''">
@@ -77,8 +79,6 @@
    </select>
    <!-- 修改费用明细信息 add by wuxw 2018-07-03 -->
    <update id="updatePayFeeNewInfo" parameterType="Map">
        update  pay_fee t set t.status_cd = #{statusCd}
@@ -124,7 +124,8 @@
<if test="payerObjId !=null and payerObjId != ''">
, t.payer_obj_id= #{payerObjId}
</if> 
 where 1=1 <if test="feeId !=null and feeId != ''">
        where 1=1
        <if test="feeId !=null and feeId != ''">
and t.fee_id= #{feeId}
</if>