|
@@ -56,8 +56,6 @@ func ActivityLabelSpecialSql(chartPermissionIds, whichDay, activeState string) (
|
|
|
}
|
|
|
condition += ` AND art.activity_time >= ` + "'" + startDate + " 00:00:00'"
|
|
|
condition += ` AND art.activity_time <= ` + "'" + endDate + " 23:59:59'"
|
|
|
- condition += ` AND art.activity_time >= ` + "'" + startDate + " 00:00:00'"
|
|
|
- condition += ` AND art.activity_time <= ` + "'" + endDate + " 23:59:59'"
|
|
|
}
|
|
|
if activeState == "2" {
|
|
|
condition += ` AND art.days > 0 AND art.activity_time <= ` + "'" + time.Now().Format(utils.FormatDateTime) + " '"
|
|
@@ -67,7 +65,7 @@ func ActivityLabelSpecialSql(chartPermissionIds, whichDay, activeState string) (
|
|
|
}
|
|
|
|
|
|
//处理专项调研的展示
|
|
|
-func GetActivityLabelSpecialList(user *models.WxUserItem, chartPermissionIds string) (item *models.ActivityTypeHome, err error) {
|
|
|
+func GetActivityLabelSpecialList(user *models.WxUserItem, conditionActivitySpecial string) (item *models.ActivityTypeHome, err error) {
|
|
|
itemList := new(models.ActivityTypeHome)
|
|
|
if user.CompanyId <= 1 {
|
|
|
itemList.List = make([]*models.CygxActivityLabelList, 0)
|
|
@@ -109,15 +107,15 @@ func GetActivityLabelSpecialList(user *models.WxUserItem, chartPermissionIds str
|
|
|
}
|
|
|
}
|
|
|
var pars []interface{}
|
|
|
- condition += ` AND art.publish_status = 1 AND art.label != '' AND art.is_offline = 0 `
|
|
|
+ condition += ` AND art.publish_status = 1 AND art.label != '' AND art.is_offline = 0 ` + conditionActivitySpecial
|
|
|
|
|
|
////行业名称
|
|
|
//if isPower == 1 {
|
|
|
// condition += ` AND art.chart_permission_name IN (` + permissionNameStr + `) `
|
|
|
//}
|
|
|
- if chartPermissionIds != "" {
|
|
|
- condition += ` AND art.chart_permission_id IN (` + chartPermissionIds + `) `
|
|
|
- }
|
|
|
+ //if chartPermissionIds != "" {
|
|
|
+ // condition += ` AND art.chart_permission_id IN (` + chartPermissionIds + `) `
|
|
|
+ //}
|
|
|
conditionTrip := condition
|
|
|
conditionTrip += ` AND art.days > 0 ORDER BY art.activity_time ASC `
|
|
|
specialList, err := models.GetActivityLabelSpecialListAll(conditionTrip, pars, 0, 8)
|