ClassNoticeService.java 667 Bytes
package com.subsidy.service;

import com.subsidy.dto.classNotice.SendNotificationDTO;
import com.subsidy.model.ClassNoticeDO;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author DengMin
 * @since 2022-01-21
 */
public interface ClassNoticeService extends IService<ClassNoticeDO> {

    String addNotice(ClassNoticeDO classNoticeDO);

    String updateNotice(ClassNoticeDO classNoticeDO);

    String deleteNotice(ClassNoticeDO classNoticeDO);

    List<ClassNoticeDO> queryClassNotices(ClassNoticeDO classNoticeDO);

    void sendNotification(SendNotificationDTO sendNotificationDTO);
}