| | |
| | | package com.vci.web.service.impl; |
| | | |
| | | import com.vci.client.common.providers.WebServiceProvider; |
| | | import com.vci.corba.common.PLException; |
| | | import com.vci.corba.omd.atm.AttributeDef; |
| | | import com.vci.corba.omd.btm.BTMServicePrx; |
| | |
| | | import com.vci.corba.omd.lcm.TransitionVOEvent; |
| | | import com.vci.corba.omd.ltm.LinkType; |
| | | import com.vci.corba.omd.stm.StatePool; |
| | | import com.vci.dto.*; |
| | | import com.vci.pagemodel.*; |
| | | import com.vci.starter.poi.bo.WriteExcelData; |
| | | import com.vci.starter.poi.bo.WriteExcelOption; |
| | | import com.vci.starter.poi.util.ExcelUtil; |
| | |
| | | import com.vci.starter.web.util.VciDateUtil; |
| | | import com.vci.starter.word.bo.WordMergeStartTableDataBO; |
| | | import com.vci.starter.word.util.WordUtil; |
| | | import com.vci.web.dto.*; |
| | | import com.vci.web.pageModel.*; |
| | | import com.vci.web.properties.OsDDLExportWordFieldProperties; |
| | | import com.vci.web.service.*; |
| | | import com.vci.web.util.Func; |
| | |
| | | * @param statusDTOList 要导入的状态的数据传输对象列表 |
| | | * @throws VciBaseException 查询或者执行出错的时候会抛出异常 |
| | | */ |
| | | private void importStatus( Collection<OsStatusDTO> statusDTOList) throws VciBaseException{ |
| | | private void importStatus( Collection<OsStatusDTO> statusDTOList) throws Exception { |
| | | //要导入的状态的所有英文名称 |
| | | List<String> statusIdList = new ArrayList<String>(); |
| | | Iterator<OsStatusDTO> iterator = statusDTOList.iterator(); |
| | |
| | | * @param lifeCycleDTOList 要导入的生命周期数据传输对象列表 |
| | | * @throws VciBaseException 查询或者保存出错的时候,会抛出异常 |
| | | */ |
| | | private void importLifeCycles(Collection<OsLifeCycleDTO> lifeCycleDTOList) throws VciBaseException{ |
| | | private void importLifeCycles(Collection<OsLifeCycleDTO> lifeCycleDTOList) throws VciBaseException, PLException { |
| | | Set<String> existLifeCycleIds = lifeCycleService.selectAllLifeCycleMap().keySet(); |
| | | //生命周期的名称没有转为小写,但是平台又区分大小写 |
| | | List<String> existLifeCycleLowIds = existLifeCycleIds.stream().map(s->s.toLowerCase(Locale.ROOT)).collect(Collectors.toList()); |