From 4b07c52cbbd4d2ea69a388efbb5103d1e62bd589 Mon Sep 17 00:00:00 2001 From: yangyufu Date: Tue, 11 Aug 2026 09:04:28 +0800 Subject: [PATCH] =?UTF-8?q?fix(wql):=20=E4=BF=AE=E5=A4=8D=E6=96=B0?= =?UTF-8?q?=E6=88=90=E5=93=81=E5=85=A5=E5=BA=93=E6=8A=A5=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nl/wms/stat/wql/ST_IVT_INBILLQUERY.wql | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/stat/wql/ST_IVT_INBILLQUERY.wql b/lms/nladmin-system/src/main/java/org/nl/wms/stat/wql/ST_IVT_INBILLQUERY.wql index 138ff693a..79b516326 100644 --- a/lms/nladmin-system/src/main/java/org/nl/wms/stat/wql/ST_IVT_INBILLQUERY.wql +++ b/lms/nladmin-system/src/main/java/org/nl/wms/stat/wql/ST_IVT_INBILLQUERY.wql @@ -757,18 +757,18 @@ LEFT JOIN md_cs_customerbase cust ON cust.cust_code = sub.customer_name LEFT JOIN (SELECT container_name, - CASE + MAX(CASE WHEN plan1.paper_tube_or_FRP = '1' THEN '纸管' WHEN plan1.paper_tube_or_FRP = '2' THEN 'FRP管' - END AS paper_tube_or_FRP, - CASE + END) AS paper_tube_or_FRP, + MAX(CASE WHEN plan1.paper_tube_or_FRP = '1' THEN plan1.paper_tube_material WHEN plan1.paper_tube_or_FRP = '2' THEN plan1.FRP_material - END AS paper_tube_material, - CASE + END) AS paper_tube_material, + MAX(CASE WHEN plan1.paper_tube_or_FRP = '1' THEN plan1.paper_tube_description WHEN plan1.paper_tube_or_FRP = '2' THEN plan1.FRP_description - END AS paper_tube_description, + END) AS paper_tube_description, MAX(parent_container_name) AS parent_container_name, MAX(restruct_container_name) AS restruct_container_name, MAX(foil_container_name) AS foil_container_name @@ -1106,18 +1106,18 @@ LEFT JOIN md_cs_customerbase cust ON cust.cust_code = sub.customer_name LEFT JOIN (SELECT container_name, - CASE + MAX(CASE WHEN plan1.paper_tube_or_FRP = '1' THEN '纸管' WHEN plan1.paper_tube_or_FRP = '2' THEN 'FRP管' - END AS paper_tube_or_FRP, - CASE + END) AS paper_tube_or_FRP, + MAX(CASE WHEN plan1.paper_tube_or_FRP = '1' THEN plan1.paper_tube_material WHEN plan1.paper_tube_or_FRP = '2' THEN plan1.FRP_material - END AS paper_tube_material, - CASE + END) AS paper_tube_material, + MAX(CASE WHEN plan1.paper_tube_or_FRP = '1' THEN plan1.paper_tube_description WHEN plan1.paper_tube_or_FRP = '2' THEN plan1.FRP_description - END AS paper_tube_description, + END) AS paper_tube_description, MAX(parent_container_name) AS parent_container_name, MAX(restruct_container_name) AS restruct_container_name, MAX(foil_container_name) AS foil_container_name @@ -1575,15 +1575,15 @@ LEFT JOIN md_cs_customerbase cust ON cust.cust_code = sub.customer_name LEFT JOIN (SELECT container_name, - CASE + MAX(CASE WHEN plan1.paper_tube_or_FRP = '1' THEN '纸管' WHEN plan1.paper_tube_or_FRP = '2' THEN 'FRP管' - END AS paper_tube_or_FRP, - CASE + END) AS paper_tube_or_FRP, + MAX(CASE WHEN plan1.paper_tube_or_FRP = '1' THEN plan1.paper_tube_material WHEN plan1.paper_tube_or_FRP = '2' THEN plan1.FRP_material - END AS paper_tube_material, - CASE + END) AS paper_tube_material, + MAX(CASE WHEN plan1.paper_tube_or_FRP = '1' THEN plan1.paper_tube_description WHEN plan1.paper_tube_or_FRP = '2' THEN plan1.FRP_description END AS paper_tube_description,