feat: 兼容不同版本数据库的json操作
This commit is contained in:
@@ -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)
|
||||
|
Reference in New Issue
Block a user