From 76351fe6854642e83f1f630a4563349b120df50d Mon Sep 17 00:00:00 2001 From: zhangwenjian Date: Tue, 15 Jun 2021 09:28:04 +0800 Subject: [PATCH] =?UTF-8?q?refactor=F0=9F=8E=A8:=20=E4=BF=AE=E6=AD=A3?= =?UTF-8?q?=E7=BB=93=E6=9E=84=E5=AE=9A=E4=B9=89=E6=96=B9=E6=B3=95=E5=92=8C?= =?UTF-8?q?=E7=BB=91=E5=AE=9A=E6=95=B0=E6=8D=AE=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/apis/sys_opera_log.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/admin/apis/sys_opera_log.go b/app/admin/apis/sys_opera_log.go index cd97cf09..34cfcd76 100644 --- a/app/admin/apis/sys_opera_log.go +++ b/app/admin/apis/sys_opera_log.go @@ -1,6 +1,7 @@ package apis import ( + "fmt" "github.com/gin-gonic/gin/binding" "go-admin/app/admin/models" "net/http" @@ -96,10 +97,10 @@ func (e SysOperaLog) Get(c *gin.Context) { // @Router /api/v1/sys-opera-log [delete] func (e SysOperaLog) Delete(c *gin.Context) { s := new(service.SysOperaLog) - req := new(dto.SysOperaLogById) + req := dto.SysOperaLogById{} err := e.MakeContext(c). MakeOrm(). - Bind(req, binding.Form). + Bind(&req, binding.JSON). MakeService(&s.Service). Errors if err != nil { @@ -108,10 +109,11 @@ func (e SysOperaLog) Delete(c *gin.Context) { return } - err = s.Remove(req) + err = s.Remove(&req) if err != nil { e.Logger.Error(err) + e.Error(500,err, fmt.Sprintf("删除失败!错误详情:%s", err.Error())) return } e.OK(req.GetId(), "删除成功") -} \ No newline at end of file +}