|
|
|
@@ -292,7 +292,16 @@ return result |
|
|
|
val sql = """ |
|
|
|
SELECT |
|
|
|
CAST(st.stockTakeRoundId AS CHAR) AS value, |
|
|
|
CASE |
|
|
|
WHEN LOWER(COALESCE(MAX(st.stockTakeRoundMode), 'section')) = 'item' THEN 'item' |
|
|
|
ELSE 'section' |
|
|
|
END AS mode, |
|
|
|
CONCAT( |
|
|
|
CASE |
|
|
|
WHEN LOWER(COALESCE(MAX(st.stockTakeRoundMode), 'section')) = 'item' THEN '【依貨品】' |
|
|
|
ELSE '【依區域】' |
|
|
|
END, |
|
|
|
' ', |
|
|
|
CASE |
|
|
|
WHEN NULLIF(TRIM(MAX(st.stockTakeRoundName)), '') IS NULL |
|
|
|
THEN CONCAT('盤點輪次', CAST(st.stockTakeRoundId AS CHAR)) |
|
|
|
|