<?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.jilongda.applet.mapper.TOrderMapper">
|
|
<!-- 通用查询映射结果 -->
|
<resultMap id="BaseResultMap" type="com.jilongda.applet.model.TOrder">
|
<id column="id" property="id" />
|
<result column="code" property="code" />
|
<result column="userId" property="userId" />
|
<result column="optometryId" property="optometryId" />
|
<result column="storeId" property="storeId" />
|
<result column="color" property="color" />
|
<result column="series" property="series" />
|
<result column="rLens" property="rLens" />
|
<result column="lLens" property="lLens" />
|
<result column="type" property="type" />
|
<result column="refractiveIndex" property="refractiveIndex" />
|
<result column="createTime" property="createTime" />
|
<result column="updateTime" property="updateTime" />
|
<result column="createBy" property="createBy" />
|
<result column="updateBy" property="updateBy" />
|
<result column="isDelete" property="isDelete" />
|
<result column="sysId" property="sysId" />
|
<result column="couponId" property="couponId" />
|
<result column="itemsId" property="itemsId" />
|
<result column="remark" property="remark" />
|
<result column="isMail" property="isMail" />
|
<result column="mailName" property="mailName" />
|
<result column="mailPhone" property="mailPhone" />
|
<result column="mailAddress" property="mailAddress" />
|
<result column="orderMoney" property="orderMoney" />
|
<result column="couponMoney" property="couponMoney" />
|
<result column="payMoney" property="payMoney" />
|
<result column="isMachining" property="isMachining" />
|
<result column="machiningCode" property="machiningCode" />
|
<result column="isAccounting" property="isAccounting" />
|
<result column="accountingName" property="accountingName" />
|
<result column="accountingTime" property="accountingTime" />
|
<result column="brandId" property="brandId" />
|
<result column="brandName" property="brandName" />
|
<result column="seriesName" property="seriesName" />
|
<result column="modelName" property="modelName" />
|
</resultMap>
|
|
<!-- 通用查询结果列 -->
|
<sql id="Base_Column_List">
|
id, code, userId, optometryId, storeId, color, series, rLens, lLens, `type`, refractiveIndex,
|
createTime, updateTime, createBy, updateBy, isDelete, sysId, couponId, itemsId, remark, isMail, mailName,
|
mailPhone, mailAddress, orderMoney, couponMoney, payMoney, isMachining, machiningCode, isAccounting, accountingName,
|
accountingTime,brandId,brandName,seriesName,modelName
|
</sql>
|
<select id="pageList" resultType="com.jilongda.applet.vo.TOrderVO">
|
select t.id, t.code, t.userId, t.optometryId, t.storeId, t.color, t.series, t.rLens, t.lLens, t.`type`, t.refractiveIndex,
|
t.createTime, t.updateTime, t.createBy, t.updateBy, t.isDelete, t.sysId, t.couponId, t.itemsId, t.remark, t.isMail, t.mailName,
|
t.mailPhone, t.mailAddress, t.orderMoney, t.couponMoney, t.payMoney, t.isMachining, t.machiningCode, t.isAccounting, t.accountingName,
|
t.accountingTime,t.brandId,t.brandName,t.seriesName,t.modelName,ts.name as storeName
|
from t_order t
|
left join t_store ts on ts.id = t.storeId
|
<where>
|
<if test="query.userId != null">
|
and t.userId = #{query.userId}
|
</if>
|
AND t.isDelete = ${@com.jilongda.common.enums.DisabledEnum@NO.getCode()}
|
</where>
|
ORDER BY t.createTime DESC
|
</select>
|
|
</mapper>
|