using DS.Module.Core;
using DS.WMS.Core.ContractModule.Dtos;
using DS.WMS.Core.ContractModule.Entity;
namespace DS.WMS.Core.ContractModule.Interface;
public interface IContractService
{
///
/// 列表查询
///
///
///
DataResult> GetListByPage(PageRequest request);
///
/// 获取信息
///
///
///
DataResult GetContractInfo(string id);
///
/// 编辑信息
///
///
///
DataResult EditContract(ContractInput model);
///
/// 获取未处理合同报警数
///
///
public DataResult GetContractWarningCount();
///
/// 获取预警明细
///
///
///
public DataResult> GetContractAlarmDetail(PageRequest request);
public DataResult SaveAlarmDetail(AlarmDetailEditInput model);
public DataResult DelAlarmDetail(string id);
public DataResult EnableAlarmDetail(string id);
public DataResult DisableAlarmDetail(string id);
}