新增 后管开票页面新增运营商字段并校验

This commit is contained in:
Lemon
2023-08-25 10:45:39 +08:00
parent 65d400e57b
commit 914380b3ea
4 changed files with 15 additions and 7 deletions

View File

@@ -20,6 +20,8 @@ public class OrderInvoiceRecordVO {
private String email;
private String orderCodes;
private String status;
private String createTime;
private String uodateTime;
private BigDecimal totalAmount;
private BigDecimal totalServiceAmount;
private BigDecimal totalElecAmount;

View File

@@ -148,21 +148,26 @@
t1.email as email,
t1.order_codes as orderCodes,
t1.STATUS as status,
t1.create_time as createTime,
t1.update_time as updateTime,
t1.total_amount as totalAmount,
t1.total_service_amount as totalServiceAmount,
t1.total_elec_amount as totalElecAmount
FROM
order_invoice_record t1
LEFT JOIN pile_merchant_info t2 ON t1.merchant_id = t2.id and t1.del_flag = '0'
where t2.dept_id in
where 1 = 1
<if test="dto.merchantDeptIds != null and dto.merchantDeptIds.size() != 0">
and t2.dept_id in
<foreach collection="dto.merchantDeptIds" item="deptId" open="(" separator="," close=")">
#{deptId,jdbcType=VARCHAR}
</foreach>
</if>
<if test="dto.memberId != null and dto.memberId != ''"> and t1.member_id = #{dto.memberId}</if>
<if test="dto.merchantId != null and dto.merchantId != ''"> and t1.merchant_id = #{dto.merchantId}</if>
<if test="dto.orderCodes != null and dto.orderCodes != ''"> and t1.order_codes like concat('%', #{dto.orderCodes}, '%')</if>
<if test="dto.status != null and dto.status != ''"> and t1.status = #{dto.status}</if>
order by t1.create_time desc
</select>
</mapper>