b2894lxlx
|
ea1829cd75
|
🐛 修复小程序令牌严格校验 401,并开放调度端打卡接口
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-12 14:47:17 +08:00 |
|
b2894lxlx
|
c3edca04a5
|
⚡ 小程序密码/短信登录按 User-Type=mp 走 blade_mp_user
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-12 14:22:33 +08:00 |
|
b2894lxlx
|
d8b10377f0
|
🐛 补齐 DriverWaybillServiceImpl 单测对 IMpUserClient 的构造注入
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-12 13:59:00 +08:00 |
|
b2894lxlx
|
17ede93a04
|
✨ 新增小程序用户后台管理接口与菜单
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-12 13:49:08 +08:00 |
|
b2894lxlx
|
e19c3b100a
|
✨ 小程序用户独立为 blade_mp_user,并兼容司机/车辆 OCR 宽松日期
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-12 13:02:08 +08:00 |
|
刘泉佳
|
b8d93bc921
|
:feat: 特批结果回传校验来源系统标识,不符抛出来源系统标识错误异常
|
2026-10-12 11:48:13 +08:00 |
|
刘泉佳
|
e44270e6f0
|
:fix: 特批结果回传接口改为secure白名单放行,移除PERMIT_ALL注解
|
2026-10-12 11:36:54 +08:00 |
|
刘泉佳
|
6f774d50c7
|
:docs: 更新HCS特批结果回传机制相关文档
|
2026-10-12 11:18:35 +08:00 |
|
刘泉佳
|
c98051465c
|
:feat: 新增合同与付款特批结果回传接收端点,替代未建设的B103回调
|
2026-10-12 11:18:18 +08:00 |
|
刘泉佳
|
3b7559e9d6
|
Merge branch 'feature/payment-apply-bfi-autoSync' into feature/payment-apply-bfi-sync
# Conflicts:
# blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/FormalSettlementServiceImpl.java
# blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/InvoiceApplicationServiceImpl.java
|
2026-10-12 10:59:15 +08:00 |
|
刘泉佳
|
0bedc36c5c
|
Merge branch 'feature/kingdee-bill-lock' into feature/payment-apply-bfi-sync
|
2026-10-12 10:53:05 +08:00 |
|
b2894lxlx
|
42ca5ee7bc
|
Merge remote-tracking branch 'websoft/dev'
# Conflicts:
# blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/DriverWaybillServiceImpl.java
|
2026-10-12 10:39:38 +08:00 |
|
b2894lxlx
|
a2e9e020b1
|
mk调试
|
2026-10-11 23:55:02 +08:00 |
|
刘泉佳
|
0985e4df33
|
fix: 特批说明附件识别对齐前端约定
附件类型字段由 attachmentType=spec_explanation 调整为前端附件元数据已有的 fileType=特批说明(业务字典 contract_attachment_type,中文匹配沿用 FILE_TYPE_SEAL_ARCHIVE 惯例),提交校验与自动特批筛选两处引用常量同步生效
|
2026-10-11 18:08:27 +08:00 |
|
刘泉佳
|
ebd215baf8
|
fix: HCS降级还原错误体时跳过非JSON响应,消除误导性解析堆栈
|
2026-10-11 17:56:44 +08:00 |
|
刘泉佳
|
8e6e263921
|
:feat: 新增外部客商高风险黑名单管控与合同自动特批
1. GET /hcs/risk 返回 CustomerRiskVO:内部组织客商默认无风险不调合规,外部客商高风险/黑名单返回固定风险提示文案(riskTip),供基本信息备注后展示
2. 合同三个提交入口(submit/toTemporary/submitFormal)校验:甲乙方任一方高风险/黑名单时必须上传特批说明附件(attachmentType=spec_explanation)
3. pushContract 流程重排:C101-1 风险校验仅留痕不再阻断,C103-1 起草成功后高风险/黑名单合同自动挂起特批审核(currentNode)并发起 C103-8,解开原 need 挂起无 hcs_fd_id 的特批死锁
4. 特批结果联动:B103 回传/人工确认 approved 恢复审批通过展示,rejected 联动合同审批驳回走重新审批闭环
5. 补充推送入口/自动特批触发/跳过原因日志,流程梳理文档同步更新(§二/§七/§八/新增§九)
|
2026-10-11 17:47:53 +08:00 |
|
刘泉佳
|
e6d60eecc1
|
:refactor: 抽取HCS查询与回调字段名常量类
|
2026-10-11 17:07:47 +08:00 |
|
刘泉佳
|
bb22b52975
|
♻️ 恢复HcsReconSupport对账查询组件
|
2026-10-11 16:29:54 +08:00 |
|
刘泉佳
|
9b130dfc74
|
🔥 移除合规对账功能
|
2026-10-11 16:27:09 +08:00 |
|
刘泉佳
|
bce360350c
|
fix: 审批通过自动同步金蝶文档
|
2026-10-11 15:51:03 +08:00 |
|
刘泉佳
|
5a630bb102
|
fix: 开票申请单保存时送上游单据号
|
2026-10-11 14:44:33 +08:00 |
|
刘泉佳
|
2c87231cc6
|
fix: 审批通过自动同步金蝶失败原因提示到前端
|
2026-10-11 14:35:45 +08:00 |
|
刘泉佳
|
717d3ff5cc
|
fix: 合同推送定时任务日志
|
2026-10-10 21:04:46 +08:00 |
|
刘泉佳
|
7dce25b7bd
|
fix: 项目立项接口字段标注
|
2026-10-10 21:01:00 +08:00 |
|
刘泉佳
|
242b203a68
|
:feat: 按桂物合同集成v4接口说明补齐HCS字段与必填标注(合同更新顶层fdId、C103-4详情字段表VO、fdFieldJson.attachment附件挂载、xformFields必填字段赋值与fd_syn_time日期格式、C111合同引用fdContract、C108业务ID,新增HcsContractFieldConstant常量类)
|
2026-10-10 20:30:23 +08:00 |
|
刘泉佳
|
78dd523e2f
|
📝 新增C102-1与C103-1接口页面字段取值说明文档(含必填项标记与自检清单)
|
2026-10-10 20:19:17 +08:00 |
|
刘泉佳
|
7e6970277c
|
:feat: HCS接口500错误信息还原(Feign降级工厂还原远程msg/traceId,落库hcs_sync_msg)
|
2026-10-10 20:16:39 +08:00 |
|
刘泉佳
|
9ba9fe4dd8
|
:feat: HCS创建单位改为固定组织配置(creator-unit-id/name,项目立项fd_creator_unit与fd_avail_units共用,环境变量可覆盖)
|
2026-10-10 18:58:30 +08:00 |
|
刘泉佳
|
24a594185c
|
:fix: 修正HCS来源标识约定值为WLTMS
|
2026-10-10 18:39:54 +08:00 |
|
刘泉佳
|
2ea5901238
|
:feat: 项目立项、合同审批通过后即时推送HCS合规系统(复用单条重推链路,扫描任务降级为兜底补偿,附前端接入设计§6增补)
|
2026-10-10 18:24:05 +08:00 |
|
b2894lxlx
|
68fede2caf
|
🐛 完善港口码头/铁路导入失败原因与软删除恢复,并修复运单导入列表筛选
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-10 16:20:21 +08:00 |
|
刘泉佳
|
5d1f977abd
|
feat: 付款申请纳入金蝶单据锁定与解锁流程(推送后锁单-删单回调还原-作废守卫-锁状态展示)
|
2026-10-10 16:00:32 +08:00 |
|
刘泉佳
|
15d6f736e5
|
feat: 金蝶锁单改1对1逐张调用并新增列表锁状态展示
|
2026-10-10 15:18:57 +08:00 |
|
刘泉佳
|
558c20efc2
|
fix: 锁单接口调整
|
2026-10-10 14:38:07 +08:00 |
|
b2894lxlx
|
a4287d8b15
|
🐛 用户缓存反序列化失败时清理并回源,避免列表翻译姓名时报 500
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-10 14:28:31 +08:00 |
|
刘泉佳
|
48fb5ad86c
|
fix: 锁单失败提示区分金蝶请求回显场景(应答缺少updateCount字段)
|
2026-10-10 14:26:07 +08:00 |
|
刘泉佳
|
44130fd8b2
|
fix: 推送客商所属组织编码对应的金蝶组织编码
|
2026-10-10 14:06:42 +08:00 |
|
b2894lxlx
|
4e7193893f
|
✨ 组织与人员支持OA增量同步,并完善用户启停与性别空值
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-10 13:56:29 +08:00 |
|
刘泉佳
|
276dd813d4
|
feat: 审批通过事件触发自动同步金蝶(AFTER_COMMIT+4域开关)
- 新增 KingdeeBillApprovedEvent(bizType复用MK处理器取值)与 KingdeeApprovalSyncListener:事务提交后同线程复用手动按钮同一Service方法推送,fallbackExecution兜底无事务场景,全量try/catch吞异常,审批结果不受推送影响
- 4域 approve 置approved成功后发布事件(重复审批被状态校验拒绝天然不重复推送);正式结算单 approve 补 @Transactional(原缺失会致AFTER_COMMIT事件被丢弃,顺带使更新与变更记录原子化)
- 域开关 thirdParty.bfi.autoSync.{settlement,payment,invoiceApply,receipt} 默认全关(Nacos显式打开),关闭即回到现状;手动同步按钮全部保留,三入口并存:自动+定时+手动
- 推送失败由上一独立事务落failed+定时重推兜底
|
2026-10-10 13:51:55 +08:00 |
|
刘泉佳
|
cfbbc756eb
|
feat: 新增金蝶failed单据定时重推任务(兜底)
- 新增 KingdeeAutoSyncRetryTask:仅重推各域 failed,不扫 unsynced(存量审批通过但从未推送的历史单不自动补推,仍走手动按钮)
- 4域新增 retryKingdeeFailed:逐单独立成败不中断,返回执行摘要;前置未就绪再次failed下轮继续,节点硬顺序由既有 A102-4/A302-4/A303-4/A801-3 预检保证,不做级联
- 收票重推以落库状态 pushed/assigned 判成败(批量推送方法逐单吞异常返回摘要)
- 开关 thirdParty.bfi.autoSync.retryEnabled 默认关闭,cron 默认每10分钟;重推无次数上限(噪音可接受后再加 retry_count)
|
2026-10-10 13:50:12 +08:00 |
|
刘泉佳
|
03b343102e
|
feat: 推送失败统一落failed口径(修总纲11.2-#3)
- 结算单/开票申请推送失败由整体回滚保持unsynced改为:事务回滚后独立事务落failed+原因(结算写变更记录、开票写操作流水,无新列),与付款/收票口径统一
- 收票新增pushKingdeeReceivedInvoice(ids,autoSync)重载:自动推送路径前置拦截(未绑定镜像/查验未通过/前置应付单未生成等)置failed+原因纳入重推循环,已指定应付的良性跳过不改状态;手动批量路径保持拦截不动状态逐单报因
- 汇率未维护照旧不传不阻断
|
2026-10-10 13:48:26 +08:00 |
|
刘泉佳
|
9365fd7738
|
refactor: MK流程结算/付款审批回调统一改调service.approve
- 结算/付款 OA handler 不再直置 approved,与开票/收票 handler 对齐走 service.approve 统一入口
- 顺修两处绕过:付款审批补上票据额度联动 useBillBalance,结算审批补上变更记录
- 仅审批中单据可通过,重复 OA 回调被状态校验拒绝,为后续审批事件触发推送保证不重复推送
|
2026-10-10 13:45:45 +08:00 |
|
刘泉佳
|
9d708c2fbe
|
fix: 金蝶解锁回调端点
|
2026-10-10 13:12:16 +08:00 |
|
刘泉佳
|
d109e0dc9b
|
feat: 金蝶锁单失败摘要拼入同步返回供页面提示,重推重置补偿计数并新增手动补偿端点
|
2026-10-10 12:21:41 +08:00 |
|
刘泉佳
|
6bff852760
|
fix: 财务应付单往来类型固定为bd_customer
|
2026-10-10 12:17:25 +08:00 |
|
刘泉佳
|
7cae2034a4
|
chore: 模板补齐kingdee-bfi回调secure.auth放行规则并与Nacos实际配置对齐
|
2026-10-10 10:34:48 +08:00 |
|
刘泉佳
|
b4119d9dfa
|
feat: 金蝶解锁回调端点加入secure免登放行白名单(blade.secure.skip-url)
|
2026-10-10 09:38:46 +08:00 |
|
weicw-dshsa
|
4fe0c8a968
|
✨ 调度首页把司机已拒单的运单列为重新派单待处理,并在司机端让该运单脱离
|
2026-10-10 01:48:49 +08:00 |
|
b2894lxlx
|
e20afc0d55
|
✨ 合同结算币种贯通应收应付与结算,并完善合同编号与字段
合同结算币种写入应收应付与预结算;总单运费默认币种统一为 RMB;同步合同申请日期、主要内容、部门合同编号前缀及用印材料字典等能力。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-10 00:53:17 +08:00 |
|
weicw-dshsa
|
b66984d3a1
|
✨ 认证审核详情下发审核人与审核时间
|
2026-10-09 20:47:22 +08:00 |
|