ludc
2023-04-26 3cb0cef6f7189dcbb537df52cef5921d1d2c3cd9
Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/BtmTypeMapper.java
ÎļþÃû´Ó Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdBtmTypeMapper.java ÐÞ¸Ä
@@ -1,7 +1,7 @@
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;
@@ -10,7 +10,7 @@
import java.util.List;
@Repository
public interface OmdBtmTypeMapper extends BladeMapper<OmdBtmType> {
public interface BtmTypeMapper extends BladeMapper<BtmType> {
    /**
     * æ ¹æ®ä¸»é”®åˆ é™¤å¯¹è±¡
     * @param oid ç”Ÿå‘½å‘¨æœŸä¸»é”®
@@ -23,47 +23,47 @@
     * @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);
    /**
     * æ ¹æ®ä¸»é”®èŽ·å–åç§°
@@ -84,21 +84,21 @@
     * @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);
    /**
@@ -113,6 +113,6 @@
     * @param records æ‰¹é‡çš„信息
     * @return æ‰§è¡Œæ€»æ•°
     */
    Long batchInsert(@Param("records") List<OmdBtmTypeAttribute> records);
    Long batchInsert(@Param("records") List<BtmTypeAttribute> records);
}