Compare commits

..
3 Commits
Author SHA1 Message Date
lxy c3c0cd5f7e 修复: 代码审查4个必改项+4个建议改进
- 工单编号改为业务格式 TK-yyMMdd-NNN
- 类型断言加 comma-ok 防 panic
- priority 用指针区分未传/P0
- json.Marshal 错误处理
- 提取 ParseID 公共函数消除重复
- HTTP client 包级别复用
- LIKE 查询特殊字符转义
- interface{} → any
- auth 中间件用 dto.Fail 统一响应
2026-05-13 19:01:06 +08:00
lxy 540edc32fe 优化: 前后端字段对齐、AI分析JSON解析修复、AutoMigrate
- 修复登录参数 username→account
- 修复前后端字段名不匹配 (ticketno/contactname/createtime等)
- 修复AI分析GLM返回markdown包裹和priority类型问题
- 添加AutoMigrate自动建表
- 统一API路由为 /api/auth/ 前缀
- 添加config.example.yaml,.gitignore排除config.yaml
2026-05-13 18:53:53 +08:00
lxy bc42f47074 新增: AI工单处理工作台 v1.0
- Go Gin 后端 (19个源文件): 认证、工单CRUD、GLM AI分析、状态流转、备注、操作日志
- Arco Design Vue 前端: 登录、工单列表/详情/创建、AI分析触发与确认
- MySQL 5表: ticket_user/ticket_info/ticket_ai_analysis/ticket_operation_log/ticket_note
- 部署: tk.1216.top HTTPS, Nginx反代
2026-05-13 17:05:49 +08:00
6 changed files with 12 additions and 17 deletions
+12
View File
@@ -0,0 +1,12 @@
server:
port: 8091
db:
host: 39.99.243.191
port: 3306
user: root
password: Lake@2019
dbname: ticket_dev
glm:
api_key: 7f83dc939a60488b8cf48a2ee1c8150e.NY3aOR0qlVS8m37a
base_url: https://open.bigmodel.cn/api/paas/v4
model: glm-4-flash
-17
View File
@@ -1,17 +0,0 @@
# AI 工单处理工作台 - 文档索引
> 部署地址: https://tk.1216.top | 仓库: https://gitea.1216.top/lxy/ticket-workbench
---
## 目录
### [01-设计文档](01-设计文档/)
- [功能设计文档](01-设计文档/功能设计文档.md) — 系统概述、角色体系、工单分类、状态流转、AI 分析设计、API 路由、页面设计、部署架构
- [数据库设计](01-设计文档/数据库设计.md) — 5 张表结构定义 (ticket_user/ticket_info/ticket_ai_analysis/ticket_operation_log/ticket_note)
### [05-代码审查](05-代码审查/)
- [代码审查报告](05-代码审查/代码审查报告.md) — 审查问题清单 (🔴4 🟡4 ⚪2)
### [07-项目管理](07-项目管理/)
- [工作报告](07-项目管理/工作报告.md) — 完成情况、测试结果、修复记录、待补充功能、多代理协作