刘泉佳
|
91d94f7ac0
|
feat: 客商档案新增合规客商风险与金蝶黑名单落库字段及列表筛选
|
2026-10-30 11:33:04 +08:00 |
|
刘泉佳
|
6e5b6958ea
|
feat: 开票申请查看增加每张发票金蝶开票状态与结果备注
|
2026-10-29 18:17:23 +08:00 |
|
刘泉佳
|
3f23baccd8
|
fix: 修复多张发票开票结果部分回写即推进开票完成导致剩余张次不再查询
|
2026-10-29 18:17:13 +08:00 |
|
刘泉佳
|
4d16030999
|
docs: 同步付款特批通过后不推履约数据的口径与验证步骤
|
2026-10-29 11:04:10 +08:00 |
|
刘泉佳
|
3f571449d3
|
feat: 付款特批通过后不再推送履约计划与履约记录,统一由各业务环节推送
|
2026-10-29 10:57:35 +08:00 |
|
刘泉佳
|
073a4ee07b
|
fix: 查询供应商信息不需要过滤状态
|
2026-10-29 10:32:01 +08:00 |
|
刘泉佳
|
d7a3c3cbdd
|
fix: 付款申请预结算行付款金额合计须等于申请付款金额
推送金蝶按付款基本信息中的申请付款金额单条入账,明细行金额合计不一致时,
预付记录建档会按行分摊出与金蝶金额不符的结果。保存时校验行合计必须等于申请付款金额。
|
2026-10-29 02:19:13 +08:00 |
|
刘泉佳
|
702e6b12a8
|
fix: 预结算列表按付款申请关联行归集预付申请与已付金额
多选预结算单时付款申请主表只存第一张单,原汇总逻辑按主表 pre_settlement_id 归集,
导致第二张及之后单据的预付申请金额恒为 0。改为按 blade_payment_application_settlement
关联行逐单归集,已付金额按关联行顺序分摊,与金蝶预付建档口径一致;无关联行的历史单据仍按主表兜底。
|
2026-10-29 02:19:11 +08:00 |
|
刘泉佳
|
82724ceaa0
|
fix: 拦截已调整的正式结算单再次发起付款
|
2026-10-29 02:15:54 +08:00 |
|
刘泉佳
|
adbc87e2e4
|
feat: 履约记录类型fd_paln_type按四场景传中文值(付款/收款/开票/收票)
|
2026-10-28 19:43:37 +08:00 |
|
刘泉佳
|
830acee00e
|
fix: 修复正式结算单同步金蝶失败原因未落库导致列表仅显示兜底提示
|
2026-10-28 19:32:57 +08:00 |
|
刘泉佳
|
30ba7c6b3a
|
docs: 新增C108履约记录四场景推送改造与验证指引文档
|
2026-10-28 19:31:04 +08:00 |
|
刘泉佳
|
bd0c4d0981
|
feat: 新增履约开票记录与履约收票记录推送链路
|
2026-10-28 19:30:59 +08:00 |
|
刘泉佳
|
7c0509392a
|
feat: 付款履约记录调整为金蝶实际付款后推送
|
2026-10-28 19:30:53 +08:00 |
|
刘泉佳
|
d928ba6ddf
|
feat: 收款履约流水履约日期调整为收款交易日期
|
2026-10-28 19:30:48 +08:00 |
|
刘泉佳
|
73be998f66
|
feat: 新增履约记录通用C108-1推送支撑组件
|
2026-10-28 19:30:43 +08:00 |
|
刘泉佳
|
47fd0298db
|
feat: 履约记录推送新增发票与收票分摊实体状态字段及表结构脚本
|
2026-10-28 19:30:38 +08:00 |
|
刘泉佳
|
c6735cc98d
|
feat: 开票申请与结算单金蝶推送失败原因落库并随列表返回
|
2026-10-28 17:00:26 +08:00 |
|
刘泉佳
|
4f9ae49538
|
feat: 付款申请金蝶推送失败原因落库并随列表返回
|
2026-10-28 17:00:25 +08:00 |
|
刘泉佳
|
28d85b4776
|
fix: 修复A901-1供应商查询未过滤已审核可用状态
|
2026-10-28 15:40:53 +08:00 |
|
刘泉佳
|
b939b69bb9
|
feat: 合同变更记录暂不记录附件字段,注释保留待启用
|
2026-10-28 15:09:55 +08:00 |
|
刘泉佳
|
857a32f29c
|
feat: 合同变更记录对齐项目变更,自动生成变更内容并记录变更字段
|
2026-10-28 15:01:49 +08:00 |
|
刘泉佳
|
5c4f9ba6f4
|
feat: 履约记录C108-1/2报文新增checkAuth参数固定传false
|
2026-10-28 14:34:23 +08:00 |
|
刘泉佳
|
dc75a8eacd
|
:feat: HCS定时推送后按原单回写合同/项目变更单同步状态
|
2026-10-28 14:16:33 +08:00 |
|
刘泉佳
|
b3b299edcc
|
:feat: 项目变更合规推送增加同步状态回写闭环,仅原项目已推送合规的变更单参与推送
|
2026-10-28 14:16:25 +08:00 |
|
刘泉佳
|
632e0e5971
|
:feat: 合同变更合规推送增加同步状态回写闭环,仅原合同已推送合规的变更单参与推送
|
2026-10-28 14:16:17 +08:00 |
|
刘泉佳
|
a7204cec20
|
Merge remote-tracking branch 'origin/master' into feature/20261027-hcs-bif-all
|
2026-10-28 10:52:22 +08:00 |
|
刘泉佳
|
b2b37192ec
|
:feat: 金蝶推送客商编码改为经A901-1供应商查询取金蝶编码
|
2026-10-28 10:36:14 +08:00 |
|
刘泉佳
|
7ef3b95aab
|
fix: 预结算预付台账唯一键加入预结算单id,修复付款申请多选预结算单同步重复键冲突
|
2026-10-28 09:47:52 +08:00 |
|
刘泉佳
|
9a55670d42
|
✨ 新增BFI供应商查询接口A901-1
|
2026-10-28 00:22:27 +08:00 |
|
刘泉佳
|
deb08d8af5
|
✨ 补充金蝶黑名单B类拦截开关Nacos配置(blockRiskWarning)
|
2026-10-27 23:29:31 +08:00 |
|
刘泉佳
|
dcd32af341
|
🐛 补齐HcsExeplanVO新增阶段列表字段修复履约阶段同步编译
|
2026-10-27 20:23:51 +08:00 |
|
刘泉佳
|
f3d598f796
|
fix: 修正HCS履约阶段与履约记录接口字段传值
- C103-9 履约规则行新增 fdId(update/delete 定位用),fdUniqueId 仅 add 行传值
- 履约计划ID 回填优先取响应顶层 fdExeplanId,兜底响应行 fdId
- C108 履约记录补传 fdPlanId(必填)、fdJdDocNo、fdDocSubject,附件补 fdBindType=ADD
- 履约计划行未同步时抛异常交由付款链置 failed 重试
- 结算付款特批补传 fd_source_sys 外部系统编号
|
2026-10-27 20:21:06 +08:00 |
|
刘泉佳
|
cc465d4cee
|
fix: 特批附件展示行url补/api代理前缀并改为仅下载
预览失败根因:展示行相对路径缺前端代理前缀/api,浏览器请求落在前端SPA路由返回index.html;实测 /api/blade-transport/hcs/attachment/download 已返回真实文件流;按需求去掉inline内嵌预览逻辑(删除inline参数与pdf分支),固定attachment下载;展示行url改为 /api 前缀路径式文件名
|
2026-10-27 20:20:53 +08:00 |
|
刘泉佳
|
85d1576b1a
|
fix: 特批附件下载新增路径式文件名端点支持前端预览识别
前端附件组件按url路径后缀判断可否预览,query携带的pdf后缀不识别导致提示仅能下载;新增GET /hcs/attachment/download/{name} 端点(路径携带文件名含后缀,行为与原接口一致),特批附件展示行url改路径式;nacos放行改 /** 通配同时覆盖两种形式
|
2026-10-27 20:20:53 +08:00 |
|
刘泉佳
|
4918054762
|
fix: 特批附件展示行附件类型改为付款特批流程附件
展示行 attachmentType 由 spec_result 改为中文值付款特批流程附件,与附件名称口径一致;详情追加时兼容清理 spec_result 旧值历史行防重复
|
2026-10-27 20:20:53 +08:00 |
|
刘泉佳
|
bdb1d3e4bb
|
fix: 金蝶与前端展示统一特批附件名为付款特批流程附件.pdf
resolveHcsFileName 改为统一业务名+扩展名(扩展名仍取C103-5响应头Content-Disposition后缀,其次Content-Type映射,兜底.pdf),不再上送合规侧原始名(文档内容.pdf);名称收敛为常量 PAYMENT_SPEC_ATTACH_NAME 供金蝶上送与前端展示行共用
|
2026-10-27 20:20:53 +08:00 |
|
刘泉佳
|
a4fa6e4571
|
fix: 付款特批附件前端查看下载放行并支持pdf内嵌预览
附件下载接口加入 nacos skip-url 与 auth permitAll(前端新窗口打开无令牌,fdId 32位随机不可枚举);下载接口支持 inline=true 内嵌预览(pdf 在线打开,Content-Type application/pdf),默认仍为 attachment 下载;特批附件展示行 url 改网关服务名前缀 /blade-transport 全路径并携带 name=付款特批附件.pdf 与 inline=true
|
2026-10-27 20:20:53 +08:00 |
|
刘泉佳
|
79bdb8fc42
|
fix: 金蝶附件上传补齐合规附件文件后缀名
合规报文无文件名字段,固定名付款特批附件无后缀被BFI拒收(无后缀名不支持上传);改为解析C103-5响应头Content-Disposition文件名,其次按Content-Type映射扩展名,兜底.pdf;主单已同步时重推同步金蝶自动重试附件上传
|
2026-10-27 20:20:53 +08:00 |
|
刘泉佳
|
5756cd9b2d
|
perf: 优化可选合同接口为批量查询解决N+1超时
|
2026-10-27 20:20:53 +08:00 |
|
刘泉佳
|
e5c251b1ef
|
fix: 履约计划ID回填简化为响应行首个非空fdId并覆盖fdAddStages首次同步场景
|
2026-10-27 20:20:02 +08:00 |
|
刘泉佳
|
80e56d01c9
|
feat: 付款特批结果附件落库并经C103-5下载联带上传金蝶
paymentLegal/result 回调 fileUrl(合规附件ID)落库 hcs_spec_attach_fd_id;金蝶附件联带上传新增合规附件来源(C103-5 按 fdId 下载,幂等键=fdId,20MB 封顶);付款申请详情动态追加特批附件展示行走 C103-5 代理下载;同步提交同链路配套修正:paymentLegal/result 回调改按合规特批流程ID(hcs_spec_fd_id)定位付款申请、C106-3 特批发起报文补充 fd_contract_plan 款项日期(履约计划行合规阶段ID);含 blade_payment_application 增量脚本
|
2026-10-27 20:19:46 +08:00 |
|
刘泉佳
|
e381465452
|
fix: 更新字典sql
|
2026-10-27 14:53:52 +08:00 |
|
刘泉佳
|
7a6ff0c456
|
fix: 合同接口合并后报错
|
2026-10-27 09:54:33 +08:00 |
|
刘泉佳
|
0e2fdc5173
|
chore: 归集刘泉佳提交的合同及HCS对接SQL到doc/sql/transport/lqj/20261024
|
2026-10-24 11:11:51 +08:00 |
|
刘泉佳
|
05ab35d5c9
|
Merge remote-tracking branch 'origin/master' into feature/hcs-api-p0
# Conflicts:
# blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/ContractManageServiceImpl.java
# blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/PaymentApplicationServiceImpl.java
|
2026-10-23 19:18:33 +08:00 |
|
刘泉佳
|
464e83fcf1
|
fix: 金蝶系统BFI的nacos配置
|
2026-10-23 19:16:06 +08:00 |
|
刘泉佳
|
c8ac400899
|
fix: 合同系统HCS的nacos配置
|
2026-10-23 19:12:22 +08:00 |
|
刘泉佳
|
68061aea58
|
fix: 合同文档提交
|
2026-10-23 19:03:45 +08:00 |
|
刘泉佳
|
dc262f2377
|
docs: 更新合同特批与结算付款特批流程梳理
同步 2026-10-23 付款特批改造:审批通过即发起 C106-3(/approve 同步、MK 回调异步、
不受 immediate-enabled 控制),特批审核期间不推 C103-9/C108 与金蝶,特批通过后补推并联动金蝶。
|
2026-10-23 17:48:08 +08:00 |
|
刘泉佳
|
f1b6aac32b
|
fix: 金蝶应收应付单送部门.编码
|
2026-10-23 17:45:50 +08:00 |
|
刘泉佳
|
6369ec6441
|
feat: 付款审批入口接入特批即时发起并调整审批响应提示
/approve 与 MK 审批回调在审批生效后立即发起付款特批;审批响应区分特批待发起、特批审核中、
合规推送失败(data=false 警告,保留重推)与金蝶同步结果。
|
2026-10-23 17:22:24 +08:00 |
|
刘泉佳
|
1b7b8ae571
|
feat: 新增付款申请审批通过即时发起特批能力
HcsImmediatePushSupport 增加付款即时推送入口,复用 repushPayment 发起 C106-3;
按“审批即发起”要求不受 immediate-enabled 开关控制,失败留痕由扫描或手动重推兜底。
|
2026-10-23 17:22:21 +08:00 |
|
刘泉佳
|
3ddf044810
|
fix: 付款特批未通过前不推送履约数据,特批通过后自动补推
发起 C106-3 后挂起等待特批结果,审核期间仅回填整体同步状态,不再推送履约计划 C103-9 与履约记录 C108;
合规回调或人工确认特批通过后补推履约数据并联动金蝶,驳回不产生履约数据。
|
2026-10-23 17:22:18 +08:00 |
|
刘泉佳
|
9450f95bbc
|
fix: 合同金蝶同步结果回传接收 D903修改
|
2026-10-23 17:16:39 +08:00 |
|
刘泉佳
|
34f9085daa
|
docs: 新增HCS合同管理操作手册及纯操作版(含操作截图与定时任务说明)
|
2026-10-23 16:36:46 +08:00 |
|
刘泉佳
|
f3699c9cf0
|
fix: 合同特批结果回传改按合规合同ID(hcs_fd_id)定位合同并联动审批状态
|
2026-10-23 15:57:51 +08:00 |
|
刘泉佳
|
7f68798505
|
docs: 补充HCS推送五类扫描任务独立开关配置说明
|
2026-10-23 11:32:25 +08:00 |
|
刘泉佳
|
12d8d0b775
|
feat: 付款特批C106-3/4新增流程模板ID字段(fdTemplateId,Nacos可配置)
|
2026-10-23 10:13:56 +08:00 |
|
刘泉佳
|
476e996ef2
|
feat: 收票发票同步新增客商单位过滤开关
- blade-dev.yaml 收票回写配置新增 customerUnitsOnly(BFI_INVOICE_RECEIPT_CUSTOMER_UNITS_ONLY,默认关):
开启后只同步开票单位(销方)与受票单位(购方)税号均已登记在客商发票信息中的发票,前端票池展示查询同用此开关过滤
|
2026-10-22 19:37:45 +08:00 |
|
刘泉佳
|
e3672b2dfa
|
fix: 修正Nacos配置微信小程序节点缩进层级
- blade-dev.yaml wechat/mini 节点缩进错位,wechat 提升为 thirdParty 一级子节点、mini 归其下
|
2026-10-22 19:37:28 +08:00 |
|
刘泉佳
|
0c9f9dcb8b
|
refactor: 收款认领合规链复用履约计划与履约记录既有开关
- 移除独立 claim.sync-enabled 开关(HcsProperties.Claim 配置节与 Nacos 配置样例)
- 认领链门禁改为复用既有开关:exe-stage.sync-enabled 门禁 C103-9 更新履约计划与 C107-1 认领记录(与合同链履约计划同步同开关);perf-record.sync-enabled 门禁 C108-1 履约流水(与付款链履约记录同步同开关)
- 同步更新业务流程梳理文档的开关说明与启用条件
|
2026-10-22 19:35:12 +08:00 |
|
刘泉佳
|
f38ab3896f
|
fix: 项目立项接口新增erp请求id 传项目id
|
2026-10-22 19:18:29 +08:00 |
|
刘泉佳
|
3e01a32cc6
|
docs: 新增收款认领同步合同合规业务流程梳理文档
- 收款认领推送金蝶完成后同步合同合规(C103-9履约计划/C107-1认领记录/C108-1履约流水)
含业务逻辑总览、全链路流程、接口与字段映射、代码改动清单、启用操作过程与边界说明
|
2026-10-22 19:11:13 +08:00 |
|
刘泉佳
|
62f523928a
|
chore: 补充收款认领合规链Nacos开关配置样例
- third-party-api.yaml / blade-dev.yaml hcs 节点新增 claim.sync-enabled(HCS_CLAIM_SYNC_ENABLED,默认关)
|
2026-10-22 19:10:52 +08:00 |
|
刘泉佳
|
5c8324b8a6
|
feat: 金蝶认领推送完成后同步合同合规系统(C103-9/C107-1/C108-1)
- 新增 HcsClaimSyncSupport 认领链编排:金蝶认领推送(A301-3)成功后按合同分组推送
① C103-9 认领金额原子累加收款计划行并重推(未推送合规随合同链路首推)
② C107-1 按「认领主单×合同」推送认领记录(合规流水ID经C104-2定位)
③ C108-1 按合同新增履约流水(fd_plan_id=收款计划行合规阶段ID)
- IContractExeStageService 新增 findCollectionStageRow / accumulateClaimedAmountOnPush
- ReceiptFlowServiceImpl.pushClaimLocked 事务提交后挂钩,失败仅日志不影响金蝶推送结果
- 单合同失败不影响其余合同;开关关闭零开销
|
2026-10-22 19:10:22 +08:00 |
|
刘泉佳
|
fa08c1dd90
|
feat: HCS客户端新增C104-2收款流水查询接口与认领链同步开关配置
- IHcsClient 新增 C104-2 collectionFlowList 接口(按明细流水号定位合规收款流水ID)
- 新增 HcsCollectionFlowVO 收款流水分页行出参
- HcsPerfRecordPropsDTO 补充接口新版 fd_plan_id(必填)与 fd_jd_doc_no 字段
- HcsProperties 新增 claim 认领链同步开关(thirdParty.hcs.claim.sync-enabled,默认关)
|
2026-10-22 19:10:16 +08:00 |
|
刘泉佳
|
ced382f3f7
|
docs: 新增付款审批履约计划款项金额累加与金蝶付款申请业务流程梳理、付款作废影响分析与补齐方案文档
|
2026-10-22 19:06:47 +08:00 |
|
刘泉佳
|
dcda231c51
|
feat: 付款审批通过累加履约计划款项金额并推送合同系统,金蝶付款申请携带履约计划id
|
2026-10-22 16:33:00 +08:00 |
|
刘泉佳
|
2afc18b8de
|
docs: 新增HcsPushTask定时任务逻辑与流程梳理文档
|
2026-10-22 16:25:10 +08:00 |
|
刘泉佳
|
fc691bcc16
|
fix: 合同特批回调接口D103
|
2026-10-22 16:05:02 +08:00 |
|
刘泉佳
|
f3d899dcb8
|
feat: 审批通过提示拼接金蝶自动同步结果
|
2026-10-22 14:42:01 +08:00 |
|
刘泉佳
|
5b9a55d1b7
|
fix: 付款特批未完成时跳过金蝶同步,特批通过后自动补推
|
2026-10-22 14:02:20 +08:00 |
|
刘泉佳
|
2b581b7305
|
:fix: 统一内部组织客商判定口径、精简高风险提示文案并移除mock控制器
|
2026-10-22 11:35:41 +08:00 |
|
刘泉佳
|
86b8babcfc
|
Merge remote-tracking branch 'origin/feature/20261019-bfi-all' into feature/hcs-api-p0
# Conflicts:
# blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/PaymentApplicationServiceImpl.java
|
2026-10-22 09:39:06 +08:00 |
|
刘泉佳
|
0a1324f90d
|
:fix: HCS合同推送相对方单位类型按客商档案内部组织优先判定
|
2026-10-21 18:56:37 +08:00 |
|
刘泉佳
|
26c9a32c6b
|
feat: 新增客商风险批量与按名查询接口及风险等级转义
C101-1 展示链路:/hcs/risk/batch 批量查询(单失败跳过)、/hcs/risk/by-name 按名称查询(反查编号不阻断);CustomerRiskVO 回填 customerCode 并新增 riskLevelName 服务端转义(黑名单优先,0=低/1=中/2=高风险)
|
2026-10-21 17:37:48 +08:00 |
|
刘泉佳
|
74ff2f7d8f
|
Merge remote-tracking branch 'origin/master' into feature/20261019-bfi-all
# Conflicts:
# blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/PaymentApplicationServiceImpl.java
|
2026-10-21 16:12:00 +08:00 |
|
刘泉佳
|
47aa4a486a
|
feat: 新增客商沿用前端回填的金蝶客商编码
|
2026-10-21 15:49:37 +08:00 |
|
刘泉佳
|
41ee328455
|
:fix: 合同特批附件归口佐证材料区校验并更新特批附件文案
|
2026-10-21 15:48:41 +08:00 |
|
刘泉佳
|
21ed3e842f
|
fix: HCS 合规回调 Mock 端点,临时调试
|
2026-10-21 15:37:09 +08:00 |
|
刘泉佳
|
5bae143e0d
|
fix: 修复开启BFI Mock时双Primary导致启动失败
|
2026-10-21 15:28:57 +08:00 |
|
刘泉佳
|
a17a0a8b1e
|
fix: 修复预结算转正式后付款申请未扣减预付款
|
2026-10-21 14:43:04 +08:00 |
|
刘泉佳
|
a61509cc42
|
fix: 修复多结算单合并付款详情显示整单金额
|
2026-10-21 14:42:40 +08:00 |
|
刘泉佳
|
a8fa21c13e
|
feat: 新增BFI客户端方法级文件桩Mock
thirdParty.bfi.mock-enabled=true 时经 BfiMockConfig 注册 @Primary 的 IBfiClient 代理,{mockDir}/{方法名}.json 有桩走桩、无桩透传真实 Feign,调用侧零改动;桩文件每次调用现读,解析失败返回失败结果而非 null;invoiceDownload 返回 feign.Response 始终透传。
|
2026-10-21 14:09:22 +08:00 |
|
刘泉佳
|
1ba114e859
|
:fix: 履约规则同步提示去除接口编号
|
2026-10-20 21:49:01 +08:00 |
|
刘泉佳
|
a5085a91d6
|
:fix: 合同推送成功提示改为展示合同编码
|
2026-10-20 21:48:57 +08:00 |
|
刘泉佳
|
a38503b8fb
|
:fix: 项目立项推送成功提示改为展示项目编码
|
2026-10-20 21:48:53 +08:00 |
|
刘泉佳
|
ed5eda6ed2
|
:docs: 更新HCS审批同步推送说明
|
2026-10-20 21:45:37 +08:00 |
|
刘泉佳
|
dea477eba2
|
:feat: 项目立项审批通过同步推送HCS并回传失败原因
|
2026-10-20 21:45:14 +08:00 |
|
刘泉佳
|
8c8a874522
|
:feat: 合同审批通过同步推送HCS并回传失败原因
|
2026-10-20 21:45:09 +08:00 |
|
刘泉佳
|
af39696572
|
fix: HCS 合规回调 Mock 端点,临时调试
|
2026-10-20 18:48:00 +08:00 |
|
刘泉佳
|
e81eba93d0
|
fix: 合同回调相关接口来源系统标识
|
2026-10-20 18:21:15 +08:00 |
|
刘泉佳
|
c2b1e27077
|
fix: 合同特批结果回传来源系统标识
|
2026-10-20 17:49:59 +08:00 |
|
刘泉佳
|
f579a7eb20
|
:refactor: 提取审批状态中文名映射为公共方法
- 审批状态中文名映射收敛至 HcsSyncConstant.approvalStatusName(金蝶回调变更记录共用)
- 删除项目/合同特批/合同同步三个支撑组件中的重复私有实现
|
2026-10-20 16:54:26 +08:00 |
|
刘泉佳
|
7a48057019
|
:feat: 新增合同金蝶同步结果回调(D903)
- 新增 /hcs/contractKingdee/result 免登回调端点,投送人/钢厂/结算中心合同共用
- 按合同编号定位回填金蝶合同ID,失败记录原因;本接口不处理法务审批结论
- contractType/sourceSystem 均按非必填处理,传值时校验来源标识为 WCCK
- 回调成功/失败追加变更记录并原文留痕 blade_hcs_check_log(check_type=kingdee)
|
2026-10-20 16:45:52 +08:00 |
|
刘泉佳
|
fac4c112aa
|
:feat: 新增项目金蝶同步结果回调并回填金蝶ID
- 新增 /hcs/projectLegal/result 免登回调端点(D902),按项目编号定位回填金蝶项目ID/编号,原文留痕 blade_hcs_check_log
- 合同 contractLegal/result 回调成功分支回填金蝶合同ID
- 项目/合同金蝶回调成功与失败均追加变更记录(changeRecordJson)
- 项目立项/合同列表支持按是否同步金蝶、是否同步合规筛选
- 新增增量SQL:blade_project_apply.kingdee_id/kingdee_number、blade_contract_manage.kingdee_id
|
2026-10-20 11:05:11 +08:00 |
|
刘泉佳
|
44e3ecfaa2
|
feat: 开票申请支持结算单重复选择并自动分摊控制累计额度
- 结算单候选接口放开未收票过滤,仅保留剩余可开票金额>0,响应新增已申请开票金额
- 保存申请时本次开票金额按选择顺序自动分摊到各结算单登记占用,摊不完报错,删除新建时未收票硬校验
- 详情实时重算已选结算单剩余可开票金额(排除本申请)
- 附改造说明与操作文档
|
2026-10-19 23:30:04 +08:00 |
|
刘泉佳
|
20038ae187
|
fix: 预付转正式结转手工合计费用行,修复推送金蝶金额缺失
- rebuildSummaryFees 不再将预结算手工费用行(manualFlag=1)并入自动汇总:金蝶分录只送手工行,并入后被当作明细再汇总跳过,导致 YJ2026101900004 转正式后水费 500 元未推送金蝶
- 预结算手工行结转为正式手工行(同键已存在时沿用页面维护值不重复插入)
- applySummaryRequest 空列表视为沿用 rebuild 结果,不再按空请求删光手工行(与预结算同口径)
|
2026-10-19 21:38:28 +08:00 |
|
刘泉佳
|
2885375b02
|
fix: 金蝶分录费用大类改按档案编码精确判定
- 费用大类判定弃用字典名称文本匹配,改为档案 blade_fee_item.fee_category 编码比对:运输 A01 / 装卸 A10(写死常量)
- 修复 SJS2026101900004 车辆维修费(A01)因字典值「运输」未命中「运费/运输费」关键字被误映射装卸物料的问题
- 档案未维护时回退行费用类型编码与名称关键字判定;金蝶应收/应付分录解析共用,一处修复两侧生效
- 补充分录拆分回归用例(档案编码优先于名称关键字 + fallback 编码判定)
|
2026-10-19 21:38:23 +08:00 |
|