| | |
| | | package com.vci.web.service.impl; |
| | | |
| | | import com.vci.client.common.providers.ServiceProvider; |
| | | import com.vci.client.common.providers.ClientServiceProvider; |
| | | import com.vci.corba.common.PLException; |
| | | import com.vci.corba.omd.etm.EnumItem; |
| | | import com.vci.corba.omd.etm.EnumType; |
| | |
| | | public List<OsEnumVO> selectAllEnum() { |
| | | //后面两个参数居然完全没有作用 |
| | | try { |
| | | return enumDO2VOs(Arrays.stream(ServiceProvider.getOMDService().getEnumService().getEnumTypes("",1,1)).collect(Collectors.toList())); |
| | | return enumDO2VOs(Arrays.stream(ClientServiceProvider.getOMDService().getEnumService().getEnumTypes("",1,1)).collect(Collectors.toList())); |
| | | } catch (PLException vciError) { |
| | | throw WebUtil.getVciBaseException(vciError); |
| | | } |
| | |
| | | if(!CollectionUtils.isEmpty(enumItemList)){ |
| | | enumItemList.stream().forEach(enumItem -> { |
| | | try { |
| | | ServiceProvider.getOMDService().getEnumService().addEnumType(enumItem); |
| | | ClientServiceProvider.getOMDService().getEnumService().addEnumType(enumItem); |
| | | } catch (PLException e) { |
| | | throw WebUtil.getVciBaseException(e); |
| | | } |
| | |
| | | enumItemList.stream().forEach(enumItem -> { |
| | | try { |
| | | // ServiceProvider.getOMDService().getEnumService().modifyEmItem(enumItem); |
| | | ServiceProvider.getOMDService().getEnumService().modifyEnumType(enumItem); |
| | | ClientServiceProvider.getOMDService().getEnumService().modifyEnumType(enumItem); |
| | | } catch (PLException e) { |
| | | throw WebUtil.getVciBaseException(e); |
| | | } |