<?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.supersavedriving.user.modular.system.dao.BillMapper">
|
|
<!-- 通用查询映射结果 -->
|
<resultMap id="BaseResultMap" type="com.supersavedriving.user.modular.system.model.Bill">
|
<id column="id" property="id"/>
|
<result column="userId" property="userId"/>
|
<result column="orderId" property="orderId"/>
|
<result column="billType" property="billType"/>
|
<result column="billHeaderType" property="billHeaderType"/>
|
<result column="companyName" property="companyName"/>
|
<result column="companyTaxNumber" property="companyTaxNumber"/>
|
<result column="billContent" property="billContent"/>
|
<result column="moreContent" property="moreContent"/>
|
<result column="billAmount" property="billAmount"/>
|
<result column="addresseeName" property="addresseeName"/>
|
<result column="addresseePhone" property="addresseePhone"/>
|
<result column="addresseeEmail" property="addresseeEmail"/>
|
<result column="state" property="state"/>
|
<result column="createTime" property="createTime"/>
|
</resultMap>
|
|
|
<select id="queryBillList" resultType="com.supersavedriving.user.modular.system.warpper.BillWarpper">
|
select
|
id,
|
billType,
|
billContent,
|
billAmount,
|
state,
|
UNIX_TIMESTAMP(createTime) * 1000 as createTime
|
from t_bill where userId = #{uid} order by createTime desc limit #{pageNum}, #{pageSize}
|
</select>
|
</mapper>
|