You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
package com.glxp.api.service.inv ;
import com.glxp.api.common.res.BaseResponse ;
import com.glxp.api.entity.inv.InvRemindSetEntity ;
import com.glxp.api.req.inv.FilterInvRemindMsgRequest ;
import com.glxp.api.res.inv.InvRemindMsgResponse ;
import java.util.List ;
/**
* 库存预警消息Servcie
*/
public interface InvRemindMsgService {
/**
* 查询库存预警消息列表
*
* @param filterInvRemindMsgRequest
* @return
*/
List < InvRemindMsgResponse > filterList ( FilterInvRemindMsgRequest filterInvRemindMsgRequest ) ;
/**
* 确认消息
*
* @param id
* @return
*/
BaseResponse confirmMsg ( Integer id , String handleMsg ) ;
/**
* 根据库存预警设置生成预警消息
*
* @param invRemindSetEntity
*/
void createRemindMsg ( InvRemindSetEntity invRemindSetEntity ) ;
/**
* 忽略提醒
*
* @param id 消息ID
* @param ignoreStatus 忽略状态: 0: 不忽略; 1: 忽略7天; 2: 忽略15天; 3: 忽略30天
* @return
*/
BaseResponse ignoreMsg ( Integer id , Integer ignoreStatus ) ;
}