diff --git a/controller/user.go b/controller/user.go index 1cd8e80..def1121 100644 --- a/controller/user.go +++ b/controller/user.go @@ -8,6 +8,7 @@ import ( "electricity_bill_calc/response" "electricity_bill_calc/security" "electricity_bill_calc/service" + "fmt" "net/http" "strconv" "time" @@ -229,6 +230,7 @@ func createOPSAndManagementAccount(c *gin.Context) { result.Error(http.StatusInternalServerError, err.Error()) return } + cache.AbolishRelation("user") result.Json(http.StatusCreated, "用户已经成功创建。", gin.H{"verify": verifyCode}) } @@ -294,6 +296,7 @@ func createEnterpriseAccount(c *gin.Context) { result.Error(http.StatusInternalServerError, err.Error()) return } + cache.AbolishRelation("user") result.Json(http.StatusCreated, "用户已经成功创建。", gin.H{"verify": verifyCode}) } @@ -336,6 +339,8 @@ func modifyAccountDetail(c *gin.Context) { result.Error(http.StatusInternalServerError, err.Error()) return } + cache.AbolishRelation("user") + cache.AbolishRelation(fmt.Sprintf("user_%s", targetUserId)) result.Updated("指定用户的信息已经更新。") }