From c3636d3d77c09a8de21ea2bc585d28c9a175c8e1 Mon Sep 17 00:00:00 2001 From: maven <2163098428@qq.com> Date: 星期四, 24 七月 2025 15:19:15 +0800 Subject: [PATCH] yys 修改排序规则 --- src/main/resources/mapper/production/SalesLedgerSchedulingMapper.xml | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/resources/mapper/production/SalesLedgerSchedulingMapper.xml b/src/main/resources/mapper/production/SalesLedgerSchedulingMapper.xml index bcf4b64..27c0fe7 100644 --- a/src/main/resources/mapper/production/SalesLedgerSchedulingMapper.xml +++ b/src/main/resources/mapper/production/SalesLedgerSchedulingMapper.xml @@ -21,7 +21,7 @@ LEFT join sales_ledger_scheduling t3 on T2.id = t3.sales_ledger_product_id LEFT JOIN sales_ledger T1 ON T1.id = T2.sales_ledger_id <where> - T1.id is not null + T1.id is not null and T2.type = 1 <if test="salesLedgerDto.customerName != null and salesLedgerDto.customerName != '' "> AND T1.customer_name LIKE CONCAT('%',#{salesLedgerDto.customerName},'%') </if> @@ -60,7 +60,7 @@ sales_ledger_product T2 LEFT JOIN sales_ledger T1 ON T1.id = T2.sales_ledger_id LEFT join sales_ledger_scheduling t3 on T1.id = t3.sales_ledger_id - where T1.id is not null + where T1.id is not null and T2.type = 1 GROUP BY T2.id </select> <select id="listPageProcess" resultType="com.ruoyi.production.dto.SalesLedgerSchedulingProcessDto"> @@ -85,7 +85,7 @@ LEFT JOIN sales_ledger T1 ON T1.id = T2.sales_ledger_id left join sales_ledger_product t3 on T2.sales_ledger_product_id = t3.id <where> - 1 = 1 + t3.type = 1 <if test="salesLedgerDto.status != null and salesLedgerDto.status != '' "> AND T2.status = #{salesLedgerDto.status} </if> @@ -101,13 +101,13 @@ <if test="salesLedgerDto.projectName != null and salesLedgerDto.projectName != '' "> AND T1.project_name LIKE CONCAT('%',#{salesLedgerDto.projectName},'%') </if> - <if test="salesLedgerDto.schedulingDateStart != null and salesLedgerDto.schedulingDateStart != '' "> + <if test="salesLedgerDto.entryDateStart != null and salesLedgerDto.entryDateStart != '' "> AND T2.scheduling_date >= DATE_FORMAT(#{salesLedgerDto.entryDateStart},'%Y-%m-%d') </if> - <if test="salesLedgerDto.schedulingDateEnd != null and salesLedgerDto.schedulingDateEnd != '' "> + <if test="salesLedgerDto.entryDateEnd != null and salesLedgerDto.entryDateEnd != '' "> AND T2.scheduling_date <= DATE_FORMAT(#{salesLedgerDto.entryDateEnd},'%Y-%m-%d') </if> </where> - order by T2.update_time desc + order by T2.status asc </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3