From 93f7335e1a52591662d5d37f41ac352860b2ca2a Mon Sep 17 00:00:00 2001 From: yuxc <yuxc@vci-tech.com> Date: 星期二, 04 六月 2024 18:39:50 +0800 Subject: [PATCH] 1、对象引用改动。 --- Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/WebBtmIOServiceImpl.java | 32 +++++++++----------------------- 1 files changed, 9 insertions(+), 23 deletions(-) diff --git a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/WebBtmIOServiceImpl.java b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/WebBtmIOServiceImpl.java index 0b98e8e..fb6eb24 100644 --- a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/WebBtmIOServiceImpl.java +++ b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/WebBtmIOServiceImpl.java @@ -1,7 +1,9 @@ package com.vci.web.service.impl; -import com.vci.corba.common.VCIError; import com.vci.corba.omd.etm.EnumType; +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.poi.bo.WriteExcelData; import com.vci.starter.poi.bo.WriteExcelOption; import com.vci.starter.poi.util.ExcelUtil; @@ -28,28 +30,12 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.util.CollectionUtils; -import plm.bs.omd.linktype.common.LinkTypeProvider; -import plm.corba.attribpool.AttribItem; -import plm.corba.btm.BTMServiceOperations; -import plm.corba.btm.BtmItem; import com.vci.corba.omd.etm.EnumItem; -import plm.corba.lifecycle.Bound; -import plm.corba.lifecycle.LifeCyle; -import plm.corba.lifecycle.TransitionVO; -import plm.corba.lifecycle.TransitionVOEvent; -import plm.corba.linkTypeManager.LinkType; -import plm.corba.statePoolManager.StatePool; import plm.ddlTool.client.DDLToolClient; -import plm.vo.omd.btm.common.BtmProvider; -import plm.vo.omd.btm.resource.Tool; - import java.io.File; import java.io.FileNotFoundException; import java.util.*; -import java.util.concurrent.ConcurrentHashMap; import java.util.stream.Collectors; - -import static plm.vo.omd.attribpool.ui.VTDataTypePanel.*; /** @@ -257,21 +243,21 @@ allLifeCycleLowMap.put(id.toLowerCase(Locale.ROOT),lifeCycleVO); }); //涓嶅瓨鍦ㄧ殑鐢熷懡鍛ㄦ湡瀵硅薄 - List<LifeCyle> unExistLifeCycleList = new ArrayList<LifeCyle>(); - List<LifeCyle> editLifeCycleList = new ArrayList<LifeCyle>(); + List<LifeCycle> unExistLifeCycleList = new ArrayList<LifeCycle>(); + List<LifeCycle> editLifeCycleList = new ArrayList<LifeCycle>(); String userId = WebUtil.getCurrentUserId(); String now = VciDateUtil.getNowString(VciDateUtil.DateTimeFormat); //寰幆鍒嗘瀽闇�瑕佹坊鍔犺繕鏄慨鏀� for(OsLifeCycleDTO lifeCycleDTO : lifeCycleDTOList){ String lifeCycleId = lifeCycleDTO.getId().toLowerCase().trim(); - LifeCyle lifeCyle = null; + LifeCycle lifeCyle = null; boolean edit = false; if(!existLifeCycleLowIds.contains(lifeCycleId)) { - lifeCyle = new LifeCyle(); + lifeCyle = new LifeCycle(); lifeCyle.oid = ""; lifeCyle.id = ""; lifeCyle.creator = userId; - lifeCyle.createTime = now; + lifeCyle.createTime = System.currentTimeMillis(); lifeCyle.ts = now; lifeCyle.name = lifeCycleDTO.getId(); }else { @@ -282,7 +268,7 @@ lifeCyle.description = lifeCycleDTO.getDescription() == null?"":lifeCycleDTO.getDescription(); lifeCyle.startState = lifeCycleDTO.getStartStatus() == null?"":lifeCycleDTO.getStartStatus(); lifeCyle.modifier = userId; - lifeCyle.modifyTime = now; + lifeCyle.modifyTime = System.currentTimeMillis(); //鎵惧尯鍩� List<OsLifeCycleLineDTO> lineDTOList = lifeCycleDTO.getLineDTOList(); if(CollectionUtils.isEmpty(lineDTOList)){ -- Gitblit v1.9.3