whyclxw
2025-03-28 cc86bb05bba08200a2e2bc301bb835f52a708a1f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.whyc.mapper;
 
import com.whyc.pojo.FileParam;
import org.apache.ibatis.annotations.Param;
 
import java.util.Date;
import java.util.List;
 
public interface FileParamMapper extends CustomMapper<FileParam>{
    //查询数据中存在的电池标称电压类型
    List<Integer> getMonVolStd();
    //按照筛选条件查询数据库信息
    List<FileParam> getDataByCondition(Date testTime1, Date testTime2, float battVol);
    //删除fileid对应的参数
    int deleteParamByFileId(int fileId);
    //删除所有文件参数
    void deleteParamByStationId(int stationId);
    //修改文件对应的数据库数据
    void updateParamByFileUrl(@Param("fileParam") FileParam fileParam, @Param("filePath") String filePath);
    //修改参数信息
    int updateParam(@Param("fileParam")  FileParam fileParam, @Param("fileId") String fileId);
}