| | |
| | | package com.vci.ubcs.omd.service; |
| | | |
| | | import com.vci.ubcs.omd.dto.BtmTypeDTO; |
| | | import com.vci.ubcs.omd.dto.BtmTypeLinkAttributesDTO; |
| | | import com.vci.ubcs.omd.entity.BtmType; |
| | | import com.vci.ubcs.omd.entity.BtmTypeAttribute; |
| | | import com.vci.ubcs.omd.entity.ModifyAttributeInfo; |
| | | import com.vci.ubcs.omd.vo.BtmTypeTreeVO; |
| | | import com.vci.ubcs.omd.vo.BtmTreeVO; |
| | | import com.vci.ubcs.omd.vo.BtmTypeVO; |
| | | import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; |
| | | import com.vci.ubcs.omd.vo.LinkTypeVO; |
| | |
| | | import org.springblade.core.tool.api.R; |
| | | |
| | | import java.util.Collection; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | |
| | | * 按domain分组,查询业务类型属性结构 |
| | | * @return 查询结果 |
| | | */ |
| | | List<BtmTypeTreeVO> treeDomain(); |
| | | List<BtmTreeVO> treeDomain(); |
| | | |
| | | /** |
| | | * 从数据库表中获取 |
| | |
| | | * @return 执行结果 |
| | | */ |
| | | List<BtmTypeVO> saveFromTable(List<BtmTypeDTO> btmTypeDTOList,String domain); |
| | | |
| | | /** |
| | | * 按照业务类型id获取默认属性 |
| | | * @param btmTypeId 业务类型id |
| | | * @return 业务类型 |
| | | */ |
| | | BtmTypeVO getDefaultAttrByBtmId(String btmTypeId); |
| | | |
| | | /** |
| | | * 按照业务类型id获取所有的属性 |
| | | * @param btmTypeId 业务类型id |
| | | * @return 业务类型 |
| | | */ |
| | | BtmTypeVO getAllAttributeByBtmId(String btmTypeId); |
| | | |
| | | /** |
| | | * 按照业务类型主键获取所有的属性 |
| | | * @param btmTypeOid 业务类型主键 |
| | | * @return 业务类型 |
| | | */ |
| | | BtmTypeVO getAllAttributeByBtmOid(String btmTypeOid); |
| | | } |