Merge branch 'main' of http://192.168.2.166:3180/OMC/ems_backend
This commit is contained in:
@@ -37,7 +37,7 @@ func (s cronlog) Error(err error, msg string, keysAndValues ...any) {
|
|||||||
jobLog := jobLogData{
|
jobLog := jobLogData{
|
||||||
JobID: job.Opts.JobId,
|
JobID: job.Opts.JobId,
|
||||||
Timestamp: job.Timestamp,
|
Timestamp: job.Timestamp,
|
||||||
SysJob: data.SysJob,
|
Data: data,
|
||||||
Result: err.Error(),
|
Result: err.Error(),
|
||||||
}
|
}
|
||||||
jobLog.SaveLog(common.STATUS_NO)
|
jobLog.SaveLog(common.STATUS_NO)
|
||||||
@@ -61,7 +61,7 @@ func (s cronlog) Completed(result any, msg string, keysAndValues ...any) {
|
|||||||
jobLog := jobLogData{
|
jobLog := jobLogData{
|
||||||
JobID: job.Opts.JobId,
|
JobID: job.Opts.JobId,
|
||||||
Timestamp: job.Timestamp,
|
Timestamp: job.Timestamp,
|
||||||
SysJob: data.SysJob,
|
Data: data,
|
||||||
Result: result,
|
Result: result,
|
||||||
}
|
}
|
||||||
jobLog.SaveLog(common.STATUS_YES)
|
jobLog.SaveLog(common.STATUS_YES)
|
||||||
@@ -73,14 +73,14 @@ func (s cronlog) Completed(result any, msg string, keysAndValues ...any) {
|
|||||||
type jobLogData struct {
|
type jobLogData struct {
|
||||||
JobID string
|
JobID string
|
||||||
Timestamp int64
|
Timestamp int64
|
||||||
SysJob model.SysJob
|
Data JobData
|
||||||
Result any
|
Result any
|
||||||
}
|
}
|
||||||
|
|
||||||
// SaveLog 日志记录保存
|
// SaveLog 日志记录保存
|
||||||
func (jl *jobLogData) SaveLog(status string) {
|
func (jl *jobLogData) SaveLog(status string) {
|
||||||
// 读取任务信息
|
// 读取任务信息
|
||||||
sysJob := jl.SysJob
|
sysJob := jl.Data.SysJob
|
||||||
|
|
||||||
// 任务ID与任务信息ID不相同
|
// 任务ID与任务信息ID不相同
|
||||||
if jl.JobID == "" || jl.JobID != sysJob.JobID {
|
if jl.JobID == "" || jl.JobID != sysJob.JobID {
|
||||||
@@ -101,6 +101,7 @@ func (jl *jobLogData) SaveLog(status string) {
|
|||||||
// 结果信息序列化字符串
|
// 结果信息序列化字符串
|
||||||
jsonByte, _ := json.Marshal(map[string]any{
|
jsonByte, _ := json.Marshal(map[string]any{
|
||||||
"name": resultNmae,
|
"name": resultNmae,
|
||||||
|
"crom": jl.Data.Repeat,
|
||||||
"message": jl.Result,
|
"message": jl.Result,
|
||||||
})
|
})
|
||||||
jobMsg := string(jsonByte)
|
jobMsg := string(jsonByte)
|
||||||
|
|||||||
Reference in New Issue
Block a user