diff --git a/cash-service/product-service/src/main/resources/mapper/ProductStockFlowMapper.xml b/cash-service/product-service/src/main/resources/mapper/ProductStockFlowMapper.xml index 92486cb97..2aae30349 100644 --- a/cash-service/product-service/src/main/resources/mapper/ProductStockFlowMapper.xml +++ b/cash-service/product-service/src/main/resources/mapper/ProductStockFlowMapper.xml @@ -10,7 +10,7 @@ sum( CASE WHEN t1.in_out_item = 'order-in' THEN t1.in_out_number END ) AS refundInNum, sum( CASE WHEN t1.in_out_type = 'out' then abs(t1.in_out_number) end) AS outSumTotal, sum( CASE WHEN t1.in_out_item = 'loss-out' THEN abs(t1.in_out_number) END ) AS lossOutNum, - sum( CASE WHEN t1.in_out_item = 'order-out' THEN abs(t1.in_out_number) END ) AS salesNum, + abs(sum( CASE WHEN t1.in_out_item = 'order-out' THEN t1.in_out_number END )) AS salesNum, sum( CASE WHEN t1.in_out_item = 'damage-out' THEN abs(t1.in_out_number) END ) AS damageNum FROM tb_product_stock_flow t1