using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using Newtonsoft.Json; using HXX.Scanner.Socket; namespace HXX.Scanner.Biz.Socket { /// /// 业务处理 获取扫描仪列表 /// public class biz_getScannerList { /// /// 当前被选择的扫描仪 /// public static int chosen_index = 0; /// /// 主业务 /// /// /// public static void Work(IntPtr connId, cmd_getScannerList data) { var response = new response_getScannerList() { data = scanner_manager.Scanner_List }; foreach (var scanner in response.data) { if (scanner.dsIndex == chosen_index) { scanner.isChoose = true; } else { scanner.isChoose = false; } } //SocketServerManager.Send_Family(connId, response.ToJson()); SocketServerManager.Send_Single(connId, response.ToJson()); } } }