|
@@ -371,8 +371,12 @@ func (this *ActivityCoAntroller) ActivityList() {
|
|
|
go services.AddUserSearchLog(user, keyWordSearch, 6)
|
|
|
}
|
|
|
}
|
|
|
- page := paging.GetPaging(currentIndex, pageSize, total)
|
|
|
resp := new(models.GetCygxActivityListRep)
|
|
|
+ //处理列表的标签是否展示逻辑
|
|
|
+ for _, v := range list {
|
|
|
+ resp.List = append(resp.List, services.ActivityButtonShow(v))
|
|
|
+ }
|
|
|
+ page := paging.GetPaging(currentIndex, pageSize, total)
|
|
|
resp.List = list
|
|
|
resp.Paging = page
|
|
|
br.Ret = 200
|
|
@@ -429,7 +433,7 @@ func (this *ActivityCoAntroller) ScheduleList() {
|
|
|
br.ErrMsg = "获取失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
- var list []*models.CygxActivityList
|
|
|
+ var list []*models.ActivityDetail
|
|
|
//全部都是进行中的活动
|
|
|
if totalCount > currentIndex*pageSize {
|
|
|
condition += ` AND art.active_state IN(2) `
|
|
@@ -552,9 +556,11 @@ func (this *ActivityCoAntroller) ScheduleList() {
|
|
|
item.CompanyName = user.CompanyName
|
|
|
item.PageType = "MySchedule"
|
|
|
go models.AddCygxPageHistoryRecord(item)
|
|
|
-
|
|
|
resp := new(models.GetCygxActivityListRep)
|
|
|
- resp.List = list
|
|
|
+ //处理列表的标签是否展示逻辑
|
|
|
+ for _, v := range list {
|
|
|
+ resp.List = append(resp.List, services.ActivityButtonShow(v))
|
|
|
+ }
|
|
|
resp.Paging = page
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
@@ -786,13 +792,6 @@ func (this *ActivityCoAntroller) Detail() {
|
|
|
resp.PopupMsg = "您暂无权限参加此活动,若想参加可以申请开通对应的试用权限"
|
|
|
resp.MsgType = "Type"
|
|
|
} else {
|
|
|
- //if strings.Contains("医药,消费,科技,智造", activityInfo.ChartPermissionName) {
|
|
|
- // if activityInfo.ActivityTypeId == 1 || activityInfo.ActivityTypeId == 3 || activityInfo.ActivityTypeId == 5 || activityInfo.ActivityTypeId == 6 {
|
|
|
- // activityInfo.ChartPermissionName += "(主观)"
|
|
|
- // } else {
|
|
|
- // activityInfo.ChartPermissionName += "(客观)"
|
|
|
- // }
|
|
|
- //}
|
|
|
resp.PopupMsg = "您暂无权限参加此活动,若想参加可以申请开通对应的试用权限"
|
|
|
resp.MsgType = "Industry"
|
|
|
}
|
|
@@ -804,7 +803,6 @@ func (this *ActivityCoAntroller) Detail() {
|
|
|
} else {
|
|
|
hasPermission = 5
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
} else { //潜在客户
|
|
|
if applyCount > 0 {
|
|
@@ -859,7 +857,54 @@ func (this *ActivityCoAntroller) Detail() {
|
|
|
activityInfo.ArticleList = make([]*models.ActivityArticleResp, 0)
|
|
|
}
|
|
|
activityInfo.ActivityTypeName = strings.Replace(activityInfo.ActivityTypeName, "(C类)", "", -1)
|
|
|
- resp.Detail = activityInfo
|
|
|
+
|
|
|
+ //处理活动关联的产业
|
|
|
+ industrialList, err := models.GetIndustrialActivityGroupManagementList(activityId)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "获取活动关联的产业列表信息失败,Err:" + err.Error() + "activityId:" + strconv.Itoa(activityId)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if activityInfo.TemporaryLabel != "" {
|
|
|
+ industrialList = make([]*models.IndustrialManagementRep, 0)
|
|
|
+ item := new(models.IndustrialManagementRep)
|
|
|
+ item.IndustryName = activityInfo.Label
|
|
|
+ industrialList = append(industrialList, item)
|
|
|
+ } else {
|
|
|
+ var industrialManagementId string
|
|
|
+ for k, v := range industrialList {
|
|
|
+ if v.ChartPermissionId == utils.CHART_PERMISSION_ID_YANXUAN {
|
|
|
+ industrialList[k].IsResearch = true
|
|
|
+ }
|
|
|
+ industrialManagementId += strconv.Itoa(v.IndustrialManagementId) + ","
|
|
|
+ }
|
|
|
+ //判断产业下是否有关联的报告,并处理是否跳转
|
|
|
+ industrialManagementId = strings.TrimRight(industrialManagementId, ",")
|
|
|
+ if industrialManagementId != "" {
|
|
|
+ var condition string
|
|
|
+ condition = ` AND m.industrial_management_id IN (` + industrialManagementId + `)`
|
|
|
+ listIndustrialGrop, err := models.GetSearchResourceList(condition)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "GetSearchResourceList,Err:" + err.Error() + "activityId:" + strconv.Itoa(activityId)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ mapIndustrial := make(map[int]int)
|
|
|
+ if len(listIndustrialGrop) > 0 {
|
|
|
+ for _, v := range listIndustrialGrop {
|
|
|
+ mapIndustrial[v.IndustrialManagementId] = v.IndustrialManagementId
|
|
|
+ }
|
|
|
+ }
|
|
|
+ for k, v := range industrialList {
|
|
|
+ if mapIndustrial[v.IndustrialManagementId] > 0 {
|
|
|
+ industrialList[k].IsJump = true
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ activityInfo.Listndustrial = industrialList
|
|
|
+ //处理按钮是否展示问题
|
|
|
+ resp.Detail = services.ActivityButtonShow(activityInfo)
|
|
|
}
|
|
|
resp.HasPermission = hasPermission
|
|
|
br.Ret = 200
|
|
@@ -1891,7 +1936,7 @@ func (this *ActivityABaseController) FastSearch() {
|
|
|
// @Param WhichDay query string false "哪一天 今天:1、明天:2,多个用 , 隔开"
|
|
|
// @Param Label query string false "搜索主题 多个用 , 隔开 (空为活动主题,非空为更多主题)"
|
|
|
// @Success 200 {object} models.GetCygxActivityLabelListRep
|
|
|
-// @router /labelList [get]
|
|
|
+// @router /labelList_deltest [get]
|
|
|
func (this *ActivityCoAntroller) LabelList() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
@@ -2244,7 +2289,7 @@ func (this *ActivityCoAntroller) AskAdd() {
|
|
|
// @Param WhichDay query string false "哪一天 今天:1、明天:2,多个用 , 隔开"
|
|
|
// @Param IsPower query int false "是否选择有权限行业 ,1是 0 否 默认0"
|
|
|
// @Success 200 {object} models.ActivityTypeListHomeResp
|
|
|
-// @router /labelTypeList [get]
|
|
|
+// @router /labelTypeList_deltest [get]
|
|
|
func (this *ActivityCoAntroller) LabelTypeList() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
@@ -2658,104 +2703,12 @@ func (this *ActivityCoAntroller) ActivityListNew() {
|
|
|
var condition string
|
|
|
var pars []interface{}
|
|
|
//活动可见限制
|
|
|
- //var sqlExport string
|
|
|
- //slicePer := strings.Split(permissionStr, ",")
|
|
|
- //var permissionSqlStr string
|
|
|
- //for _, v := range slicePer {
|
|
|
- // if userType == 1 {
|
|
|
- // //if v != "研选" {
|
|
|
- // if !strings.Contains(v, "研选") {
|
|
|
- // permissionSqlStr += "'" + v + "',"
|
|
|
- // }
|
|
|
- // } else {
|
|
|
- // permissionSqlStr += "'" + v + "',"
|
|
|
- // }
|
|
|
- //}
|
|
|
- //permissionSqlStr = strings.TrimRight(permissionSqlStr, ",")
|
|
|
- //permissionSqlStr = strings.Replace(permissionSqlStr, "(主观)", "", -1)
|
|
|
- //permissionSqlStr = strings.Replace(permissionSqlStr, "(客观)", "", -1)
|
|
|
- //permissionSqlStr = ` AND art.chart_permission_name IN (` + permissionSqlStr + `)`
|
|
|
- //sqlExport = ` AND (art.customer_type_ids LIKE '%` + strconv.Itoa(userType) + `%' `
|
|
|
- //if userType == 2 {
|
|
|
- // sqlExport += ` OR art.customer_type_ids LIKE '%3%' `
|
|
|
- //}
|
|
|
- //if (userType == 2 || userType == 3) && strings.Contains(permissionStr, "专家") {
|
|
|
- // sqlExport += ` OR art.customer_type_ids LIKE '%4%' `
|
|
|
- //}
|
|
|
- //sqlExport += `) `
|
|
|
- //
|
|
|
- ////主题
|
|
|
- //if label != "" {
|
|
|
- // condition = ` AND art.label LIKE '%` + label + `%' `
|
|
|
- //}
|
|
|
- //if whichDay != "" {
|
|
|
- // var startDate string
|
|
|
- // var endDate string
|
|
|
- // if whichDay == "1" {
|
|
|
- // startDate = time.Now().Format(utils.FormatDate)
|
|
|
- // endDate = startDate
|
|
|
- // } else if whichDay == "2" {
|
|
|
- // startDate = time.Now().AddDate(0, 0, +1).Format(utils.FormatDate)
|
|
|
- // endDate = startDate
|
|
|
- // } else {
|
|
|
- // startDate = time.Now().Format(utils.FormatDate)
|
|
|
- // endDate = time.Now().AddDate(0, 0, +1).Format(utils.FormatDate)
|
|
|
- // }
|
|
|
- // condition += ` AND art.activity_time >= ` + "'" + startDate + " 00:00:00'"
|
|
|
- // condition += ` AND art.activity_time <= ` + "'" + endDate + " 23:59:59'"
|
|
|
- //}
|
|
|
- ////行业名称
|
|
|
- //if len(chartPermissionIds) > 0 {
|
|
|
- // condition += ` AND art.chart_permission_id IN (` + chartPermissionIds + `)`
|
|
|
- //}
|
|
|
- //if activeState != "" {
|
|
|
- // if activeState == "1" {
|
|
|
- // condition += ` AND art.active_state IN (1,2)`
|
|
|
- // } else {
|
|
|
- // condition += ` AND art.active_state IN (` + activeState + `)`
|
|
|
- // }
|
|
|
- //} else {
|
|
|
- // condition += ` AND art.active_state IN (1)`
|
|
|
- //}
|
|
|
- //if activityTypeId != "" {
|
|
|
- // condition += ` AND art.activity_type_id IN (` + activityTypeId + `)`
|
|
|
- //}
|
|
|
- //
|
|
|
- //condition += ` AND art.publish_status = 1 `
|
|
|
- //var conditionOr string
|
|
|
- //// 有专家权限的这几种用户,不做行业权限校验
|
|
|
- //if (userType == 2 || userType == 3 || userType == 4) && strings.Contains(permissionStr, "专家") {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 1 AND art.customer_type_ids LIKE '%4%' ` + condition + `) `
|
|
|
- //}
|
|
|
- //if (userType == 5) && strings.Contains(permissionStr, "专家") {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 1 AND art.customer_type_ids LIKE '%5%' ` + condition + `) `
|
|
|
- //}
|
|
|
- //if userType == 1 {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 0 ` + condition + permissionSqlStr + `) `
|
|
|
- //} else {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 0 ` + condition + `) `
|
|
|
- //}
|
|
|
- ////判断客户规模是否属于可见范围的活动
|
|
|
- //companyProduct, err := models.GetCompanyProductDetail(user.CompanyId, 2)
|
|
|
- //if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
- // br.Msg = "获取信息失败"
|
|
|
- // br.ErrMsg = "获取客户信息失败,Err:" + err.Error()
|
|
|
- // return
|
|
|
- //}
|
|
|
- //if companyProduct != nil {
|
|
|
- // if companyProduct.Scale != "" {
|
|
|
- // conditionOr += ` OR ( art.scale LIKE '%` + companyProduct.Scale + `%' ` + condition + `) `
|
|
|
- // }
|
|
|
- //}
|
|
|
-
|
|
|
conditionActivity, err := services.GetActivityonditionList(user, activityTypeId, chartPermissionIds, whichDay, activeState, label, 0)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|
|
|
br.ErrMsg = "获取活动权限数据失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
- //condition += ` AND art.is_limit_people = 1 ` + permissionSqlStr + sqlExport + conditionOr
|
|
|
condition += ` AND art.is_limit_people = 1 ` + conditionActivity
|
|
|
total, err := models.GetActivityCount(condition, pars)
|
|
|
if err != nil {
|
|
@@ -2862,7 +2815,10 @@ func (this *ActivityCoAntroller) ActivityListNew() {
|
|
|
resp.Label = detail.ActivityTypeName
|
|
|
}
|
|
|
}
|
|
|
- resp.List = list
|
|
|
+ //处理列表的标签是否展示逻辑
|
|
|
+ for _, v := range list {
|
|
|
+ resp.List = append(resp.List, services.ActivityButtonShow(v))
|
|
|
+ }
|
|
|
resp.Paging = page
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
@@ -2878,7 +2834,7 @@ func (this *ActivityCoAntroller) ActivityListNew() {
|
|
|
// @Param WhichDay query string false "哪一天 今天:1、明天:2,多个用 , 隔开"
|
|
|
// @Param IsPower query int false "是否选择有权限行业 ,1是 0 否 默认0"
|
|
|
// @Success 200 {object} models.ActivityTypeListHomeRespPc
|
|
|
-// @router /labelTypeListPc [get]
|
|
|
+// @router /labelTypeListPc_deltest [get]
|
|
|
func (this *ActivityCoAntroller) LabelTypeListPc() {
|
|
|
br := new(models.BaseResponse).Init()
|
|
|
defer func() {
|
|
@@ -3341,91 +3297,12 @@ func (this *ActivityCoAntroller) LabelTypeListV5() {
|
|
|
continue
|
|
|
}
|
|
|
var condition string
|
|
|
- //var conditionAdmin string
|
|
|
- //permissionSqlStr = ` AND art.chart_permission_name IN (` + permissionNameStr + `)`
|
|
|
- //sqlExport = ` AND (art.customer_type_ids LIKE '%` + strconv.Itoa(userType) + `%' `
|
|
|
- //if userType == 2 {
|
|
|
- // sqlExport += ` OR art.customer_type_ids LIKE '%3%' `
|
|
|
- //}
|
|
|
- //if (userType == 2 || userType == 3) && strings.Contains(permissionStr, "专家") {
|
|
|
- // sqlExport += ` OR art.customer_type_ids LIKE '%4%' `
|
|
|
- //}
|
|
|
- //sqlExport += `) `
|
|
|
- //if v.ActivityTypeId == utils.ANALYST_TELL_ACTIVITY_TYPE_ID {
|
|
|
- // condition = ` AND art.publish_status = 1 AND art.label != '' AND art.activity_type_id IN (` + strconv.Itoa(v.ActivityTypeId) + "," + strconv.Itoa(utils.C_CLASS_ACTIVITY_TYPE_ID) + `)`
|
|
|
- //} else {
|
|
|
- // condition = ` AND art.publish_status = 1 AND art.label != '' AND art.activity_type_id = ` + strconv.Itoa(v.ActivityTypeId)
|
|
|
- //}
|
|
|
- ////活动仅决策人可见
|
|
|
- //if isMaker == 0 {
|
|
|
- // condition += ` AND art.is_maker_show = 0 `
|
|
|
- //}
|
|
|
- //
|
|
|
- //if isPower == 1 {
|
|
|
- // condition += permissionSqlStr
|
|
|
- //}
|
|
|
- ////行业名称
|
|
|
- //if len(chartPermissionIds) > 0 {
|
|
|
- // condition += ` AND art.chart_permission_id IN (` + chartPermissionIds + `)`
|
|
|
- //}
|
|
|
- //var conditionOr string
|
|
|
- //if whichDay != "" {
|
|
|
- // var startDate string
|
|
|
- // var endDate string
|
|
|
- // if whichDay == "1" {
|
|
|
- // startDate = time.Now().Format(utils.FormatDate)
|
|
|
- // endDate = startDate
|
|
|
- // } else if whichDay == "2" {
|
|
|
- // startDate = time.Now().AddDate(0, 0, +1).Format(utils.FormatDate)
|
|
|
- // endDate = startDate
|
|
|
- // } else {
|
|
|
- // startDate = time.Now().Format(utils.FormatDate)
|
|
|
- // endDate = time.Now().AddDate(0, 0, +1).Format(utils.FormatDate)
|
|
|
- // }
|
|
|
- // condition += ` AND art.activity_time >= ` + "'" + startDate + " 00:00:00'"
|
|
|
- // condition += ` AND art.activity_time <= ` + "'" + endDate + " 23:59:59'"
|
|
|
- //}
|
|
|
- //if activeState != "" {
|
|
|
- // // 默认查看未开始跟进行中
|
|
|
- // if activeState == "1" {
|
|
|
- // condition += ` AND art.active_state IN (1,2)`
|
|
|
- // } else {
|
|
|
- // condition += ` AND art.active_state IN (` + activeState + `)`
|
|
|
- // }
|
|
|
- //} else {
|
|
|
- // condition += ` AND art.active_state IN (1,2)`
|
|
|
- //}
|
|
|
- //conditionAdmin = condition
|
|
|
- ////查询全部可见的数据(是否全部客户可见)
|
|
|
- //condition += ` AND art.visible_range != 1 `
|
|
|
- //
|
|
|
- //if (userType == 2 || userType == 3 || userType == 4) && strings.Contains(permissionStr, "专家") {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 1 AND art.customer_type_ids LIKE '%4%' ` + condition + `) `
|
|
|
- //}
|
|
|
- //if (userType == 5) && strings.Contains(permissionStr, "专家") {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 1 AND art.customer_type_ids LIKE '%5%' ` + condition + `) `
|
|
|
- //}
|
|
|
- //if userType == 1 {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 0 ` + condition + permissionSqlStr + `) `
|
|
|
- //} else {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 0 ` + condition + `) `
|
|
|
- //}
|
|
|
- //if companyProduct != nil {
|
|
|
- // if companyProduct.Scale != "" {
|
|
|
- // conditionOr += ` OR ( art.scale LIKE '%` + companyProduct.Scale + `%' ` + condition + `) `
|
|
|
- // }
|
|
|
- //}
|
|
|
- //if adminIds != "" {
|
|
|
- // conditionOr += ` OR ( art.admin_id IN (` + adminIds + `) ` + conditionAdmin + `) `
|
|
|
- //}
|
|
|
-
|
|
|
conditionActivity, err := services.GetActivityonditionList(user, strconv.Itoa(v.ActivityTypeId), chartPermissionIds, whichDay, activeState, "", isPower)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|
|
|
br.ErrMsg = "获取活动权限数据失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
- //fmt.Println(conditionActivity)
|
|
|
condition += `AND art.is_limit_people = 1 ` + conditionActivity
|
|
|
sortTime = ` mintimesort ASC `
|
|
|
labelList, err := models.GetActivityLabelListAll(condition, sortTime, pars, startSize, pageSize)
|
|
@@ -4406,75 +4283,7 @@ func (this *ActivityCoAntroller) LabelTypeListV6Pc() {
|
|
|
continue
|
|
|
}
|
|
|
var condition string
|
|
|
- //var conditionAdmin string
|
|
|
- //permissionSqlStr = ` AND art.chart_permission_name IN (` + permissionNameStr + `)`
|
|
|
- //if v.ActivityTypeId == utils.ANALYST_TELL_ACTIVITY_TYPE_ID {
|
|
|
- // condition = ` AND art.publish_status = 1 AND art.label != '' AND art.activity_type_id IN (` + strconv.Itoa(v.ActivityTypeId) + "," + strconv.Itoa(utils.C_CLASS_ACTIVITY_TYPE_ID) + `)`
|
|
|
- //} else {
|
|
|
- // condition = ` AND art.publish_status = 1 AND art.label != '' AND art.activity_type_id = ` + strconv.Itoa(v.ActivityTypeId)
|
|
|
- //}
|
|
|
- ////活动仅决策人可见
|
|
|
- //if isMaker == 0 {
|
|
|
- // condition += ` AND art.is_maker_show = 0 `
|
|
|
- //}
|
|
|
- //
|
|
|
- ////condition = ` AND art.publish_status = 1 AND art.label != '' AND art.activity_type_id = ` + strconv.Itoa(v.ActivityTypeId)
|
|
|
- //if isPower == 1 {
|
|
|
- // condition += permissionSqlStr
|
|
|
- //}
|
|
|
- ////行业名称
|
|
|
- //if len(chartPermissionIds) > 0 {
|
|
|
- // condition += ` AND art.chart_permission_id IN (` + chartPermissionIds + `)`
|
|
|
- //}
|
|
|
- //var conditionOr string
|
|
|
- //if whichDay != "" {
|
|
|
- // var startDate string
|
|
|
- // var endDate string
|
|
|
- // if whichDay == "1" {
|
|
|
- // startDate = time.Now().Format(utils.FormatDate)
|
|
|
- // endDate = startDate
|
|
|
- // } else if whichDay == "2" {
|
|
|
- // startDate = time.Now().AddDate(0, 0, +1).Format(utils.FormatDate)
|
|
|
- // endDate = startDate
|
|
|
- // } else {
|
|
|
- // startDate = time.Now().Format(utils.FormatDate)
|
|
|
- // endDate = time.Now().AddDate(0, 0, +1).Format(utils.FormatDate)
|
|
|
- // }
|
|
|
- // condition += ` AND art.activity_time >= ` + "'" + startDate + " 00:00:00'"
|
|
|
- // condition += ` AND art.activity_time <= ` + "'" + endDate + " 23:59:59'"
|
|
|
- //}
|
|
|
- //
|
|
|
- //if activeState != "" {
|
|
|
- // condition += ` AND art.active_state IN (` + activeState + `)`
|
|
|
- //} else {
|
|
|
- // condition += ` AND art.active_state IN (1,2)`
|
|
|
- //}
|
|
|
- //
|
|
|
- //conditionAdmin = condition
|
|
|
- ////查询全部可见的数据(是否全部客户可见)
|
|
|
- //condition += ` AND art.visible_range != 1 `
|
|
|
- //
|
|
|
- //if (userType == 2 || userType == 3 || userType == 4) && strings.Contains(permissionStr, "专家") {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 1 AND art.customer_type_ids LIKE '%4%' ` + condition + `) `
|
|
|
- //}
|
|
|
- //if (userType == 5) && strings.Contains(permissionStr, "专家") {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 1 AND art.customer_type_ids LIKE '%5%' ` + condition + `) `
|
|
|
- //}
|
|
|
- //if userType == 1 {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 0 ` + condition + permissionSqlStr + `) `
|
|
|
- //} else {
|
|
|
- // conditionOr += ` OR ( art.is_limit_people = 0 ` + condition + `) `
|
|
|
- //}
|
|
|
- //
|
|
|
- //if companyProduct != nil {
|
|
|
- // if companyProduct.Scale != "" {
|
|
|
- // conditionOr += ` OR ( art.scale LIKE '%` + companyProduct.Scale + `%' ` + condition + `) `
|
|
|
- // }
|
|
|
- //}
|
|
|
- //
|
|
|
- //if adminIds != "" {
|
|
|
- // conditionOr += ` OR ( art.admin_id IN (` + adminIds + `) ` + conditionAdmin + `) `
|
|
|
- //}
|
|
|
+
|
|
|
conditionActivity, err := services.GetActivityonditionList(user, strconv.Itoa(v.ActivityTypeId), chartPermissionIds, whichDay, activeState, "", isPower)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|