ludc
2023-06-15 55517e16da5e7205770bf61fc27c3d06b7d189b5
Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IAttributeService.java
@@ -4,8 +4,10 @@
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;
@@ -42,10 +44,10 @@
   /**
    * 查看应用范围
    * @param id 主键
    * @param oid 主键
    * @return 查询已应用的业务类型名称
    */
   List<String> applyRange(Long id);
   List<BtmTypeVO> applyRange(String oid);
   /**
    * 检查属性是否存在
@@ -83,4 +85,12 @@
    * @throws VciBaseException 不符合时抛出异常
    */
   boolean checkAttribute(BtmTypeLinkAttributesDTO attributesDTO) throws VciBaseException;
   /**
    * 单个删除
    *
    * @param oid 主键
    * @return 执行结果
    */
   R remove(String oid);
}