|
@@ -133,6 +133,54 @@
|
|
|
ORDER BY e.sub_time DESC, t.id
|
|
|
</select>
|
|
|
|
|
|
+ <!-- 结算包结算列表(分页) -->
|
|
|
+ <select id="getWmTaskForSettlePage2" resultType="com.qunzhixinxi.hnqz.admin.entity.output.WmTaskSettleNoteOutput">
|
|
|
+ SELECT
|
|
|
+ t.id,
|
|
|
+ t.task_type_id,
|
|
|
+ t.create_time,
|
|
|
+ t.score_package_id,
|
|
|
+ p.score_package_name,
|
|
|
+ t.task_user_id,
|
|
|
+ t.lookinto_date,
|
|
|
+ t.score,
|
|
|
+ u.realname real_name,
|
|
|
+ u.username,
|
|
|
+ e.id noteId,
|
|
|
+ e.invoice_type,
|
|
|
+ e.sub_type,
|
|
|
+ e.category_name,
|
|
|
+ e.discount,
|
|
|
+ e.stream_id,
|
|
|
+ e.settle_no,
|
|
|
+ e.settle_amount,
|
|
|
+ e.actual_amount,
|
|
|
+ e.settle_note_status,
|
|
|
+ e.sub_time,
|
|
|
+ e.notify_time
|
|
|
+ FROM wm_task t
|
|
|
+ LEFT JOIN wm_score_package p on p.id = t.score_package_id
|
|
|
+ LEFT JOIN wm_score_package_settle_note e on t.id = e.task_id
|
|
|
+ LEFT JOIN sys_user u on t.task_user_id = u.user_id
|
|
|
+ WHERE 1= 1
|
|
|
+ <if test="query.userId!=null and query.userId!=''">
|
|
|
+ AND t.task_user_id =#{query.userId}
|
|
|
+ </if>
|
|
|
+ <if test="query.packageId!=null and query.packageId!=''">
|
|
|
+ AND t.score_package_id =#{query.packageId}
|
|
|
+ </if>
|
|
|
+ <if test="query.startSubTime != null and query.endSubTime != null">
|
|
|
+ AND e.sub_time BETWEEN #{query.startSubTime} AND #{query.endSubTime}
|
|
|
+ </if>
|
|
|
+ <if test="query.settleNoteStatus != null">
|
|
|
+ AND e.settle_note_status = #{query.settleNoteStatus}
|
|
|
+ </if>
|
|
|
+ <if test="query.realName != null">
|
|
|
+ AND u.realname like concat('%',#{query.realName},'%')
|
|
|
+ </if>
|
|
|
+ ORDER BY e.sub_time DESC, t.id
|
|
|
+ </select>
|
|
|
+
|
|
|
<!-- 结算包结算列表 -->
|
|
|
<select id="listWmTaskForSettle" resultType="com.qunzhixinxi.hnqz.admin.entity.output.WmTaskSettleNoteOutput">
|
|
|
SELECT
|