Commit Graph

369 Commits

Author SHA1 Message Date
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
云龙 王
e09b8ac482 add-entity:
增加外部单号关联表实体OrderPlatformNumberEntity,一个主单关联对个外部单

update-entity:
OrderEntity,增加OrderPlatformNumbers导航属性用于SqlSugar的Include关联加载
OrderPullStatusEntity,增加Order(第三方单号)字段,当作拉取轨迹的首选项

入参模型更新:
UpdateOrderInput:轨迹订单创建/更新入参,增加【预计到达时间】【目的地时区】用于初始化

反参模型更新:
TrackOrderDto:用于轨迹订单查询的反参,增加【预计到达时间】【目的地时区】【第三方单号(格式化拼接后的字符串)】

feat:
- 实现轨迹订单查询支持三方单号查询,并将多个关联三方单号按(平台名称-三方单号)格式使用(、)拼接返回
- 创建/修改订单增加校验,规则为:【预计到达时间】【目的地时区】入参字段只允许全有值或全无值。
2024-11-14 16:12:29 +08:00
eli
531e14538b 添加当前登陆人子系统校验逻辑 2024-11-14 16:12:29 +08:00
eli
895238782d 新增获取可用轨迹内容接口 2024-11-13 11:55:49 +08:00
8f1cd74163 fix【【test】预警轨迹更新失败】
https://www.tapd.cn/60863849/bugtrace/bugs/view/1160863849001051295
2024-10-12 10:56:03 +08:00
16541d998d attach 2024-10-09 14:14:42 +08:00
60571b3224 fix:根据订单号查询时效预警 2024-10-09 11:52:04 +08:00
ec04a43d44 try 2024-10-08 10:35:43 +08:00
775256c128 some 2024-10-06 11:09:15 +08:00
7cebc4ee37 conn:预警返回新增字段--是否启用 2024-09-30 17:00:23 +08:00
e8b5b42050 pass 2024-09-29 10:34:38 +08:00
d12ef6d350 opt:异常友好提示
change:调整redis缓存过期时间
2024-09-27 16:59:14 +08:00
7d583b6734 fix:拉取-轨迹状态多选,逗号分隔
fix:修复空字符串的spilt问题
2024-09-26 17:17:14 +08:00
5f17571abf fix【【轨迹中台】轨迹内容的标记信息与轨迹模版下相同轨迹内容的轨迹标记信息不符】
https://www.tapd.cn/60863849/bugtrace/bugs/view/1160863849001049844
2024-09-26 10:53:07 +08:00
b9f80fa069 fix:轨迹推送子系统code未传
change:cap-filter幂等改为3分钟
2024-09-26 10:17:15 +08:00
4d84e4283a fix:查询到已经删除的拉取配置 2024-09-25 15:11:44 +08:00
ed9730ed55 add:获取服务商code根据客户id 2024-09-24 17:31:17 +08:00
25fc75138a fix【【test轨迹中台】轨迹内容-修改弹窗接口未下发是否对外字段值】
https://www.tapd.cn/60863849/bugtrace/bugs/view/1160863849001049565
2024-09-24 11:30:54 +08:00
cf2b758fd5 定时任务 2024-09-21 15:18:08 +08:00
9408110d7f fix【【轨迹中台】查询轨迹接口返参有误】
https://www.tapd.cn/60863849/bugtrace/bugs/view/1160863849001049284
2024-09-20 17:33:36 +08:00
81de6559fe fix:对外轨迹查询接口轨迹发生时间计算bug 2024-09-20 15:30:43 +08:00
1a16606443 对接前端轨迹预警 2024-09-20 15:07:58 +08:00
13a4c31770 change:修改订单拉取信息变更(对外接口) 2024-09-19 15:37:17 +08:00
c7a1d91753 fix:推送轨迹对接接口通 2024-09-19 15:25:12 +08:00
04946a395d 对接前端,返回服务商id 2024-09-19 14:13:25 +08:00
5ca6fe1b21 opt 2024-09-19 11:40:57 +08:00
72e81fb4ea fix:关联解绑id取值问题 2024-09-19 09:18:15 +08:00
42f1216b40 fix:删除未指定索引名称 2024-09-19 09:00:34 +08:00
b49678b77f 重构订单关联 2024-09-18 16:38:22 +08:00
8bc1c4917d 重构项目结构 2024-09-18 11:03:41 +08:00
f42e2db302 梳理预警通知 2024-09-18 10:38:32 +08:00
6ed311bc1f temp 2024-09-15 18:33:12 +08:00
e0e376404e 优化 2024-09-15 17:13:48 +08:00
22ebcda424 提供接口 2024-09-15 11:13:54 +08:00
02533696ec 【10.批量更新轨迹和删除轨迹优化判断:如果根据code,命中多条,直接跳过,不做任何操作】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001028879
2024-09-14 16:57:19 +08:00
9d2c10c4db 对接接口通 2024-09-14 16:00:06 +08:00
17a3a8a36d 对接前端 2024-09-13 16:59:52 +08:00
92bb68f854 对接前端 2024-09-12 16:04:55 +08:00
66a85a221a attach 2024-09-12 12:14:13 +08:00
d5e4a6ef8c fix:索引命名问题 2024-09-12 11:55:29 +08:00
ba868dc168 change:轨迹内容有多个轨迹标记 2024-09-10 16:43:58 +08:00
8942fddc55 fix:命名问题 2024-09-10 14:37:36 +08:00
aade6ad8d1 对接:订单列表添加子系统 2024-09-10 11:57:12 +08:00
42e2d6bc96 add:定时清理 2024-09-10 09:57:26 +08:00
e78427521c 轨迹刷新算法更新 2024-09-10 09:43:33 +08:00
a52ddf7b8a 定时任务轨迹运输时效预警推送 2024-09-09 15:28:07 +08:00
b39d84655d temp 2024-09-07 18:14:17 +08:00
8bf76305fe add:为所有对外接口加上子系统参数 2024-09-07 10:41:53 +08:00
42bae65d38 【通知方式通知人单选变多选】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001028431
2024-09-06 17:32:53 +08:00
0b65128051 【优化订单的完结判断逻辑】
https://www.tapd.cn/60863849/prong/stories/view/1160863849001026850
2024-09-06 15:28:08 +08:00
bbc9b3c754 【 5. 轨迹订单拉取配置】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027889
2024-09-06 14:39:12 +08:00
f2a873a387 【 4. 提供一个对外的接口:根据子系统id查询轨迹状态。根据{子系统id},查询子系统id,返回{轨迹状态的集合}】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027888
2024-09-06 09:10:52 +08:00
8b60235d9f 【 3. 轨迹订单操作列增加一个按钮:日志,点击弹窗日志列表】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027887
2024-09-05 18:00:33 +08:00
7206bc64cd change:订单增删改返回id 2024-09-05 14:28:20 +08:00
85b05dfa5d 【 2. 轨迹状态页面:新增编辑弹窗,列表增加是否完结的字段,非必填】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027890
2024-09-04 17:34:58 +08:00
1f8a0d2f93 【 1. 轨迹拉取内容页面:新增和编辑弹窗页面去除是否完结的字段】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027884
2024-09-04 17:27:43 +08:00
bd0287dfb0 【 7. 轨迹增删改,去除对轨迹模板的依赖】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027883
2024-09-04 11:22:53 +08:00
8b6553700e 【 1. 轨迹模板页面的改动:新增/编辑模板内容弹窗和模板内容列表,去掉是否对外(移到轨迹内容),是否可删(移到轨迹状态)字段。新增编辑模板去掉对外显示源轨迹。】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027876
2024-09-03 17:17:08 +08:00
926adfcd5d remove:去除通知模版 2024-09-03 14:43:33 +08:00
3471c1eade fmt&clear 2024-08-20 18:18:57 +08:00
4ddad722e1 fmt 2024-08-20 09:07:19 +08:00
1a21180ac7 change:全局格式化 2024-08-19 16:19:17 +08:00
8f032a28ed change:控制es safely limit-10000 2024-08-13 10:12:14 +08:00
a57e58459f trait:支持单条轨迹删除 2024-08-13 09:39:38 +08:00
2a76994eda important:对接接口通获取轨迹 2024-08-12 15:16:47 +08:00
9965372fda handle todo 2024-08-09 11:35:08 +08:00
钟喜旺
10f6096770 feat: 处理死循环 2024-08-07 11:57:42 +08:00
钟喜旺
c23542248e feat: select 限定查询字段 2024-08-07 10:47:05 +08:00
钟喜旺
f4313461a0 feat: 12小时推送预警轨迹锁添加非阻塞锁 2024-08-07 10:14:19 +08:00
钟喜旺
f50d427325 feat: 修复更新推送预警单bug 2024-08-06 22:14:57 +08:00
3127a3a38e change:轨迹code相同,时间、发生地不同的,允许存在多条 2024-08-06 16:53:47 +08:00
钟喜旺
7cba774373 feat: 添加跨全局的Shared项目 2024-08-05 15:43:04 +08:00
a3c4199a30 Revert "【cheery pick】temp:remove notify table"
This reverts commit d7c84cfc4a.
2024-08-05 10:01:12 +08:00
钟喜旺
39e0171b98 Merge branch 'dev' into S04轨迹预警 2024-08-05 09:39:31 +08:00
钟喜旺
35bfbc43bd feat : 轨迹节点调整返回值 2024-08-05 09:36:15 +08:00
d7c84cfc4a 【cheery pick】temp:remove notify table 2024-08-05 09:30:40 +08:00
钟喜旺
f9ac2af1ef feat: 后端枚举有none,前端没有兼容一下 2024-08-02 16:29:23 +08:00
钟喜旺
67569825ee feat:兜底轨迹时区添加映射和返回详情中 2024-08-02 16:24:01 +08:00
钟喜旺
d0eda88a2f Merge remote-tracking branch 'origin/S04轨迹预警' into S04轨迹预警 2024-08-02 15:46:35 +08:00
钟喜旺
e727ab26ca feat: 处理缓存null的报错 2024-08-02 15:46:23 +08:00
f531551702 Merge remote-tracking branch 'origin/S04轨迹预警' into S04轨迹预警 2024-08-02 09:06:02 +08:00
19b4ef80b5 temp:临时预警方案 2024-08-02 09:05:52 +08:00
钟喜旺
1931ffda88 feat: 兜底轨迹详情接口没有返回调整 2024-08-01 17:18:50 +08:00
钟喜旺
76d441a96a Merge remote-tracking branch 'origin/S04轨迹预警' into S04轨迹预警 2024-08-01 09:26:13 +08:00
钟喜旺
5cd6c4f6c6 定时任务推送预警(》12小时没有推送的) 2024-08-01 09:26:01 +08:00
ca68cde257 temp 2024-07-31 18:21:23 +08:00
钟喜旺
8f8d7b2a44 feat: 缓存调整 2024-07-31 18:07:10 +08:00
钟喜旺
010408985e feat: 解决接口Track/PushWarnForTask的锁长时间占领的问题 2024-07-31 16:34:29 +08:00
钟喜旺
6b43722fa6 feat: PullChangeBottomLineUpdateOrderEvent 事件迁移 2024-07-31 10:21:27 +08:00
钟喜旺
2cea1a7912 feat: 轨迹预警规则缓存以及集群通知 2024-07-29 18:58:36 +08:00
钟喜旺
d0c2a92a82 feat: 区域添加了返回国家id 2024-07-29 14:09:15 +08:00
钟喜旺
769ba9e07b Merge remote-tracking branch 'origin/S04轨迹预警' into S04轨迹预警
# Conflicts:
#	src/SJZY.Track.Application/CAP/EventHandlers/TrackChangeAfterUpdateOrderEventHandler.cs

feat: 调整轨迹区域添加了国家名称字段
2024-07-29 10:31:57 +08:00
钟喜旺
3df894d20b fix: 节点表添加子系统名称 2024-07-27 09:39:02 +08:00
钟喜旺
9494ca2cb7 feat: 轨迹映射-新增拉取界面增加字段:触发拉取节点 2024-07-26 21:04:19 +08:00
钟喜旺
4a0df97333 feat: 轨迹节点页面 2024-07-26 17:23:00 +08:00
e4b8fb4fcf Merge remote-tracking branch 'origin/S04轨迹预警' into S04轨迹预警 2024-07-26 12:59:11 +08:00