feat: 兼容不同版本数据库的json操作

This commit is contained in:
pixelMax(奇淼
2024-09-30 16:05:45 +08:00
parent a5e8980b23
commit 2086a73557
2 changed files with 5 additions and 5 deletions

View File

@@ -1,7 +1,7 @@
package system
import (
"gorm.io/datatypes"
"github.com/flipped-aurora/gin-vue-admin/server/model/common"
"strconv"
"time"
@@ -424,14 +424,14 @@ func (b *BaseApi) SetSelfInfo(c *gin.Context) {
// @Success 200 {object} response.Response{data=map[string]interface{},msg=string} "设置用户配置"
// @Router /user/SetSelfSetting [put]
func (b *BaseApi) SetSelfSetting(c *gin.Context) {
var req datatypes.JSON
var req common.JSONMap
err := c.ShouldBindJSON(&req)
if err != nil {
response.FailWithMessage(err.Error(), c)
return
}
err = userService.SetSelfSetting(&req, utils.GetUserID(c))
err = userService.SetSelfSetting(req, utils.GetUserID(c))
if err != nil {
global.GVA_LOG.Error("设置失败!", zap.Error(err))
response.FailWithMessage("设置失败", c)