tangchuanxing_branch
CR7 9 months ago
parent ee73702d22
commit 9922ab43a8

@ -0,0 +1,73 @@
/*
* Copyright (c) 2018-2999 广 All rights reserved.
*
* https://www.mall4j.com/
*
*
*
*
*/
// 定义包名表示这个接口属于com.yami.shop.service包
package com.yami.shop.service;
// 导入MyBatis Plus框架中的分页插件的Page类
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
// 导入MyBatis Plus框架中的IService接口提供基础的CRUD操作
import com.baomidou.mybatisplus.extension.service.IService;
// 导入项目中定义的NoticeDto数据传输对象
import com.yami.shop.bean.app.dto.NoticeDto;
// 导入项目中定义的Notice实体类
import com.yami.shop.bean.model.Notice;
// 导入Java.util.List接口用于返回列表类型的数据
import java.util.List;
/**
* NoticeService
* Notice
*
* @author hzm hzm
* @date 2019-04-18 21:21:40 2019418
*/
public interface NoticeService extends IService<Notice> {
/**
*
* List<Notice>
*
* @return
*/
List<Notice> listNotice();
/**
*
*
*/
void removeNoticeList();
/**
*
* Page<NoticeDto>NoticeDto
*
* @param page
* @return DTO
*/
Page<NoticeDto> pageNotice(Page<NoticeDto> page);
/**
* id
* LongIDNotice
*
* @param noticeId ID
* @return
*/
Notice getNoticeById(Long noticeId);
/**
* id
* LongID
*
* @param noticeId ID
*/
void removeNoticeById(Long noticeId);
}
Loading…
Cancel
Save