| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- using Newtonsoft.Json;
- using Newtonsoft.Json.Linq;
- using PTMedicalInsurance.Helper;
- using PTMedicalInsurance.Variables;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace PTMedicalInsurance.CardReaders
- {
- class ECReader
- {
-
-
-
- public int Read(JObject jo,out string msg)
- {
- msg = "";
- InvokeHelper invoker = new InvokeHelper();
- JObject joRtn = invoker.invokeCenterService(TradeEnum.ReadECToken,jo);
- string errorMsg;
- if (JsonHelper.parseCenterRtnValue(joRtn, out errorMsg) != 0)
- {
- msg = "获取病人信息失败:" + errorMsg;
- return -1;
- }
- else
- {
- msg = joRtn["OutData"].ToString();
- return 0;
- }
- }
- }
- class ECTokenData
- {
-
-
-
- public string orgId { get; set; }
-
-
-
- public string businessType { get; set; }
-
-
-
- public object operatorId { get; set; }
-
-
-
- public string operatorName { get; set; }
-
-
-
- public string officeId { get; set; }
-
-
-
- public string officeName { get; set; }
-
-
- public string deviceType { get; set; }
- public string extData { get; set; }
- }
- }
|