From 2c262e1e7d1055eed9ee49d8f29002d0a9ecfaa5 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Sat, 21 Oct 2023 11:51:12 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=94=A8=E6=88=B7=E6=B3=A8=E5=86=8C?= =?UTF-8?q?=E6=97=B6=E5=AF=86=E7=A0=81=E5=8F=8D=E5=BA=8F=E5=88=97=E5=8F=96?= =?UTF-8?q?=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/system/controller/sys_user.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/modules/system/controller/sys_user.go b/src/modules/system/controller/sys_user.go index 220cd2df..65c54a5b 100644 --- a/src/modules/system/controller/sys_user.go +++ b/src/modules/system/controller/sys_user.go @@ -132,6 +132,16 @@ func (s *SysUserController) Add(c *gin.Context) { return } + // 密码单独取,避免序列化输出 + var bodyPassword struct { + Password string `json:"password" binding:"required"` + } + if err := c.ShouldBindBodyWith(&bodyPassword, binding.JSON); err != nil { + c.JSON(400, result.CodeMsg(400, "参数错误")) + return + } + body.Password = bodyPassword.Password + // 检查用户登录账号是否唯一 uniqueUserName := s.sysUserService.CheckUniqueUserName(body.UserName, "") if !uniqueUserName {