|
@@ -6,6 +6,7 @@ import (
|
|
|
"eta/eta_api/models"
|
|
|
"eta/eta_api/models/speech_recognition"
|
|
|
"eta/eta_api/services"
|
|
|
+ "eta/eta_api/utils"
|
|
|
"fmt"
|
|
|
"strconv"
|
|
|
"time"
|
|
@@ -32,16 +33,21 @@ func (this *SpeechRecognitionCommonController) RecTaskCallback() {
|
|
|
_ = this.JSON(br, false, false)
|
|
|
}()
|
|
|
var req services.TencentRecTaskCallback
|
|
|
+ utils.FileLog.Info("RecTaskCallback, body: " + string(this.Ctx.Input.RequestBody))
|
|
|
if e := json.Unmarshal(this.Ctx.Input.RequestBody, &req); e != nil {
|
|
|
br.Code = 403
|
|
|
br.Message = "参数解析失败"
|
|
|
return
|
|
|
}
|
|
|
+ utils.FileLog.Info("RecTaskCallback, 1")
|
|
|
|
|
|
// TODO:处理回调结果
|
|
|
apiLog := new(speech_recognition.SpeechRecognitionApiLog)
|
|
|
apiLog.RequestId = strconv.Itoa(int(req.RequestId))
|
|
|
- j, _ := json.Marshal(req)
|
|
|
+ j, e := json.Marshal(req)
|
|
|
+ if e != nil {
|
|
|
+ utils.FileLog.Info("RecTaskCallback, 2 " + e.Error())
|
|
|
+ }
|
|
|
apiLog.RequestResult = string(j)
|
|
|
apiLog.CreateTime = time.Now().Local()
|
|
|
apiLog.ModifyTime = time.Now().Local()
|
|
@@ -50,6 +56,7 @@ func (this *SpeechRecognitionCommonController) RecTaskCallback() {
|
|
|
br.Message = "获取回调结果失败"
|
|
|
return
|
|
|
}
|
|
|
+ utils.FileLog.Info("RecTaskCallback, 3")
|
|
|
|
|
|
br.Code = 0
|
|
|
br.Message = "success"
|