From 8c8025ebb5d7f90a4d7ca9b631a5a3ae39f9ded8 Mon Sep 17 00:00:00 2001
From: bluejay <253316343@qq.com>
Date: 星期一, 14 四月 2025 15:36:01 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev
---
aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRouteTemp.java | 6 +++---
aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsWeldSeamMapper.java | 4 ++++
aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRoute.java | 6 +++---
aps-modules/aps-core/src/main/resources/mapper/core/ApsWeldSeamMapper.xml | 3 +++
aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsWeldSeamServiceImpl.java | 7 +++----
5 files changed, 16 insertions(+), 10 deletions(-)
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRoute.java b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRoute.java
index 1cd1cab..5cb4ae5 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRoute.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRoute.java
@@ -30,7 +30,7 @@
/** 宸ュ簭搴忓彿 */
@Excel(name = "宸ュ簭搴忓彿")
- private Long processNumber;
+ private String processNumber;
/** 宸ュ簭鍚嶇О */
@Excel(name = "宸ュ簭鍚嶇О")
@@ -101,12 +101,12 @@
return workOrderNo;
}
- public void setProcessNumber(Long processNumber)
+ public void setProcessNumber(String processNumber)
{
this.processNumber = processNumber;
}
- public Long getProcessNumber()
+ public String getProcessNumber()
{
return processNumber;
}
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRouteTemp.java b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRouteTemp.java
index 802d7a1..c46f809 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRouteTemp.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRouteTemp.java
@@ -30,7 +30,7 @@
/** 宸ュ簭搴忓彿 */
@Excel(name = "宸ュ簭搴忓彿")
- private Long processNumber;
+ private String processNumber;
/** 宸ュ簭鍚嶇О */
@Excel(name = "宸ュ簭鍚嶇О")
@@ -105,12 +105,12 @@
return workOrderNo;
}
- public void setProcessNumber(Long processNumber)
+ public void setProcessNumber(String processNumber)
{
this.processNumber = processNumber;
}
- public Long getProcessNumber()
+ public String getProcessNumber()
{
return processNumber;
}
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsWeldSeamMapper.java b/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsWeldSeamMapper.java
index 8b50ad4..11e6cb0 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsWeldSeamMapper.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsWeldSeamMapper.java
@@ -2,6 +2,8 @@
import java.util.List;
import com.aps.core.domain.ApsWeldSeam;
+import com.aps.core.domain.ApsWeldSeamStatistics;
+import com.aps.core.domain.ApsWeldSeamTemp;
import org.apache.ibatis.annotations.Mapper;
/**
@@ -67,4 +69,6 @@
* @return 缁撴灉
*/
public int deleteApsWeldSeamByIds(String[] ids);
+
+ List<ApsWeldSeamStatistics> weldSeamStat(List<ApsWeldSeamTemp> apsWeldSeamTemps);
}
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsWeldSeamServiceImpl.java b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsWeldSeamServiceImpl.java
index 24d3f36..172c122 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsWeldSeamServiceImpl.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsWeldSeamServiceImpl.java
@@ -5,15 +5,12 @@
import com.aps.common.core.utils.DateUtils;
import com.aps.common.core.utils.StringUtils;
import com.aps.common.core.utils.uuid.IdUtils;
-import com.aps.core.domain.ApsPartPlan;
-import com.aps.core.domain.ApsPartPlanTemp;
-import com.aps.core.domain.ApsWeldSeamTemp;
+import com.aps.core.domain.*;
import com.aps.core.mapper.ApsWeldSeamTempMapper;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.aps.core.mapper.ApsWeldSeamMapper;
-import com.aps.core.domain.ApsWeldSeam;
import com.aps.core.service.IApsWeldSeamService;
import org.springframework.transaction.annotation.Transactional;
@@ -133,6 +130,8 @@
if (count==apsWeldSeamTemps.size()) {
apsWeldSeamTempMapper.deleteApsWeldSeamTempByIds(ids);
}
+ //鎻掑叆鐒婄紳缁熻琛�
+ List<ApsWeldSeamStatistics> apsWeldSeamStatistics=apsWeldSeamMapper.weldSeamStat(apsWeldSeamTemps);
return 1;
}
}
diff --git a/aps-modules/aps-core/src/main/resources/mapper/core/ApsWeldSeamMapper.xml b/aps-modules/aps-core/src/main/resources/mapper/core/ApsWeldSeamMapper.xml
index fbdd6e2..f0564b2 100644
--- a/aps-modules/aps-core/src/main/resources/mapper/core/ApsWeldSeamMapper.xml
+++ b/aps-modules/aps-core/src/main/resources/mapper/core/ApsWeldSeamMapper.xml
@@ -153,4 +153,7 @@
#{id}
</foreach>
</delete>
+ <select id="weldSeamStat" >
+
+ </select>
</mapper>
\ No newline at end of file
--
Gitblit v1.9.3