Commit Graph

223 Commits

Author SHA1 Message Date
hardstylewyl
97bee1e3d9 update: 推送行为下拉列表只显示推送映射配置中的轨迹
update: 新增/更新轨迹,增加强制推送标识,此标识会影响推送行为使其变为,
1.明确调用推送轨迹接口 2.不受推送映射的顺序限制
2024-12-20 17:05:57 +08:00
hardstylewyl
51860d8529 update: 新增/更新轨迹订单,轨迹模板code允许传null
pkg-update: 升级契约包版本 7.0.7
2024-12-18 16:18:15 +08:00
hardstylewyl
9c5434ccd9 opt: 升级用户中心接入包,
opt: 升级接口通接入包
update:替换用户中心使用IRequestCurrentUserService=>IUserBaseInfoService
2024-12-17 09:56:37 +08:00
hardstylewyl
8ac126917d update: 轨迹明细,新增/修改轨迹增加字段【Extra】用于存储需要推送的扩展信息
update:轨迹明细,冗余轨迹状态Id,轨迹内容Id,便于后续快速索引
2024-12-16 14:46:19 +08:00
云龙 王
8105d04144 fix: 由于轨迹更新过快导致的轨迹还未落库,查询不出要修改轨迹,现增加重试策略,提高更新的可靠性,当更新还是失败时会返回400响应 2024-12-05 17:42:56 +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
eli
847c9fbbe6 解决模板code更新丢失问题 2024-12-03 11:13:35 +08:00
云龙 王
a6eddbdbd9 fix: 增加【修改轨迹】参数【NewTrackTime】轨迹时间的范围的验证 2024-11-29 14:44:03 +08:00
云龙 王
c3bd1074d6 update:调整错误提示 2024-11-27 11:52:48 +08:00
云龙 王
9c495a4db8 fix: 解决【批量更新轨迹】无法更新轨迹时间 2024-11-26 10:10:16 +08:00
云龙 王
ea77583ce4 fix: 修复删除轨迹失败 2024-11-25 18:16:42 +08:00
eli
7419001845 添加轨迹模板相关功能 2024-11-23 17:32:48 +08:00
云龙 王
18c5119cde update: 由于S06新增了字段,现增加填充拉取轨迹请求接口通回调填充轨迹明细的数据
update: 【提供接口 /ProviderService/Track/Query】轨迹查询接口增加S06新增字段
2024-11-22 11:47:15 +08:00
云龙 王
5166ec42b4 update: 增加轨迹来源的约束
update:增加【轨迹发生时间】筛选项用于放宽修改轨迹明细限制
2024-11-21 10:22:19 +08:00
eli
9191d1042c fix:解决日志中员工姓名为空的问题 2024-11-19 16:57:58 +08:00
云龙 王
9c24b15c41 update: 单个/批量修改轨迹增加校验不允许修改外部提供商来源的轨迹 2024-11-19 14:47:28 +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
云龙 王
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
云龙 王
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
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
05573fd12d change:抽离接口通参数配置到配置文件 2024-09-25 12:11:11 +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
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
6ed311bc1f temp 2024-09-15 18:33:12 +08:00
22ebcda424 提供接口 2024-09-15 11:13:54 +08:00
9d2c10c4db 对接接口通 2024-09-14 16:00:06 +08:00
cb3f8b2756 fix:mysql时间范围问题 2024-09-12 10:32:04 +08:00
e78427521c 轨迹刷新算法更新 2024-09-10 09:43:33 +08:00
b39d84655d temp 2024-09-07 18:14:17 +08:00
8bf76305fe add:为所有对外接口加上子系统参数 2024-09-07 10:41:53 +08:00
bbc9b3c754 【 5. 轨迹订单拉取配置】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027889
2024-09-06 14:39:12 +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
fae534a256 【4.对外轨迹查询轨迹的接口】
https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027880
2024-09-03 17:41:33 +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
d3060adbd8 opt:remote service assign dto 2024-08-13 10:17:03 +08:00
8f032a28ed change:控制es safely limit-10000 2024-08-13 10:12:14 +08:00
2a76994eda important:对接接口通获取轨迹 2024-08-12 15:16:47 +08:00
9965372fda handle todo 2024-08-09 11:35:08 +08:00
77b5352b05 review 2024-08-09 10:33:57 +08:00
a4f78e7bb6 Revert "temp"
This reverts commit b59418e6ff.
2024-08-07 09:51:14 +08:00
b59418e6ff temp 2024-08-07 09:42:42 +08:00
3127a3a38e change:轨迹code相同,时间、发生地不同的,允许存在多条 2024-08-06 16:53:47 +08:00
0b47412077 Merge remote-tracking branch 'origin/S04轨迹预警' into S04轨迹预警 2024-08-06 10:50:15 +08:00
e21f3b8460 temp 2024-08-06 10:50:00 +08:00
钟喜旺
87138c0b42 Merge branch 'dev' into S04轨迹预警
# Conflicts:
#	src/SJZY.Track.Application/Services/ProvideServices/TrackPushService.cs
2024-08-05 16:23:51 +08:00
钟喜旺
b30846a811 feat: 定时任务推送预警(》12小时没有推送的 改为事件提交 2024-08-05 16:19:04 +08:00
5a90c99f51 fix:轨迹刷新 2024-08-05 16:08:50 +08:00
钟喜旺
5cd6c4f6c6 定时任务推送预警(》12小时没有推送的) 2024-08-01 09:26:01 +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
73422ba703 review 2024-07-29 15:03:37 +08:00
钟喜旺
aae9add71c feat: 轨迹映射界面的推送配置增加推送时间格式 开发测试完成 2024-07-25 15:03:47 +08:00
47ea3b8f82 token解析变更 2024-06-25 17:53:56 +08:00
b5f7f86664 opt:优化推送幂等,优化cap重试机制 2024-05-27 15:40:59 +08:00
4b0acb1978 opt:优化轨迹刷新定时任务等待超时问题 2024-05-14 17:17:14 +08:00
96b3486956 fix:手动推送 子系统,客户 分组推 2024-04-25 10:23:09 +08:00
ee35276ee6 change:语法降级 2024-04-24 18:00:02 +08:00
5ab91c3d8c temp 2024-04-24 17:49:31 +08:00
141e6f1ee7 fix:批量删除轨迹代码重复问题 2024-04-24 09:37:32 +08:00
2c5aa4f35a opt:定时任务刷新轨迹分页 2024-04-22 15:05:01 +08:00
932ca3d1c5 opt 2024-04-15 19:02:01 +08:00
2bedb127b6 opt:重构 2024-04-12 21:34:15 +08:00
moyongzhen
c2c1e24dcf 添加对外接口 2024-04-11 15:21:38 +08:00
moyongzhen
3aecf92eb7 轨迹推送配置关系对外接口 2024-04-11 15:14:01 +08:00
moyongzhen
f1a48cc9a6 查询轨迹 返回参数调整成UnifyResultDto 2024-04-10 15:04:30 +08:00
5a6b2a0f5d change:只有轨迹增删改做幂等 2024-04-08 18:42:51 +08:00
0b8e9da918 change:轨迹查询对外逻辑调整 2024-04-03 17:51:00 +08:00
e85e3244bf 全量推送 2024-04-01 16:07:35 +08:00
44673e2f5a Merge branch 'S02-轨迹中台第二部分' into S03-轨迹中台 2024-03-30 15:24:51 +08:00
322a3a67ed fix:预警OOM 2024-03-30 15:24:11 +08:00
3de76a713d important:重构 2024-03-30 11:52:49 +08:00
moyongzhen
5818d8ddd8 对外接口返参调整 2024-03-29 14:39:30 +08:00
moyongzhen
9d29759cc0 对外接口包 unifyResultDto 2024-03-29 14:29:17 +08:00
2304a1f918 fix 轨迹刷新 attach base64问题 2024-03-27 18:58:03 +08:00
676cdad78c fix 手动更新bug 2024-03-27 16:50:40 +08:00
a663894bcc fix:【【轨迹订单】批量新增轨迹明细,创建人异常为空】https://www.tapd.cn/60863849/bugtrace/bugs/view?bug_id=1160863849001031517 2024-03-27 09:19:45 +08:00
b232d96634 opt:优化轨迹upsert流程 2024-03-26 17:31:50 +08:00
f85bc95e19 add:【轨迹推送明细查询接口-对外】https://www.tapd.cn/60863849/prong/tasks/view/1160863849001017119 2024-03-26 15:20:00 +08:00
0f49547776 opt: 推送记录冗余orderNo,orderType 2024-03-26 15:19:13 +08:00
4d9fb2bbfb opt:刷新最小CD设为60min 2024-03-26 11:06:11 +08:00