diff --git a/SC-boot/linkage-scm/src/main/resources/mapper/purchaseorder/PurchaseorderMapper.xml b/SC-boot/linkage-scm/src/main/resources/mapper/purchaseorder/PurchaseorderMapper.xml index fdfb9263..b62b4ed2 100644 --- a/SC-boot/linkage-scm/src/main/resources/mapper/purchaseorder/PurchaseorderMapper.xml +++ b/SC-boot/linkage-scm/src/main/resources/mapper/purchaseorder/PurchaseorderMapper.xml @@ -99,7 +99,7 @@ 3 ELSE 13 END ) AS `rate`, - ROUND(ROUND( SUM(d.amount), 2 )/ROUND( SUM( CASE b.unit WHEN 0 THEN b.settlement ELSE b.settlement/1000 END ), 2 ), 2 ) AS `price`, + ROUND(ROUND( SUM(d.amount), 2 )/ROUND( SUM( CASE b.unit WHEN 0 THEN b.settlement ELSE b.settlement/1000 END ), 2 ), 4 ) AS `price`, ROUND( SUM( CASE b.unit WHEN 0 THEN b.settlement ELSE b.settlement/1000 END ), 2 ) AS `settlement`, ( CASE b.unit WHEN 0 THEN '吨' ELSE '千克' END ) AS `unit`, ROUND( SUM(d.amount), 2 ) `amount`