|
@@ -300,7 +300,7 @@ func GetCompanyReportPermissionNameMapByCompanyId(companyIds []int) (mapContract
|
|
var condition string
|
|
var condition string
|
|
var pars []interface{}
|
|
var pars []interface{}
|
|
|
|
|
|
- condition += " AND company_id IN (" + utils.GetOrmInReplace(lenArr) + ") AND product_id = 2 AND status = '正式' "
|
|
|
|
|
|
+ condition += " AND company_id IN (" + utils.GetOrmInReplace(lenArr) + ") AND product_id = 2 AND status IN ( '正式','永续') "
|
|
pars = append(pars, companyIds)
|
|
pars = append(pars, companyIds)
|
|
|
|
|
|
permissionList, e := models.GetChartPermissionList()
|
|
permissionList, e := models.GetChartPermissionList()
|
|
@@ -1121,6 +1121,9 @@ func UpdateCygxRaiServeBillWeekTask() (err error) {
|
|
var itemsUpdate []*rai_serve.CygxRaiServeWeekBill
|
|
var itemsUpdate []*rai_serve.CygxRaiServeWeekBill
|
|
for _, v := range companyList {
|
|
for _, v := range companyList {
|
|
for i := 0; i < weeks; i++ {
|
|
for i := 0; i < weeks; i++ {
|
|
|
|
+ if i == 10 {
|
|
|
|
+ continue
|
|
|
|
+ }
|
|
item := new(rai_serve.CygxRaiServeWeekBill)
|
|
item := new(rai_serve.CygxRaiServeWeekBill)
|
|
// 计算当前周的周一
|
|
// 计算当前周的周一
|
|
monday := now.AddDate(0, 0, -int(now.Weekday()-time.Monday)-i*7)
|
|
monday := now.AddDate(0, 0, -int(now.Weekday()-time.Monday)-i*7)
|
|
@@ -1174,6 +1177,10 @@ func UpdateCygxRaiServeBillWeekTask() (err error) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+//func init() {
|
|
|
|
+// UpdateWeekAvg()
|
|
|
|
+//}
|
|
|
|
+
|
|
// 更新最近四周平均覆盖率,是否标红,权限,时间,金额
|
|
// 更新最近四周平均覆盖率,是否标红,权限,时间,金额
|
|
func UpdateWeekAvg() (err error) {
|
|
func UpdateWeekAvg() (err error) {
|
|
defer func() {
|
|
defer func() {
|
|
@@ -1230,8 +1237,9 @@ func UpdateWeekAvg() (err error) {
|
|
var formalCompanyIds []int // 当前正式客户ID
|
|
var formalCompanyIds []int // 当前正式客户ID
|
|
var formalNoCompanyIds []int // 当前非正式客户ID
|
|
var formalNoCompanyIds []int // 当前非正式客户ID
|
|
|
|
|
|
|
|
+ //永续客户当做正式客户处理
|
|
for _, v := range companyList {
|
|
for _, v := range companyList {
|
|
- if v.Status == "正式" {
|
|
|
|
|
|
+ if v.Status == "正式" || v.Status == "永续" {
|
|
formalCompanyIds = append(formalCompanyIds, v.CompanyId)
|
|
formalCompanyIds = append(formalCompanyIds, v.CompanyId)
|
|
} else {
|
|
} else {
|
|
formalNoCompanyIds = append(formalNoCompanyIds, v.CompanyId)
|
|
formalNoCompanyIds = append(formalNoCompanyIds, v.CompanyId)
|