40 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
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
 | 
						|
{
 | 
						|
    /// <summary>
 | 
						|
    /// 自动打印服务
 | 
						|
    /// </summary>
 | 
						|
    public partial interface IFMAutoPrintRecordService : ICommonService
 | 
						|
	{
 | 
						|
		/// <summary>
 | 
						|
		/// 打印箱码(保存数据)
 | 
						|
		/// </summary>
 | 
						|
		/// <param name="id">箱码ID</param>
 | 
						|
		/// <param name="printerId">打印机ID</param>
 | 
						|
		void PrintBox(string id, string printerId);
 | 
						|
				/// <summary>
 | 
						|
				/// 打印箱码(保存数据)
 | 
						|
				/// </summary>
 | 
						|
				/// <param name="param">打印参数</param>
 | 
						|
		void PrintBox(AutoPrintParamModel param);
 | 
						|
 | 
						|
					/// <summary>
 | 
						|
					/// 打印箱码(不保存数据)
 | 
						|
					/// </summary>
 | 
						|
					/// <param name="param">打印参数</param>
 | 
						|
					/// <param name="addPrintRecords">自动打印记录</param>
 | 
						|
					/// <param name="addPrintRecordDetails">自动打印记录明细</param>
 | 
						|
		void PrintBox(AutoPrintParamModel param, List<T_FM_AUTO_PRINT_RECORD> addPrintRecords, List<T_FM_AUTO_PRINT_RECORD_DETAIL> addPrintRecordDetails);
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
    }
 | 
						|
}
 |