|
@@ -50,10 +50,12 @@ func (e *EmPloyService) InfoEmployinfo(in *types.InfoEmployinfoReq) []map[string
|
|
|
employKey: id,
|
|
|
"position_id": in.PositionId,
|
|
|
"source": source,
|
|
|
- }, "", "")
|
|
|
+ }, "is_ignore,status,id", "")
|
|
|
+ employId := int64(0)
|
|
|
if employData != nil && len(*employData) > 0 {
|
|
|
valueMap["isIgnore"] = common.If(common.Int64All((*employData)["is_ignore"]) == 1, true, false)
|
|
|
valueMap["isEmploy"] = common.If(common.Int64All((*employData)["status"]) == 1, true, false)
|
|
|
+ employId = common.Int64All((*employData)["id"])
|
|
|
} else {
|
|
|
valueMap["isIgnore"] = false
|
|
|
valueMap["isEmploy"] = false
|
|
@@ -63,14 +65,14 @@ func (e *EmPloyService) InfoEmployinfo(in *types.InfoEmployinfoReq) []map[string
|
|
|
//是否忽略处理
|
|
|
//客户数量
|
|
|
customCount := MC.CrmMysql.Count(entity.CUSTOM, map[string]interface{}{
|
|
|
- findKey: id,
|
|
|
+ findKey: employId,
|
|
|
"position_id": in.PositionId,
|
|
|
})
|
|
|
valueMap["customCount"] = customCount
|
|
|
if in.EmployType == 1 || in.EmployType == 4 {
|
|
|
//销售线索数量
|
|
|
clueCount := MC.CrmMysql.Count(entity.SALE_CLUE, map[string]interface{}{
|
|
|
- "employ_info_id": id,
|
|
|
+ "employ_info_id": employId,
|
|
|
"position_id": in.PositionId,
|
|
|
})
|
|
|
valueMap["clueCount"] = clueCount
|