陈明滔 chenmingtao

chenmingtao didorong ke master di chenmingtao/SY_project

  • d17971a2a2 恢复 双数据库架构,金山项目、嘉定项目同时存在

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 326486e914 refactor: 简化为单项目模式,隐藏嘉定烟草菜单 - 前端移除嘉定烟草菜单分组,改为"主要功能" - 移除双项目相关变量(currentProject、jsStats、jdStats) - 页面导航简化为 orders/import/logs - 后端移除动态数据源中间件,使用单一数据库连接池 - 移除 X-Project 请求头传递

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 9d89d86242 feat: 支持双数据库独立菜单(金山烟草+嘉定烟草) - db.js: 新增嘉定烟草数据库连接池,导出 getPool(project) 动态选择数据源 - routes/orders.js: 添加 dbPool 中间件,根据 X-Project 请求头切换数据库 - api/orders.js: 添加 setCurrentProject 和请求拦截器自动附加 X-Project 头 - Sidebar.vue: 侧边栏分为金山烟草和嘉定烟草两组菜单,各自独立页面key - App.vue: 按项目分别管理统计数据,导航时自动切换项目和刷新数据

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 54811ce1a9 feat: 订单状态下拉框新增"全部"选项 默认仍为待处理(status=0),用户可手动选择"全部"查看所有订单

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 865c33c889 revert: 恢复默认订单状态筛选为待处理(status=0) 误改为null(全部),现恢复原逻辑,进入页面默认只显示待处理订单

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 259fee112a fix: 默认订单状态筛选改为全部(null),重置时同步清空状态筛选 - form.status 初始值从 0(待处理) 改为 null(全部) - handleReset 中 status 重置也改为 null - 解决进入页面默认只显示待处理订单、其他状态订单不可见的问题

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • e543da3804 feat: 导入模板新增备注字段,导入时同步更新gift_order.remark

1 Minggu lalu

chenmingtao pushed tag v1.1.0 to chenmingtao/SY_project

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 4ca2d11bd5 feat: 右下角添加回到顶部悬浮按钮,滚动超过300px显示

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • d737513f81 fix: 修复订单列表分页不生效问题,后端新增LIMIT/OFFSET分页支持

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 43cc0564f2 fix: 下单时间列宽度从160改为180,防止日期时间换行

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/resource-platform

  • fd9e1a6f5a docs: 补充系统架构、业务流程与项目开发历程文档 - 04-系统架构与业务流程图: 分层架构、ER图、状态机、认证时序、部署拓扑等16个Mermaid图表 - 05-数据流与模块交互详图: CRUD数据流、费用统计、JWT生命周期、路由守卫等12个时序/流程图 - 06-项目开发历程整理: 5个会话记录整合、Better Harness改进闭环、完整提交历史

1 Minggu lalu

chenmingtao didorong ke master di chenmingtao/resource-platform

  • ad31bc1b9b refactor: 合并后端构建脚本为统一入口 - 新增 build.py 替代 build_v6~v11(javac编译 + fat jar重打包 + 资源注入 + 新增类补打) - 新增 start.sh 替代 start_v7~v11(自动检测最新版本 + PORT环境变量支持) - 删除所有过时版本脚本:build_v*.py, start_v*.sh, repack*.py, extract_deps.py - 更新 AGENTS.md 和 backend/README.md 文档说明 - 清理 backend/.gitignore 重复条目
  • dc4b720453 test: 建立前后端最小验证路径 - 前端: 配置 Vitest, 为 API 层(auth/resource)和路由守卫添加 33 个单元测试 - 后端: 基于 JUnit 5 + Mockito 为 ResourceServiceImpl 添加 18 个单元测试 - 更新 AGENTS.md 记录验证命令, Agent 变更后可自动执行
  • Lihat perbandingan dari komit ini 2 »

1 bulan lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 1d80569244 feat: 移除status=4状态,导入物流后订单状态直接更新为3(已发货) 变更内容: - 后端: STATUS_MAP移除status=4,SQL CASE移除已发运分支 - 导入逻辑: UPDATE status=4 改为 status=3,移除status=4重复校验 - 统计接口: 移除imported字段,只保留pending/completed/cancelled/shipped - 前端: 移除status=4筛选项、已发运统计卡、状态标签映射 - 登录页: 已发运统计改为已发货(stats.shipped) - 文档: README同步更新

2 bulan lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 2b0317fec5 feat: 订单状态「已导入」更名为「已发运」 变更范围: - 后端 STATUS_MAP、SQL CASE 语句、导入校验提示语 - 前端筛选项、统计卡片、状态标签、登录页统计 - 物流导入说明文字 - README 文档描述

2 bulan lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 6be6520c09 config: 切换数据库为生产环境(阿里云RDS)

2 bulan lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • e8c24c5ff0 docs: 部署脚本新增 update 命令,README 补充日常更新流程 变更内容: - deploy.sh 新增 update 命令:git pull + npm run build + pm2 restart 一键更新 - README.md 新增「日常更新」章节,说明两种更新方式(脚本/手动)

2 bulan lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 086e8d2465 feat: 订单管理查询条件优化 变更内容: - 前端筛选区:删除批次号、卡号筛选项,新增收货人、手机号筛选项 - 后端查询接口:/query 参数从 batch_no/card_no 改为 receiver_name/receiver_phone(模糊匹配) - 修复重置按钮:清空表单后自动触发重新查询,解决重置后列表显示为空的问题

2 bulan lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • d4d2a97982 chore: 清理误提交文件,完善.gitignore

2 bulan lalu

chenmingtao didorong ke master di chenmingtao/SY_project

  • 3dcaf34d7c fix: 修复Express 5 wildcard路由语法 (app.get('*',...) → app.get('/{*path}',...))

2 bulan lalu