2 天以前 1ba0dbfde5634c8bf2ec20891d6b226b996f6b59
yudao-module-mes/src/main/resources/mapper/home/MesBagCodeHomeStatisticsMapper.xml
@@ -62,6 +62,45 @@
        WHERE deleted = 0
    </select>
    <!-- ========== 出库流通 / 仓储 / 质量 ========== -->
    <!-- 统计发货通知单数(mes_wm_sales_notice) -->
    <select id="selectSalesNoticeCount" resultType="java.lang.Long">
        SELECT COUNT(*)
        FROM mes_wm_sales_notice
        WHERE deleted = 0
    </select>
    <!-- 统计销售出库单数(mes_wm_product_sales) -->
    <select id="selectProductSalesCount" resultType="java.lang.Long">
        SELECT COUNT(*)
        FROM mes_wm_product_sales
        WHERE deleted = 0
    </select>
    <!-- 统计销售退货单数(mes_wm_return_sales) -->
    <select id="selectReturnSalesCount" resultType="java.lang.Long">
        SELECT COUNT(*)
        FROM mes_wm_return_sales
        WHERE deleted = 0
    </select>
    <!-- 统计未处理库存预警数(mes_wm_stock_warning.status=10) -->
    <select id="selectStockWarningPendingCount" resultType="java.lang.Long">
        SELECT COUNT(*)
        FROM mes_wm_stock_warning
        WHERE deleted = 0
          AND status = 10
    </select>
    <!-- 统计待评审不合格品单数(mes_qc_ncr.status=0) -->
    <select id="selectNcrPendingCount" resultType="java.lang.Long">
        SELECT COUNT(*)
        FROM mes_qc_ncr
        WHERE deleted = 0
          AND status = 0
    </select>
    <!-- ========== 状态分布 ========== -->
    <!-- 按状态统计批次数量 -->