diff --git a/src/modules/crontask/processor/backup_export_table/backup_export_table.go b/src/modules/crontask/processor/backup_export_table/backup_export_table.go index 8ecf16bc..554eb4dd 100644 --- a/src/modules/crontask/processor/backup_export_table/backup_export_table.go +++ b/src/modules/crontask/processor/backup_export_table/backup_export_table.go @@ -519,10 +519,9 @@ func (s BackupExportTableProcessor) exportIMS(hour int, columns []string, filePa if col == "cause" { if callType == "sms" { arr[i] = "Success" - continue } else { + callResult := "Other" if v, ok := cdrJSON["cause"]; ok && v != nil { - callResult := "Other" cause := fmt.Sprint(v) for _, v := range dictCDRSipCode { if cause == v.DataValue { @@ -530,8 +529,8 @@ func (s BackupExportTableProcessor) exportIMS(hour int, columns []string, filePa break } } - arr[i] = callResult } + arr[i] = callResult } } // 呼叫时间