package com.xzx.gc.system.mapper; import com.xzx.gc.entity.SysNotice; import com.xzx.gc.model.admin.SysNoticeModel; import com.xzx.gc.model.system.SysNoticeReq; import com.xzx.gc.model.system.SysNoticeVo; import com.xzx.gc.util.GcMapper; import org.springframework.stereotype.Repository; import java.util.List; import java.util.Map; @Repository public interface SysNoticeMapper extends GcMapper { /** * 公告列表 * @param params */ List getSysNoticeByType(Map params); /** * 公告详情 * @param params * @return */ SysNoticeVo getSysNoticeById(Map params); /** * 新增公告 * @param params */ int addSysNotice(SysNoticeReq params); List queryNoticeList(SysNoticeModel model); }