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<SysNotice> {
|
|
/**
|
* 公告列表
|
* @param params
|
*/
|
List<SysNoticeVo> getSysNoticeByType(Map<String,Object> params);
|
|
/**
|
* 公告详情
|
* @param params
|
* @return
|
*/
|
SysNoticeVo getSysNoticeById(Map<String,Object> params);
|
|
/**
|
* 新增公告
|
* @param params
|
*/
|
int addSysNotice(SysNoticeReq params);
|
|
List<SysNoticeModel> queryNoticeList(SysNoticeModel model);
|
}
|