|
|
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.gaotao.modules.dashboard.dao.DashboardDao">
<!-- 查询分切区助力臂数据 --> <select id="querySlittingAssistArmData" resultType="map"> SELECT storage_location AS storageLocation, pallet_code AS palletCode, picking_location AS pickingLocation, material_name AS materialName, quantity, status FROM view_board_slitting_assist_arm ORDER BY picking_location ASC </select>
<!-- 查询分切区入库数据 --> <select id="querySlittingInboundData" resultType="map"> SELECT storage_location AS storageLocation, pallet_code AS palletCode, task_type AS taskType, status FROM view_board_slitting_inbound ORDER BY storage_location ASC </select>
<!-- 查询成品包装区数据 --> <select id="queryFinishPackageData" resultType="map"> SELECT storage_location AS storageLocation, pallet_code AS palletCode, picking_location AS pickingLocation, material_name AS materialName, quantity, status FROM view_board_finish_package ORDER BY picking_location ASC </select>
<!-- 查询成品入库区数据 --> <select id="queryFinishInboundData" resultType="map"> SELECT storage_location AS storageLocation, pallet_code AS palletCode, task_type AS taskType, status FROM view_board_finish_inbound ORDER BY storage_location ASC </select>
<!-- 查询原材收货区数据 --> <select id="queryReceivingReceiveData" resultType="map"> SELECT arrival_time AS arrivalTime, material_name AS materialName, quantity, location, status FROM view_board_receiving_receive ORDER BY arrival_time DESC </select>
<!-- 查询原材入库区数据 --> <select id="queryReceivingInboundData" resultType="map"> SELECT storage_location AS storageLocation, pallet_code AS palletCode, task_type AS taskType, status FROM view_board_receiving_inbound ORDER BY storage_location ASC </select>
<!-- ==================== 智能立体仓库看板查询 ==================== -->
<!-- 查询立体仓库任务统计数据 --> <select id="queryWarehouseTaskStats" resultType="map"> -- 说明:从 wms_order_task 表统计任务数据 -- 只统计已完成的任务(status='已完成') -- source_type 包含"入库"两个字的是入库任务,其他都是出库任务 select * from view_board_master_task; </select>
<!-- ==================== 库存趋势统计查询 ==================== -->
<!-- 查询原材料库存量趋势(当月每日数据) --> <select id="queryRawMaterialInventoryTrend" resultType="map"> -- 说明:统计原材料(料号不以80开头)的当月每日库存数量 -- 原材料判断:料号不以 80 开头 select * from view_board_master_raw </select>
<!-- 查询规格料库存量趋势(当月每日数据) --> <select id="querySpecifiedMaterialInventoryTrend" resultType="map"> -- 说明:统计规格料的当月每日库存数量 -- 规格料判断:料号以 - 分割的 select * from view_board_master_specified </select>
<!-- 查询产成品库存量趋势(当月每日数据) --> <select id="queryFinishedGoodsInventoryTrend" resultType="map"> -- 说明:统计产成品(料号以80开头)的当月每日库存数量 -- 产成品判断:料号以 80 开头 select * from view_board_master_finish </select>
</mapper>
|