|
@@ -26,7 +26,7 @@ import (
|
|
|
//roadshow
|
|
|
|
|
|
//func init() {
|
|
|
-// UpdateActivitySpecialResourceData(108)
|
|
|
+// UpdateProductInteriorResourceData(66)
|
|
|
//}
|
|
|
|
|
|
// 更新活动
|
|
@@ -326,6 +326,7 @@ func UpdateArticleResourceData(sourceId int) {
|
|
|
item.ChartPermissionId = detailCategory.ChartPermissionId
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
item.SourceId = sourceId
|
|
|
item.Source = source
|
|
|
item.PublishDate = publishDate
|
|
@@ -448,6 +449,7 @@ func UpdateProductInteriorResourceData(sourceId int) {
|
|
|
item.Source = source
|
|
|
item.SearchTag = mapMatchTypeName[detail.MatchTypeId]
|
|
|
item.PublishDate = publishDate
|
|
|
+ item.ChartPermissionId = detail.ChartPermissionId
|
|
|
item.CreateTime = time.Now()
|
|
|
if totalData == 0 {
|
|
|
newId, e := cygx.AddCygxResourceData(item)
|
|
@@ -562,6 +564,7 @@ func UpdateMeetingreviewchaptResourceData(sourceId int) {
|
|
|
item.Source = source
|
|
|
item.SearchTag = "晨会精华"
|
|
|
item.PublishDate = publishDate
|
|
|
+ item.ChartPermissionId = detail.ChartPermissionId
|
|
|
item.CreateTime = time.Now()
|
|
|
if totalData == 0 {
|
|
|
newId, e := cygx.AddCygxResourceData(item)
|
|
@@ -814,6 +817,63 @@ func UpdateMinutesSummaryResourceData(sourceId int) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+// 更新活动音频
|
|
|
+func UpdateActivityVoiceResourceData(sourceId int) {
|
|
|
+ var err error
|
|
|
+ defer func() {
|
|
|
+ if err != nil {
|
|
|
+ fmt.Println("err:", err)
|
|
|
+ go alarm_msg.SendAlarmMsg("更新上周纪要汇总 失败,UpdateMinutesSummaryResourceData Err:"+err.Error()+"资源ID"+strconv.Itoa(sourceId), 3)
|
|
|
+ }
|
|
|
+ }()
|
|
|
+ var source = utils.CYGX_OBJ_MINUTESSUMMARY
|
|
|
+ var condition string
|
|
|
+ var pars []interface{}
|
|
|
+ condition = ` AND visible_range = 1 AND article_id = ? `
|
|
|
+ pars = append(pars, sourceId)
|
|
|
+ total, e := cygx.GetCygxMinutesSummary(condition, pars)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("GetCygxResearchSummary, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ //如果取消发布了就做删除处理
|
|
|
+ if total == 0 {
|
|
|
+ e = cygx.DeleteResourceData(sourceId, source)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("DeleteResourceData, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ //判断是否存在,如果不存在就新增,存在就更新
|
|
|
+ totalData, e := cygx.GetCygxReportSelectionBySourceAndId(sourceId, source)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("GetCygxReportSelectionBySourceAndId, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ publishDate := time.Now().Format(utils.FormatDateTime)
|
|
|
+ item := new(cygx.CygxResourceData)
|
|
|
+ item.SourceId = sourceId
|
|
|
+ item.Source = source
|
|
|
+ item.SearchTag = "上周纪要汇总"
|
|
|
+ item.PublishDate = publishDate
|
|
|
+ item.CreateTime = time.Now()
|
|
|
+ if totalData == 0 {
|
|
|
+ _, e := cygx.AddCygxResourceData(item)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("AddCygxResourceData, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ e = cygx.UpdateResourceDataByItem(item)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("UpdateResourceDataByItem, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return
|
|
|
+}
|
|
|
+
|
|
|
func init1123232() {
|
|
|
//var condition string
|
|
|
//var pars []interface{}
|