Commit Graph

342 Commits

Author SHA1 Message Date
刘泉佳 75bbd829c7 feat: HCS合同同步支撑(C101-1风险校验留痕/C103-3判重/C103-2附件转传/C103-1发起与C103-11更新) 2026-09-28 00:31:03 +08:00
刘泉佳 c34a5b5bc5 feat: HCS项目立项同步支撑(C102-3判重/C102-1新建/C102-2更新/合规fdId回填与失败补偿回写) 2026-09-28 00:31:03 +08:00
刘泉佳 f01cd9ec71 feat: HCS主数据缓存与附件转传支撑(C103-6/7/12模板分类币种缓存、C103-2附件转传与合规附件ID映射缓存) 2026-09-28 00:31:03 +08:00
刘泉佳 2cf71afeb4 feat: HCS推送零埋点接线(立项/合同审批通过与MK回调统一置hcs_sync_status=unsynced) 2026-09-28 00:31:02 +08:00
刘泉佳 cc9e01cff4 feat: HCS立项与合同数据层(实体合规字段组/合同风险留痕字段/校验留痕表/transport接入hcs-api依赖) 2026-09-27 22:41:04 +08:00
刘泉佳 a739211d6f feat: 新增桂物合同合规系统(HCS)接入P0骨架(blade-hcs-api模块:Feign/认证拦截器/令牌服务/24接口DTO/分页工具,附Nacos配置段与业务表统一字段组SQL) 2026-09-27 22:22:36 +08:00
刘泉佳 50573e7263 feat: 收款认领金蝶对接业务侧接线(A301-2公告同步/A301-3认领推送/A301-1收款单回写) 2026-09-24 22:21:00 +08:00
刘泉佳 e50f4cbba6 feat: 收款认领金蝶对接新增数据字段与迁移SQL(流水表公告字段、认领来源编码) 2026-09-24 22:20:21 +08:00
刘泉佳 fb39d670c0 docs: 新增收款认领金蝶对接全链路业务流程文档(A301-2公告同步/A301-3认领推送/A301-1收款单回写) 2026-09-24 22:18:46 +08:00
刘泉佳 976abdf73a fix: 收票指定应付调试数据 2026-09-24 20:47:44 +08:00
刘泉佳 a2fd96da9d fix: 开票申请同步金蝶按发票张次拆分开票,提交sql 2026-09-24 19:47:54 +08:00
刘泉佳 aa06379737 feat: 付款申请金蝶推送完善往来账户(客商收款账户联行号)与结算方式映射 2026-09-24 19:42:58 +08:00
刘泉佳 851deb2959 feat: 开票申请金蝶推送支持发票张次拆分与幂等重推,回写金蝶单号 2026-09-24 19:42:48 +08:00
刘泉佳 e4095c6e60 feat: 正式结算与收票登记适配金蝶推送新分录口径(结算单维度传参、汇率/汇率日期) 2026-09-24 19:42:36 +08:00
刘泉佳 e923e07947 feat: 金蝶应付/应收/收票单推送支撑组件重构——结算明细行与结算合计费用项同口径,物料/计量单位映射完善 2026-09-24 19:42:19 +08:00
刘泉佳 5225444c3e feat: 金蝶物料编码映射常量与同步上下文缓存扩展(计量单位/客商收款账户) 2026-09-24 19:42:04 +08:00
刘泉佳 7e44d2d3d0 feat: 金蝶推送 DTO 与实体新增字段(运输货物/车号/开票单金蝶单号) 2026-09-24 19:41:52 +08:00
刘泉佳 6d0dc9a24a feat: 系统服务新增计量单位档案查询 Feign 接口 2026-09-24 19:41:21 +08:00
刘泉佳 044b593239 docs: 补充FormalSettlementSummaryFee实体类字段描述 2026-09-24 14:46:07 +08:00
刘泉佳 298c26f132 docs: 补充FormalSettlementDetailFee实体类字段描述 2026-09-24 14:43:24 +08:00
刘泉佳 088e5436b3 docs: 补充FormalSettlementDetail实体类字段描述 2026-09-24 14:29:30 +08:00
刘泉佳 ff96cc8544 feat: A103-1下推结算方式按付款方式映射并本地组装勾稽键,应付分录含税金额兜底修复 2026-09-24 04:51:50 +08:00
刘泉佳 3516282510 fix: 合并master,解决编译报错 2026-09-24 03:30:05 +08:00
刘泉佳 cae284483e Merge remote-tracking branch 'origin/master' into feature/payment-apply-bfi-sync
# Conflicts:
#	blade-common/src/main/java/org/springblade/common/config/BladeCommonConfiguration.java
#	blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java
#	blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java
#	blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java
#	blade-service/blade-transport/pom.xml
#	blade-service/blade-transport/src/main/java/org/springblade/transport/mapper/CustomerArchiveMapper.xml
#	blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/PaymentApplicationServiceImpl.java
#	blade-service/blade-transport/src/main/java/org/springblade/transport/wrapper/PaymentApplicationWrapper.java
#	blade-service/blade-transport/src/main/resources/application-dev.yml
#	blade-third-party-api/pom.xml
#	doc/nacos/blade-dev.yaml
#	doc/nacos/blade-prod.yaml
#	doc/nacos/third-party-api.yaml
#	pom.xml
2026-09-24 03:15:30 +08:00
刘泉佳 0d1c6cee64 fix: 结算方式 2026-09-24 02:54:56 +08:00
刘泉佳 243d5be580 fix: 修复收票单推送金蝶防重键不匹配导致指定应付和幂等预检失败
A303-2保存收票单时awrp_src_code使用receipt.getId(),但A302-6指定应付
和A801-3幂等预检误用receipt.getInvoiceNo(),导致:
1. A302-6指定应付传入发票号而非收票登记ID,金蝶报收票单不存在
2. A801-3预检用发票号匹配金蝶awrp_src_code(收票登记ID),永远匹配不到
   已存在的收票单,重推时重复调A303-2被金蝶拒绝(已审核不允许修改)

修复:统一使用receipt.getId()作为收票单防重键
- assignApBill入参改为receipt.getId()(含补偿方法)
- queryKingdeeReceivedInvoiceRows传入receipt.getId()
- kingdeeRows.get()的key改为receipt.getId()
- 更正assignApBill方法注释
2026-09-23 19:00:02 +08:00
b2894lxlx f0732765cf ✨ 完善配载草稿确认与运单数量/里程落库
配载暂存免校验且确认生成待执行正式单,草稿仅预占运单不改其状态;里程 -1 对外置空;多货物运单按 goodsJson 合计回写数量并用于应收应付。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 18:35:28 +08:00
刘泉佳 0c064f06c9 feat: 收票单分录改为与应付单同源结算费用行,防重键改用收票登记id 2026-09-23 16:01:17 +08:00
刘泉佳 cb0d9a0602 feat: 批量转结算候选明细接口新增单据号和合同编码查询参数 2026-09-23 15:39:35 +08:00
刘泉佳 78fabd15a5 docs: 更新金蝶票池选票业务流程(可用过滤、游标补页与固定查未用)
同步2026-09-23选票方案演进:可用过滤口径、有界循环补页与nextCursor游标分页机制、
单据使用状态收敛为后端固定查未用、保存链路新增可用性复核步骤、前端弹窗条件与分页交互调整。
2026-09-23 15:06:20 +08:00
刘泉佳 c91ab359ba feat: 金蝶票池选票仅出可用票并改造有界循环补页游标分页
- 选票过滤:剩余可用金额availableAmount>0且金额使用状态amountUseStatus=0(未使用),保存落镜像前按同口径复核,防选票到保存之间票被他人使用造成超用
- 单据使用状态不再作为前端条件,后端固定下推未用(expenseStatus=1)
- 分页改造:单请求最多3次远程调用循环补页凑满一页,返回nextCursor(远程页码:已消费过滤行数)供下一页续扫,防过滤后翻页漏行重行,游标解析失败降级页码锚定
- 新增剩余可用金额availableTaxAmount展示字段(金蝶可用税额口径,不改可认领金额的价税合计口径)
2026-09-23 15:06:07 +08:00
刘泉佳 8c52d47258 feat: 补全金蝶全票池A801-1返回字段映射并新增金额使用状态
补全A801-1票面扩展字段(xbrl、通行费出入口、地区、购销方银行电话等),
新增金额使用状态amountUseStatus承接金蝶返回,供选票可用过滤与展示使用。
2026-09-23 15:05:52 +08:00
b2894lxlx 29b846017b ⚡ 固定金额与里程类计费跳过数量单位匹配
按车辆、固定金额、按公里/吨公里等计费要素不再要求货物数量单位一致。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 14:49:19 +08:00
b2894lxlx 9ec28e2c30 🐛 本地开发强制 resource 注册本机 IP
避免 Nacos 误选 169.254.* 导致上传附件 Host is down。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 14:49:19 +08:00
b2894lxlx 6eb5362d5f 🐛 修复车辆调度列表排序规则冲突
JOIN 车牌号/租户时统一 utf8mb4_general_ci,并补充车辆表排序规则对齐脚本。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 14:49:19 +08:00
b2894lxlx 809790e737 🐛 修复本地无法运行的问题 2026-09-23 14:08:53 +08:00
刘泉佳 a2b5eeb837 revert: 恢复收票建表与推送迁移脚本原始内容,删列变更统一由新脚本承载 2026-09-23 12:03:57 +08:00
b2894lxlx f09879d1dc 🐛 修复客商类型无法保存的问题 2026-09-23 11:29:52 +08:00
刘泉佳 4b79c209b1 docs: 修正收票删列脚本的金蝶状态展示口径注释 2026-09-23 11:22:19 +08:00
刘泉佳 7b7a40b94d chore: 补充收票单推送金蝶方法注释与批量推送关键环节日志 2026-09-23 11:08:50 +08:00
刘泉佳 c60954ad86 refactor: 清理收票金蝶同步下线后的死代码 2026-09-23 10:54:29 +08:00
刘泉佳 70d5d34461 refactor: 收票管理下线金蝶同步功能,金蝶状态改按推送结果二值展示 2026-09-23 10:47:40 +08:00
刘泉佳 b322d423d0 fix: 文档重命名 2026-09-23 10:34:20 +08:00
刘泉佳 125054359a refactor: 收票登记删除冗余金蝶同步字段并修正迁移脚本锚点 2026-09-23 10:30:17 +08:00
刘泉佳 171bc9ea2c fix: 金蝶付款结果定时回写默认false 2026-09-23 10:27:44 +08:00
刘泉佳 a09ec53b59 fix: 注释sql 2026-09-23 10:19:06 +08:00
刘泉佳 a2aeeb920d 📝 更新收票推送金蝶与票池选票业务流程文档,新增收票单推送全链路文档 2026-09-23 10:16:17 +08:00
刘泉佳 562127232b ✨ 收票单推送金蝶全链路(A303-2保存+A302-6指定应付+A801-3回写)与金蝶票池实时游标分页重构,下线镜像分页与定时绑定任务 2026-09-23 10:15:36 +08:00
刘泉佳 4de9534eba 🐛 BFI收票单查询修改时间字段修正为modifytimeS,开票申请发票查询新增mock调试开关 2026-09-23 10:14:56 +08:00
刘泉佳 6c81e7771d fix: 金蝶推送组织编码缺失报错改显示组织名称替代部门ID 2026-09-23 03:34:39 +08:00