فهرست منبع

创建数量修改

WH01243 1 سال پیش
والد
کامیت
6c7dac14db
1فایلهای تغییر یافته به همراه5 افزوده شده و 3 حذف شده
  1. 5 3
      api/internal/service/employService.go

+ 5 - 3
api/internal/service/employService.go

@@ -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