数据格式调整

This commit is contained in:
yanghongwei 2025-04-16 00:52:33 +08:00
parent 2f7bc1ba09
commit c7d695a114
3 changed files with 13 additions and 14 deletions

View File

@ -6,7 +6,7 @@
public class ReceiveDto public class ReceiveDto
{ {
/// <summary> /// <summary>
/// 数据类型,1 门禁 2台账3 运输 4 地磅, /// 数据类型,1 门禁 2,tsp,3 地磅,
/// </summary> /// </summary>
public int dataType { get; set; } public int dataType { get; set; }
/// <summary> /// <summary>

View File

@ -165,7 +165,7 @@ namespace langguanApi.Service
/// <param name="hJ212"></param> /// <param name="hJ212"></param>
/// <param name="deviceIp"></param> /// <param name="deviceIp"></param>
/// <returns></returns> /// <returns></returns>
public async Task Add(Model.HJ212 hJ212, string deviceIp) public async Task Add(Model.HJ212 hJ212)
{ {
////判断设备类型 tsp 会有经纬度数据 ////判断设备类型 tsp 会有经纬度数据
// int deviceType = 1;//设备类型为1 =voc // int deviceType = 1;//设备类型为1 =voc

View File

@ -26,29 +26,28 @@ namespace langguanApi.Service
{ {
try try
{ {
//TODO: 接收到数据后处理 //TODO: 接收到数据后处理数据类型,1 门禁 2,tsp,3 地磅,
switch (jsonData.dataType) switch (jsonData.dataType)
{ {
case 1: case 1:
//TODO: 1门禁 //TODO: 1门禁
//var accessData = JsonConvert.DeserializeObject<AddLedgerDto>(jsonData.content); var accessData = JsonConvert.DeserializeObject<AddTransport>(jsonData.content);
//var _service = ServiceLocator.Instance.GetService<LedgerService>(); var _transportservice = ServiceLocator.Instance.GetService<TransportService>();
await _transportservice.addTransport(accessData);
break; break;
case 2: case 2:
//TODO: 2 台账 //TODO: 2 tsp
var LedgerData = JsonConvert.DeserializeObject<AddLedgerDto>(jsonData.content); var LedgerData = JsonConvert.DeserializeObject<Model.HJ212>(jsonData.content);
var _service = ServiceLocator.Instance.GetService<LedgerService>(); var _service = ServiceLocator.Instance.GetService<Hj212Service>();
await _service.Add(LedgerData);
break; break;
case 3: case 3:
//TODO: 3 运输 //TODO: 3 地磅
var TransportData = JsonConvert.DeserializeObject<AddTransport>(jsonData.content);
var _Transporservice = ServiceLocator.Instance.GetService<TransportService>();
await _Transporservice.addTransport(TransportData);
break;
case 4:
var truckScalesData = JsonConvert.DeserializeObject<AddTruckScalesDto>(jsonData.content); var truckScalesData = JsonConvert.DeserializeObject<AddTruckScalesDto>(jsonData.content);
var _TruckScalesService = ServiceLocator.Instance.GetService<TruckScalesService>(); var _TruckScalesService = ServiceLocator.Instance.GetService<TruckScalesService>();
await _TruckScalesService.AddTruckScales(truckScalesData); await _TruckScalesService.AddTruckScales(truckScalesData);
break;
case 4:
//TODO: 4 地磅 //TODO: 4 地磅
break; break;
} }