From c8673cbde4538b109e43042dc93cf33c46dca37e Mon Sep 17 00:00:00 2001
From: Lius <Lius2225@163.com>
Date: 星期二, 31 十二月 2024 10:56:57 +0800
Subject: [PATCH] 每日排产计划修改

---
 lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentSpindleStatisticalMapper.xml |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentSpindleStatisticalMapper.xml b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentSpindleStatisticalMapper.xml
index 52331c7..dab94c5 100644
--- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentSpindleStatisticalMapper.xml
+++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentSpindleStatisticalMapper.xml
@@ -9,13 +9,13 @@
             equipment_spindle_statistical
         <where>
             <if test="equipmentSpindleStatisticalVo.equipmentId != null and equipmentSpindleStatisticalVo.equipmentId != ''">
-                AND equipmentID  LIKE CONCAT(CONCAT('%',#{equipmentSpindleStatisticalVo.equipmentId}),'%')
+                AND equipmentID  LIKE '%' + #{equipmentSpindleStatisticalVo.equipmentId} + '%'
             </if>
             <if test="equipmentSpindleStatisticalVo.equipmentName != null and equipmentSpindleStatisticalVo.equipmentName != ''">
-                AND equipmentName  LIKE CONCAT(CONCAT('%',#{equipmentSpindleStatisticalVo.equipmentName}),'%')
+                AND equipmentName  LIKE '%' + #{equipmentSpindleStatisticalVo.equipmentName} + '%'
             </if>
             <if test="equipmentSpindleStatisticalVo.createDate != null and equipmentSpindleStatisticalVo.createDate != ''">
-                AND createDate LIKE CONCAT(CONCAT('%',#{equipmentSpindleStatisticalVo.createDate}),'%')
+                AND createDate = #{equipmentSpindleStatisticalVo.createDate}
             </if>
             <if test="equipmentSpindleStatisticalVo.equipmentIdList != null and equipmentSpindleStatisticalVo.equipmentIdList.size() > 0">
                 AND equipmentID IN
@@ -34,13 +34,13 @@
             equipment_spindle_statistical
         <where>
             <if test="equipmentSpindleStatisticalVo.equipmentId != null and equipmentSpindleStatisticalVo.equipmentId != ''">
-                AND equipmentID  LIKE CONCAT(CONCAT('%',#{equipmentSpindleStatisticalVo.equipmentId}),'%')
+                AND equipmentID  LIKE '%' + #{equipmentSpindleStatisticalVo.equipmentId} + '%'
             </if>
             <if test="equipmentSpindleStatisticalVo.equipmentName != null and equipmentSpindleStatisticalVo.equipmentName != ''">
-                AND equipmentName  LIKE CONCAT(CONCAT('%',#{equipmentSpindleStatisticalVo.equipmentName}),'%')
+                AND equipmentName  LIKE '%' + #{equipmentSpindleStatisticalVo.equipmentName} + '%'
             </if>
             <if test="equipmentSpindleStatisticalVo.createDate != null and equipmentSpindleStatisticalVo.createDate != ''">
-                AND createDate LIKE CONCAT(CONCAT('%',#{equipmentSpindleStatisticalVo.createDate}),'%')
+                AND createDate = #{equipmentSpindleStatisticalVo.createDate}
             </if>
             <if test="equipmentSpindleStatisticalVo.equipmentIdList != null and equipmentSpindleStatisticalVo.equipmentIdList.size() > 0">
                 AND equipmentID IN
@@ -51,4 +51,8 @@
         </where>
         ORDER BY id ASC
     </select>
+
+    <select id="getMaxDate" resultType="java.util.Date">
+        SELECT MAX( createDate ) createDate FROM equipment_spindle_statistical WHERE equipmentID = #{equipmentId}
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.3