Commit Graph

116 Commits

Author SHA1 Message Date
weicw1996 af1430eaee 🐛 修复未配置 MinIO 时 transport 服务无法启动的问题
凭证图片 MinIO 客户端此前为无条件装配,缺少 file.storage.minio.endpoint
配置时会在启动阶段直接抛 IllegalArgumentException,导致整个
blade-transport 服务起不来,并在关闭失败上下文时连带抛出
nacosGracefulShutdownDelegate 的 BeanCreationNotAllowedException,
掩盖了真正的失败原因。

- VoucherMinioConfig 增加 @ConditionalOnProperty,未配置 endpoint 时不注册客户端
- ProcessConfigController、VoucherManageServiceImpl 改用 ObjectProvider
  可选注入,避免构造器注入因 bean 缺失而启动失败
- 新增 minioClient() 访问器,在真正调用时给出"未配置"的明确提示,
  与已有 validateMinioConfig() 的提示风格保持一致

未配置 MinIO 时服务可正常启动,凭证相关接口仅在使用时提示配置缺失;
已配置 MinIO 时行为不变。
2026-09-20 19:31:58 +08:00
weicw1996 304061774e 🔀 合并 dev 分支到 master
解决 9 个文件的冲突,取舍如下:

- 导出模型:采用 dev 的 *ExportExcel 命名与拆分,并保留 master 的
  @DateTimeFormat(dev 改名时漏加,会导致时间列显示为 Date.toString)。
- PortTerminal 导入:保留 master 的两阶段导入 + ImportFailureException
  全量回滚(ImportFailureException 仅 master 有,合并后的 controller 依赖它),
  导出失败明细改用 dev 的 exportFailureReasonOnly(仅标红失败原因列)。
- PortTerminal 导入模板:采用 dev 的"港口编码/码头编码"两列结构,
  相应补上 resolveImportCode 归并规则,并在构建实体时显式赋 code/parentCode。
- PortTerminal 导出:采用 dev 的 PortTerminalExportExcel(接口已如此声明),
  并保留 updateUserName 审计人翻译。
- 违章记录导入:保留 dev 的多错误收集 + 导入失败明细导出流水线,
  删除已被拆列取代的 violationTypeOrItem 映射,补上 clearIrrelevantField,
  并为导入校验补齐"对侧字段应留空"规则以与表单校验一致。

验证:mvn compile -DskipTests 全模块 BUILD SUCCESS。
2026-09-20 18:04:43 +08:00
weicw1996 98697af6df 🐛 修复违章记录导入的类型与事项字段混淆问题
- 导入模型将合并的"类型/事项"列拆分为"*类型"与"*事项"两列,与导出模型保持一致
- 校验与清空逻辑改为按车船类型严格匹配:车辆只允许填类型,船舶只允许填事项,误填对侧字段直接报错而非静默丢弃
- 将清空对侧字段的时机从 prepare 移到 validate 之后,避免用户误填内容被静默丢弃
- 提取 CAR/SHIP 常量,替换散落的"车辆"/"船舶"字面量
2026-09-20 17:51:29 +08:00
b2894lxlx 6987a0e790 调试mk 2026-09-20 17:11:08 +08:00
weicw1996 9668f6059a 🐛 修复导出文件创建时间与更新时间列为空的问题
- 导出模型的 createTime/updateTime 由 LocalDateTime 改为 java.util.Date,与 BaseEntity 审计字段类型保持一致,避免 BeanUtil.copyProperties 因类型不兼容而静默跳过
- 覆盖车/船务管理 12 个页面导出模型及基础数据等 11 个导出模型,并为新增 Date 字段补齐 @DateTimeFormat("yyyy-MM-dd HH:mm:ss")
- 运单导入显式清空审计时间,避免把导入文件中的创建/更新时间带入实体
2026-09-20 16:32:31 +08:00
b2894lxlx d5e7787e89 调试mk 2026-09-20 16:05:25 +08:00
b2894lxlx a138f3b916 调试mk 2026-09-20 13:16:44 +08:00
b2894lxlx 380fd117c5 调整定位 2026-09-18 22:12:43 +08:00
b2894lxlx a2e23ea264 1、修改同步组织
2、新增北斗定位
2026-09-18 21:12:01 +08:00
b2894lxlx 01993779a7 1、新增小程序相关接口
2、调整OA
2026-09-18 16:31:37 +08:00
b2894lxlx 0fa0eae43c 调整 运力 2026-09-16 23:42:01 +08:00
b2894lxlx af3b6982fd 调整 业务 2026-09-15 17:52:34 +08:00
b2894lxlx 0d1f14f703 调整 合同、运力、客商、项目 2026-09-15 11:59:42 +08:00
b2894lxlx 087d89b31a 调整 合同、运力、基础配置、客商 2026-09-14 23:43:00 +08:00
b2894lxlx 70e44da789 调整 合同 2026-09-14 15:00:40 +08:00
b2894lxlx 940f0b9b9f 调整 基础数据、运力、车船务 2026-09-14 01:49:02 +08:00
b2894lxlx 2262c39f60 调整项目 2026-09-13 01:01:09 +08:00
b2894lxlx 2da4d824fd 小程序对接 2026-09-11 15:30:22 +08:00
b2894lxlx aa8b7ade99 小程序对接 2026-09-11 14:39:10 +08:00
b2894lxlx 93c7e6f8f5 1、调整导入运单
2、调整对账
2026-09-10 22:50:00 +08:00
b2894lxlx e7d7e61846 1、调整导入运单
2、调整对账
2026-09-10 02:01:51 +08:00
b2894lxlx 049a46227d 1、调整导入运单
2、调整对账
2026-09-09 15:39:21 +08:00
b2894lxlx 63af35a333 1、调整导入运单
2、调整对账
2026-09-09 14:43:26 +08:00
b2894lxlx 0ce701ab90 1、调整凭证
2、调整对账
3、解决正式结算冲突bug
2026-09-09 10:20:52 +08:00
b2894lxlx bdafb83583 1、调整凭证
2、调整运单
2026-09-08 22:41:40 +08:00
b2894lxlx f370f56a92 1、调整凭证
2、调整运单
2026-09-08 17:50:20 +08:00
b2894lxlx b4a9e30287 修复解压问题 2026-09-08 11:54:46 +08:00
b2894lxlx a3eeb24f4f 调整结算模块 2026-09-08 10:58:21 +08:00
b2894lxlx 4e9bb19b23 调整结算模块 2026-09-08 07:56:07 +08:00
b2894lxlx 7afd243a80 调整结算模块 2026-09-07 22:26:47 +08:00
b2894lxlx 4d34525b7b 调整结算模块 2026-09-07 19:37:08 +08:00
b2894lxlx 2e7ab6f508 fix bug 2026-09-07 16:08:05 +08:00
b2894lxlx 397e9f3b62 调整结算 2026-09-05 23:26:00 +08:00
b2894lxlx 14a3c23c9d 调整结算 2026-09-05 00:03:21 +08:00
b2894lxlx 90afc3c94c 调整业务模块 2026-09-04 16:52:24 +08:00
b2894lxlx c725aaf203 调整业务模块 2026-09-04 05:22:59 +08:00
b2894lxlx 809b4eb63a 调整基础数据、车船务、项目、合同 2026-09-03 22:40:19 +08:00
b2894lxlx 7f87cd8c27 修复基础数据 2026-09-03 18:24:11 +08:00
b2894lxlx 88b04b7dac 1、修复基础配置
2、修复业务模块
2026-09-03 03:30:57 +08:00
b2894lxlx 25fee0656d 修复付款管理付款方式问题 2026-09-02 15:14:50 +08:00
b2894lxlx e5b8ff5d4c 调整业务问题 2026-09-02 03:22:22 +08:00
b2894lxlx 3edfb72d7d 调整收付款问题 2026-09-01 17:35:27 +08:00
b2894lxlx 1363a526ff 调整收付款问题 2026-09-01 11:52:15 +08:00
b2894lxlx a4599c48c5 调整收付款问题 2026-08-31 17:04:01 +08:00
b2894lxlx d1ef6eb97b 调整收付款问题 2026-08-31 16:11:34 +08:00
b2894lxlx 35309b32ae 调整收付款问题 2026-08-31 14:55:50 +08:00
b2894lxlx 27ed35f9dd 调整收付款问题 2026-08-31 12:40:27 +08:00
b2894lxlx 12996eb739 fix bug 2026-08-31 10:38:14 +08:00
b2894lxlx a2b604f3a3 fix bug 2026-08-28 18:05:08 +08:00
b2894lxlx a029463f82 fix bug 2026-08-28 16:58:52 +08:00