diff --git a/app/admin/models/sys_user.go b/app/admin/models/sys_user.go
index b1ed0835cdddd46767f60f36c08e7e7ed3a54277..42804bba15504585c90859f3dfa287dc3082fc1d 100755
--- a/app/admin/models/sys_user.go
+++ b/app/admin/models/sys_user.go
@@ -2,6 +2,7 @@ package models
 
 import (
 	"go-admin/common/models"
+	"golang.org/x/crypto/bcrypt"
 	"gorm.io/gorm"
 )
 
@@ -49,13 +50,13 @@ func (e *SysUser) Encrypt() (err error) {
 		return
 	}
 
-	//var hash []byte
-	//if hash, err = bcrypt.GenerateFromPassword([]byte(e.Password), bcrypt.DefaultCost); err != nil {
-	//	return
-	//} else {
-	//	e.Password = string(hash)
-	return
-	//}
+	var hash []byte
+	if hash, err = bcrypt.GenerateFromPassword([]byte(e.Password), bcrypt.DefaultCost); err != nil {
+		return
+	} else {
+		e.Password = string(hash)
+		return
+	}
 }
 
 func (e *SysUser) BeforeCreate(_ *gorm.DB) error {
@@ -64,9 +65,9 @@ func (e *SysUser) BeforeCreate(_ *gorm.DB) error {
 
 func (e *SysUser) BeforeUpdate(_ *gorm.DB) error {
 	var err error
-	if e.Password != "" {
-		err = e.Encrypt()
-	}
+	//if e.Password != "" {
+	//	err = e.Encrypt()
+	//}
 	return err
 }