weicw
|
b36abe9e4b
|
🔀 合并主干 master 到 dev
- 状态命名统一用 dev 的 pending_return_confirm:master 侧 pending_return 常量、字面量与文案分支一并改名,避免两套状态并存
- 汇票可选按 master 放开:去掉部门/收付款方限制,删除随之失效的 selectableBill 判定
- 结算导入模板按 master 重写:不预置费用项列、不再有结算金额列,导出签名收为两参
- 合入 master 的待确认回单批量完成、变更记录审批过滤、小程序数据权限(MpUserDataScope)与评分量化/客商档案改动
- 受影响的测试构造器补上 MpUserDataScopeSupport 依赖
|
2026-10-24 16:37:43 +08:00 |
|
weicw
|
85e491bfb4
|
🐛 修正基线建表脚本与迁移脚本不一致
- blade_customer_archive:补 kingdee_status / kingdee_fail_reason / kingdee_sync_time
与 idx_kingdee_status(迁移 20260917 已加,基线漏写,新环境按基线建库会缺列)
- blade_invoice_receipt:删掉 20260923 已废弃的 kingdee_bill_no / kingdee_status
与 idx_invoice_receipt_kingdee(迁移里已 DROP,基线仍在声明)
- 依据:scripts/repo/audit-migrations.py 从「缺列(建表语句) 2 + 基线脚本未同步 3」跑到 ✅
|
2026-10-24 11:46:53 +08:00 |
|
weicw-dshsa
|
70b2096e8a
|
✨ 登录自动建档写入岗位并订正存量空岗位
- createPlaceholderProfile 写 posts='司机':岗位为空的档案会被派单候选筛掉
- 新增幂等订正脚本,只补 profile_source='login_auto' 且岗位为空的档案
- update_time 不覆盖,脚本内附校验与回退段
|
2026-10-23 20:42:55 +08:00 |
|
weicw-dshsa
|
77144f4e68
|
💡 清理本次改动注释中的票据引用与设计叙述
注释只写从代码看不出来的事实:删除票号引用、设计权衡与取证经过,
保留业务约束(id_card_no 为 NULL 表示未采集、唯一索引覆盖软删除行、
driving_vehicle 为 ALWAYS 策略等)。
|
2026-10-23 16:34:25 +08:00 |
|
weicw-dshsa
|
1e1f7e3d13
|
✨ 新增司机档案可空身份证号与账号绑定唯一索引迁移
- 新建 blade_transport_driver_profile_account_20261023.sql:
id_card_no 放宽为可空(NULL 表示尚未采集,保留 uk_transport_driver_id_card)、
user_id 加唯一索引 uk_transport_driver_user、新增 profile_source / account_bound_time 留痕列;
每段先查 information_schema 再改,重复执行不报错,回滚语句写在脚本注释里。
- 同步基线建表脚本 blade_transport_driver.sql 三处,避免新环境按基线建库缺列。
幂等/失败语义:唯一索引段先执行,user_id 有重复时以
Duplicate entry '<值>' for key 'blade_transport_driver.uk_transport_driver_user' 硬失败,
此时脚本对表零修改;回滚顺序与正向相反(先清 NULL 再收窄 id_card_no)。
跳过 hook 的原因:audit-migrations 的 baseline_sync 仍报存量 3 条
blade_customer_archive 基线缺列(与本票无关,属他票范围);check-comment-style
把 spec 规定的列注释「NULL 为改造前存量」判为叙事措辞(列 COMMENT 语义,非工作区引用)。
|
2026-10-23 15:37:21 +08:00 |
|
b2894lxlx
|
49c149c675
|
✨ 评分量化减分累计与最高扣分限制,并修复运输对账与结算调整单等问题
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-23 04:28:19 +08:00 |
|
b2894lxlx
|
dea72691de
|
✨ 进行中配载可编辑、汇票可选放开限制,并补充业务部门与待确认回单
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-22 15:40:59 +08:00 |
|
b2894lxlx
|
73c8f6665e
|
✨ 客商档案表单重构并补充实缴资本、营业期限起日与已使用额度
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-22 12:56:48 +08:00 |
|
b2894lxlx
|
83b2144407
|
✨ 小程序用户支持组织与数据权限,调度端按项目业务部门收口运单
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-22 10:59:21 +08:00 |
|
b2894lxlx
|
167cea020c
|
✨ 结算单支持业务模式与运输方式,并修复组织合同流水号空值
预结算/正式结算主表新增业务模式、运输方式及列表导出字典翻译;组织合同初始流水号未填时不落-1,OA同步保留本地合同配置。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-21 16:41:59 +08:00 |
|
b2894lxlx
|
777102485c
|
✨ 组织机构支持合同初始流水号
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-21 11:51:13 +08:00 |
|
weicw-dshsa
|
776861fc5b
|
🔀 合并 origin/master 到 dev
|
2026-10-19 19:03:06 +08:00 |
|
b2894lxlx
|
fce582e80b
|
🐛 修复收款流水继续认领与付款可付口径,并改用OA登录名提交流程
收款流水部分认领预填关联结算单并修正认领完成判定;正式结算尾款扣减预付占用;预付驳回重提纠正结算引用;临时额度取消强制项目额度校验;用户增加OA登录名供MK流程使用。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-19 17:12:22 +08:00 |
|
b2894lxlx
|
68a5d581f3
|
!4 fix: 结算调整单重推拦截报错补充具体结算单号
Merge pull request !4 from mindless/feature/20261016-settlement-adjustment-kingdee
|
2026-10-19 06:58:25 +00:00 |
|
b2894lxlx
|
c5d5687999
|
✨ 完善付款申请多结算行、结算导入与计费方式回填
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-19 12:06:49 +08:00 |
|
刘泉佳
|
7858ba30ac
|
docs: 付款申请同步金蝶技术文档按目录规范补充日期前缀(2026-09-16)
|
2026-10-19 11:19:03 +08:00 |
|
刘泉佳
|
aa75153955
|
docs: 更新BFI推送映射表组织/部门编码口径及付款申请技术文档
映射表:组织类字段统一为公司级平台公司编码口径,A103-3 拆分 awrp_department_number(部门级 kingdeeDeptNumber)与结算/申请/付款组织(kingdeeOrgNumber),补充组织编码层级说明;付款申请技术文档:组织字段来源改为 kingdeeOrgNumber/kingdeeDeptNumber,未传字段清单同步
|
2026-10-19 11:11:19 +08:00 |
|
刘泉佳
|
6d3c0bfef4
|
docs: 补充金蝶BFI操作手册定时任务运转逻辑与状态中文释义
|
2026-10-19 02:08:02 +08:00 |
|
b2894lxlx
|
ddaa6f2c45
|
✨ 完善导入结算单模板校验、草稿明细与历史运单选择
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-18 20:35:28 +08:00 |
|
刘泉佳
|
ed6346e7a1
|
docs: 新增预付转正式结算单与项目预付操作手册(纯操作·带状态)
|
2026-10-18 15:50:07 +08:00 |
|
刘泉佳
|
6e685d3440
|
docs: 新增预付转正式结算单与项目预付操作流程说明(分场景·前端后端)
|
2026-10-18 15:23:12 +08:00 |
|
刘泉佳
|
b9acf6c73d
|
Merge remote-tracking branch 'refs/remotes/origin/master' into feature/20261016-settlement-adjustment-kingdee
|
2026-10-18 15:14:46 +08:00 |
|
刘泉佳
|
d937915043
|
docs: 新增预付完整流程梳理-正式结算单预付整合设计与落地后全链路文档
|
2026-10-18 14:32:01 +08:00 |
|
weicw-dshsa
|
7d951d5b04
|
✨ 小程序调度端运单列表、待处理与统计按组织收口
原先三个取数入口都不带组织条件,租户内两个组织的运单混在同一张表里。「小程序管理」
账号与运单业务组织不一致确实是事实,但那是账号挂在一个已软删部门上的脏数据症状,
不是「不该按组织过滤」的理由。
现在与后台运单列表同一条规则:普通用户只出自己所属组织,超级管理员不过滤,
小程序端不提供「全部组织」开关;详情与重新派单照旧不按组织收口。
组织条件由调用方算好、经 TripQueryVO.deptIds 落到运次读服务的运单行上,
列表、待处理与首页三档统计因此共用同一条可见范围;「待重新派单」另走库层分组查询,
单独带上,首页重派角标与待办 feed 随之一起收口。
运次读服务的分档统计走一份「去掉 Tab 条件」的副本,该副本必须照搬 deptIds,
否则统计会退回全租户、与列表的数对不上(已由用例钉住)。
存量 42 张 dept_id 为 -1 或 NULL 的运单不属于任何组织,收紧后普通用户再也看不到,
另订正到各自的创建组织,见 doc/sql/transport/blade_waybill_dept_backfill_20261018.sql。
新增 ManageWaybillOrgScopeTest(8 项),TripQueryServiceImplTest 补 3 项;
blade-transport 全量 376 项用例通过。
|
2026-10-18 11:22:04 +08:00 |
|
b2894lxlx
|
583bab1a4f
|
✨ 结算付款与汇票校验优化,完善变更记录与菜单拆分
付款可付款占用、汇票仅可选未到期收票、正式结算计费方式与金蝶同步、导入运单删除校验,并补充结算菜单与变更明细 SQL。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-18 05:12:27 +08:00 |
|
刘泉佳
|
755d420aa2
|
docs: 新增结算调整单分场景操作流程说明
|
2026-10-17 18:17:26 +08:00 |
|
weicw-dshsa
|
584d03508d
|
🐛 收票登记删列脚本改为收敛口径,避免重放时把已下线的金蝶字段加回来
原脚本向 blade_invoice_receipt 补 kingdee_bill_no / kingdee_status 两列,
但收票管理金蝶同步功能已下线,代码中已无这两列的读写,仅 kingdee_push_status 为状态源。
两脚本相向且原脚本日期靠后,按脚本顺序重放会把已删除的列重新加回,故改为幂等删列。
pre-commit 因存量问题被拦(blade_customer_archive 三列未同步进基线建表脚本,
属同事脚本既有问题,与本次改动无关),故本次以 --no-verify 提交。
|
2026-10-17 02:11:17 +08:00 |
|
刘泉佳
|
d69a56b4ac
|
fix: 付款申请批量同步失败提示改用付款申请单号
批量同步失败提示原为付款申请雪花id,用户无法对应单据;改为从同步上下文取付款申请单号(doSyncKingdee 已加载实体,无额外查库),取不到时退回id。
|
2026-10-17 01:21:29 +08:00 |
|
weicw-dshsa
|
b27e08acd5
|
Merge remote-tracking branch 'origin/master' into dev
|
2026-10-17 01:12:05 +08:00 |
|
刘泉佳
|
2a0c2cd9c9
|
refactor: 结算调整单推送金蝶与重新推送合并为单一按钮
|
2026-10-16 19:59:01 +08:00 |
|
刘泉佳
|
3055aced24
|
docs: 新增结算调整单接入金蝶设计文档
|
2026-10-16 19:46:52 +08:00 |
|
刘泉佳
|
db3b0ebbfd
|
feat: 新增结算调整单接入金蝶建表与菜单脚本
|
2026-10-16 19:46:37 +08:00 |
|
b2894lxlx
|
c168bf276a
|
Merge remote-tracking branch 'gitee/master'
付款申请预付联动冲突按拉下来的版本处理:金蝶生成即回显预结算预付信息,并保留多结算单保存逻辑。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-16 16:12:46 +08:00 |
|
b2894lxlx
|
a37579081a
|
!3 金蝶组织编码、收款流水多次认领、收款流水认领
Merge pull request !3 from mindless/feature/payment-apply-bfi-sync
|
2026-10-16 08:03:57 +00:00 |
|
b2894lxlx
|
cfa77cbba3
|
✨ 新增结算规则定时生成,并支持付款申请多结算单与导入停用费用项提示
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-16 16:03:23 +08:00 |
|
刘泉佳
|
5aa05b75ab
|
fix: 金蝶road映射
|
2026-10-16 15:31:35 +08:00 |
|
刘泉佳
|
576847396e
|
docs: 新增收款流水多次认领与作废口径梳理文档
|
2026-10-16 15:27:10 +08:00 |
|
刘泉佳
|
709c633dbb
|
:docs: 新增BFI推送入参取值映射表(含收票单往来类型固定客户)
|
2026-10-16 13:11:33 +08:00 |
|
b2894lxlx
|
22425708a8
|
Merge remote-tracking branch 'websoft/dev'
|
2026-10-16 11:47:52 +08:00 |
|
b2894lxlx
|
93a6555293
|
✨ 新增项目预付核销,并修复平台公司多选、常用线路组织过滤与登录 IP 连坐锁
结算附件支持项目预付核销并扣减可付款金额;加固项目平台公司多选字段扩容脚本;常用线路新增归属组织与列表筛选对齐;登录失败仅按账号锁定,取消 IP 级连坐。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-16 02:01:58 +08:00 |
|
b2894lxlx
|
0657cfe69f
|
!2 金蝶解锁回调以及客商审核通过推送金蝶失败被吞异常,以及补充文档
Merge pull request !2 from mindless/feature/payment-apply-bfi-sync
|
2026-10-15 16:58:41 +00:00 |
|
b2894lxlx
|
d7bf82b159
|
✨ 新增导入结算单,并修复运单超管组织过滤与计量单位软删恢复
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-16 00:56:54 +08:00 |
|
刘泉佳
|
a76bd01482
|
:feat: 金蝶票池新增客商单位过滤开关配置
thirdParty.bfi.invoiceReceipt.customerUnitsOnly(默认 false)控制是否只同步开票单位与受票单位税号均已登记在客商发票信息中的发票,前端票池展示同用此开关
|
2026-10-16 00:33:19 +08:00 |
|
刘泉佳
|
591b93f157
|
docs: 新增付款申请生成即回显预付信息改造文档
|
2026-10-16 00:15:49 +08:00 |
|
weicw-dshsa
|
fe35b39f2c
|
🐛 补收票登记金蝶单据字段迁移脚本,存量库缺 kingdee_bill_no、kingdee_status 两列
|
2026-10-15 20:50:18 +08:00 |
|
刘泉佳
|
cb19618101
|
fix: 解锁标识术语统一为金蝶锁单/金蝶删单
- 回调操作类型展示口径统一:SAVE=金蝶锁单(保存触发解锁,单据仍在)、DELETE=金蝶删单
- 同步更新解锁标识标签、VO 注释与业务流程文档
|
2026-10-15 11:44:37 +08:00 |
|
刘泉佳
|
f23e24e808
|
fix: 修正金蝶解锁回调单号定位并新增解锁终态页面标识
- 回调方向与锁定相反:按金蝶单号+我方单号双条件反查最新locked锁记录(targetBillType回调为空不参与匹配)
- 回调处理批量化:一次IN查询+updateBatchById批量落库,消除逐张查询/更新N+1
- 新增KingdeeUnlockMark展示契约与fillUnlockMarks通用填充,付款申请/结算单/开票申请VO回填解锁时间、操作人、动作名称
- 更新金蝶单据锁定与解锁业务流程文档(回调方向、解锁后数据变化、事务语义、联调实测结论)
|
2026-10-15 11:29:11 +08:00 |
|
刘泉佳
|
f5a7b76205
|
fix: 金蝶操作文档
|
2026-10-15 09:29:04 +08:00 |
|
刘泉佳
|
4b52eb28d8
|
fix: 金蝶文档新增发票菜单
|
2026-10-15 09:13:26 +08:00 |
|
刘泉佳
|
259407c3b9
|
docs: 新增金蝶BFI全链路梳理总纲与BFI对接纯操作手册(2026-10-14)
总纲:按业务域汇总前端入口-后端链路-定时任务三层流程,含审批自动同步/单据锁单解锁/failed重推/票池镜像读等新机制、状态机、配置开关与风险清单,并补充金蝶侧效果图14张;操作手册:面向业务与运维的纯操作版,含客商/预结算/结算/付款/开票/收票/收款认领与汇率维护全流程截图,TMS页面截图10张
|
2026-10-15 03:31:23 +08:00 |
|