using APT.Infrastructure.Core;
using APT.BaseData.Domain.ApiModel;
using APT.BaseData.Domain.Entities.FM;
using System;
using System.Collections.Generic;
using APT.Infrastructure.Api;
namespace APT.BaseData.Domain.IServices.FM
{
///
/// 自动打印服务
///
public partial interface IFMAutoPrintRecordService : ICommonService
{
///
/// 打印箱码(保存数据)
///
/// 箱码ID
/// 打印机ID
void PrintBox(string id, string printerId);
///
/// 打印箱码(保存数据)
///
/// 打印参数
void PrintBox(AutoPrintParamModel param);
///
/// 打印箱码(不保存数据)
///
/// 打印参数
/// 自动打印记录
/// 自动打印记录明细
void PrintBox(AutoPrintParamModel param, List addPrintRecords, List addPrintRecordDetails);
}
}