|
@@ -23,6 +23,8 @@ var (
|
|
|
Cygx_activity_sigin_html = "cygx_activity_sigin_html"
|
|
|
Cygx_mp3_html = "cygx_mp3_html"
|
|
|
Cygx_mp4_html = "cygx_mp4_html"
|
|
|
+ Cygx_mp3_yx_html = "cygx_mp3_yx_html"
|
|
|
+ Cygx_mp4_yx_html = "cygx_mp4_yx_html"
|
|
|
)
|
|
|
|
|
|
type Html2ImgResp struct {
|
|
@@ -237,7 +239,7 @@ func MakeActivitySigninImg(activityId int) (imgUrl string, err error) {
|
|
|
}
|
|
|
|
|
|
// 生成音视频分享封面图
|
|
|
-func MakeCygxMp3HtmlImg(videoDuration string) (imgUrl string, err error) {
|
|
|
+func MakeCygxMp3HtmlImg(videoDuration string, chartPermissionId int) (imgUrl string, err error) {
|
|
|
var msg string
|
|
|
defer func() {
|
|
|
if err != nil || msg != "" {
|
|
@@ -245,7 +247,14 @@ func MakeCygxMp3HtmlImg(videoDuration string) (imgUrl string, err error) {
|
|
|
go alarm_msg.SendAlarmMsg("生成音视频分享封面图,失败 MakeCygxMp3HtmlImg:"+err.Error()+";msg:"+msg, 3)
|
|
|
}
|
|
|
}()
|
|
|
- detailConfig, e := cygx.GetCygxConfigDetailByCode(Cygx_mp3_html)
|
|
|
+
|
|
|
+ var configCode string
|
|
|
+ if chartPermissionId == utils.CHART_PERMISSION_ID_YANXUAN {
|
|
|
+ configCode = Cygx_mp3_yx_html
|
|
|
+ } else {
|
|
|
+ configCode = Cygx_mp3_html
|
|
|
+ }
|
|
|
+ detailConfig, e := cygx.GetCygxConfigDetailByCode(configCode)
|
|
|
if e != nil {
|
|
|
err = errors.New("GetCygxConfigDetailByCode 获取配置生成音视频分享封面图格式信息失败, Err: " + e.Error())
|
|
|
return
|
|
@@ -283,7 +292,7 @@ func MakeCygxMp3HtmlImg(videoDuration string) (imgUrl string, err error) {
|
|
|
}
|
|
|
|
|
|
// 生成音视频分享封面图
|
|
|
-func MakeCygxMp4HtmlImg(videoDuration string) (imgUrl string, err error) {
|
|
|
+func MakeCygxMp4HtmlImg(videoDuration string, chartPermissionId int) (imgUrl string, err error) {
|
|
|
var msg string
|
|
|
defer func() {
|
|
|
if err != nil || msg != "" {
|
|
@@ -291,7 +300,15 @@ func MakeCygxMp4HtmlImg(videoDuration string) (imgUrl string, err error) {
|
|
|
go alarm_msg.SendAlarmMsg("生成音视频分享封面图,失败 MakeCygxMp4HtmlImg:"+err.Error()+";msg:"+msg, 3)
|
|
|
}
|
|
|
}()
|
|
|
- detailConfig, e := cygx.GetCygxConfigDetailByCode(Cygx_mp4_html)
|
|
|
+
|
|
|
+ var configCode string
|
|
|
+ if chartPermissionId == utils.CHART_PERMISSION_ID_YANXUAN {
|
|
|
+ configCode = Cygx_mp4_yx_html
|
|
|
+ } else {
|
|
|
+ configCode = Cygx_mp4_html
|
|
|
+ }
|
|
|
+
|
|
|
+ detailConfig, e := cygx.GetCygxConfigDetailByCode(configCode)
|
|
|
if e != nil {
|
|
|
err = errors.New("GetCygxConfigDetailByCode 获取配置生成音视频分享封面图格式信息失败, Err: " + e.Error())
|
|
|
return
|