|
@@ -2653,7 +2653,11 @@ func (this *ActivityCoAntroller) ActivityListNew() {
|
|
|
condition += ` AND art.chart_permission_id IN (` + chartPermissionIds + `)`
|
|
|
}
|
|
|
if activeState != "" {
|
|
|
- condition += ` AND art.active_state IN (` + 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)`
|
|
|
}
|
|
@@ -2700,7 +2704,7 @@ func (this *ActivityCoAntroller) ActivityListNew() {
|
|
|
} else if activeState == "2,3" {
|
|
|
condition += ` ORDER BY art.active_state ASC, art.activity_time DESC `
|
|
|
} else {
|
|
|
- condition += ` ORDER BY art.active_state ASC, art.activity_time ASC `
|
|
|
+ condition += ` ORDER BY art.activity_time ASC , art.active_state ASC `
|
|
|
}
|
|
|
list, errList := models.GetActivityListAll(condition, pars, uid, startSize, pageSize)
|
|
|
if errList != nil {
|
|
@@ -2906,7 +2910,12 @@ func (this *ActivityCoAntroller) LabelTypeListPc() {
|
|
|
condition += ` AND art.activity_time <= ` + "'" + endDate + " 23:59:59'"
|
|
|
}
|
|
|
if activeState != "" {
|
|
|
- condition += ` AND art.active_state IN (` + 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)`
|
|
|
}
|
|
@@ -3283,9 +3292,14 @@ func (this *ActivityCoAntroller) LabelTypeListV5() {
|
|
|
condition += ` AND art.activity_time <= ` + "'" + endDate + " 23:59:59'"
|
|
|
}
|
|
|
if activeState != "" {
|
|
|
- condition += ` AND art.active_state IN (` + 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)`
|
|
|
+ condition += ` AND art.active_state IN (1,2)`
|
|
|
}
|
|
|
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 + `) `
|