<?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.project.mapper.ServiceDonorpaymentMapper">
|
|
<resultMap type="com.ruoyi.project.domain.ServiceDonorpayment" id="ServiceDonorpaymentResult">
|
<result property="id" column="id" />
|
<result property="paymentno" column="paymentno" />
|
<result property="paymenttime" column="paymenttime" />
|
<result property="paystatus" column="paystatus" />
|
<result property="contactinfo" column="contactinfo" />
|
<result property="hospitalname" column="hospitalname" />
|
<result property="hospitalno" column="hospitalno" />
|
<result property="hospitalcontactinfo" column="hospitalcontactinfo" />
|
<result property="receivableamount" column="receivableamount" />
|
<result property="beneficiary" column="beneficiary" />
|
<result property="beneficiarybank" column="beneficiarybank" />
|
<result property="beneficiaryaccount" column="beneficiaryaccount" />
|
<result property="receivedamount" column="receivedamount" />
|
<result property="receivedtime" column="receivedtime" />
|
<result property="remark" column="remark" />
|
<result property="delFlag" column="del_flag" />
|
<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="userName" column="user_name" />
|
<result property="userNo" column="user_no" />
|
</resultMap>
|
|
<sql id="selectServiceDonorpaymentVo">
|
select id, paymentno, paymenttime, paystatus, contactinfo, hospitalname, hospitalno, hospitalcontactinfo, receivableamount, beneficiary, beneficiarybank, beneficiaryaccount, receivedamount, receivedtime, remark, del_flag, create_by, create_time, update_by, update_time,user_name,user_no from service_donorpayment
|
</sql>
|
|
<select id="selectServiceDonorpaymentList" parameterType="com.ruoyi.project.domain.ServiceDonorpayment" resultMap="ServiceDonorpaymentResult">
|
<include refid="selectServiceDonorpaymentVo"/>
|
<where>
|
<if test="paymentno != null and paymentno != ''"> and paymentno = #{paymentno}</if>
|
<if test="paymenttime != null "> and paymenttime = #{paymenttime}</if>
|
<if test="paystatus != null and paystatus != ''"> and paystatus = #{paystatus}</if>
|
<if test="contactinfo != null and contactinfo != ''"> and contactinfo = #{contactinfo}</if>
|
<if test="hospitalname != null "> and hospitalname like concat('%', #{hospitalname}, '%')</if>
|
<if test="hospitalno != null and hospitalno != ''"> and hospitalno = #{hospitalno}</if>
|
<if test="hospitalcontactinfo != null and hospitalcontactinfo != ''"> and hospitalcontactinfo = #{hospitalcontactinfo}</if>
|
<if test="receivableamount != null "> and receivableamount = #{receivableamount}</if>
|
<if test="beneficiary != null and beneficiary != ''"> and beneficiary = #{beneficiary}</if>
|
<if test="beneficiarybank != null and beneficiarybank != ''"> and beneficiarybank = #{beneficiarybank}</if>
|
<if test="beneficiaryaccount != null and beneficiaryaccount != ''"> and beneficiaryaccount = #{beneficiaryaccount}</if>
|
<if test="userName != null and userName != ''"> and user_name = #{userName}</if>
|
<if test="userNo != null and userNo != ''"> and user_no = #{userNo}</if>
|
<if test="receivedamount != null "> and receivedamount = #{receivedamount}</if>
|
<if test="receivedtime != null "> and receivedtime = #{receivedtime}</if>
|
</where>
|
</select>
|
|
</mapper>
|