|
|
@@ -22,35 +22,38 @@ func TagUserBind(c *gin.Context) { |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
var uid int64 = 1 |
|
|
|
|
|
|
|
// userInfo := baapi.GetModAuthor(c) |
|
|
|
// uid := userInfo.ID |
|
|
|
// userOne := models.TagUserOne("uid = ?", uid) |
|
|
|
// if userOne.Id < 1 { |
|
|
|
// //添加 |
|
|
|
// info := make(map[string]interface{}) |
|
|
|
// info["uid"] = uid |
|
|
|
// info["phone"] = userInfo.Phone |
|
|
|
// info["nickname"] = userInfo.Nickname |
|
|
|
// info["account"] = userInfo.Account |
|
|
|
// _, err := models.InsertTagUser(info) |
|
|
|
// if err != nil { |
|
|
|
// baapi.JSONReply(c, "error", err, nil) |
|
|
|
// return |
|
|
|
// } |
|
|
|
// } else { |
|
|
|
// info := make(map[string]interface{}) |
|
|
|
// info["phone"] = userInfo.Phone |
|
|
|
// info["nickname"] = userInfo.Nickname |
|
|
|
// info["account"] = userInfo.Account |
|
|
|
// //更新 |
|
|
|
// err := models.UpdateTagUser("uid = ?", info, userOne.UID) |
|
|
|
// if err != nil { |
|
|
|
// baapi.JSONReply(c, "error", err, nil) |
|
|
|
// return |
|
|
|
// } |
|
|
|
// } |
|
|
|
// var uid int64 = 1 |
|
|
|
userInfo := baapi.GetModAuthor(c) |
|
|
|
if userInfo == nil { |
|
|
|
baapi.JSONReply(c, "error", "用户信息不存在", nil) |
|
|
|
return |
|
|
|
} |
|
|
|
uid := userInfo.ID |
|
|
|
userOne := models.TagUserOne("uid = ?", uid) |
|
|
|
if userOne.Id < 1 { |
|
|
|
//添加 |
|
|
|
info := make(map[string]interface{}) |
|
|
|
info["uid"] = uid |
|
|
|
info["phone"] = userInfo.Phone |
|
|
|
info["nickname"] = userInfo.Nickname |
|
|
|
info["account"] = userInfo.Account |
|
|
|
_, err := models.InsertTagUser(info) |
|
|
|
if err != nil { |
|
|
|
baapi.JSONReply(c, "error", err, nil) |
|
|
|
return |
|
|
|
} |
|
|
|
} else { |
|
|
|
info := make(map[string]interface{}) |
|
|
|
info["phone"] = userInfo.Phone |
|
|
|
info["nickname"] = userInfo.Nickname |
|
|
|
info["account"] = userInfo.Account |
|
|
|
//更新 |
|
|
|
err := models.UpdateTagUser("uid = ?", info, userOne.Uid) |
|
|
|
if err != nil { |
|
|
|
baapi.JSONReply(c, "error", err, nil) |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//解析数据 |
|
|
|
arrA := make([]interface{}, 0) |
|
|
@@ -227,35 +230,35 @@ func TagEntBind(c *gin.Context) { |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
var eid int64 = 1 |
|
|
|
|
|
|
|
// userInfo := baapi.GetModAuthor(c) |
|
|
|
// uid := userInfo.ID |
|
|
|
// userOne := models.TagUserOne("uid = ?", uid) |
|
|
|
// if userOne.Id < 1 { |
|
|
|
// //添加 |
|
|
|
// info := make(map[string]interface{}) |
|
|
|
// info["uid"] = uid |
|
|
|
// info["phone"] = userInfo.Phone |
|
|
|
// info["nickname"] = userInfo.Nickname |
|
|
|
// info["account"] = userInfo.Account |
|
|
|
// _, err := models.InsertTagUser(info) |
|
|
|
// if err != nil { |
|
|
|
// baapi.JSONReply(c, "error", err, nil) |
|
|
|
// return |
|
|
|
// } |
|
|
|
// } else { |
|
|
|
// info := make(map[string]interface{}) |
|
|
|
// info["phone"] = userInfo.Phone |
|
|
|
// info["nickname"] = userInfo.Nickname |
|
|
|
// info["account"] = userInfo.Account |
|
|
|
// //更新 |
|
|
|
// err := models.UpdateTagUser("uid = ?", info, userOne.UID) |
|
|
|
// if err != nil { |
|
|
|
// baapi.JSONReply(c, "error", err, nil) |
|
|
|
// return |
|
|
|
// } |
|
|
|
// } |
|
|
|
// var eid int64 = 1 |
|
|
|
|
|
|
|
userInfo := baapi.GetModAuthor(c) |
|
|
|
eid := userInfo.ID |
|
|
|
userOne := models.TagEntOne("eid = ?", eid) |
|
|
|
if userOne.Id < 1 { |
|
|
|
//添加 |
|
|
|
info := make(map[string]interface{}) |
|
|
|
info["eid"] = eid |
|
|
|
info["phone"] = userInfo.Phone |
|
|
|
info["nickname"] = userInfo.Nickname |
|
|
|
info["account"] = userInfo.Account |
|
|
|
_, err := models.InsertTagUser(info) |
|
|
|
if err != nil { |
|
|
|
baapi.JSONReply(c, "error", err, nil) |
|
|
|
return |
|
|
|
} |
|
|
|
} else { |
|
|
|
info := make(map[string]interface{}) |
|
|
|
info["phone"] = userInfo.Phone |
|
|
|
info["nickname"] = userInfo.Nickname |
|
|
|
info["account"] = userInfo.Account |
|
|
|
//更新 |
|
|
|
err := models.UpdateTagEnt("eid = ?", info, userOne.Eid) |
|
|
|
if err != nil { |
|
|
|
baapi.JSONReply(c, "error", err, nil) |
|
|
|
return |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
//解析数据 |
|
|
|
arrA := make([]interface{}, 0) |