|
|
@@ -711,7 +711,6 @@ func GetCloudbrainsDetailData(ctx *context.Context) { |
|
|
|
return |
|
|
|
} |
|
|
|
recordBeginTime := recordCloudbrain[0].Cloudbrain.CreatedUnix |
|
|
|
endTime := time.Now() |
|
|
|
listType := ctx.Query("listType") |
|
|
|
jobType := ctx.Query("jobType") |
|
|
|
jobStatus := ctx.Query("jobStatus") |
|
|
@@ -722,7 +721,29 @@ func GetCloudbrainsDetailData(ctx *context.Context) { |
|
|
|
accCardType := ctx.Query("accCardType") |
|
|
|
accCardsNum := ctx.Query("accCardsNum") |
|
|
|
workServerNumber := ctx.QueryInt("workServerNumber") |
|
|
|
workServerNumber = 0 |
|
|
|
beginTimeStr := ctx.QueryTrim("beginTime") |
|
|
|
endTimeStr := ctx.QueryTrim("endTime") |
|
|
|
var beginTimeUnix int64 |
|
|
|
var endTimeUnix int64 |
|
|
|
if beginTimeStr == "" || endTimeStr == "" { |
|
|
|
beginTimeUnix = int64(recordBeginTime) |
|
|
|
endTimeUnix = time.Now().Unix() |
|
|
|
} else { |
|
|
|
beginTime, err := time.ParseInLocation("2006-01-02", beginTimeStr, time.Local) |
|
|
|
if err != nil { |
|
|
|
log.Error("Can not ParseInLocation.", err) |
|
|
|
ctx.Error(http.StatusBadRequest, ctx.Tr("ParseInLocation_get_error")) |
|
|
|
return |
|
|
|
} |
|
|
|
beginTimeUnix = beginTime.Unix() |
|
|
|
endTime, err := time.ParseInLocation("2006-01-02", endTimeStr, time.Local) |
|
|
|
if err != nil { |
|
|
|
log.Error("Can not ParseInLocation.", err) |
|
|
|
ctx.Error(http.StatusBadRequest, ctx.Tr("ParseInLocation_get_error")) |
|
|
|
return |
|
|
|
} |
|
|
|
endTimeUnix = endTime.Unix() |
|
|
|
} |
|
|
|
|
|
|
|
if cloudBrainType == models.TypeCloudBrainOne && aiCenter == models.AICenterOfCloudBrainOne { |
|
|
|
aiCenter = "" |
|
|
@@ -790,8 +811,8 @@ func GetCloudbrainsDetailData(ctx *context.Context) { |
|
|
|
JobStatus: jobStatuses, |
|
|
|
JobTypes: jobTypes, |
|
|
|
NeedRepoInfo: true, |
|
|
|
BeginTimeUnix: int64(recordBeginTime), |
|
|
|
EndTimeUnix: endTime.Unix(), |
|
|
|
BeginTimeUnix: beginTimeUnix, |
|
|
|
EndTimeUnix: endTimeUnix, |
|
|
|
AiCenter: aiCenter, |
|
|
|
NeedDeleteInfo: needDeleteInfo, |
|
|
|
AccCardType: accCardType, |
|
|
|