package com.thhy.engineering.modules.biz.notice.mapper; import com.thhy.engineering.modules.biz.notice.entity.SysNotice; import com.thhy.general.annotations.Idkey; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.HashMap; import java.util.List; import java.util.Map; @Mapper public interface SysNoticeMapper { String selectTypeNameByOne(@Param("noticeName") String noticeName,@Param("noticeType") Integer noticeType); void noticeInsert(@Idkey("noticeId") Map values); void picturePathInsert(@Idkey("id") HashMap hashMap); void imageDel(@Param("noticeId")String noticeId1); void noticeUpdate(Map values); List noticeList(Map values); List noticePath(String noticeId); SysNotice noticeInfo(String noticeId); void noticeDel(String noticeId); void noticeOff(Map values); }