From 8a857fe1b0b69dafbdaa15b45edab03a2c3bcdb2 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期二, 09 七月 2024 09:52:47 +0800 Subject: [PATCH] 成员管理表格查询 增删改 分配成员 统计 下载导入模板 --- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsEnumServiceImpl.java | 17 ++++++++--------- 1 files changed, 8 insertions(+), 9 deletions(-) diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsEnumServiceImpl.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsEnumServiceImpl.java index 0b852a4..d3fa3fa 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsEnumServiceImpl.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsEnumServiceImpl.java @@ -1,9 +1,10 @@ package com.vci.web.service.impl; -import com.vci.client.common.providers.ClientServiceProvider; import com.vci.corba.common.PLException; +import com.vci.corba.omd.data.BusinessObject; import com.vci.corba.omd.etm.EnumItem; import com.vci.corba.omd.etm.EnumType; +import com.vci.omd.utils.ObjectTool; import com.vci.starter.web.annotation.log.VciUnLog; import com.vci.starter.web.enumpck.UserSecretEnum; import com.vci.starter.web.exception.VciBaseException; @@ -46,7 +47,7 @@ /** * 骞冲彴璋冪敤瀹㈡埛绔� */ - //@Autowired + @Autowired private PlatformClientUtil platformClientUtil; /** @@ -209,7 +210,7 @@ public List<OsEnumVO> selectAllEnum() { //鍚庨潰涓や釜鍙傛暟灞呯劧瀹屽叏娌℃湁浣滅敤 try { - return enumDO2VOs(Arrays.stream(ClientServiceProvider.getOMDService().getEnumService().getEnumTypes("",1,1)).collect(Collectors.toList())); + return enumDO2VOs(Arrays.stream(platformClientUtil.getEnumService().getEnumTypes("",1,1)).collect(Collectors.toList())); } catch (PLException vciError) { throw WebUtil.getVciBaseException(vciError); } @@ -324,9 +325,8 @@ @Override public List<KeyValue> getDataEnum(String oid, String btmname) { VciBaseUtil.alertNotNull(oid,"涓氬姟鏁版嵁鐨勪富閿�",btmname,"涓氬姟绫诲瀷"); - com.vci.client.bof.ClientBusinessObject cbo = boService.selectCBOByOid(oid, btmname); - String secret = cbo.getAttributeValue("secretGrade"); - //secret = DataSecretEnum.SECRET.getValue() + ""; + BusinessObject cbo = boService.selectCBOByOid(oid, btmname); + String secret = ObjectTool.getBOAttributeValue(cbo,"secretGrade"); if(StringUtils.isBlank(secret)){ return new ArrayList<>(); }else{ @@ -360,7 +360,7 @@ if(!CollectionUtils.isEmpty(enumItemList)){ enumItemList.stream().forEach(enumItem -> { try { - ClientServiceProvider.getOMDService().getEnumService().addEnumType(enumItem); + platformClientUtil.getEnumService().addEnumType(enumItem); } catch (PLException e) { throw WebUtil.getVciBaseException(e); } @@ -378,8 +378,7 @@ if(!CollectionUtils.isEmpty(enumItemList)){ enumItemList.stream().forEach(enumItem -> { try { -// ServiceProvider.getOMDService().getEnumService().modifyEmItem(enumItem); - ClientServiceProvider.getOMDService().getEnumService().modifyEnumType(enumItem); + platformClientUtil.getEnumService().modifyEnumType(enumItem); } catch (PLException e) { throw WebUtil.getVciBaseException(e); } -- Gitblit v1.9.3