refactor: 重构更新多个文件中的相关调用
This commit is contained in:
@@ -518,66 +518,6 @@ type Period struct {
|
||||
End string `json:"End"`
|
||||
}
|
||||
|
||||
type KpiSetJ struct {
|
||||
Code string `json:"Code"` // 统计编码 如:SMFHA01
|
||||
KPIs []string `json:"KPIs` // 指标项集合 ["SMF.AttCreatePduSession", "SMF.AttCreatePduSession._Dnn"]
|
||||
}
|
||||
|
||||
type MeasureTask struct {
|
||||
Id int `json:"id" xorm:"pk 'id' autoincr"`
|
||||
NeType string `json:"neType" xorm:"ne_type"`
|
||||
NeIds []string `json:"neIds" xorm:"ne_ids"`
|
||||
KpiSet []KpiSetJ `json:"KPISet" xorm:"kpi_set"`
|
||||
StartTime string `json:"startTime" xorm:"start_time"`
|
||||
EndTime string `json:"endTime" xorm:"end_time"`
|
||||
Periods []Period `json:"Periods" xorm:"periods`
|
||||
Schedule []ScheduleJ `json:"Schedule" xorm:"schedule"`
|
||||
GranulOption string `json:"granulOption" xorm:"granul_option"`
|
||||
Status string `json:"status" xorm:"status"`
|
||||
AccountID string `json:"accountId" xorm:"account_id"`
|
||||
Comment string `json:"comment" xorm:"comment"`
|
||||
CreateTime string `json:"createTime" xorm:"create_time"`
|
||||
UpdateTime string `json:"updateTime" xorm:"update_time"`
|
||||
DeleteTime string `json:"deleteTime xorm:"delete_time"`
|
||||
}
|
||||
|
||||
func GetMeasureTask(taskId int) (*MeasureTask, error) {
|
||||
log.Debug("GetMeasureTask processing... ")
|
||||
|
||||
measureTask := new(MeasureTask)
|
||||
has, err := xEngine.Table("measure_task").Where("id=?", taskId).Get(measureTask)
|
||||
if err != nil || !has {
|
||||
log.Error("Failed to get table measure_task from database:", err)
|
||||
|
||||
return nil, err
|
||||
}
|
||||
|
||||
log.Debug("Measure Task:", measureTask)
|
||||
return measureTask, nil
|
||||
}
|
||||
|
||||
func XormGetActiveMeasureTask(measureTasks *[]MeasureTask) (*[]MeasureTask, error) {
|
||||
log.Debug("XormGetActiveMeasureTask processing... ")
|
||||
|
||||
measureTask := new(MeasureTask)
|
||||
rows, err := xEngine.Table("measure_task").Where("status='Active'").Rows(measureTask)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table measure_task:", err)
|
||||
return nil, err
|
||||
}
|
||||
defer rows.Close()
|
||||
for rows.Next() {
|
||||
err := rows.Scan(measureTask)
|
||||
if err != nil {
|
||||
log.Error("Failed to get table measure_task from database:", err)
|
||||
return nil, err
|
||||
}
|
||||
*measureTasks = append(*measureTasks, *measureTask)
|
||||
}
|
||||
log.Debug("measureTasks:", measureTasks)
|
||||
return measureTasks, nil
|
||||
}
|
||||
|
||||
func GetTableByWhere(whereCondition string, tableName string) (*[]interface{}, error) {
|
||||
log.Debug("GetTableByWhere processing... ")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user