| | |
| | | import com.vci.ubcs.omd.dto.BtmTypeLinkAttributesDTO; |
| | | import com.vci.ubcs.omd.entity.Attribute; |
| | | import com.vci.ubcs.omd.vo.AttributeVO; |
| | | import com.vci.ubcs.omd.vo.BtmTypeVO; |
| | | import com.vci.ubcs.starter.exception.VciBaseException; |
| | | import org.springblade.core.mp.base.BaseService; |
| | | import org.springblade.core.tool.api.R; |
| | | |
| | | import java.util.Collection; |
| | | import java.util.List; |
| | |
| | | |
| | | /** |
| | | * 查看应用范围 |
| | | * @param id 主键 |
| | | * @param oid 主键 |
| | | * @return 查询已应用的业务类型名称 |
| | | */ |
| | | List<String> applyRange(Long id); |
| | | List<BtmTypeVO> applyRange(String oid); |
| | | |
| | | /** |
| | | * 检查属性是否存在 |
| | |
| | | * @throws VciBaseException 不符合时抛出异常 |
| | | */ |
| | | boolean checkAttribute(BtmTypeLinkAttributesDTO attributesDTO) throws VciBaseException; |
| | | |
| | | /** |
| | | * 单个删除 |
| | | * |
| | | * @param oid 主键 |
| | | * @return 执行结果 |
| | | */ |
| | | R remove(String oid); |
| | | } |