package com.yssh.service; import com.baomidou.mybatisplus.extension.service.IService; import com.yssh.entity.Yssh2dreli; import com.yssh.entity.Yssh3dreli; import java.text.ParseException; import java.util.List; /** * @author lishijia * @ClassName Yssh3dreliService * @Description TODO * @date 2022/12/3 21:25 * @Version 1.0 */ public interface Yssh3dreliService extends IService { List query(String name); List getAll(); /** * 创建3维热力表接口 */ int create3dreliTable(); int preRreate3dreliTable(); /** * 批量新增3维热力记录 * * @param yssh3dreli 3维热力记录 * @return 结果 */ public int batchInsert3dreliData(List yssh3dreli); /** * 批量新增2维热力记录 * * @param yssh2drelis 2维热力记录 * @return 结果 */ public int batchInsert2dreliData(List yssh2drelis); /** * 删除3维热力表接口 */ int drop3dreliTable(); /** * 删除表(不能防止sql注入) * */ // @Update("DROP TABLE IF EXISTS ${tableName}") // int deleteTable(@Param("tableName")String tableName); /** * 查询3维热力表接口 */ public List query3data(Yssh3dreli yssh3dreli, String tableName); public List thrDDataQuery(String startTime, String endOfTime); public List qubyt(String name,String startTime, String endOfTime) throws ParseException; }