|
@@ -7,6 +7,7 @@ import (
|
|
"hongze/hz_crm_api/models"
|
|
"hongze/hz_crm_api/models"
|
|
"hongze/hz_crm_api/models/cygx"
|
|
"hongze/hz_crm_api/models/cygx"
|
|
cygxService "hongze/hz_crm_api/services/cygx"
|
|
cygxService "hongze/hz_crm_api/services/cygx"
|
|
|
|
+ "hongze/hz_crm_api/services/elastic"
|
|
"hongze/hz_crm_api/utils"
|
|
"hongze/hz_crm_api/utils"
|
|
"strconv"
|
|
"strconv"
|
|
"strings"
|
|
"strings"
|
|
@@ -82,7 +83,13 @@ func (this *AskserieVideoController) PreserveAndPublish() {
|
|
|
|
|
|
if askserieVideoId == 0 {
|
|
if askserieVideoId == 0 {
|
|
|
|
|
|
- err = cygx.AddCygxAskserieVideo(item, industrialManagementIds)
|
|
+ newId, err := cygx.AddCygxAskserieVideo(item, industrialManagementIds)
|
|
|
|
+ if err != nil {
|
|
|
|
+ br.Msg = "保存失败"
|
|
|
|
+ br.ErrMsg = "保存失败,Err:" + err.Error()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ askserieVideoId = int(newId)
|
|
} else {
|
|
} else {
|
|
|
|
|
|
_, err := cygx.GetCygxAskserieVideoDetail(askserieVideoId)
|
|
_, err := cygx.GetCygxAskserieVideoDetail(askserieVideoId)
|
|
@@ -92,12 +99,15 @@ func (this *AskserieVideoController) PreserveAndPublish() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
err = cygx.UpdateCygxAskserieVideo(item, industrialManagementIds)
|
|
err = cygx.UpdateCygxAskserieVideo(item, industrialManagementIds)
|
|
|
|
+ if err != nil {
|
|
|
|
+ br.Msg = "保存失败"
|
|
|
|
+ br.ErrMsg = "保存失败,Err:" + err.Error()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- if err != nil {
|
|
+
|
|
- br.Msg = "保存失败"
|
|
+ go cygxService.UpdateAskserieVideoResourceData(askserieVideoId)
|
|
- br.ErrMsg = "保存失败,Err:" + err.Error()
|
|
+ go elastic.EsAddAskserieVideo(askserieVideoId)
|
|
- return
|
|
|
|
- }
|
|
|
|
br.Ret = 200
|
|
br.Ret = 200
|
|
br.Success = true
|
|
br.Success = true
|
|
br.IsAddLog = true
|
|
br.IsAddLog = true
|
|
@@ -361,8 +371,6 @@ func (this *AskserieVideoController) PublishReport() {
|
|
status = 1
|
|
status = 1
|
|
} else {
|
|
} else {
|
|
status = 0
|
|
status = 0
|
|
-
|
|
|
|
-
|
|
|
|
}
|
|
}
|
|
err = cygx.EditCygxAskserieVideoStatus(status, askserieVideoId)
|
|
err = cygx.EditCygxAskserieVideoStatus(status, askserieVideoId)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -370,6 +378,8 @@ func (this *AskserieVideoController) PublishReport() {
|
|
br.ErrMsg = "获取失败,Err:" + err.Error()
|
|
br.ErrMsg = "获取失败,Err:" + err.Error()
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+ go cygxService.UpdateAskserieVideoResourceData(askserieVideoId)
|
|
|
|
+ go elastic.EsAddAskserieVideo(askserieVideoId)
|
|
br.Ret = 200
|
|
br.Ret = 200
|
|
br.Success = true
|
|
br.Success = true
|
|
br.Msg = "操作成功"
|
|
br.Msg = "操作成功"
|