|
@@ -11,7 +11,7 @@ import (
|
|
|
"time"
|
|
|
)
|
|
|
|
|
|
-
|
|
|
+
|
|
|
func UpdateIndustrialManagementLabel(cont context.Context) (err error) {
|
|
|
defer func() {
|
|
|
if err != nil {
|
|
@@ -41,7 +41,7 @@ func UpdateIndustrialManagementLabel(cont context.Context) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
func UpdateIndustrialManagementSubjectNnames() (err error) {
|
|
|
defer func() {
|
|
|
if err != nil {
|
|
@@ -108,7 +108,7 @@ func ReportBillboardUpdate(cont context.Context) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
func IndustryFllowCountUpdate() (err error) {
|
|
|
defer func() {
|
|
|
if err != nil {
|
|
@@ -129,7 +129,7 @@ func IndustryFllowCountUpdate() (err error) {
|
|
|
return err
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
func ArticleCollectCountUpdate() (err error) {
|
|
|
defer func() {
|
|
|
if err != nil {
|
|
@@ -150,7 +150,7 @@ func ArticleCollectCountUpdate() (err error) {
|
|
|
return err
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
func DoXzsChooseSend(chartPermissionName string) string {
|
|
|
var allIn string
|
|
|
if chartPermissionName == utils.YI_YAO_NAME {
|
|
@@ -167,7 +167,7 @@ func DoXzsChooseSend(chartPermissionName string) string {
|
|
|
return allIn
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
func IndustryFllowWithTrack(industrialManagementId, count, uid int) (err error) {
|
|
|
defer func() {
|
|
|
if err != nil {
|
|
@@ -272,7 +272,7 @@ func GetIndustryNewLabelMap(industryIds []int) (labelMap map[int]bool, err error
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
func GetIndustrialManagementArticleNewPublishData() (err error) {
|
|
|
defer func() {
|
|
|
if err != nil {
|
|
@@ -309,7 +309,7 @@ func GetIndustrialManagementArticleNewPublishData() (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
func HandleIndustryList(list []*models.IndustrialManagement, user *models.WxUserItem) (items []*models.IndustrialManagement, err error) {
|
|
|
userId := user.UserId
|
|
|
fllowList, err := models.GetUserFllowIndustrialList(userId)
|
|
@@ -432,11 +432,11 @@ func HandleIndustryList(list []*models.IndustrialManagement, user *models.WxUser
|
|
|
industrialIdMap := make(map[string]time.Time)
|
|
|
for _, v := range recrodList {
|
|
|
industrialManagementIdstr = strings.TrimLeft(v.Parameter, "PageSize=10&CurrentIndex=1&CategoryId=99999&IndustrialManagementId=")
|
|
|
- if createTime, ok := industrialIdMap[industrialManagementIdstr]; ok{
|
|
|
+ if createTime, ok := industrialIdMap[industrialManagementIdstr]; ok {
|
|
|
if createTime.Before(v.CreateTime) {
|
|
|
industrialIdMap[industrialManagementIdstr] = v.CreateTime
|
|
|
}
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
industrialIdMap[industrialManagementIdstr] = v.CreateTime
|
|
|
}
|
|
|
}
|
|
@@ -452,7 +452,7 @@ func HandleIndustryList(list []*models.IndustrialManagement, user *models.WxUser
|
|
|
timeLineRedMap := make(map[int]bool, 0)
|
|
|
|
|
|
for _, industrialId := range industrialIdArr {
|
|
|
- if createTime, ok := industrialIdMap[strconv.Itoa(industrialId)]; ok{
|
|
|
+ if createTime, ok := industrialIdMap[strconv.Itoa(industrialId)]; ok {
|
|
|
if createTime.Before(morningMeetingTimeMap[industrialId]) {
|
|
|
timeLineRedMap[industrialId] = true
|
|
|
}
|
|
@@ -505,3 +505,37 @@ func HandleIndustryList(list []*models.IndustrialManagement, user *models.WxUser
|
|
|
items = list
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|