buhuazhen
2 天以前 e7d7899fc63aaba09dbea7a7a6b43708273492aa
feat(aftersalesservice): 支持凭售后服务号和订单号查询条件

- 在AfterSalesServiceMapper.xml中新增根据afterSalesServiceNo模糊查询条件
- 新增根据orderNo模糊匹配销售合同号的查询条件
- 在AfterSalesServiceNewDto对象中添加orderNo和afterSalesServiceNo属性用于传递查询参数
已修改2个文件
9 ■■■■■ 文件已修改
src/main/java/com/ruoyi/aftersalesservice/dto/AfterSalesServiceNewDto.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/aftersalesservice/AfterSalesServiceMapper.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/aftersalesservice/dto/AfterSalesServiceNewDto.java
@@ -18,4 +18,7 @@
    private SalesLedgerDto salesLedgerDto;
    private String salesContractNo;
    private String orderNo;
    private String afterSalesServiceNo;
}
src/main/resources/mapper/aftersalesservice/AfterSalesServiceMapper.xml
@@ -11,6 +11,12 @@
        <if test="req.feedbackDate != null">
            AND feedback_date BETWEEN #{req.feedbackDate} AND #{req.feedbackDate}
        </if>
        <if test="req.afterSalesServiceNo != null and req.afterSalesServiceNo != ''">
            AND ass.after_sales_service_no like CONCAT('%', #{req.afterSalesServiceNo}, '%')
        </if>
        <if test="req.orderNo != null and req.orderNo != '' ">
            AND sl.sales_contract_no like CONCAT('%', #{req.orderNo}, '%')
        </if>
        <if test="req.disDate != null">
            AND dis_date BETWEEN #{req.disDate} AND #{req.disDate}
        </if>