Files
Tbed/src/main/java/cn/hellohao/dao/ImgMapper.java
T
2024-01-22 17:34:47 +08:00

57 lines
1.4 KiB
Java

package cn.hellohao.dao;
import cn.hellohao.pojo.Images;
import cn.hellohao.pojo.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@Mapper
public interface ImgMapper {
List<Images> selectimg(Images images);
Integer insertImgData(Images images);
Integer countimg(@Param("userid") Integer userid);
Integer deleimg(@Param("id") Long id);
Integer deleimgForImgUid(@Param("imguid") String imguid);
Images selectByPrimaryKey(@Param("id") Long id);
Images selectImgByBrieflink(@Param("brieflink") String brieflink);
Images selectImgByShortlink(@Param("shortlink") String shortlink);
Integer counts(@Param("userid") Integer userid);
Integer setImg(Images images);
Integer deleimgname(@Param("imgname") String imgname);
Integer deleall(@Param("id") Long id);
List<Images> gettimeimg(@Param("time") String time);
Long getusermemory(@Param("userid") Integer userid);
Long getsourcememory(@Param("source") Integer source);
Integer md5Count(Images images);
List<Images> selectImgUrlByMD5(Images images);
List<Images> RecentlyUploaded(@Param("userid") Integer userid);
List<User> RecentlyUser();
List<String> getyyyy(@Param("userid") Integer userid);
List<Images> countByM(Images images);
Images selectImgUrlByImgUID(@Param("imguid") String imguid);
}