feat(可回溯): 重构
重构为mysql
This commit is contained in:
@@ -0,0 +1,236 @@
|
||||
<?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.wabestway.recall.trace.dao.RecallOrderDao">
|
||||
|
||||
<sql id="queryRecallOrderSql">
|
||||
t.id id,
|
||||
t.product_code productCode,
|
||||
t.product_name productName,
|
||||
t.policy_no policyNo,
|
||||
t.holder_name holderName,
|
||||
t.holder_phone holderPhone,
|
||||
t.supplier_name supplierName,
|
||||
t.complete complete,
|
||||
t.archived archived,
|
||||
t.complete_date completeDate,
|
||||
t.archived_date archivedDate,
|
||||
t.start_date startDate,
|
||||
t.end_date endDate,
|
||||
t.file_id fileId,
|
||||
t.file_url fileUrl,
|
||||
t.order_id orderId,
|
||||
t.trace_id traceId,
|
||||
t.tenant_id tenantId,
|
||||
t.app_key appKey,
|
||||
t.create_by createBy,
|
||||
t.create_time createTime,
|
||||
t.update_by updateBy,
|
||||
t.update_time updateTime
|
||||
</sql>
|
||||
|
||||
<select id="queryRecallOrderByCondition"
|
||||
parameterType="com.wabestway.recall.trace.dto.RecallOrderDTO"
|
||||
resultType="com.wabestway.recall.trace.vo.RecallOrderVO">
|
||||
select
|
||||
<include refid="queryRecallOrderSql"/>
|
||||
from
|
||||
recall_order t
|
||||
where 1 = 1
|
||||
|
||||
<if test="recallOrderDTO.id != null and recallOrderDTO.id != '' ">
|
||||
and t.id = #{recallOrderDTO.id}
|
||||
</if>
|
||||
<if test="recallOrderDTO.productCode != null and recallOrderDTO.productCode != '' ">
|
||||
and t.product_code = #{recallOrderDTO.productCode}
|
||||
</if>
|
||||
<if test="recallOrderDTO.productName != null and recallOrderDTO.productName != '' ">
|
||||
and t.product_name = #{recallOrderDTO.productName}
|
||||
</if>
|
||||
<if test="recallOrderDTO.policyNo != null and recallOrderDTO.policyNo != '' ">
|
||||
and t.policy_no = #{recallOrderDTO.policyNo}
|
||||
</if>
|
||||
<if test="recallOrderDTO.holderName != null and recallOrderDTO.holderName != '' ">
|
||||
and t.holder_name = #{recallOrderDTO.holderName}
|
||||
</if>
|
||||
<if test="recallOrderDTO.holderPhone != null and recallOrderDTO.holderPhone != '' ">
|
||||
and t.holder_phone = #{recallOrderDTO.holderPhone}
|
||||
</if>
|
||||
<if test="recallOrderDTO.supplierName != null and recallOrderDTO.supplierName != '' ">
|
||||
and t.supplier_name = #{recallOrderDTO.supplierName}
|
||||
</if>
|
||||
<if test="recallOrderDTO.complete != null and recallOrderDTO.complete != '' ">
|
||||
and t.complete = #{recallOrderDTO.complete}
|
||||
</if>
|
||||
<if test="recallOrderDTO.archived != null and recallOrderDTO.archived != '' ">
|
||||
and t.archived = #{recallOrderDTO.archived}
|
||||
</if>
|
||||
<if test="recallOrderDTO.completeDate != null ">
|
||||
and t.complete_date = #{recallOrderDTO.completeDate}
|
||||
</if>
|
||||
<if test="recallOrderDTO.archivedDate != null ">
|
||||
and t.archived_date = #{recallOrderDTO.archivedDate}
|
||||
</if>
|
||||
<if test="recallOrderDTO.startDate != null and recallOrderDTO.startDate != '' ">
|
||||
and t.start_date = #{recallOrderDTO.startDate}
|
||||
</if>
|
||||
<if test="recallOrderDTO.endDate != null and recallOrderDTO.endDate != '' ">
|
||||
and t.end_date = #{recallOrderDTO.endDate}
|
||||
</if>
|
||||
<if test="recallOrderDTO.fileId != null and recallOrderDTO.fileId != '' ">
|
||||
and t.file_id = #{recallOrderDTO.fileId}
|
||||
</if>
|
||||
<if test="recallOrderDTO.fileUrl != null and recallOrderDTO.fileUrl != '' ">
|
||||
and t.file_url = #{recallOrderDTO.fileUrl}
|
||||
</if>
|
||||
<if test="recallOrderDTO.orderId != null and recallOrderDTO.orderId != '' ">
|
||||
and t.order_id = #{recallOrderDTO.orderId}
|
||||
</if>
|
||||
<if test="recallOrderDTO.traceId != null and recallOrderDTO.traceId != '' ">
|
||||
and t.trace_id = #{recallOrderDTO.traceId}
|
||||
</if>
|
||||
<if test="recallOrderDTO.appKey != null and recallOrderDTO.appKey != '' ">
|
||||
and t.app_key = #{recallOrderDTO.appKey}
|
||||
</if>
|
||||
</select>
|
||||
|
||||
<select id="queryRecallOrderListNoPage"
|
||||
parameterType="com.wabestway.recall.trace.dto.RecallOrderDTO"
|
||||
resultType="com.wabestway.recall.trace.vo.RecallOrderVO">
|
||||
select
|
||||
<include refid="queryRecallOrderSql"/>
|
||||
from recall_order t
|
||||
where 1 = 1
|
||||
|
||||
<if test="recallOrderDTO.id != null and recallOrderDTO.id != '' ">
|
||||
and t.id = #{recallOrderDTO.id}
|
||||
</if>
|
||||
<if test="recallOrderDTO.productCode != null and recallOrderDTO.productCode != '' ">
|
||||
and t.product_code = #{recallOrderDTO.productCode}
|
||||
</if>
|
||||
<if test="recallOrderDTO.productName != null and recallOrderDTO.productName != '' ">
|
||||
and t.product_name = #{recallOrderDTO.productName}
|
||||
</if>
|
||||
<if test="recallOrderDTO.policyNo != null and recallOrderDTO.policyNo != '' ">
|
||||
and t.policy_no = #{recallOrderDTO.policyNo}
|
||||
</if>
|
||||
<if test="recallOrderDTO.holderName != null and recallOrderDTO.holderName != '' ">
|
||||
and t.holder_name = #{recallOrderDTO.holderName}
|
||||
</if>
|
||||
<if test="recallOrderDTO.holderPhone != null and recallOrderDTO.holderPhone != '' ">
|
||||
and t.holder_phone = #{recallOrderDTO.holderPhone}
|
||||
</if>
|
||||
<if test="recallOrderDTO.supplierName != null and recallOrderDTO.supplierName != '' ">
|
||||
and t.supplier_name = #{recallOrderDTO.supplierName}
|
||||
</if>
|
||||
<if test="recallOrderDTO.complete != null and recallOrderDTO.complete != '' ">
|
||||
and t.complete = #{recallOrderDTO.complete}
|
||||
</if>
|
||||
<if test="recallOrderDTO.archived != null and recallOrderDTO.archived != '' ">
|
||||
and t.archived = #{recallOrderDTO.archived}
|
||||
</if>
|
||||
<if test="recallOrderDTO.completeDate != null ">
|
||||
and t.complete_date = #{recallOrderDTO.completeDate}
|
||||
</if>
|
||||
<if test="recallOrderDTO.archivedDate != null ">
|
||||
and t.archived_date = #{recallOrderDTO.archivedDate}
|
||||
</if>
|
||||
<if test="recallOrderDTO.startDate != null and recallOrderDTO.startDate != '' ">
|
||||
and t.start_date = #{recallOrderDTO.startDate}
|
||||
</if>
|
||||
<if test="recallOrderDTO.endDate != null and recallOrderDTO.endDate != '' ">
|
||||
and t.end_date = #{recallOrderDTO.endDate}
|
||||
</if>
|
||||
<if test="recallOrderDTO.fileId != null and recallOrderDTO.fileId != '' ">
|
||||
and t.file_id = #{recallOrderDTO.fileId}
|
||||
</if>
|
||||
<if test="recallOrderDTO.fileUrl != null and recallOrderDTO.fileUrl != '' ">
|
||||
and t.file_url = #{recallOrderDTO.fileUrl}
|
||||
</if>
|
||||
<if test="recallOrderDTO.orderId != null and recallOrderDTO.orderId != '' ">
|
||||
and t.order_id = #{recallOrderDTO.orderId}
|
||||
</if>
|
||||
<if test="recallOrderDTO.traceId != null and recallOrderDTO.traceId != '' ">
|
||||
and t.trace_id = #{recallOrderDTO.traceId}
|
||||
</if>
|
||||
<if test="recallOrderDTO.appKey != null and recallOrderDTO.appKey != '' ">
|
||||
and t.app_key = #{recallOrderDTO.appKey}
|
||||
</if>
|
||||
</select>
|
||||
|
||||
<select id="queryRecallOrderById" resultType="com.wabestway.recall.trace.vo.RecallOrderVO">
|
||||
select
|
||||
<include refid="queryRecallOrderSql"/>
|
||||
from recall_order t
|
||||
where t.id= #{id}
|
||||
</select>
|
||||
|
||||
<update id="updateRecallOrderById" parameterType="com.wabestway.recall.trace.entity.RecallOrderEntity">
|
||||
update recall_order t
|
||||
|
||||
<set>
|
||||
<if test="recallOrder.id != null and recallOrder.id != '' ">
|
||||
t.id = #{recallOrder.id},
|
||||
</if>
|
||||
<if test="recallOrder.productCode != null and recallOrder.productCode != '' ">
|
||||
t.product_code = #{recallOrder.productCode},
|
||||
</if>
|
||||
<if test="recallOrder.productName != null and recallOrder.productName != '' ">
|
||||
t.product_name = #{recallOrder.productName},
|
||||
</if>
|
||||
<if test="recallOrder.policyNo != null and recallOrder.policyNo != '' ">
|
||||
t.policy_no = #{recallOrder.policyNo},
|
||||
</if>
|
||||
<if test="recallOrder.holderName != null and recallOrder.holderName != '' ">
|
||||
t.holder_name = #{recallOrder.holderName},
|
||||
</if>
|
||||
<if test="recallOrder.holderPhone != null and recallOrder.holderPhone != '' ">
|
||||
t.holder_phone = #{recallOrder.holderPhone},
|
||||
</if>
|
||||
<if test="recallOrder.supplierName != null and recallOrder.supplierName != '' ">
|
||||
t.supplier_name = #{recallOrder.supplierName},
|
||||
</if>
|
||||
<if test="recallOrder.complete != null and recallOrder.complete != '' ">
|
||||
t.complete = #{recallOrder.complete},
|
||||
</if>
|
||||
<if test="recallOrder.archived != null and recallOrder.archived != '' ">
|
||||
t.archived = #{recallOrder.archived},
|
||||
</if>
|
||||
<if test="recallOrder.completeDate != null ">
|
||||
t.complete_date = #{recallOrder.completeDate},
|
||||
</if>
|
||||
<if test="recallOrder.archivedDate != null ">
|
||||
t.archived_date = #{recallOrder.archivedDate},
|
||||
</if>
|
||||
<if test="recallOrder.startDate != null and recallOrder.startDate != '' ">
|
||||
t.start_date = #{recallOrder.startDate},
|
||||
</if>
|
||||
<if test="recallOrder.endDate != null and recallOrder.endDate != '' ">
|
||||
t.end_date = #{recallOrder.endDate},
|
||||
</if>
|
||||
<if test="recallOrder.fileId != null and recallOrder.fileId != '' ">
|
||||
t.file_id = #{recallOrder.fileId},
|
||||
</if>
|
||||
<if test="recallOrder.fileUrl != null and recallOrder.fileUrl != '' ">
|
||||
t.file_url = #{recallOrder.fileUrl},
|
||||
</if>
|
||||
<if test="recallOrder.orderId != null and recallOrder.orderId != '' ">
|
||||
t.order_id = #{recallOrder.orderId},
|
||||
</if>
|
||||
<if test="recallOrder.traceId != null and recallOrder.traceId != '' ">
|
||||
t.trace_id = #{recallOrder.traceId},
|
||||
</if>
|
||||
<if test="recallOrder.appKey != null and recallOrder.appKey != '' ">
|
||||
t.app_key = #{recallOrder.appKey},
|
||||
</if>
|
||||
<if test="recallOrder.updateBy != null and recallOrder.updateBy != '' ">
|
||||
t.update_by = #{recallOrder.updateBy},
|
||||
</if>
|
||||
<if test="recallOrder.updateTime != null ">
|
||||
t.update_time = #{recallOrder.updateTime},
|
||||
</if>
|
||||
</set>
|
||||
where t.id= #{recallOrder.id}
|
||||
|
||||
</update>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user