ludc
2023-04-26 3cb0cef6f7189dcbb537df52cef5921d1d2c3cd9
Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IAttributeService.java
ÎļþÃû´Ó Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IOmdAttributeService.java ÐÞ¸Ä
@@ -1,9 +1,9 @@
package com.vci.ubcs.omd.service;
import com.vci.ubcs.omd.dto.OmdAttributeDTO;
import com.vci.ubcs.omd.dto.OmdBtmTypeLinkAttributesDTO;
import com.vci.ubcs.omd.entity.OmdAttribute;
import com.vci.ubcs.omd.vo.OmdAttributeVO;
import com.vci.ubcs.omd.dto.AttributeDTO;
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.starter.exception.VciBaseException;
import org.springblade.core.mp.base.BaseService;
@@ -17,21 +17,21 @@
 * @author LiHang
 * @date 2023/4/3
 */
public interface IOmdAttributeService extends BaseService<OmdAttribute> {
public interface IAttributeService extends BaseService<Attribute> {
   /**
    * èŽ·å–å…ƒæ•°æ®è¯¦æƒ…
    * @param id ä¸»é”®
    * @return å…ƒæ•°æ®æ˜¾ç¤ºå¯¹è±¡
    */
   OmdAttributeVO getAttributeDetail(Long id);
   AttributeVO getAttributeDetail(Long id);
   /**
    * æ–°å¢žæˆ–修改
    * @param dto é¡µé¢ä¼ è¾“对象
    * @return æ‰§è¡Œç»“æžœ
    */
    boolean submit(OmdAttributeDTO dto);
    boolean submit(AttributeDTO dto);
   /**
    * åˆ é™¤
@@ -62,7 +62,7 @@
    * @return å±žæ€§å¯¹è±¡åˆ—表,如果有不存在的不会返回,全部不存在的则返回空列表
    * @throws VciBaseException å‚数为空或者查询出错时会抛出错误
    */
   List<OmdAttributeVO> listAttributeByKeyCollection(Collection<String> attributeIdCollection) throws VciBaseException;
   List<AttributeVO> listAttributeByKeyCollection(Collection<String> attributeIdCollection) throws VciBaseException;
   /**
    * åˆ¤æ–­å±žæ€§çš„内容是否符合要求
@@ -82,5 +82,5 @@
    * @return true ç¬¦åˆ false ä¸ç¬¦åˆ
    * @throws VciBaseException ä¸ç¬¦åˆæ—¶æŠ›å‡ºå¼‚常
    */
   boolean checkAttribute(OmdBtmTypeLinkAttributesDTO attributesDTO) throws VciBaseException;
   boolean checkAttribute(BtmTypeLinkAttributesDTO attributesDTO) throws VciBaseException;
}