twain32_events_AcquireError.cs 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.IO;
  7. using System.Configuration;
  8. using Saraff.Twain;
  9. using HXX.Scanner.Common;
  10. using HXX.Scanner.Biz.Socket;
  11. namespace HXX.Scanner.Biz
  12. {
  13. public partial class twain32_events
  14. {
  15. /// <summary>
  16. /// 扫描发送错误
  17. /// </summary>
  18. /// <param name="sender"></param>
  19. /// <param name="e"></param>
  20. public static void _twain32_AcquireError(object sender, Saraff.Twain.Twain32.AcquireErrorEventArgs e)
  21. {
  22. String msg = biz_twainException.get_TwainException_msg(e.Exception);
  23. LogManager.WriteLog(msg);
  24. LogManager.WriteLog(e.Exception);
  25. config_environment.scan_state = false;
  26. biz_scanHistory.end_new();
  27. biz_scanFinish.Work(null, new ResponseEntity<response_http_uploadImg2>() { Status = 0, Message = e.Exception.Message });
  28. biz_scanFinishBatch.Work(3, true);
  29. }
  30. }
  31. }