Explorar o código

feature
1.模板优化
2.解决长*宽*厚 任意为空时规格不显示的问题 + 优化规则显示 忽略小数点后的0

xiahan hai 1 ano
pai
achega
52a4ec4a2e

+ 5 - 1
comCustomer-entity/src/main/resources/mybatis/ComCustomerDao.xml

@@ -101,7 +101,11 @@
     <select id="getProductByIds" resultType="com.bsentity.dto.ComProductExportDto">
         SELECT
             (@row_number:=@row_number+1) as NO , p.ORIORDERNO , p.ALLOY , p.ISSTATUS ,
-            CONCAT(p.THICK,"*",p.WIDE,"*",p.LONGS) AS specifications ,p.COMWEIGHT,p.VOLUMENO as volumeNo,
+        CONCAT_WS('*',
+            TRIM(TRAILING '.' FROM TRIM(TRAILING '0' FROM CAST(p.THICK AS CHAR))),
+            TRIM(TRAILING '.' FROM TRIM(TRAILING '0' FROM CAST(p.WIDE AS CHAR))) ,
+            TRIM(TRAILING '.' FROM TRIM(TRAILING '0' FROM CAST(p.LONGS AS CHAR))) )AS specifications,
+        p.COMWEIGHT,p.VOLUMENO as volumeNo,
             p.MRAWEIGHT , p.DEFECT
         FROM
             com_metal_product p,

BIN=BIN
comCustomer-server/src/main/resources/template/customerComplaintForm.xlsx