Commit Graph

486 Commits

Author SHA1 Message Date
eli
ac5b27a7f7 Merge remote-tracking branch 'origin/S06' into S06 2024-11-21 19:16:07 +08:00
eli
f4db3e852a fix:轨迹是否对外从详情获取 2024-11-21 19:16:02 +08:00
云龙 王
7e5ae19df4 fix: 修复批量删除轨迹中下拉轨迹列表中出现【不允许重复】【不允许手动创建】的轨迹代码 2024-11-21 18:00:53 +08:00
eli
af963036b2 Merge branch 'refs/heads/S06' into test 2024-11-21 16:29:27 +08:00
eli
d4c5c84779 fix:时间轴显示时间逻辑调整 2024-11-21 16:28:54 +08:00
eli
b0e8b8ec56 fix:展示节点,但是不展示时间 2024-11-21 15:56:36 +08:00
eli
b8080e36f2 Merge branch 'refs/heads/S06' into test 2024-11-21 12:00:12 +08:00
eli
f046f25182 fix:补充逻辑,若预计到达时间为空时也显示签收节点 2024-11-21 11:41:09 +08:00
eli
107a277ee9 Merge branch 'refs/heads/S06' into test 2024-11-21 11:21:53 +08:00
eli
9511dac81d fix:时间轴顺序问题 2024-11-21 11:21:18 +08:00
云龙 王
5166ec42b4 update: 增加轨迹来源的约束
update:增加【轨迹发生时间】筛选项用于放宽修改轨迹明细限制
2024-11-21 10:22:19 +08:00
eli
8a226c40f8 Merge branch 'refs/heads/S06' into test 2024-11-20 17:56:47 +08:00
eli
a1986273c6 fix:时间轴是否完结从订单上获取 2024-11-20 17:56:32 +08:00
eli
66dc3c0be0 Merge branch 'refs/heads/S06' into test 2024-11-20 17:27:05 +08:00
eli
a82258e1cc fix:轨迹时间轴排序问题 2024-11-20 17:26:00 +08:00
eli
8cf9ef756a Merge remote-tracking branch 'refs/remotes/origin/S06' into test 2024-11-19 17:09:22 +08:00
eli
9a785d55db 自测bug 2024-11-19 17:08:33 +08:00
eli
9191d1042c fix:解决日志中员工姓名为空的问题 2024-11-19 16:57:58 +08:00
eli
6244098576 fix:修改时获取可用轨迹内容时只取第一条订单已存在的轨迹 2024-11-19 16:53:15 +08:00
eli
a8862a9104 自测bug 2024-11-19 15:27:39 +08:00
云龙 王
9c24b15c41 update: 单个/批量修改轨迹增加校验不允许修改外部提供商来源的轨迹 2024-11-19 14:47:28 +08:00
eli
87a17ab97f 自测bug 2024-11-19 14:07:36 +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
云龙 王
123f6cc29b fix: 调整命名 GTM => GMT 2024-11-19 10:47:45 +08:00
云龙 王
196547e80a update:增加轨迹明细相关实体字段
- TrackPlaceCityId(轨迹发生地(城市)Id)
- TrackPlaceProvinceId(轨迹发生地(省/州)Id)
- TrackPlaceNationId ( 轨迹发生地(国家/地区)Id)
2024-11-19 10:32:04 +08:00
eli
e2171767fb 自测bug 2024-11-18 18:54:54 +08:00
eli
182cbb8869 自测bug 2024-11-18 16:14:40 +08:00
云龙 王
90258e8168 update: 修改轨迹拉取使用单号,优先使用来源于【OrderPullStatus】中的三方单号,若三方单号为空才使用主单号
update-entity: 修改三方订单关联实体字段OrderNumber为可控

fix:修复【更新轨迹订单】订单关联信息更新失败的问题,修复办法:替换关联实体集合【OrderFlightEntity】【OrderPullStatusEntity】【OrderPlatformNumberEntity】先删后增的方式
2024-11-18 15:57:04 +08:00
云龙 王
811b38c38d update: 解除新增轨迹对不允许重复的轨迹内容的校验 2024-11-18 14:50:28 +08:00
eli
7bc3e09d90 新增批量删除接口 2024-11-18 10:13:53 +08:00
云龙 王
7bd2784bfa fix: 修复【轨迹新增/更新】校验bug
update:调整轨迹更新事件处理逻辑,场景覆盖已经通过自测
2024-11-15 15:52:21 +08:00
云龙 王
69e0731b7e update:【单个/批量,新增/修改轨迹】接口增加校验逻辑,为了在引发事件之前做拦截
update:轨迹明细更新:批量操作删除修改轨迹状态字段,单个操作增加部分字段
2024-11-15 11:47:27 +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
eli
0f11a3b68b 添加oss 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
eli
531e14538b 添加当前登陆人子系统校验逻辑 2024-11-14 16:12:29 +08:00
eli
e969bed42e 前端连调 2024-11-13 11:55:49 +08:00
eli
895238782d 新增获取可用轨迹内容接口 2024-11-13 11:55:49 +08:00
云龙 王
c9a2e8d824 fix: 调整服务生命周期声明为单例 2024-10-22 14:34:46 +08:00
云龙 王
4f5f8b4cfa fix: 修复 _=Task.Run() 使用abp的ApplicationService提供的LazyServiceProvider创建scope出现嵌套scope创建失败的异常
解决方法:修改为IServiceScopeFactory创建scope的方式
2024-10-21 09:12:04 +08:00
8f1cd74163 fix【【test】预警轨迹更新失败】
https://www.tapd.cn/60863849/bugtrace/bugs/view/1160863849001051295
2024-10-12 10:56:03 +08:00
4207749f56 connect:轨迹预警页面提供订单类型、子系统id 2024-10-09 17:18:09 +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
276263f85b fix:预警计算-时间单位是小时 2024-09-30 17:53:45 +08:00
29624edec3 change:支持otel
con:对接前端,返回预警编辑页面数据区域给name
2024-09-30 15:25:55 +08:00
39e2dab9cc change:修改预警规则时效添加参数校验 2024-09-30 10:54:49 +08:00
fe8725bd91 opt【【轨迹中台】拉取轨迹状态建议增加一个校验,是否已经存在】
https://www.tapd.cn/60863849/bugtrace/bugs/view/1160863849001050151
2024-09-27 17:04:21 +08:00
d12ef6d350 opt:异常友好提示
change:调整redis缓存过期时间
2024-09-27 16:59:14 +08:00
b9f80fa069 fix:轨迹推送子系统code未传
change:cap-filter幂等改为3分钟
2024-09-26 10:17:15 +08:00
3bfacc1909 fix:修复轨迹拉取消费者逻辑 2024-09-25 16:48:21 +08:00
4d84e4283a fix:查询到已经删除的拉取配置 2024-09-25 15:11:44 +08:00
05573fd12d change:抽离接口通参数配置到配置文件 2024-09-25 12:11:11 +08:00
ed9730ed55 add:获取服务商code根据客户id 2024-09-24 17:31:17 +08:00
bb57b8711a fix:添加模版存在性校验 2024-09-24 16:42:42 +08:00
693dff47be change:更新拉取配置适配更新接口通参数路径 2024-09-24 16:38:21 +08:00
182c6f1cd9 fix:轨迹内容添加对轨迹状态、标记的校验 2024-09-24 15:35:55 +08:00
a07a95f19f fix:life-time possible dispose 2024-09-23 16:31:16 +08:00
d3aa525f9b change:编辑预警get请求 2024-09-23 15:07:30 +08:00
cf2b758fd5 定时任务 2024-09-21 15:18:08 +08:00
308903dfa6 fix【【test轨迹中台】关联订单提示单号不存在(存在的单号放在LinkOrderNos字段内都提示单号不存在)】
https://www.tapd.cn/60863849/bugtrace/bugs/view/1160863849001049291
2024-09-20 18:05:53 +08:00
2881f592e0 change:排序方式,默认按轨迹发生时间降序 2024-09-20 16:09:40 +08:00
1a16606443 对接前端轨迹预警 2024-09-20 15:07:58 +08:00
c22421676c 对接前端暴露订单预警列表 2024-09-20 10:00:19 +08:00
13a4c31770 change:修改订单拉取信息变更(对外接口) 2024-09-19 15:37:17 +08:00
c7a1d91753 fix:推送轨迹对接接口通 2024-09-19 15:25:12 +08:00
fb26f5b0d1 fix子系统 2024-09-18 17:35:55 +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
4a2b87ba36 发通知 2024-09-15 15:05:50 +08:00
22ebcda424 提供接口 2024-09-15 11:13:54 +08:00
9d2c10c4db 对接接口通 2024-09-14 16:00:06 +08:00
ca7b3d7353 对接前端 2024-09-14 14:30:50 +08:00
affc1e10a3 【 1. 轨迹模板页面新增编辑弹窗增加分类和客户2个字段,非必填,限制{子系统+模板名称+模板代码+分类+客户}唯一】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027903
2024-09-13 16:09:44 +08:00
cb3f8b2756 fix:mysql时间范围问题 2024-09-12 10:32:04 +08:00
21cda2ad2a 轨迹标记非必填 2024-09-12 09:36:35 +08:00
06ee271dac change:拉取配置,接口通返回参数化 2024-09-10 17:16:46 +08:00
b14a52776b add:轨迹标记、状态添加是否广播字段 2024-09-10 16:59:58 +08:00
ba868dc168 change:轨迹内容有多个轨迹标记 2024-09-10 16:43:58 +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
bb7a3c2312 【 3. 拉取映射新增编辑页面拉取轨迹状态支持添加多个】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027894
2024-09-06 17:12:18 +08:00
ae2aa614ce 【 1. 拉取映射新增编辑页面去除拉取轨迹代码和拉取轨迹内容】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027892
2024-09-06 15:32:42 +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
b919300524 【 2. 新增订单接口增加一个数组结构:pullInfo,元素有:api服务商code,开始code,结束code,以及静默时间,停止刷新时间。】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027886
2024-09-05 17:34:09 +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