|
@@ -86,15 +86,19 @@ func PersonImageSave(imgUrl string, msgId, positionId, materialsId int64) bool {
|
|
|
|
|
|
func GetPersonCode(positionId int64, name, userId string) string {
|
|
|
//根据职位id获取到对应的渠道码
|
|
|
+ if userId == "" {
|
|
|
+ log.Println("GetPersonCode userId为空", positionId, userId)
|
|
|
+ return ""
|
|
|
+ }
|
|
|
code := ""
|
|
|
data := entity.JyBiTidb.FindOne("dwd_d_userbase_belongto_rulecode", map[string]interface{}{"user_id": userId}, "code", "")
|
|
|
if data != nil && len(*data) > 0 {
|
|
|
code = gconv.String((*data)["code"])
|
|
|
- log.Println("查询到code:", code)
|
|
|
+ log.Println("查询到code:", positionId, userId, code)
|
|
|
} else {
|
|
|
//没有code,生成一个
|
|
|
code = generateRandomString(6)
|
|
|
- log.Println("生成code:", code)
|
|
|
+ log.Println("生成code:", positionId, userId, code)
|
|
|
entity.JyBiMysql.Insert("dwd_d_userbase_belongto_rulecode", map[string]interface{}{
|
|
|
"code": code,
|
|
|
"pcode": "04",
|