Commit Graph

25 Commits

Author SHA1 Message Date
刘泉佳 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
刘泉佳 6e6e5913ba :fix: 合同发起附件attachment上移至顶层与fdFieldJson同级并同步接口文档 2026-10-19 11:12:36 +08:00
刘泉佳 276033e7dc :feat: HCS合同推送签署方区分甲方inner乙方supplier并新增关联项目传合规项目ID 2026-10-17 10:35:04 +08:00
刘泉佳 f849225ccf :feat: 新增HCS C107-1新增认领记录接口 2026-10-15 12:07:56 +08:00
刘泉佳 4dfb8ebe9f :refactor: HCS推送开关配置统一收敛至HcsProperties并支持Nacos动态刷新 2026-10-15 04:44:54 +08:00
刘泉佳 fcac12f401 fix: 合同履约规则同步接口调整 2026-10-15 03:33:51 +08:00
刘泉佳 30028b9e27 :feat: 付款申请收款方高风险黑名单统一走特批(特批附件校验/特批审核挂起/结果联动审批状态/金蝶推送门禁) 2026-10-14 10:05:46 +08:00
刘泉佳 68885ab31e :refactor: 合同特批改为随起草报文 fdSepcailContract 发起,删除 C103-8 链路并修正结果回调报文
- C103-8 独立特批发起接口合规未提供(联调 404):删除 IHcsClient#addSpecContract、SPEC_CONTRACT_ADD_URL、HcsSpecContractSaveDTO、applySpec 及辅助方法、人工端点 POST /hcs/contract/spec-apply
- 高风险/黑名单客商合同推送时 C103-1/C103-11 报文携带 fdSepcailContract=true,合规侧随起草自动走特批流程;推送门禁与手动重推仅拦截 processing,need 存量卡单重推自愈
- 推送成功后 hangSpecReview 挂起"特批审核"(processing),含 approved/rejected 终态守卫防合规秒批回调竞态覆盖
- 特批附件随 C103-1 附件面板 eopCdraftSpecial 挂载(原全部走 eopCdraftOther)
- contractLegal/result 回调报文按合规方最新字段表修正(HcsContractLegalResultDTO:contractCode/success/kingdeeId/sourceSystem=WCCK),按合同编号定位合同,success=true 联动放行、false 联动审批驳回
2026-10-13 18:36:24 +08:00
刘泉佳 b7293c0ddb :feat: HCS操作人登录名配置化统一取值,模板映射改括号记法修复中文键绑定失败 2026-10-12 17:36:57 +08:00
刘泉佳 c98051465c :feat: 新增合同与付款特批结果回传接收端点,替代未建设的B103回调 2026-10-12 11:18:18 +08:00
刘泉佳 ebd215baf8 fix: HCS降级还原错误体时跳过非JSON响应,消除误导性解析堆栈 2026-10-11 17:56:44 +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
刘泉佳 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
刘泉佳 7855254a4f feat: 立项与合同HCS前端接入配套端点——C103-8合同特批发起/B103结果回传、C103-2/5附件代理、C101-1风险与C103-6/12主数据查询,合同推送高风险客商挂起待特批 2026-10-09 19:45:40 +08:00
刘泉佳 257fbb865c fix: 补充blade-hcs-api自动装配注册文件,修复HcsProperties注入失败导致服务启动报错 2026-10-09 15:06:20 +08:00
刘泉佳 6c645603b6 feat: HCS推送任务按业务类型拆分独立调度(各任务独立开关与cron错峰、任务级分布式锁、关键日志与配置说明) 2026-10-09 12:16:29 +08:00
刘泉佳 8c42bbb5c9 feat: HCS一期范围调整,C103-9/C106-1/C108-1/2暂不对接改为配置开关默认关(exe-stage/credit/perf-record) 2026-10-09 12:00:23 +08:00
刘泉佳 03c874d4cd fix: blade-hcs-api补充blade-core-tool依赖修复Func类不可解析 2026-10-09 09:39:14 +08:00
刘泉佳 6255d65e21 feat: HCS认证改为固定Authorization+Key-Auth静态双请求头(v4接口说明变更)
- 所有接口由拦截器统一注入 Authorization(整值可配)+ Key-Auth,不再调用getToken取令牌
- 删除 oauth2/getToken 与 basic 双模式、HcsTokenService/HcsTokenVO 及 Redis 令牌缓存、blade-starter-redis 依赖
- 新配置项 third-party.hcs.authorization / key-auth,未配置时告警放行(对端401暴露配置缺失)
- 各接口路径维持 thirdParty.hcs.*Url 覆盖机制,网关前缀拼在 base-url(如 /gwzh/HTHG)
2026-10-01 02:06:34 +08:00
刘泉佳 e3b65697e9 feat: HCS开票登记同步支撑(C111-1判重/C111-2新增/C111-3票据日期回填/应收结算链路合同回溯) 2026-09-28 00:31:06 +08:00
刘泉佳 d6561dda17 feat: HCS付款链推送(C106-3/4结算付款特批/C108-1/2履约记录/扫描编排与手动端点/特批结果人工确认) 2026-09-28 00:31:06 +08:00
刘泉佳 f01cd9ec71 feat: HCS主数据缓存与附件转传支撑(C103-6/7/12模板分类币种缓存、C103-2附件转传与合规附件ID映射缓存) 2026-09-28 00:31:03 +08:00
刘泉佳 a739211d6f feat: 新增桂物合同合规系统(HCS)接入P0骨架(blade-hcs-api模块:Feign/认证拦截器/令牌服务/24接口DTO/分页工具,附Nacos配置段与业务表统一字段组SQL) 2026-09-27 22:22:36 +08:00