From 497dfb2402a0047a9fd13dd1295a00b48019077a Mon Sep 17 00:00:00 2001 From: ljw <84855512@qq.com> Date: Mon, 28 Oct 2024 16:08:33 +0800 Subject: [PATCH] fix bug #27 --- http/controller/admin/addressBook.go | 2 +- service/addressBook.go | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/http/controller/admin/addressBook.go b/http/controller/admin/addressBook.go index 49cbc34..23d801d 100644 --- a/http/controller/admin/addressBook.go +++ b/http/controller/admin/addressBook.go @@ -234,7 +234,7 @@ func (ct *AddressBook) Update(c *gin.Context) { response.Fail(c, 101, response.TranslateMsg(c, "ParamsError")) return } - err := service.AllService.AddressBookService.Update(t) + err := service.AllService.AddressBookService.UpdateAll(t) if err != nil { response.Fail(c, 101, response.TranslateMsg(c, "OperationFailed")+err.Error()) return diff --git a/service/addressBook.go b/service/addressBook.go index 902d167..4802f63 100644 --- a/service/addressBook.go +++ b/service/addressBook.go @@ -127,6 +127,11 @@ func (s *AddressBookService) Delete(u *model.AddressBook) error { // Update 更新 func (s *AddressBookService) Update(u *model.AddressBook) error { + return global.DB.Model(u).Updates(u).Error +} + +// UpdateAll 更新 +func (s *AddressBookService) UpdateAll(u *model.AddressBook) error { return global.DB.Model(u).Select("*").Omit("created_at").Updates(u).Error }