|
@@ -407,14 +407,23 @@ FROM
|
|
|
//三部查询
|
|
|
deptCount3 := CalculateProportion(strings.Join(positionIdArr3, ","))
|
|
|
if deptCount1 == 0 {
|
|
|
+
|
|
|
return true, administrators1, allData
|
|
|
}
|
|
|
if deptCount3 == 0 {
|
|
|
return true, administrators3, allData
|
|
|
}
|
|
|
if deptCount1/deptCount3 > proportion1/proportion3 {
|
|
|
+ positionId1 := gconv.String(administrators3["position_id"])
|
|
|
+ if FindUpperLimit(positionId1, "", false) {
|
|
|
+ return true, administrators1, allData
|
|
|
+ }
|
|
|
return true, administrators3, allData
|
|
|
} else {
|
|
|
+ positionId1 := gconv.String(administrators1["position_id"])
|
|
|
+ if FindUpperLimit(positionId1, "", false) {
|
|
|
+ return true, administrators3, allData
|
|
|
+ }
|
|
|
return true, administrators1, allData
|
|
|
}
|
|
|
log.Println("电销信息获取失败", positionId)
|