From 092f60d9159fc3484c116493e71631982d3c0bda Mon Sep 17 00:00:00 2001
From: huangjiayang <5265313@qq.com>
Date: 星期日, 27 四月 2025 17:59:31 +0800
Subject: [PATCH] 【UPDATE-定时任务】修改工序抓取定时任务,增加创建时间创建人字段
---
aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlatePlanServiceImpl.java | 36 ++++++++++++++++++++++--------------
1 files changed, 22 insertions(+), 14 deletions(-)
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlatePlanServiceImpl.java b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlatePlanServiceImpl.java
index f4f90aa..73f92fb 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlatePlanServiceImpl.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlatePlanServiceImpl.java
@@ -1,30 +1,31 @@
package com.aps.core.service.impl;
-import java.util.List;
-import java.util.Optional;
-
+import com.aps.common.core.utils.DateUtils;
import com.aps.common.core.utils.uuid.IdUtils;
import com.aps.common.security.utils.DictUtils;
+import com.aps.core.domain.ApsPlatePlan;
import com.aps.core.domain.ApsPlatePlanTemp;
import com.aps.core.mapper.ApsPartPlanTempMapper;
+import com.aps.core.mapper.ApsPlatePlanMapper;
import com.aps.core.mapper.ApsPlatePlanTempMapper;
+import com.aps.core.service.IApsPlatePlanService;
import com.aps.system.api.domain.SysDictData;
import org.apache.logging.log4j.util.Strings;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import com.aps.core.mapper.ApsPlatePlanMapper;
-import com.aps.core.domain.ApsPlatePlan;
-import com.aps.core.service.IApsPlatePlanService;
+
+import java.util.List;
+import java.util.Optional;
/**
* 閽i噾璁″垝绠$悊Service涓氬姟灞傚鐞�
- *
+ *
* @author ruoyi
* @date 2025-04-08
*/
@Service
-public class ApsPlatePlanServiceImpl implements IApsPlatePlanService
+public class ApsPlatePlanServiceImpl implements IApsPlatePlanService
{
@Autowired
private ApsPlatePlanMapper apsPlatePlanMapper;
@@ -36,7 +37,7 @@
/**
* 鏌ヨ閽i噾璁″垝绠$悊
- *
+ *
* @param id 閽i噾璁″垝绠$悊涓婚敭
* @return 閽i噾璁″垝绠$悊
*/
@@ -48,7 +49,7 @@
/**
* 鏌ヨ閽i噾璁″垝绠$悊鍒楄〃
- *
+ *
* @param apsPlatePlan 閽i噾璁″垝绠$悊
* @return 閽i噾璁″垝绠$悊
*/
@@ -60,7 +61,7 @@
/**
* 鏂板閽i噾璁″垝绠$悊
- *
+ *
* @param apsPlatePlan 閽i噾璁″垝绠$悊
* @return 缁撴灉
*/
@@ -68,12 +69,13 @@
public int insertApsPlatePlan(ApsPlatePlan apsPlatePlan)
{
apsPlatePlan.setId(IdUtils.fastUUID());
+ apsPlatePlan.setCreateTime(DateUtils.getNowDate());
return apsPlatePlanMapper.insertApsPlatePlan(apsPlatePlan);
}
/**
* 淇敼閽i噾璁″垝绠$悊
- *
+ *
* @param apsPlatePlan 閽i噾璁″垝绠$悊
* @return 缁撴灉
*/
@@ -85,7 +87,7 @@
/**
* 鎵归噺鍒犻櫎閽i噾璁″垝绠$悊
- *
+ *
* @param ids 闇�瑕佸垹闄ょ殑閽i噾璁″垝绠$悊涓婚敭
* @return 缁撴灉
*/
@@ -97,7 +99,7 @@
/**
* 鍒犻櫎閽i噾璁″垝绠$悊淇℃伅
- *
+ *
* @param id 閽i噾璁″垝绠$悊涓婚敭
* @return 缁撴灉
*/
@@ -109,6 +111,8 @@
@Override
public int confirmPlan(ApsPlatePlanTemp tempPlan) {
+ //鍏堝垹闄ゆ墍鏈�
+ apsPlatePlanMapper.removeAllPlatePlans();
//鏌ヨ涓存椂琛ㄦ暟鎹�
List<ApsPlatePlanTemp> apsPartPlanTemps=apsPlatePlanTempMapper.selectApsPlatePlanTempList(tempPlan);
int count=0;
@@ -119,6 +123,7 @@
ApsPlatePlan platePlan=new ApsPlatePlan();
BeanUtils.copyProperties(apsPartPlanTemps.get(i), platePlan);
platePlan.setId(IdUtils.fastUUID());
+ platePlan.setCreateTime(DateUtils.getNowDate());
//鎻掑叆姝e紡琛紝骞惰褰�
apsPlatePlanMapper.insertApsPlatePlan(platePlan);
count++;
@@ -176,4 +181,7 @@
return Strings.EMPTY;
}
}
+
+
+
}
--
Gitblit v1.9.3