diff --git a/internal/app/system/logic/sysJobLog/sys_job_log.go b/internal/app/system/logic/sysJobLog/sys_job_log.go index dfb6eee..4535251 100644 --- a/internal/app/system/logic/sysJobLog/sys_job_log.go +++ b/internal/app/system/logic/sysJobLog/sys_job_log.go @@ -53,9 +53,9 @@ func (s *sSysJobLog) List(ctx context.Context, req *system.SysJobLogListReq) (li return } -func (s *sSysJobLog) Delete(ctx context.Context, logIds []uint64) (err error) { +func (s *sSysJobLog) Delete(ctx context.Context, targetName string) (err error) { err = g.Try(ctx, func(ctx context.Context) { - _, err = dao.SysJobLog.Ctx(ctx).Delete(dao.SysJobLog.Columns().Id+" in (?)", logIds) + _, err = dao.SysJobLog.Ctx(ctx).Delete(dao.SysJobLog.Columns().TargetName, targetName) liberr.ErrIsNil(ctx, err, "删除失败") }) return diff --git a/internal/app/system/service/sys_job_log.go b/internal/app/system/service/sys_job_log.go index 1bc7247..0314424 100644 --- a/internal/app/system/service/sys_job_log.go +++ b/internal/app/system/service/sys_job_log.go @@ -16,7 +16,7 @@ type ( ISysJobLog interface { Add(ctx context.Context, data *do.SysJobLog) (err error) List(ctx context.Context, req *system.SysJobLogListReq) (listRes *system.SysJobLogListRes, err error) - Delete(ctx context.Context, logIds []uint64) (err error) + Delete(ctx context.Context, targetName string) (err error) } )