|
@@ -391,21 +391,12 @@ FROM
|
|
|
switch positiontype {
|
|
|
case 1:
|
|
|
//找他上级
|
|
|
- positionId1 := gconv.String(administrators1["position_id"])
|
|
|
administrators = administrators1
|
|
|
- if FindUpperLimit(positionId1, "", false) {
|
|
|
- log.Println("商机分配1已满", positionId1)
|
|
|
- return false, map[string]interface{}{}, allData
|
|
|
- }
|
|
|
case 3:
|
|
|
//找他上级
|
|
|
- positionId1 := gconv.String(administrators3["position_id"])
|
|
|
administrators = administrators3
|
|
|
- if FindUpperLimit(positionId1, "", false) {
|
|
|
- log.Println("商机分配3已满", positionId1)
|
|
|
- return false, map[string]interface{}{}, allData
|
|
|
- }
|
|
|
}
|
|
|
+ return true, administrators, allData
|
|
|
} else {
|
|
|
return true, administrators, allData
|
|
|
}
|