数据格式调整
This commit is contained in:
parent
2f7bc1ba09
commit
c7d695a114
|
|
@ -6,7 +6,7 @@
|
|||
public class ReceiveDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 数据类型,1 门禁 2台账,3 运输 4 地磅,
|
||||
/// 数据类型,1 门禁 ,2,tsp,3 地磅,
|
||||
/// </summary>
|
||||
public int dataType { get; set; }
|
||||
/// <summary>
|
||||
|
|
|
|||
|
|
@ -165,7 +165,7 @@ namespace langguanApi.Service
|
|||
/// <param name="hJ212"></param>
|
||||
/// <param name="deviceIp"></param>
|
||||
/// <returns></returns>
|
||||
public async Task Add(Model.HJ212 hJ212, string deviceIp)
|
||||
public async Task Add(Model.HJ212 hJ212)
|
||||
{
|
||||
////判断设备类型 tsp 会有经纬度数据
|
||||
// int deviceType = 1;//设备类型为1 =voc
|
||||
|
|
|
|||
|
|
@ -26,29 +26,28 @@ namespace langguanApi.Service
|
|||
{
|
||||
try
|
||||
{
|
||||
//TODO: 接收到数据后处理
|
||||
//TODO: 接收到数据后处理数据类型,1 门禁 ,2,tsp,3 地磅,
|
||||
switch (jsonData.dataType)
|
||||
{
|
||||
case 1:
|
||||
//TODO: 1门禁
|
||||
//var accessData = JsonConvert.DeserializeObject<AddLedgerDto>(jsonData.content);
|
||||
//var _service = ServiceLocator.Instance.GetService<LedgerService>();
|
||||
var accessData = JsonConvert.DeserializeObject<AddTransport>(jsonData.content);
|
||||
var _transportservice = ServiceLocator.Instance.GetService<TransportService>();
|
||||
await _transportservice.addTransport(accessData);
|
||||
break;
|
||||
case 2:
|
||||
//TODO: 2 台账
|
||||
var LedgerData = JsonConvert.DeserializeObject<AddLedgerDto>(jsonData.content);
|
||||
var _service = ServiceLocator.Instance.GetService<LedgerService>();
|
||||
//TODO: 2 tsp
|
||||
var LedgerData = JsonConvert.DeserializeObject<Model.HJ212>(jsonData.content);
|
||||
var _service = ServiceLocator.Instance.GetService<Hj212Service>();
|
||||
await _service.Add(LedgerData);
|
||||
break;
|
||||
case 3:
|
||||
//TODO: 3 运输
|
||||
var TransportData = JsonConvert.DeserializeObject<AddTransport>(jsonData.content);
|
||||
var _Transporservice = ServiceLocator.Instance.GetService<TransportService>();
|
||||
await _Transporservice.addTransport(TransportData);
|
||||
break;
|
||||
case 4:
|
||||
//TODO: 3 地磅
|
||||
var truckScalesData = JsonConvert.DeserializeObject<AddTruckScalesDto>(jsonData.content);
|
||||
var _TruckScalesService = ServiceLocator.Instance.GetService<TruckScalesService>();
|
||||
await _TruckScalesService.AddTruckScales(truckScalesData);
|
||||
break;
|
||||
case 4:
|
||||
//TODO: 4 地磅
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue