Commit Graph

704 Commits

Author SHA1 Message Date
weicw-dshsa 47fdff55a2 📝 completeWithoutDeptCheck 注释改为描述现状 2026-10-22 13:57:58 +08:00
weicw-dshsa be64ff3cb0 Merge branch 'feat/pending-return-confirm' into feat/rc-12 2026-10-22 13:57:33 +08:00
weicw-dshsa a019089510 🔀 合并确认回单与取消打卡回退 2026-10-22 13:56:21 +08:00
weicw-dshsa d99385eda1 🔀 合并删除司机端完成运单接口 2026-10-22 13:56:02 +08:00
weicw-dshsa 5d84bf1fff ✨ 确认回单改看运单状态并支持取消打卡回退 2026-10-22 13:55:10 +08:00
weicw-dshsa f0872c7882 ✅ 确认回单改看运单状态、取消打卡回退与取消运单的测试 2026-10-22 13:53:21 +08:00
weicw-dshsa e8c4d5a895 Merge branch 'feat/pending-return-confirm' into feat/rc-12 2026-10-22 13:50:05 +08:00
weicw-dshsa 2484a3f7d1 Merge branch 'feat/pending-return-confirm' into feat/rc-08 2026-10-22 13:50:02 +08:00
weicw-dshsa 9c8604d97c 🔀 合并编辑保存以库为准 2026-10-22 13:49:58 +08:00
weicw-dshsa 5f53a8671d 🔥 删除司机端完成运单接口
- DriverWaybillController 去掉 POST /complete
- IDriverWaybillService/DriverWaybillServiceImpl 去掉 complete 及其独占的 assertNoUnresolvedException
- 末位打卡自动完成仍用 COMPLETABLE_STATUSES 与 canAutoCompleteWaybill
- 新增 WaybillCompleteEndpointTest:司机端完成端点已 404,管理端完成接口仍在
2026-10-22 13:49:55 +08:00
weicw-dshsa 6412769ced ✅ 补充待回单确认状态不被编辑保存改写的测试 2026-10-22 13:49:19 +08:00
weicw-dshsa d0d303d9ef 🔀 合并末位打卡进入待回单确认 2026-10-22 13:49:02 +08:00
weicw-dshsa 60a914ed50 🔀 合并待回单确认禁止补录打卡 2026-10-22 13:48:55 +08:00
weicw-dshsa 5703313211 ✨ 末位打卡回单需确认时进入待回单确认 2026-10-22 13:47:32 +08:00
weicw-dshsa 3e60c0720b ✅ 锁定末位打卡回单需确认时进入待回单确认 2026-10-22 13:46:03 +08:00
weicw-dshsa 6de80d2bb2 🐛 待回单确认下拒绝补录打卡 2026-10-22 13:44:06 +08:00
weicw-dshsa 001536acc7 Merge branch 'feat/pending-return-confirm' into feat/rc-10 2026-10-22 13:42:45 +08:00
weicw-dshsa 5c88b90404 🐛 修复编辑保存用请求体覆盖运单业务状态 2026-10-22 13:42:41 +08:00
weicw-dshsa 311e7ff94a 🔀 合并待回单确认状态常量与门禁 2026-10-22 13:38:08 +08:00
weicw-dshsa 646d8513d2 ✅ 锁定待回单确认运单的「未开始运输」文案与在途卡不可打卡
两处都由 isPunchEnded 自动覆盖,测试只锁住它们不得回到「尚未开始运输」分支。
2026-10-22 13:36:36 +08:00
weicw-dshsa 3c230eafed ✅ 覆盖待回单确认运单的上报异常门禁文案 2026-10-22 13:36:01 +08:00
weicw-dshsa e0c65f4480 ✨ 待回单确认运单归入已结束,打卡门禁给出专门文案 2026-10-22 13:35:03 +08:00
weicw-dshsa 911393fb09 ✨ 运单新增待回单确认状态常量并纳入终态
接单归一在需要确认接单的配置下会把非终态运单改成待执行/进行中,落库后即抹掉待回单确认。
2026-10-22 13:33:45 +08:00
weicw-dshsa 94b54db24d Merge branch 'dev' of https://git.websoft.top/b2894lxlx/tms-erp-api into dev 2026-10-22 12:10:38 +08:00
weicw-dshsa 20f40bc1ba 🐛 区划懒加载接口放开鉴权
小程序司机认证表单的住址选择(省/市/区三级)调用 lazy-tree,
小程序用户不绑定系统角色,类上的 menu=region 校验直接 401,
前端收到 401 即清登录态把用户踢回登录页。
方法级 PERMIT_ALL 覆盖类的 menu 校验,其余区划接口维持原状。
2026-10-22 00:49:53 +08:00
b2894lxlx 89bfeddb12 ✨ OA人员无登录名时按工号入库,全量同步对齐当前部门
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 15:37:09 +08:00
b2894lxlx 0208d6612a 🐛 OA部门同步名称改用departmentmark,名称不一致时强制更新
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 15:37:09 +08:00
刘泉佳 21ed3e842f fix: HCS 合规回调 Mock 端点,临时调试 2026-10-21 15:37:09 +08:00
b2894lxlx 604ae47b4f ✨ 导入运单支持未结算整批删除并调整结算单导入模板
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 15:37:09 +08:00
b2894lxlx 939569e623 🐛 修复进度预付驳回重提,并校正结算费用与运输计划组织
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 15:37:09 +08:00
b2894lxlx 1b69d2b792 🐛 修复车辆长期有效、结算导入与调度端轨迹鉴权
车辆勾选长期有效不再强校验有效期;结算导入模板去掉结算金额并自动合计,取消运费合计勾稽;调度端所属组织为空不拦截,并新增仅登录态的 manage/track。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 15:37:09 +08:00
b2894lxlx c31e5f98ed ✨ 人员同步按OA登录名更新或新增
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 11:51:13 +08:00
b2894lxlx 777102485c ✨ 组织机构支持合同初始流水号
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 11:51:13 +08:00
weicw-dshsa 8dd0fa3260 🐛 异常上报收紧为仅运输中,与打卡同一状态判据 2026-10-20 23:07:41 +08:00
weicw-dshsa 142eee384b ✨ 运次级下发计重合计与货物明细行 2026-10-20 22:20:43 +08:00
weicw-dshsa e39251eba5 🐛 运单打卡收紧为仅运输中,修复同日重复在途打卡 2026-10-20 21:04:20 +08:00
weicw-dshsa a1a741481c 🐛 已结束运单的在途打卡卡不可展开 2026-10-20 16:26:10 +08:00
weicw-dshsa baefdc1cd7 ✅ 结束门禁文案补空状态断言 2026-10-20 14:54:01 +08:00
weicw-dshsa 0bdfad6a8d ✨ 已结束运单的打卡卡片仅展示不可提交 2026-10-20 14:40:18 +08:00
weicw-dshsa aa0226e77b ✨ 运单结束后拒绝司机打卡
已完成/已取消的运单不再接受在途与节点打卡,卡片仍下发但不可提交。
2026-10-20 14:37:12 +08:00
weicw-dshsa 02d75e7e95 🐛 修复非超管「全部组织」账户跨组织操作仍报无权操作其他组织
配载提交按子运单组织逐个校验当前会话组织,且列表默认不按组织过滤,
超管能勾到他组织运单、提交却被拦;用户档案的「数据权限范围」此前只被
组织树消费,设成全部组织对业务无效。

统一为 hasAllDeptScope():超管或 data_scope_range=2 免组织校验,
写校验、allDept 门禁、列表组织过滤共用该口径;其余用户仍严格要求等于当前组织。
2026-10-20 11:54:23 +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
刘泉佳 3b3e5442f1 fix: 金蝶开票申请部门编码改传项目业务部门自身金蝶编码 2026-10-19 14:43:35 +08: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
刘泉佳 d9d405cfe4 fix: 金蝶付款申请部门编码改传项目业务部门自身金蝶编码
A103-3 付款申请保存 awrp_department_number 原与结算/申请/付款组织同传上溯平台公司编码,现拆分:组织三字段仍走 kingdeeOrgNumber(平台公司),部门编码新增 kingdeeDeptNumber 取业务部门自身 blade_dept.kingdee_dept_code(不上溯,未维护拦截)
2026-10-19 11:10:56 +08:00
刘泉佳 6d3c0bfef4 docs: 补充金蝶BFI操作手册定时任务运转逻辑与状态中文释义 2026-10-19 02:08:02 +08:00