using DS.Module.Core;
using DS.Module.Core.Data;
using DS.WMS.Core.Sys.Dtos;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DS.WMS.Core.Sys.Interface
{
public interface ISysPrintTemplateService
{
///
/// 打印模块列表
///
///
///
public DataResult> GetListByPage(PageRequest request);
///
/// 打印模块详情
///
///
///
public DataResult GetSysPrintModuleInfo(string id);
///
/// 打印模块编辑
///
///
///
public DataResult EditSysPrintModule(SysPrintModuleReq req);
///
/// 打印模板列表
///
///
///
public DataResult> GetSysPrintTemplateList(PageRequest request);
///
/// 打印模板详情
///
///
///
public DataResult GetSysPrintTemplateInfo(string id);
///
/// 打印模板编辑
///
///
///
public DataResult EditSysPrintTemplate(SysPrintTemplateReq req);
///
/// 打印模块删除
///
///
///
public DataResult BatchDelPrintTemplate(IdModel req);
///
/// 打印模板删除
///
///
///
public DataResult BatchDelPrintModule(IdModel req);
///
/// 打印模块列表
///
///
public Task>> GetOpenPrintModuleList();
///
/// 打印模板列表
///
///
public Task>> GetOpenPrintTemplateList(PageRequest req);
}
}