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);
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								    }
							 | 
						|||
| 
								 | 
							
								}
							 |