using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using Newtonsoft.Json; using Saraff.Twain; using HXX.Scanner.Socket; using HXX.Scanner.Common; namespace HXX.Scanner.Biz.Socket { /// /// 业务处理 获取未上传图片列表 /// public class biz_loadImage { /// /// 主业务 /// /// /// public static void Work(IntPtr connId, cmd_loadImage data) { var response = new response_loadImage() { batchNumber = data.batchNumber, subjectCode = data.subjectCode }; try { var list = new biz_db().get_not_upload_list(data.batchNumber, data.subjectCode); foreach (var record in list) { response_loadImage_data sub_data = new response_loadImage_data(); sub_data.fileIndex = record.fi_id; sub_data.fileName = record.fi_name; sub_data.fileFullName = record.fi_full_name; sub_data.fileUrl = self_http_manager.get_url(sub_data.fileFullName); response.data.Add(sub_data); } } catch (Exception ee) { response.code = 500; response.msg = ee.Message; } //SocketServerManager.Send_Family(connId, response.ToJson()); SocketServerManager.Send_Single(connId, response.ToJson()); } } }