| | |
| | | package com.vci.web.service.impl; |
| | | |
| | | 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; |
| | |
| | | import com.vci.starter.web.pagemodel.PageHelper; |
| | | import com.vci.starter.web.util.VciBaseUtil; |
| | | import com.vci.starter.web.util.VciDateUtil; |
| | | import com.vci.web.constant.EnumIdConstant; |
| | | import com.vci.web.pageModel.KeyValue; |
| | | import com.vci.web.pageModel.OsEnumItemVO; |
| | | import com.vci.web.pageModel.OsEnumVO; |
| | | import com.vci.web.pageModel.OsStatusVO; |
| | | import com.vci.constant.EnumIdConstant; |
| | | import com.vci.pagemodel.KeyValue; |
| | | import com.vci.pagemodel.OsEnumItemVO; |
| | | import com.vci.pagemodel.OsEnumVO; |
| | | import com.vci.pagemodel.OsStatusVO; |
| | | import com.vci.web.service.OsEnumServiceI; |
| | | import com.vci.web.service.OsLifeCycleServiceI; |
| | | import com.vci.web.service.WebBoServiceI; |
| | |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | | import static com.vci.web.constant.EnumIdConstant.LC_STATUS_SUBFIX; |
| | | import static com.vci.constant.EnumIdConstant.LC_STATUS_SUBFIX; |
| | | |
| | | /** |
| | | * 枚举服务--已经调用平台底层了,不再提供dao层 |
| | |
| | | @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"); |
| | | BusinessObject cbo = boService.selectCBOByOid(oid, btmname); |
| | | String secret = ObjectTool.getBOAttributeValue(cbo,"secretGrade"); |
| | | if(StringUtils.isBlank(secret)){ |
| | | return new ArrayList<>(); |
| | | }else{ |