From f14bb52ddab40bf589304b6b43331ddaccea69f6 Mon Sep 17 00:00:00 2001
From: zwl <1051256694@qq.com>
Date: 星期六, 27 十二月 2025 16:03:36 +0800
Subject: [PATCH] 1.完善AGV任务创建和下发 2.完善数据孪生 3.新增拍照获取照片 4.新增PDA配盘出库单立即出库 5.新增PDA配盘入库单下拉框获取订单号

---
 src/main/resources/mapper/ViewDigitalTwinMapper.xml |   29 ++++++++++++++++++++++++++---
 1 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/src/main/resources/mapper/ViewDigitalTwinMapper.xml b/src/main/resources/mapper/ViewDigitalTwinMapper.xml
index 4f909df..bc08c3f 100644
--- a/src/main/resources/mapper/ViewDigitalTwinMapper.xml
+++ b/src/main/resources/mapper/ViewDigitalTwinMapper.xml
@@ -3,6 +3,13 @@
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.zy.asrs.mapper.DigitalTwinMapper">
 
+    <resultMap id="dtOrderMap" type="com.zy.asrs.entity.digitaltwin.DtOrderVo">
+        <constructor>
+            <arg column="orderDate" javaType="java.util.Date"/>
+            <arg column="orderNum" javaType="java.lang.Integer"/>
+        </constructor>
+    </resultMap>
+
     <!--鎬昏锛氭�诲簱浣嶃�佸凡鐢ㄥ簱浣嶃�佷粖鏃ュ簱瀛樸�佷粖鏃ュ嚭搴撱�佷粖鏃ュ叆搴�-->
     <select id="overview" resultType="Double">
         SELECT COUNT(*) FROM asr_loc_mast WHERE loc_sts != 'Z'
@@ -32,10 +39,26 @@
     </select>
 
     <select id="recentOrder" resultType="com.zy.asrs.entity.digitaltwin.DtOrderVo">
-        SELECT CONVERT(VARCHAR, order_time, 23) as orderDate, COUNT(*) AS orderNum
-        FROM man_order
+
+        SELECT
+        FORMAT(orderDate, 'yyyyMMdd') as orderDate,
+        COUNT(*) as orderNum
+        FROM (
+        SELECT
+        CAST(order_time AS DATE) as orderDate
+        FROM man_order_pakin
         WHERE order_time BETWEEN #{startTime} AND #{endTime}
-        GROUP BY CONVERT(VARCHAR, order_time, 23)
+
+        UNION ALL
+
+        SELECT
+        CAST(order_time AS DATE) as orderDate
+        FROM man_order_pakout
+        WHERE order_time BETWEEN #{startTime} AND #{endTime}
+        ) combined
+        GROUP BY orderDate
+        ORDER BY orderDate
+
     </select>
 
     <select id="recentInBound" resultType="com.zy.asrs.entity.digitaltwin.DtInAndOutBoundVo">

--
Gitblit v1.9.1