Commit Graph

10 Commits

Author SHA1 Message Date
v6ole ab20bc5a1f Merge branch 'main' into develop
# Conflicts:
#	backend/app/api/key_visits.py
#	backend/app/api/mini_business.py
#	backend/app/api/visits.py
#	backend/app/api/work_plans.py
#	backend/app/main.py
#	backend/app/models/__init__.py
#	backend/app/schemas/key_visit.py
#	backend/app/schemas/mini_business.py
#	backend/app/schemas/work_plan.py
#	backend/app/services/light_board.py
#	frontend/src/components/DesktopLayout.vue
#	frontend/src/stores/theme.ts
#	frontend/src/views/desktop/ManagerWorkspace.vue
#	frontend/src/views/desktop/WorkPlans.vue
#	frontend/src/views/mobile/KeyVisitForm.vue
#	frontend/src/views/mobile/LeaveForm.vue
#	frontend/src/views/mobile/PlansList.vue
#	frontend/src/views/mobile/VisitForm.vue
#	frontend/src/views/mobile/WorkPlanForm.vue
2026-08-17 09:31:12 +08:00
v6ole 4139b54a57 docs: 企业微信OAuth静默登录踩坑记录
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-30 12:31:00 +08:00
v6ole 9b5805447e docs: 协同拜访记录去重设计方案
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-30 09:55:08 +08:00
v6ole 80d2716b7c deploy: manage backend with systemd 2026-07-28 17:38:45 +08:00
v6ole 687d7cc131 ci(security): add SBOM scan and release evidence 2026-07-28 17:03:13 +08:00
v6ole ccb436664b fix: Element Plus暗色CSS变量覆盖 + 设置页对经理开放(仅主题)
- App.vue: 新增 html.dark --el-* 变量全覆盖(30+变量),修复所有select/input/dropdown/table/pagination等组件暗色背景
- DesktopLayout: 设置页对所有角色开放,用户管理仍限支局长
- Settings: 经理只显示主题面板,其他6个管理模块仅支局长可见

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-13 08:42:29 +08:00
v6ole 6504a393e3 feat: 个人用户聚合视图 — 客户管理双Tab+四模块数据聚合
- customers 表新增 customer_type 列 (unit/individual)
- 客户管理页:单位客户 | 个人用户 Tab 切换
- 个人用户 Tab: 直接内嵌4 Tab 显示所有个人用户的聚合数据
- 个人用户通过业务模块快速新建产生 (customer_type=individual)
- 4个业务API新增 customer_type 筛选参数(JOIN customers)
- 客户列表排序: 个人用户置顶

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-12 22:14:44 +08:00
v6ole 13f8b9c512 docs: 商机跟单优化设计文档 — 跟进记录子表
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-12 18:48:23 +08:00
v6ole e17536b3e4 docs: 请假功能实现计划 (11 tasks)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-12 12:52:44 +08:00
v6ole 531df448c1 docs: 请假功能设计文档
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-12 12:48:19 +08:00