hardstylewyl
|
8ca0adfbd3
|
update: 新增修改轨迹后记录订单操作日志改为批量操作,并且保证只有轨迹实际操作成功后才会写入
|
2025-01-10 16:39:23 +08:00 |
|
hardstylewyl
|
4fb127ed47
|
转鹏军
|
2025-01-09 17:41:39 +08:00 |
|
|
|
76aec6c78f
|
important:重构
|
2025-01-09 16:42:25 +08:00 |
|
|
|
313751fcb8
|
S06:feat【6. 增加推送映射配置项【只推送最新修改记录】】
https://www.tapd.cn/60863849/prong/stories/view/1160863849001041817
|
2025-01-09 11:36:23 +08:00 |
|
hardstylewyl
|
f2c9356668
|
feat:轨迹查询(QueryAsync,QueryAsyncV2),增加根据请求header中的子系统标识(SubsystemId)控制轨迹的可见度,内部系统所有轨迹全部可见,外部系统则要求过滤外部轨迹
|
2025-01-07 09:11:48 +08:00 |
|
hardstylewyl
|
bb96f96695
|
feat:查询轨迹响应结果相同时间按模板排序(按时间+时区转换为统一时间后排序)
|
2025-01-03 17:42:18 +08:00 |
|
hardstylewyl
|
a7e303a77a
|
add-interface:增加轨迹查询提供接口(返回原始轨迹)QueryV2Async
update:更新轨迹删除广播方式,减少不必要的查库
update:添加轨迹查询的创建时间的二级排序(原只按轨迹发生时间)
|
2024-12-31 11:58:47 +08:00 |
|
hardstylewyl
|
6e0ff29614
|
update:广播服务抽象出接口
|
2024-12-30 09:41:56 +08:00 |
|
hardstylewyl
|
c4ceca39c4
|
update: 外部手动推送,先查轨迹后进行推送
|
2024-12-27 18:05:41 +08:00 |
|
hardstylewyl
|
c27e55b69f
|
update: 获取轨迹模板内容,增加按排序键排序逻辑
|
2024-12-27 15:52:36 +08:00 |
|
hardstylewyl
|
891e01ceca
|
update: 新增/修改轨迹(单个)修改获取信息方式,优先选择用户token解析,备选传入的OptionUserId解析
update: 轨迹推送完成广播增加,轨迹明细扩展参数Extra
|
2024-12-27 09:59:42 +08:00 |
|
hardstylewyl
|
b6a2cc8615
|
update: 优化轨迹相关广播,抽离广播为BroadcastingService,涉及轨迹变更,轨迹推送完成。
update-eto:
- rename: TrackPushEto -> TrackPushCompletedEvent
|
2024-12-24 15:09:12 +08:00 |
|
hardstylewyl
|
9929331063
|
update: 调整轨迹明细中扩展字段存储类型 Dictionary<string,object> => string,涉及请求体,ES存储
|
2024-12-18 16:05:05 +08:00 |
|
hardstylewyl
|
6ece015f0d
|
update: 轨迹推送增加扩展参数
update: 轨迹推送接口通回调,增加推送回传轨迹广播
|
2024-12-17 17:50:53 +08:00 |
|
hardstylewyl
|
eee75e5261
|
fix: 修复根据EsId删除轨迹,订单主表回退更新失败
update: 轨迹新增修改处理增加扩展字段存储
update-models:
- 增加扩展字段,涉及【轨迹推送】【轨迹变更】
- 扩展接口通配置模型,增加字段轨迹推送接口Id,轨迹推送内容项别名
|
2024-12-17 16:55:52 +08:00 |
|
hardstylewyl
|
8ac126917d
|
update: 轨迹明细,新增/修改轨迹增加字段【Extra】用于存储需要推送的扩展信息
update:轨迹明细,冗余轨迹状态Id,轨迹内容Id,便于后续快速索引
|
2024-12-16 14:46:19 +08:00 |
|
云龙 王
|
337af63c6d
|
add: 补充最大重试次数常量
|
2024-12-13 09:56:20 +08:00 |
|
云龙 王
|
ffd6d0e689
|
update: 【分页查询轨迹模板内容】增加模糊关键字查询
|
2024-12-05 11:37:43 +08:00 |
|
云龙 王
|
01c4503158
|
fix: 修复删除轨迹后主订单数据更新异常
fix: 增加轨迹新增/更新时缺失的验证:预计到达时间验证
|
2024-12-04 09:46:08 +08:00 |
|
云龙 王
|
fd1328ba4c
|
add: 增加轨迹内容分页提供获取接口【/ProviderService/Template/GetTrackTemplateListByPage】
|
2024-12-03 18:20:01 +08:00 |
|
云龙 王
|
29fbc093a3
|
update: 获取模板列表,增加【TemplateCode】轨迹模板代码参数参与过滤查询
|
2024-12-03 15:50:23 +08:00 |
|
云龙 王
|
b6df543f0c
|
update: 修改订单类型描述,问题类型描述从主数据中心获取
|
2024-12-03 12:01:24 +08:00 |
|
云龙 王
|
faa7b6cd7e
|
fix: 修复批量更新bug,修改为bulkApi的方式进行批量更新
update: 获取时间轴数据,更新轨迹内容为空的轨迹
|
2024-11-27 09:41:04 +08:00 |
|
云龙 王
|
2eb7ae9047
|
fix: 解决删除轨迹后订单主表进行回退更新,更新值为被删除的轨迹内容,更改为当前订单的最新轨迹内容
|
2024-11-26 11:03:04 +08:00 |
|
云龙 王
|
ea77583ce4
|
fix: 修复删除轨迹失败
|
2024-11-25 18:16:42 +08:00 |
|
eli
|
7419001845
|
添加轨迹模板相关功能
|
2024-11-23 17:32:48 +08:00 |
|
云龙 王
|
283375a3ab
|
update: 调整接口通回传轨迹入库逻辑,增加可用外部单号匹配主单
|
2024-11-21 12:00:54 +08:00 |
|
云龙 王
|
5166ec42b4
|
update: 增加轨迹来源的约束
update:增加【轨迹发生时间】筛选项用于放宽修改轨迹明细限制
|
2024-11-21 10:22:19 +08:00 |
|
eli
|
9191d1042c
|
fix:解决日志中员工姓名为空的问题
|
2024-11-19 16:57:58 +08:00 |
|
eli
|
aa9aac87f7
|
Merge remote-tracking branch 'origin/S06' into S06
|
2024-11-19 11:18:52 +08:00 |
|
eli
|
48385cb961
|
添加修改日志到轨迹订单
|
2024-11-19 11:18:41 +08:00 |
|
云龙 王
|
196547e80a
|
update:增加轨迹明细相关实体字段
- TrackPlaceCityId(轨迹发生地(城市)Id)
- TrackPlaceProvinceId(轨迹发生地(省/州)Id)
- TrackPlaceNationId ( 轨迹发生地(国家/地区)Id)
|
2024-11-19 10:32:04 +08:00 |
|
云龙 王
|
90258e8168
|
update: 修改轨迹拉取使用单号,优先使用来源于【OrderPullStatus】中的三方单号,若三方单号为空才使用主单号
update-entity: 修改三方订单关联实体字段OrderNumber为可控
fix:修复【更新轨迹订单】订单关联信息更新失败的问题,修复办法:替换关联实体集合【OrderFlightEntity】【OrderPullStatusEntity】【OrderPlatformNumberEntity】先删后增的方式
|
2024-11-18 15:57:04 +08:00 |
|
eli
|
7bc3e09d90
|
新增批量删除接口
|
2024-11-18 10:13:53 +08:00 |
|
eli
|
23a1082d80
|
添加轨迹变更广播
|
2024-11-15 16:20:09 +08:00 |
|
云龙 王
|
69e0731b7e
|
update:【单个/批量,新增/修改轨迹】接口增加校验逻辑,为了在引发事件之前做拦截
update:轨迹明细更新:批量操作删除修改轨迹状态字段,单个操作增加部分字段
|
2024-11-15 11:47:27 +08:00 |
|
eli
|
e35ee25a4e
|
轨迹内容列表查询添加字段回显
|
2024-11-14 18:10:30 +08:00 |
|
eli
|
89a6874c6a
|
添加字段回显
|
2024-11-14 17:37:50 +08:00 |
|
云龙 王
|
6a2faf90a2
|
入参模型更新:
UpsertTrackInput(新增/更新轨迹):来源轨迹明细新增的相关字段
BatchUpsertTrackInput(批量新增更新/轨迹):来源轨迹明细新增的相关字段
反参模型更新:
TrackOrderDetailDto(查询轨迹明细)
feat:
- 增加(新增/更新轨迹)(单个/批量)入参【目的地时区】和【预计到达时间】的校验
- 增加(删除轨迹)(单个/批量)外部来源不允许删除的约束(异常后同步返回)
- 当(新增/更新轨迹)(单个/批量)时如果输入【目的地时区】和【预计到达时间】则同步到订单主表
- 支持【轨迹内容】【轨迹内容英文】的二次修改,修改内容来源于请求
- 【批量新增轨迹】增加当内容不允许重复时,更新相同code的轨迹明细的轨迹内容,并限制不允许更改轨迹来源
|
2024-11-14 17:05:45 +08:00 |
|
云龙 王
|
69ca5f9bd7
|
update: 更新轨迹明细实体
- 附件类型变更为List<FileItem>
ListItem:{OssKey:string,FileName:string}
|
2024-11-14 16:12:29 +08:00 |
|
云龙 王
|
e09b8ac482
|
add-entity:
增加外部单号关联表实体OrderPlatformNumberEntity,一个主单关联对个外部单
update-entity:
OrderEntity,增加OrderPlatformNumbers导航属性用于SqlSugar的Include关联加载
OrderPullStatusEntity,增加Order(第三方单号)字段,当作拉取轨迹的首选项
入参模型更新:
UpdateOrderInput:轨迹订单创建/更新入参,增加【预计到达时间】【目的地时区】用于初始化
反参模型更新:
TrackOrderDto:用于轨迹订单查询的反参,增加【预计到达时间】【目的地时区】【第三方单号(格式化拼接后的字符串)】
feat:
- 实现轨迹订单查询支持三方单号查询,并将多个关联三方单号按(平台名称-三方单号)格式使用(、)拼接返回
- 创建/修改订单增加校验,规则为:【预计到达时间】【目的地时区】入参字段只允许全有值或全无值。
|
2024-11-14 16:12:29 +08:00 |
|
云龙 王
|
2399297e43
|
fix: 修正TrackDetailsIndex字段命名
ExpectedReceiptTime => EstimatedDeliveryDate
ReceiptTimeZone => DestinationTimeZone
|
2024-11-14 16:12:29 +08:00 |
|
eli
|
531e14538b
|
添加当前登陆人子系统校验逻辑
|
2024-11-14 16:12:29 +08:00 |
|
eli
|
4f376c75a3
|
修改是否可用数据类型
|
2024-11-13 12:03:07 +08:00 |
|
eli
|
cfa3a43346
|
Merge remote-tracking branch 'origin/S06' into S06
# Conflicts:
# src/SJZY.Track.Domain/Aggregates/TrackDetailsAggregate/TrackDetailsIndex.cs
|
2024-11-13 11:56:14 +08:00 |
|
eli
|
e969bed42e
|
前端连调
|
2024-11-13 11:55:49 +08:00 |
|
云龙 王
|
bd817acea3
|
update: 更新(TrackDetailsIndex)轨迹明细ES持久化对象定义
|
2024-11-13 11:55:49 +08:00 |
|
eli
|
895238782d
|
新增获取可用轨迹内容接口
|
2024-11-13 11:55:49 +08:00 |
|
云龙 王
|
409c2e6281
|
update: 更新(TrackDetailsIndex)轨迹明细ES持久化对象定义
|
2024-11-13 10:33:07 +08:00 |
|
|
|
4207749f56
|
connect:轨迹预警页面提供订单类型、子系统id
|
2024-10-09 17:18:09 +08:00 |
|