CommandParam.cs 883 B

12345678910111213141516171819202122232425262728
  1. using Newtonsoft.Json;
  2. namespace Common.Request.cloud
  3. {
  4. public class CommandParam {
  5. /// <summary>
  6. /// 可识别打印指令,内容需我司硬件指令进行协商确定
  7. /// </summary>
  8. public string content {get; set;}
  9. /// <summary>
  10. /// 打印设备,通过打印机输出的设备码进行获取
  11. /// </summary>
  12. public string siid {get; set;}
  13. /// <summary>
  14. /// 签名用随机字符串
  15. /// </summary>
  16. public string salt {get; set;}
  17. /// <summary>
  18. /// 打印状态回调地址
  19. /// </summary>
  20. public string callBackUrl {get; set;}
  21. public override string ToString()
  22. {
  23. return JsonConvert.SerializeObject(this,Formatting.Indented,new JsonSerializerSettings(){NullValueHandling = NullValueHandling.Ignore});
  24. }
  25. }
  26. }