|
|
@@ -3184,22 +3184,28 @@ func System_GetTag(c *entitys.CtrlContext) {
|
|
|
// @Success 200 {object} Account
|
|
|
// @Failure 403 :id is empty
|
|
|
func System_AddUserTag(c *entitys.CtrlContext) {
|
|
|
- user_id := c.Ctx.Query("user_id")
|
|
|
- tag_id := c.Ctx.Query("tag_id")
|
|
|
+ //user_id := c.Ctx.Query("user_id")
|
|
|
+ // //tag_id := c.Ctx.Query("tag_id")
|
|
|
+
|
|
|
+ var userTag models.SysUserTag
|
|
|
+ if err := c.Ctx.BindJSON(&userTag); err != nil {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ return
|
|
|
+ }
|
|
|
|
|
|
userId := c.Ctx.GetString("user_id")
|
|
|
|
|
|
- userTag := sysmodel.SysUserTag{}
|
|
|
+ //userTag := sysmodel.SysUserTag{}
|
|
|
userTag.Id = sysutils.NewUUID()
|
|
|
- userTag.UserId = user_id
|
|
|
- userTag.TagId = tag_id
|
|
|
+ //userTag.UserId = user_id
|
|
|
+ //userTag.TagId = tag_id
|
|
|
userTag.CreateTime = sysmodel.NowLocal()
|
|
|
userTag.CreateBy = userId
|
|
|
userTag.LastUpdateTime = time.Now().UnixNano()
|
|
|
userTag.LastUpdateBy = userId
|
|
|
userTag.DelFlag = 0
|
|
|
|
|
|
- if _, err := c.Db.Insert(&userTag); err != nil {
|
|
|
+ if _, err := c.Db.Insert(&userTag); err == nil {
|
|
|
c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
} else {
|
|
|
c.Ctx.JSON(500, sysmodel.SysReturn{500, err.Error(), nil})
|