ÎļþÃû´Ó Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdBtmTypeMapper.java ÐÞ¸Ä |
| | |
| | | package com.vci.ubcs.omd.mapper; |
| | | |
| | | import com.vci.ubcs.omd.entity.OmdBtmTypeAttribute; |
| | | import com.vci.ubcs.omd.entity.OmdBtmType; |
| | | import com.vci.ubcs.omd.entity.BtmTypeAttribute; |
| | | import com.vci.ubcs.omd.entity.BtmType; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import org.springblade.core.mp.mapper.BladeMapper; |
| | | import org.springframework.stereotype.Repository; |
| | |
| | | import java.util.List; |
| | | |
| | | @Repository |
| | | public interface OmdBtmTypeMapper extends BladeMapper<OmdBtmType> { |
| | | public interface BtmTypeMapper extends BladeMapper<BtmType> { |
| | | /** |
| | | * æ ¹æ®ä¸»é®å é¤å¯¹è±¡ |
| | | * @param oid çå½å¨æä¸»é® |
| | |
| | | * @param record è¦æ·»å çä¸å¡ç±»å对象 |
| | | * @return å½±åçè¡æ° |
| | | */ |
| | | int insert(OmdBtmType record); |
| | | int insert(BtmType record); |
| | | |
| | | /** |
| | | * æ ¹æ®ä¸»é®è·åæ°æ®å¯¹è±¡ |
| | | * @param oid ä¸»é® |
| | | * @return æ°æ®å¯¹è±¡ |
| | | */ |
| | | OmdBtmType selectByPrimaryKey(String oid); |
| | | BtmType selectByPrimaryKey(String oid); |
| | | /** |
| | | * æ ¹æ®ä¸»é®æ¹éè·å对象 |
| | | * @param oids 主é®ï¼å
å«åå¼å·,使¯ä¸è½è¶
è¿1000 |
| | | * @return æ°æ®å¯¹è±¡å表 |
| | | */ |
| | | List<OmdBtmType> selectByPrimaryKeys(String oids); |
| | | List<BtmType> selectByPrimaryKeys(String oids); |
| | | |
| | | /** |
| | | * æ ¹æ®ä¸»é®æ¹éæ¥è¯¢å¯¹è±¡ |
| | | * @param oids 对象主é®,使ç¨éå·åéï¼ä½æ¯ä¸è½è¶
è¿1000 |
| | | * @return ä¸å¡å¯¹è±¡ |
| | | */ |
| | | List<OmdBtmType> selectByPrimaryKeyCollection(@Param("oids") Collection<String> oids); |
| | | List<BtmType> selectByPrimaryKeyCollection(@Param("oids") Collection<String> oids); |
| | | |
| | | /** |
| | | * æ ¹æ®è±æåç§°æ¹éæ¥è¯¢å¯¹è±¡ |
| | | * @param ids å¯¹è±¡è±æåç§° 使¯ä¸è½è¶
è¿1000 |
| | | * @return ä¸å¡å¯¹è±¡ |
| | | */ |
| | | List<OmdBtmType> selectByIdCollection(@Param("ids") Collection<String> ids); |
| | | List<BtmType> selectByIdCollection(@Param("ids") Collection<String> ids); |
| | | |
| | | /** |
| | | * æ¥è¯¢å
¨é¨çä¸å¡ç±»å |
| | | * @return ä¸å¡ç±»åæ°æ®å¯¹è±¡å表 |
| | | */ |
| | | List<OmdBtmType> selectAll(); |
| | | List<BtmType> selectAll(); |
| | | |
| | | /** |
| | | * æ ¹æ®ä¸»é®ä¿®æ¹çå½å¨æ |
| | | * @param record æ°æ®å¯¹è±¡ |
| | | * @return å½±åçè¡æ° |
| | | */ |
| | | int updateByPrimaryKey(OmdBtmType record); |
| | | int updateByPrimaryKey(BtmType record); |
| | | |
| | | /** |
| | | * æ ¹æ®ä¸»é®è·ååç§° |
| | |
| | | * @param pkAttribute 屿§çä¸»é® |
| | | * @return ä¸å¡ç±»å对象 |
| | | */ |
| | | List<OmdBtmType> selectByAttributeOid(String pkAttribute); |
| | | List<BtmType> selectByAttributeOid(String pkAttribute); |
| | | |
| | | /** |
| | | * æ ¹æ®çæ¬è§åç主é®è·å使ç¨çä¸å¡ç±»å对象 |
| | | * @param pkRevisionRule çæ¬è§åçä¸»é® |
| | | * @return ä¸å¡ç±»å对象 |
| | | */ |
| | | List<OmdBtmType> selectByRevisionRuleOid(String pkRevisionRule); |
| | | List<BtmType> selectByRevisionRuleOid(String pkRevisionRule); |
| | | |
| | | /** |
| | | * æ ¹æ®çå½å¨æç主é®è·å使ç¨çä¸å¡ç±»å对象 |
| | | * @param pkLifeCycle çå½å¨æçä¸»é® |
| | | * @return ä¸å¡ç±»å对象 |
| | | */ |
| | | List<OmdBtmType> selectByLifeCycleOid(String pkLifeCycle); |
| | | List<BtmType> selectByLifeCycleOid(String pkLifeCycle); |
| | | |
| | | |
| | | /** |
| | |
| | | * @param records æ¹éçä¿¡æ¯ |
| | | * @return æ§è¡æ»æ° |
| | | */ |
| | | Long batchInsert(@Param("records") List<OmdBtmTypeAttribute> records); |
| | | Long batchInsert(@Param("records") List<BtmTypeAttribute> records); |
| | | |
| | | } |