|
@@ -9,7 +9,6 @@ import (
|
|
"hongze/hongze_yb_en_api/models/english_classify"
|
|
"hongze/hongze_yb_en_api/models/english_classify"
|
|
"hongze/hongze_yb_en_api/models/english_report"
|
|
"hongze/hongze_yb_en_api/models/english_report"
|
|
"hongze/hongze_yb_en_api/models/english_video"
|
|
"hongze/hongze_yb_en_api/models/english_video"
|
|
- "hongze/hongze_yb_en_api/services"
|
|
|
|
english_report_service "hongze/hongze_yb_en_api/services/english_report"
|
|
english_report_service "hongze/hongze_yb_en_api/services/english_report"
|
|
"hongze/hongze_yb_en_api/utils"
|
|
"hongze/hongze_yb_en_api/utils"
|
|
"strconv"
|
|
"strconv"
|
|
@@ -113,25 +112,26 @@ func (er *EnglishVideoController) Detail(c *gin.Context) {
|
|
resp.FailData("参数解析失败", errs.Translate(global.Trans), c)
|
|
resp.FailData("参数解析失败", errs.Translate(global.Trans), c)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- userinfo := services.GetInfoByClaims(c)
|
|
|
|
|
|
+ // 英文研报1.1改-路演开放所有权限
|
|
|
|
+ //userinfo := services.GetInfoByClaims(c)
|
|
|
|
|
|
videoItem := new(english_video.EnglishVideo)
|
|
videoItem := new(english_video.EnglishVideo)
|
|
videoItem, err = videoItem.GetEnglishVideoByCode(req.VideoCode)
|
|
videoItem, err = videoItem.GetEnglishVideoByCode(req.VideoCode)
|
|
if err != nil {
|
|
if err != nil {
|
|
- resp.FailMsg("该报告已删除", "报告查询失败,Err:"+err.Error(), c)
|
|
|
|
|
|
+ resp.FailMsg("该视频已删除", "视频查询失败,Err:"+err.Error(), c)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
// 权限校验
|
|
// 权限校验
|
|
- authOk, e := english_report_service.CheckUserReportAuthByCompanyAndClassify(int(userinfo.CompanyId), videoItem.ClassifyIdSecond)
|
|
|
|
- if e != nil {
|
|
|
|
- resp.FailMsg("获取失败", "报告权限校验失败, Err: "+e.Error(), c)
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- videoUrl := ``
|
|
|
|
- if authOk {
|
|
|
|
- videoUrl = videoItem.VideoUrl
|
|
|
|
- }
|
|
|
|
|
|
+ //authOk, e := english_report_service.CheckUserReportAuthByCompanyAndClassify(int(userinfo.CompanyId), videoItem.ClassifyIdSecond)
|
|
|
|
+ //if e != nil {
|
|
|
|
+ // resp.FailMsg("获取失败", "报告权限校验失败, Err: "+e.Error(), c)
|
|
|
|
+ // return
|
|
|
|
+ //}
|
|
|
|
+ //videoUrl := ``
|
|
|
|
+ //if authOk {
|
|
|
|
+ // videoUrl = videoItem.VideoUrl
|
|
|
|
+ //}
|
|
|
|
|
|
err = videoItem.UpdatePvByVideoCode(req.VideoCode)
|
|
err = videoItem.UpdatePvByVideoCode(req.VideoCode)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -159,7 +159,7 @@ func (er *EnglishVideoController) Detail(c *gin.Context) {
|
|
Author: videoItem.Author,
|
|
Author: videoItem.Author,
|
|
Overview: videoItem.Overview,
|
|
Overview: videoItem.Overview,
|
|
PublishTime: utils.TimeTransferString(utils.FormatDateTime, videoItem.PublishTime),
|
|
PublishTime: utils.TimeTransferString(utils.FormatDateTime, videoItem.PublishTime),
|
|
- VideoUrl: videoUrl,
|
|
|
|
|
|
+ VideoUrl: videoItem.VideoUrl,
|
|
VideoCoverUrl: videoItem.VideoCoverUrl,
|
|
VideoCoverUrl: videoItem.VideoCoverUrl,
|
|
VideoSeconds: videoItem.VideoSeconds,
|
|
VideoSeconds: videoItem.VideoSeconds,
|
|
VideoCode: videoItem.VideoCode,
|
|
VideoCode: videoItem.VideoCode,
|
|
@@ -168,7 +168,7 @@ func (er *EnglishVideoController) Detail(c *gin.Context) {
|
|
}
|
|
}
|
|
baseData := new(english_video.VideoDetailResp)
|
|
baseData := new(english_video.VideoDetailResp)
|
|
baseData.Video = videoDetail
|
|
baseData.Video = videoDetail
|
|
- baseData.AuthOk = authOk
|
|
|
|
|
|
+ baseData.AuthOk = true
|
|
resp.OkData("查询成功", baseData, c)
|
|
resp.OkData("查询成功", baseData, c)
|
|
}
|
|
}
|
|
|
|
|