You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
web/src/main/java/com/chenxuan/mapper/BusiCommunicationParameters...

82 lines
2.2 KiB
Java

1 year ago
package com.chenxuan.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.chenxuan.entity.model.BusiCommunicationParameters;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
* @ClassNameBusiCommunicationParametersMapper
* @Description Mapper.
1 year ago
* @Author Jordan_Li
* @CreatTime6/20/2020 16:00 PM
* @Version V1.0
*/
@Mapper
public interface BusiCommunicationParametersMapper extends BaseMapper<BusiCommunicationParameters> {
/**
* @Description:
* @Param page
* @Param params
* @Return:
**/
List<BusiCommunicationParameters> selectPages(Page<BusiCommunicationParameters> page, @Param("params") Map<String, Object> params);
1 year ago
/**
*
*
* @param busiCommunicationParameters
1 year ago
* @return
*/
int saveBusiCommunicationParameters(BusiCommunicationParameters busiCommunicationParameters);
1 year ago
/**
*
*
* @param busiCommunicationParameters
1 year ago
* @return
*/
int updateBusiCommunicationParameters(BusiCommunicationParameters busiCommunicationParameters);
1 year ago
/**
* ID
*
* @param id ID
* @return
1 year ago
*/
BusiCommunicationParameters findBusiCommunicationParametersById(String id);
1 year ago
/**
* ID
*
* @param id ID
* @return
*/
int deleteConfById(Long id);
/**
* ID
*
* @param entity
* @return
*/
List<BusiCommunicationParameters> findBusiCommunicationParametersByProtocol(BusiCommunicationParameters entity);
/**
*
*
* @param communicationInterface
* @param protocol
* @return
1 year ago
*/
int enableAndDisable(@Param("communicationInterface") String communicationInterface,
@Param("protocol") String protocol);
1 year ago
}