|
|
|
@@ -0,0 +1,46 @@ |
|
|
|
<?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.iformall.mapper.WxBillSettleBillMapper"> |
|
|
|
<resultMap id="BaseResultMap" type="com.iformall.domain.po.WxBillSettleBill"> |
|
|
|
<id column="id" property="id"/> |
|
|
|
<result column="tenant_id" property="tenantId"/> |
|
|
|
|
|
|
|
<result column="settle_id" property="settleId"/> |
|
|
|
<result column="type" property="type"/> |
|
|
|
<result column="bill_id" property="billId"/> |
|
|
|
<result column="bill_type" property="billType"/> |
|
|
|
<result column="createtime" property="createtime"/> |
|
|
|
<result column="updatetime" property="updatetime"/> |
|
|
|
|
|
|
|
|
|
|
|
</resultMap> |
|
|
|
|
|
|
|
<sql id="allColumns"> |
|
|
|
`id`,`tenant_id`,`settle_id`,`type`,`bill_id`,`bill_type` |
|
|
|
,`createtime`,`updatetime` |
|
|
|
</sql> |
|
|
|
|
|
|
|
<sql id="dynamicWhereConditions"> |
|
|
|
where 1=1 |
|
|
|
<if test=" null != id ">and `id` = #{id}</if> |
|
|
|
<if test=" null != tenantId ">and `tenant_id` = #{tenantId}</if> |
|
|
|
|
|
|
|
<if test=" null != ids "> |
|
|
|
and id in |
|
|
|
<foreach collection="ids" index="index" item="idItem" open="(" separator="," close=")"> |
|
|
|
#{idItem} |
|
|
|
</foreach> |
|
|
|
</if> |
|
|
|
<if test=" null != sortColumns">order by ${sortColumns}</if> |
|
|
|
</sql> |
|
|
|
|
|
|
|
<select id="findList" parameterType="com.iformall.domain.po.WxBillSettleBill" resultMap="BaseResultMap"> |
|
|
|
select |
|
|
|
<include refid="allColumns"/> |
|
|
|
from wx_bill_settle_bill |
|
|
|
<include refid="dynamicWhereConditions"/> |
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
</mapper> |
|
|
|
|