up 修正工单状态颜色
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
# 2026-04-24 日志
|
||||
|
||||
## 项目梳理
|
||||
|
||||
- 完整梳理了 ops2 项目的运行逻辑
|
||||
- 涉及:后端 Go + Gin 架构、Web 前端 Vue 3 + Vite、移动端 uni-app 基础框架
|
||||
|
||||
## 核心模块梳理
|
||||
|
||||
### 用户认证 (apiUsers.go)
|
||||
- Cookie 认证机制,密码加盐哈希
|
||||
- 各模块独立管理员组(purchase_admin / work_order_admin / schedule_admin / warehouse_admin)
|
||||
- 默认创建 admin 用户
|
||||
|
||||
### 文件管理 (apiFiles.go)
|
||||
- SHA256 哈希去重存储(同一文件只存一份)
|
||||
- 支持图片/视频/音频/PDF 等类型
|
||||
- 头像单独存储
|
||||
|
||||
### 日程排班 (apiSchedule.go)
|
||||
- 日程表(软删除)+ 操作日志
|
||||
- 日期范围查询
|
||||
|
||||
### 仓库模块 (apiWarehouse.go)
|
||||
- 容器(树形,最多5层嵌套)+ 物品管理
|
||||
- 支持工单关联、物品移动记录、操作日志
|
||||
|
||||
### 采购模块 (apiPurchase.go)
|
||||
- 订单状态:pending → ordered → arrived → received / lost / returned
|
||||
- 费用明细(多币种)、图片上传、状态记录
|
||||
- 可关联工单
|
||||
|
||||
### 工单模块 (apiWorkOrder.go)
|
||||
- 工单状态:pending → checked → parts_ordered → repaired → returned / unrepairable
|
||||
- 可关联仓库物品和采购订单
|
||||
- 特殊逻辑:送还时自动移除物品容器绑定
|
||||
|
||||
## 移动端工程分析 (ops2_uniapp)
|
||||
|
||||
**技术栈**: uni-app + Vue 3 + Pinia
|
||||
|
||||
**已完成**:
|
||||
- 基础框架搭建
|
||||
- Pinia 状态管理(config.js, user.js)
|
||||
- 自定义 Toast 组件
|
||||
- 登录页(85%)+ 设置页(90%)
|
||||
|
||||
**待完成**:
|
||||
- API 封装层完善(Cookie 认证)
|
||||
- 4个 TabBar 页面功能实现
|
||||
- 后端各模块对接
|
||||
|
||||
**当前总完成度**: ~35-40%
|
||||
|
||||
## 长效记忆
|
||||
|
||||
已将项目架构、所有模块(用户/文件/日程/采购/工单/仓库)的数据结构和 API 路由保存至 `MEMORY.md`。
|
||||
移动端详细结构也已更新至 MEMORY.md。
|
||||
|
||||
## 下一步
|
||||
|
||||
准备开发移动端(ops2_uniapp),需要:
|
||||
1. 完善 API 封装(Cookie 认证)
|
||||
2. 实现各功能页面
|
||||
Reference in New Issue
Block a user