Commit Graph

223 Commits

Author SHA1 Message Date
hardstylewyl
c163a3bcc7 fix:修复因使用Task.Run丢失的预警处理异常上报 2025-05-06 15:50:05 +08:00
hardstylewyl
a1ae86dcfb perf:优化轨迹删除为批量,优化空入参 2025-04-27 11:17:59 +08:00
hardstylewyl
67b7c75d4a option:补充对FBA兼容性的处理2 2025-04-23 14:59:09 +08:00
hardstylewyl
eef228752d option:补充对FBA兼容性的处理 2025-04-23 14:57:45 +08:00
hardstylewyl
be4723569f option:暂时容忍FBA修改时区只通过时间来匹配轨迹 2025-04-23 14:44:57 +08:00
hardstylewyl
3783608594 fix:修复轨迹比较字段的验证忽略了NewExtra的问题 2025-04-17 16:49:47 +08:00
hardstylewyl
dc257cf49b fix:修复针对于使用EsId修改轨迹的验证,使其正常运行工作 2025-04-17 15:50:29 +08:00
hardstylewyl
bcd4ad5781 add-trace:增加链路追踪
- 新增/修改轨迹
- 新增/修改轨迹事件处理跳过
- 推送拦截失败
2025-04-16 10:59:21 +08:00
hardstylewyl
2c4a643de9 fix:修复轨迹新增/修改验证逻辑 2025-04-14 09:49:23 +08:00
hardstylewyl
80ee762f06 add-params:中台获取轨迹明细接口,增加排序参数
update-interface:Track/Query,Track/QueryV2
 - 增加支持按创建时间升序降序
2025-04-11 17:39:44 +08:00
hardstylewyl
581de918bc add-params:增加新增修改轨迹新扩展信息参数,目的是为了修改扩展信息
fix:完善轨迹新增/修改验证
2025-04-11 17:19:37 +08:00
hardstylewyl
dd1d041e3f fix:修复提供接口轨迹查询排序根据转化后的utc0来排序 2025-04-11 15:35:41 +08:00
hardstylewyl
7b31da7cd0 clean:清理不必要的代码,修整todo 2025-03-31 16:03:33 +08:00
hardstylewyl
0b85005b57 add-params:补充删除轨迹请求的操作来源参数Source 2025-03-26 16:43:29 +08:00
hardstylewyl
331862f480 fix:格式化预警明细时区e.g GMT +8:00 / -- 2025-03-24 17:59:34 +08:00
hardstylewyl
0d9e18be49 feat:轨迹预警初步完成(待优化) 2025-03-19 15:32:33 +08:00
hardstylewyl
99037a2da7 feat:优化预警仓储逻辑 2025-03-10 18:06:43 +08:00
hardstylewyl
c8f82208cd fix:修复预警明细es查询条件失效 2025-03-05 15:14:02 +08:00
hardstylewyl
c44c4e3af2 feat:预警迭代初步 2025-03-05 10:46:13 +08:00
hardstylewyl
25298dc494 sync-namespace:同步命名空间 2025-03-04 14:19:34 +08:00
hardstylewyl
f291907667 update-package: 7.0.17 -> 7.0.18
- 修复abp接入调用失败
2025-02-25 09:32:25 +08:00
hardstylewyl
fc55f1d9a8 fix:修复轨迹内容服务 2025-02-24 16:20:33 +08:00
hardstylewyl
f188a7ceb5 add-interface:增加轨迹内容通过子系统id查询接口 2025-02-24 11:29:44 +08:00
hardstylewyl
3fe2b64a76 perf:优化轨迹订单冗余第三方单号以提高性能(原:使用本地缓存)
pref:接口反参增加,查询轨迹订单增加轨迹状态最新轨迹时区
2025-02-21 11:31:15 +08:00
hardstylewyl
df3fed3fbb clean:清理无用代码 2025-02-21 10:53:46 +08:00
hardstylewyl
45bc0cf6df i18n:补充推送映射国际化内容
refactor: 轨迹明细弃用IsVisibility字段,新增IsExternal字段替代
轨迹内容上的是否对外作用:创建轨迹时如果是否对外字段留null,则以轨迹内容上的【是否对外】值做为默认值填充。IsExternal作用:在查询轨迹时判断如果是外部子系统,则过滤掉是否对外为false的轨迹
2025-02-07 15:58:52 +08:00
hardstylewyl
8deabef406 fix:修复因隐藏外部轨迹照成的空异常 2025-01-23 08:56:14 +08:00
hardstylewyl
5fef9ee24b feat:Query和QueryV2支持附件返回oss对象下载地址 2025-01-22 16:45:21 +08:00
hardstylewyl
6ea5a977df fix:补充被轨迹内容标识为外部的轨迹在外部系统被访问时应被过滤,byP02 2025-01-22 16:11:12 +08:00
hardstylewyl
355c7d02cd fix:新增/修改轨迹 修复校验中的bool逻辑错误 2025-01-16 17:00:56 +08:00
hardstylewyl
9f4872b432 fix: 填补新增/修改轨迹校验逻辑缺陷,
- 不允许重复添加的轨迹拦截

refactor: 重构新增/更新轨迹,提取公共的检查逻辑

update: Text.Json增加json字符串转JsonElement
rename: DeserializeDictionary  => DeserializeToDictionary
2025-01-16 16:25:31 +08:00
hardstylewyl
78571e57b9 fix:修复轨迹删除根据比较字段选取的比较异常 2025-01-16 11:58:46 +08:00
hardstylewyl
82bbca3002 update:调整轨迹推送逻辑 2025-01-15 17:41:06 +08:00
4473936577 review 2025-01-15 10:35:30 +08:00
hardstylewyl
7d7bc45c67 pref:轨迹推送(手动)支持按比较字段过滤
pref:轨迹删除:
 - 广播增加轨迹轨迹明细填充
 - 增加比较字段来精确删除
2025-01-14 10:51:01 +08:00
hardstylewyl
183ea314e3 update: 补充入参模型 2025-01-13 16:31:44 +08:00
hardstylewyl
60324b0e26 update:单个轨迹删除去除goto,附加比较字段逻辑 2025-01-13 16:20:49 +08:00
hardstylewyl
8ca0adfbd3 update: 新增修改轨迹后记录订单操作日志改为批量操作,并且保证只有轨迹实际操作成功后才会写入 2025-01-10 16:39:23 +08:00
hardstylewyl
5913929dcc update:轨迹新增/更新支持按扩展内容某个字段比较 2025-01-10 11:17:52 +08:00
76aec6c78f important:重构 2025-01-09 16:42:25 +08:00
hardstylewyl
84792dc502 perf: 删除轨迹提供接口(单个订单),支持使用EsId来删除轨迹(当和标识符都不为空则优先以esId优先),并解除标识符号的必填限制
perf: 轨迹查询提供接口,增加es反参

perf: 支持轨迹更新的esId更新(要求确保是单个订单的单个轨迹)
2025-01-09 10:25:19 +08:00
hardstylewyl
55f9fba62e refactor:查询轨迹提供接口,删除轨迹模板代码参数 2025-01-07 10:49:27 +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
c4ceca39c4 update: 外部手动推送,先查轨迹后进行推送 2024-12-27 18:05:41 +08:00
hardstylewyl
5edaa2f80c update: 新增/修改轨迹增加IsToMq参数,标记为true则轨迹操作后一定会推送
update: MQ广播异步改同步
update: 更新契约包版本7.0.10
2024-12-27 11:18:20 +08:00
hardstylewyl
891e01ceca update: 新增/修改轨迹(单个)修改获取信息方式,优先选择用户token解析,备选传入的OptionUserId解析
update: 轨迹推送完成广播增加,轨迹明细扩展参数Extra
2024-12-27 09:59:42 +08:00
hardstylewyl
801b58bdee update: 使用UnifyResultDto包装,更新契约包至7.0.9 2024-12-26 11:27:13 +08:00
hardstylewyl
988ab384f9 update: 标记[CustomerResult]使得三方可以正常调用 2024-12-26 10:50:32 +08:00