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,