package com.terra.bigdata.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.terra.bigdata.domain.Yssh2dreli;
import com.terra.bigdata.domain.Yssh3dreli;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
*
* 前端控制器
*
*
* @author hyy
* @since 2022-12-22
*/
@Mapper
public interface Yssh3dreliMapper extends BaseMapper {
/**
* 创建3维热力表接口
*
* @param tableName 表名称
*/
public int create3dreliTable(@Param("tableName") String tableName);
public int create2dreliTable(@Param("tableName") String tableName);
/**
* 新增3维热力表记录
*
* @param yssh3dreli 3维热力表记录
* @return 结果
*/
public int insert3dreliData(@Param("tableName") String tableName, Yssh3dreli yssh3dreli);
/**
* 批量新增3维热力记录
*
* @param yssh3dreli 3维热力记录
* @return 结果
*/
public int batchInsert3dreliData(@Param("tableName") String tableName, @Param("list") List yssh3dreli);
/**
* 批量新增2维热力记录
*
* @param yssh2drelis 2维热力记录
* @return 结果
*/
public int batchInsert2dreliData(@Param("tableName") String tableName, @Param("list") List yssh2drelis);
/**
* 删除3维热力表接口
*
* @param tableName 表名称
*/
public int drop3dreliTable(@Param("tableName") String tableName);
}