|
@@ -3410,8 +3410,10 @@ func (this *StatisticReportController) IncrementalCompanyList() {
|
|
|
condition += ` and b.company_name like "%` + keyword + `%" `
|
|
|
}
|
|
|
|
|
|
- var conditionAscribRai string // 处理权益未续约客户检索列表SQL查询条件
|
|
|
+ var conditionAscribRai string // 处理权益未续约客户检索列表SQL查询条件
|
|
|
+ var conditionAscribRaiTotal string // 处理权益未续约客户总量查询条件
|
|
|
var parsAscribeRai []interface{}
|
|
|
+ var parsAscribeRaiTotal []interface{} // 处理权益未续约客户总量查询条件
|
|
|
var conditionConfirm string
|
|
|
var parsConfirm []interface{}
|
|
|
|
|
@@ -3430,6 +3432,8 @@ func (this *StatisticReportController) IncrementalCompanyList() {
|
|
|
}
|
|
|
}
|
|
|
//是否确认续约 CRM 13.9
|
|
|
+ conditionAscribRaiTotal += ` AND ( c.company_id IN (` + utils.GetOrmInReplace(len(noRenewedcompanyIds)) + `) OR c.product_id = 1 )` // 已确认
|
|
|
+ parsAscribeRaiTotal = append(parsAscribeRaiTotal, noRenewedcompanyIds)
|
|
|
if isConfirm != -1 {
|
|
|
if isConfirm == 0 {
|
|
|
conditionAscribRai += ` AND ( c.company_id NOT IN (` + utils.GetOrmInReplace(len(noRenewedcompanyIds)) + `) AND c.product_id = 2 ) ` // 待确认
|
|
@@ -3713,8 +3717,8 @@ func (this *StatisticReportController) IncrementalCompanyList() {
|
|
|
//未续约这里只统计已经确定的
|
|
|
notRenewalCondition := condition1
|
|
|
notRenewalPars := pars1
|
|
|
- notRenewalCondition += conditionAscribRai
|
|
|
- notRenewalPars = append(notRenewalPars, parsAscribeRai)
|
|
|
+ notRenewalCondition += conditionAscribRaiTotal
|
|
|
+ notRenewalPars = append(notRenewalPars, parsAscribeRaiTotal)
|
|
|
total, err := models.GetIncrementalCompanyCountByOperationRecord(notRenewalCondition, notRenewalPars)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "获取失败"
|