新火炬后端单体项目初始化代码
lixiangyu
3 天以前 747d8ed2f6926581f2ead16d13478914728a9ffa
src/main/java/org/jeecg/modules/cms/mapper/xml/CuttingInventoryMapper.xml
@@ -6,10 +6,13 @@
            t1.cutting_id as cuttingId,
            count(*) AS cuttingIdNumber,
            t1.inventory_status as inventoryStatus,
            t2.cutting_code AS cuttingCode
            t2.cutting_code AS cuttingCode,
            SUM(SUM(CASE WHEN t1.inventory_status = '正常' THEN 1 ELSE 0 END)) OVER() AS normalTotal,
            SUM(SUM(CASE WHEN t1.inventory_status = '已出库' THEN 1 ELSE 0 END)) OVER() AS outboundTotal,
            SUM(count(*)) OVER() AS totalNumber
        FROM
            cms_cutting_inventory t1
        LEFT JOIN cms_cutting_tool t2 ON t1.cutting_id = t2.id AND t2.del_flag = 0
                LEFT JOIN cms_cutting_tool t2 ON t1.cutting_id = t2.id AND t2.del_flag = 0
        GROUP BY cutting_id, inventory_status, cutting_code
    </select>
</mapper>