|
@@ -6,6 +6,7 @@ import (
|
|
|
"hongze/hz_crm_api/models/cygx"
|
|
|
"hongze/hz_crm_api/services/alarm_msg"
|
|
|
"hongze/hz_crm_api/utils"
|
|
|
+ "strconv"
|
|
|
"strings"
|
|
|
"time"
|
|
|
)
|
|
@@ -129,3 +130,64 @@ func UpdateAskserieVideoResourceData(sourceId int) {
|
|
|
}
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+func init231() {
|
|
|
+ var conditionupload string
|
|
|
+ var pars []interface{}
|
|
|
+ conditionupload = " AND voice_name LIKE '%科技问答%' LIMIT 5"
|
|
|
+ listVoice, err := cygx.GetActivityVoiceList(conditionupload, pars)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ fmt.Println(err)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ for _, v := range listVoice {
|
|
|
+ activityId := v.ActivityVoiceId
|
|
|
+ var industrialManagementIds []string
|
|
|
+ industrialList, err := cygx.GetIndustrialActivityGroupManagementList(activityId, 1)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ fmt.Println(v.ActivityId)
|
|
|
+ fmt.Println(err)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ for _, vi := range industrialList {
|
|
|
+ industrialManagementIds = append(industrialManagementIds, strconv.Itoa(vi.IndustrialManagementId))
|
|
|
+ }
|
|
|
+
|
|
|
+ activityInfo, err := cygx.GetAddActivityInfoById(activityId)
|
|
|
+ if err != nil {
|
|
|
+ fmt.Println(v.ActivityId)
|
|
|
+ fmt.Println(err)
|
|
|
+ //return
|
|
|
+ }
|
|
|
+ if activityInfo != nil {
|
|
|
+
|
|
|
+ item := new(cygx.CygxAskserieVideo)
|
|
|
+ //item.AskserieVideoId = askserieVideoId
|
|
|
+ item.VideoName = v.VoiceName
|
|
|
+ item.VideoUrl = v.VoiceUrl
|
|
|
+ item.VideoDuration = v.VoicePlaySeconds
|
|
|
+ item.ChartPermissionId = activityInfo.ChartPermissionId
|
|
|
+ item.ChartPermissionName = activityInfo.ChartPermissionName
|
|
|
+ item.PublishStatus = 1
|
|
|
+ item.BackgroundImg = v.BackgroundImg
|
|
|
+ item.ShareImg = v.ShareImg
|
|
|
+ //item.AdminId = sysUser.AdminId
|
|
|
+ item.ModifyDate = time.Now()
|
|
|
+ item.PublishDate = utils.StrTimeToTime(activityInfo.ActivityTime)
|
|
|
+ item.CreateTime = time.Now()
|
|
|
+
|
|
|
+ fmt.Println(item.VideoDuration, "VideoDuration")
|
|
|
+ fmt.Println(item.ShareImg, "ShareImg")
|
|
|
+ fmt.Println(item.PublishDate, "PublishDate")
|
|
|
+ //fmt.Println(item, strings.Join(industrialManagementIds, ","))
|
|
|
+
|
|
|
+ //newId, err := cygx.AddCygxAskserieVideo(item, strings.Join(industrialManagementIds, ","))
|
|
|
+ //fmt.Println(newId)
|
|
|
+ //if err != nil {
|
|
|
+ // fmt.Println(err)
|
|
|
+ // return
|
|
|
+ //}
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|