using Newtonsoft.Json; namespace Common.Request.cloud { public class AttachmentParam { /// /// 贵司内部自定义的订单编号,需要保证唯一性,非必填 /// public string orderId {get; set;} /// /// 打印设备,通过打印机输出的设备码进行获取 /// public string siid {get; set;} /// /// 打印纸的高度 /// public string height {get; set;} /// /// 打印纸的宽度 /// public string width {get; set;} /// /// 打印状态回调地址 /// public string callBackUrl {get; set;} /// /// 签名用随机字符串 /// public string salt {get; set;} /// /// 需要打印的份数,默认是一份 /// public string copyNum {get; set;} /// /// 打印范围,起始页,仅对多页文件支持,默认是打印整个文档 /// public string startPage {get; set;} /// /// 打印范围,结束页,仅对多页文件支持,默认是打印整个文档 /// public string endPage {get; set;} public override string ToString() { return JsonConvert.SerializeObject(this,Formatting.Indented,new JsonSerializerSettings(){NullValueHandling = NullValueHandling.Ignore}); } } }