@@ -521,10 +521,10 @@ func (this *SpeechRecognitionMenuController) Move() {
return
}
- e, _ := services.MoveSpeechMenu(req)
- if e != nil {
+ e, errMsg := services.MoveSpeechMenu(req)
+ if e != nil || errMsg != "" {
br.Msg = "操作失败"
- br.ErrMsg = "移动目录/语音识别失败, Err: " + e.Error()
+ br.ErrMsg = "移动目录/语音识别失败, Err: " + e.Error() + ";errMsg:" + errMsg
@@ -333,7 +333,7 @@ func MoveSpeechMenu(req speech_recognition.SpeechRecognitionMenuMoveReq) (err er
err = fmt.Errorf("获取父级目录下的同名目录失败, Err: %s", e.Error())
- if exists != nil {
+ if exists != nil && exists.SpeechRecognitionMenuId > 0 {
errMsg = "移动失败,目录名称已存在"