From f29ad099c6dc5c55d6cb94fb190d06743777ec6d Mon Sep 17 00:00:00 2001
From: dangsn <dangsn@chicecm.com>
Date: 星期三, 05 六月 2024 10:56:48 +0800
Subject: [PATCH] 项目引用调整

---
 Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/OsLifeCycleServiceImpl.java |   39 +++++++++++++--------------------------
 1 files changed, 13 insertions(+), 26 deletions(-)

diff --git a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/OsLifeCycleServiceImpl.java b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/OsLifeCycleServiceImpl.java
index a8f477d..28b4d73 100644
--- a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/OsLifeCycleServiceImpl.java
+++ b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/OsLifeCycleServiceImpl.java
@@ -2,44 +2,31 @@
 
 import com.vci.client.common.providers.ServiceProvider;
 import com.vci.corba.common.PLException;
-import com.vci.corba.common.VCIError;
+import com.vci.corba.omd.lcm.Bound;
 import com.vci.corba.omd.lcm.LifeCycle;
+import com.vci.corba.omd.lcm.TransitionVO;
 import com.vci.starter.web.annotation.log.VciUnLog;
 import com.vci.starter.web.exception.VciBaseException;
 import com.vci.starter.web.pagemodel.BaseQueryObject;
 import com.vci.starter.web.pagemodel.DataGrid;
-import com.vci.starter.web.pagemodel.PageHelper;
-import com.vci.starter.web.util.VciBaseUtil;
 import com.vci.starter.web.util.VciDateUtil;
-import com.vci.starter.web.wrapper.VciQueryWrapperForDO;
 import com.vci.web.constant.CacheKeyConstant;
 import com.vci.web.model.OsLifeCycleDO;
-import com.vci.web.model.OsStatusDO;
 import com.vci.web.pageModel.*;
 import com.vci.web.service.OsLifeCycleServiceI;
-import com.vci.web.service.OsLinkTypeServiceI;
 import com.vci.web.service.OsStatusServiceI;
 import com.vci.web.service.WebBoServiceI;
 import com.vci.web.util.PlatformClientUtil;
 import com.vci.web.util.WebUtil;
 import org.apache.commons.lang3.StringUtils;
-import org.apache.tools.ant.taskdefs.condition.Os;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.cache.annotation.CacheEvict;
-import org.springframework.cache.annotation.CachePut;
 import org.springframework.cache.annotation.Cacheable;
 import org.springframework.context.annotation.Lazy;
 import org.springframework.stereotype.Service;
 import org.springframework.util.CollectionUtils;
-import plm.bs.bom.clientobject.ClientBusinessObject;
-import plm.bs.bom.common.BusinessObject;
-import plm.bs.bom.common.BusinessObjectHolder;
-import plm.corba.lifecycle.Bound;
-import plm.corba.lifecycle.LifeCyle;
-import plm.corba.lifecycle.TransitionVO;
-import plm.corba.lifecycle.TransitionVOEvent;
 
 import java.util.*;
 import java.util.stream.Collectors;
@@ -276,16 +263,16 @@
 	 * @return 鏁版嵁瀵硅薄
 	 */
 	@Override
-	public LifeCyle lifeCycleVO2DO(OsLifeCycleVO lifeCycleVO){
-		LifeCyle lifeCyle = new LifeCyle();
+	public LifeCycle lifeCycleVO2DO(OsLifeCycleVO lifeCycleVO){
+		LifeCycle lifeCyle = new LifeCycle();
 		lifeCyle.name = lifeCycleVO.getId();
 		lifeCyle.tag = lifeCycleVO.getName();
 		lifeCyle.oid = lifeCycleVO.getOid();
 		lifeCyle.creator = lifeCycleVO.getCreator();
 		lifeCyle.description = lifeCycleVO.getDescription();
 		lifeCyle.modifier = lifeCycleVO.getLastModifier();
-		lifeCyle.modifyTime = VciDateUtil.date2Str(lifeCycleVO.getLastModifyTime(),VciDateUtil.DateTimeFormat);
-		lifeCyle.createTime = VciDateUtil.date2Str(lifeCycleVO.getCreateTime(),VciDateUtil.DateTimeFormat);
+		lifeCyle.modifyTime = lifeCycleVO.getLastModifyTime() != null ? lifeCycleVO.getLastModifyTime().getTime():null;
+		lifeCyle.createTime = lifeCycleVO.getCreateTime() != null ? lifeCycleVO.getCreateTime().getTime():null;
 		lifeCyle.startState =lifeCycleVO.getStartStatus();
 		lifeCyle.ts = VciDateUtil.date2Str(lifeCycleVO.getTs(),VciDateUtil.DateTimeMillFormat);
 		if(lifeCycleVO.getBounds() !=null && lifeCycleVO.getBounds().length>0) {
@@ -307,7 +294,7 @@
 			lifeCyle.bounds = new Bound[0];
 		}
 		//鍔犻摼鎺ョ嚎
-		List<com.vci.corba.omd.lcm.TransitionVO> lines = new ArrayList<>();
+		List<TransitionVO> lines = new ArrayList<>();
 		for (int i = 0; i < lifeCycleVO.getLines().size(); i++) {
 			OsLifeCycleLineVO lineVO = lifeCycleVO.getLines().get(i);
 			lines.add(lifeCycleLineVO2DO(lineVO));
@@ -473,12 +460,12 @@
 	 * @param lifeCyleList 鐢熷懡鍛ㄦ湡鐨勫唴瀹�
 	 */
 	@Override
-	public void batchAddLifeCycle(List<LifeCyle> lifeCyleList) {
+	public void batchAddLifeCycle(List<LifeCycle> lifeCyleList) {
 		if(!CollectionUtils.isEmpty(lifeCyleList)){
 			lifeCyleList.stream().forEach(lifeCyle -> {
 				try {
-					platformClientUtil.getLifeCycleService().addLifeCyle(lifeCyle);
-				} catch (VCIError e) {
+					platformClientUtil.getLifeCycleService().addLifeCycle(lifeCyle);
+				} catch (PLException e) {
 					throw WebUtil.getVciBaseException(e);
 				}
 			});
@@ -491,12 +478,12 @@
 	 * @param lifeCycleList 鐢熷懡鍛ㄦ湡鐨勫唴瀹�
 	 */
 	@Override
-	public void batchEditLifeCycle(List<LifeCyle> lifeCycleList) {
+	public void batchEditLifeCycle(List<LifeCycle> lifeCycleList) {
 		if(!CollectionUtils.isEmpty(lifeCycleList)){
 			lifeCycleList.stream().forEach(lifeCyle -> {
 				try {
-					platformClientUtil.getLifeCycleService().modifyLifeCyle(lifeCyle);
-				} catch (VCIError e) {
+					platformClientUtil.getLifeCycleService().modifyLifeCycle(lifeCyle);
+				} catch (PLException e) {
 					throw WebUtil.getVciBaseException(e);
 				}
 			});

--
Gitblit v1.9.3