对接前端

This commit is contained in:
xiaolipro 2024-09-12 16:04:55 +08:00
parent 302a8bf68b
commit 92bb68f854
13 changed files with 51 additions and 33 deletions

View File

@ -73,16 +73,6 @@ public class TrackOrderDto
/// </summary> /// </summary>
public string? OrderNumber { get; set; } public string? OrderNumber { get; set; }
/// <summary>
/// 轨迹模版
/// </summary>
public string? TrackTemplateNames { get; set; }
/// <summary>
/// 轨迹模板Id数组
/// </summary>
public List<int>? TrackTemplateIds { get; set; }
/// <summary> /// <summary>
/// 客户简称 /// 客户简称
/// </summary> /// </summary>

View File

@ -98,5 +98,5 @@ public class GetTrackContentDetailDto
/// <summary> /// <summary>
/// 轨迹标记ids /// 轨迹标记ids
/// </summary> /// </summary>
public List<string>? TrackFlagIds { get; set; } public List<int>? TrackFlagIds { get; set; }
} }

View File

@ -1,4 +1,4 @@
namespace SJZY.Track.Application.Contract.Dtos.TrackFlags; namespace SJZY.Track.Application.Contract.Dtos.TrackFlags;
public class GetTrackFlagListDto public class GetTrackFlagListDto
{ {
@ -22,10 +22,10 @@ public class GetTrackFlagListDto
/// </summary> /// </summary>
public string Flag { get; set; } public string Flag { get; set; }
///// <summary> /// <summary>
///// 是否完结 /// 是否广播
///// </summary> /// </summary>
//public bool IsFinish { get; set; } public bool IsToMq { get; set; }
/// <summary> /// <summary>
/// 创建时间 /// 创建时间

View File

@ -46,4 +46,9 @@ public class GetTrackStatusDetailDto
/// 是否完结 /// 是否完结
/// </summary> /// </summary>
public bool IsCompleted { get; set; } public bool IsCompleted { get; set; }
/// <summary>
/// 是否广播
/// </summary>
public bool IsToMq { get; set; }
} }

View File

@ -37,6 +37,11 @@ public class GetTrackStatusListDto
/// </summary> /// </summary>
public bool IsCompleted { get; set; } public bool IsCompleted { get; set; }
/// <summary>
/// 是否广播
/// </summary>
public bool IsToMq { get; set; }
/// <summary> /// <summary>
/// 创建人 /// 创建人
/// </summary> /// </summary>

View File

@ -65,6 +65,11 @@ public class GetTrackContentListVO
/// </summary> /// </summary>
public string TrackFlag { get; set; } public string TrackFlag { get; set; }
/// <summary>
/// 是否对外
/// </summary>
public bool IsExternal { get; set; }
/// <summary> /// <summary>
/// 创建时间 /// 创建时间
/// </summary> /// </summary>

View File

@ -1,4 +1,4 @@
namespace SJZY.Track.Domain.Dtos.TrackFlags; namespace SJZY.Track.Domain.Dtos.TrackFlags;
public class GetPageTrackFlagVO : PageInfoInput public class GetPageTrackFlagVO : PageInfoInput
{ {
@ -40,10 +40,10 @@ public class GetTrackFlagListVO
/// </summary> /// </summary>
public string Flag { get; set; } public string Flag { get; set; }
///// <summary> /// <summary>
///// 是否完结 /// 是否广播
///// </summary> /// </summary>
//public bool IsFinish { get; set; } public bool IsToMq { get; set; }
/// <summary> /// <summary>
/// 创建时间 /// 创建时间

View File

@ -1,4 +1,4 @@
namespace SJZY.Track.Domain.Dtos.TrackFlags; namespace SJZY.Track.Domain.Dtos.TrackFlags;
public class GetTrackFlagDetailVO public class GetTrackFlagDetailVO
{ {
@ -27,8 +27,8 @@ public class GetTrackFlagDetailVO
/// </summary> /// </summary>
public string Flag { get; set; } public string Flag { get; set; }
///// <summary> /// <summary>
///// 是否完结 /// 是否广播
///// </summary> /// </summary>
//public bool IsFinish { get; set; } public bool IsToMq { get; set; }
} }

View File

@ -46,4 +46,9 @@ public class GetTrackStatusDetailVO
/// 是否完结 /// 是否完结
/// </summary> /// </summary>
public bool IsCompleted { get; set; } public bool IsCompleted { get; set; }
/// <summary>
/// 是否广播
/// </summary>
public bool IsToMq { get; set; }
} }

View File

@ -42,6 +42,11 @@ public class GetTrackStatusListVO
/// </summary> /// </summary>
public bool IsCompleted { get; set; } public bool IsCompleted { get; set; }
/// <summary>
/// 是否广播
/// </summary>
public bool IsToMq { get; set; }
/// <summary> /// <summary>
/// 创建人 /// 创建人
/// </summary> /// </summary>

View File

@ -67,6 +67,7 @@ public class TrackContentRepository : BasicRepository<TrackContentEntity>, ITrac
Content = a.Content, Content = a.Content,
EnContent = a.EnContent, EnContent = a.EnContent,
TrackStatus = b.Status, TrackStatus = b.Status,
IsExternal = a.IsExternal,
Node = SqlFunc.IF(b.Node == 1).Return("揽收").ElseIF(b.Node == 2).Return("清关").ElseIF(b.Node == 3) Node = SqlFunc.IF(b.Node == 1).Return("揽收").ElseIF(b.Node == 2).Return("清关").ElseIF(b.Node == 3)
.Return("干线") .Return("干线")
.ElseIF(b.Node == 4).Return("派送").ElseIF(b.Node == 5).Return("其他") .ElseIF(b.Node == 4).Return("派送").ElseIF(b.Node == 5).Return("其他")

View File

@ -1,4 +1,4 @@
using SJZY.Track.Domain.Aggregates.TrackFlagAggregate; using SJZY.Track.Domain.Aggregates.TrackFlagAggregate;
using SJZY.Track.Domain.Dtos.TrackFlags; using SJZY.Track.Domain.Dtos.TrackFlags;
using SJZY.Track.Domain.VEntities; using SJZY.Track.Domain.VEntities;
@ -26,8 +26,8 @@ public class TrackFlagRepository : BasicRepository<TrackFlagEntity>, ITrackFlagR
SubSystemId = a.SubSystemId, SubSystemId = a.SubSystemId,
SubSystem = b.CnName, SubSystem = b.CnName,
Code = a.Code, Code = a.Code,
Flag = a.Name Flag = a.Name,
//,IsFinish=a.IsCompleted IsToMq = a.IsToMq
}) })
.FirstAsync(); .FirstAsync();
return detail; return detail;
@ -57,7 +57,7 @@ public class TrackFlagRepository : BasicRepository<TrackFlagEntity>, ITrackFlagR
SubSystem = b.CnName, SubSystem = b.CnName,
Code = a.Code, Code = a.Code,
Flag = a.Name, Flag = a.Name,
//IsFinish=a.IsCompleted, IsToMq = a.IsToMq,
CreateTime = a.CreateTime, CreateTime = a.CreateTime,
CreateUser = c.Name, CreateUser = c.Name,
UpdateTime = a.UpdateTime, UpdateTime = a.UpdateTime,

View File

@ -28,7 +28,8 @@ public class TrackStatusRepository : BasicRepository<TrackStatusEntity>, ITrackS
NodeId = a.Node, NodeId = a.Node,
TrackStatus = a.Status, TrackStatus = a.Status,
NodeName = t.NodeName, NodeName = t.NodeName,
IsCompleted = a.IsCompleted IsCompleted = a.IsCompleted,
IsToMq = a.IsToMq
}) })
.FirstAsync(); .FirstAsync();
return detail; return detail;
@ -67,7 +68,8 @@ public class TrackStatusRepository : BasicRepository<TrackStatusEntity>, ITrackS
UpdateTime = a.UpdateTime, UpdateTime = a.UpdateTime,
UpdateUser = d.Name, UpdateUser = d.Name,
SubSystem = b.CnName, SubSystem = b.CnName,
IsCompleted = a.IsCompleted IsCompleted = a.IsCompleted,
IsToMq = a.IsToMq
}) })
.ToPagedListAsync(input.PageIndex, input.PageSize); .ToPagedListAsync(input.PageIndex, input.PageSize);