shouldBind 修改为 shouldBindJSON 防止浏览器ajax交互时 content-type出现偶发性不同的问题

This commit is contained in:
pixel
2020-03-11 16:15:26 +08:00
parent 5327bfb9fc
commit f9d64d0ffb
5 changed files with 8 additions and 8 deletions

View File

@@ -23,7 +23,7 @@ type CreateAuthorityParams struct {
// @Router /authority/createAuthority [post]
func CreateAuthority(c *gin.Context) {
var auth sysModel.SysAuthority
_ = c.ShouldBind(&auth)
_ = c.ShouldBindJSON(&auth)
err, authBack := auth.CreateAuthority()
if err != nil {
servers.ReportFormat(c, false, fmt.Sprintf("创建失败:%v", err), gin.H{
@@ -94,7 +94,7 @@ func GetAuthorityList(c *gin.Context) {
// @Router /authority/setDataAuthority [post]
func SetDataAuthority(c *gin.Context) {
var auth sysModel.SysAuthority
_ = c.ShouldBind(&auth)
_ = c.ShouldBindJSON(&auth)
err := auth.SetDataAuthority()
if err != nil {
servers.ReportFormat(c, false, fmt.Sprintf("设置关联失败,%v", err), gin.H{})