新增: 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反代
This commit is contained in:
21
backend/internal/model/analysis.go
Normal file
21
backend/internal/model/analysis.go
Normal file
@@ -0,0 +1,21 @@
|
||||
package model
|
||||
|
||||
import "time"
|
||||
|
||||
type TicketAiAnalysis struct {
|
||||
Analysisid int `gorm:"primaryKey;autoIncrement" json:"analysisid"`
|
||||
Ticketid int `gorm:"not null" json:"ticketid"`
|
||||
Category string `gorm:"size:32" json:"category"`
|
||||
Priority int16 `json:"priority"`
|
||||
Summary string `gorm:"type:text" json:"summary"`
|
||||
Suggestrole string `gorm:"size:64" json:"suggestrole"`
|
||||
Rawresponse string `gorm:"type:text" json:"rawresponse"`
|
||||
Confirmed int8 `gorm:"default:0" json:"confirmed"`
|
||||
Confirmedby *int `json:"confirmedby"`
|
||||
Confirmedat *time.Time `json:"confirmedat"`
|
||||
Createtime time.Time `json:"createtime"`
|
||||
}
|
||||
|
||||
func (TicketAiAnalysis) TableName() string {
|
||||
return "ticket_ai_analysis"
|
||||
}
|
||||
Reference in New Issue
Block a user