From 7596cbde0912f150231926c40aba915d08894d17 Mon Sep 17 00:00:00 2001 From: WangLiZhao <1838393649@qq.com> Date: Wed, 10 Jun 2026 16:47:21 +0800 Subject: [PATCH] =?UTF-8?q?feat(task):=20=E6=B7=BB=E5=8A=A0=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E6=9B=B4=E6=96=B0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dao/task_dao.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/dao/task_dao.go b/dao/task_dao.go index 9adb27a..818e9f9 100644 --- a/dao/task_dao.go +++ b/dao/task_dao.go @@ -30,6 +30,19 @@ func (d *taskDao) Insert(ctx context.Context, req *entity.AsynchTask) (id int64, return r.LastInsertId() } +// Update 更新 +func (d *taskDao) Update(ctx context.Context, req *entity.AsynchTask) (rows int64, err error) { + r, err := gfdb.DB(ctx, public.DbNameModelGateway).Model(ctx, public.TableNameTask). + OmitEmpty(). + Data(&req). + Where(entity.AsynchTaskCol.Id, req.Id). + Update() + if err != nil { + return + } + return r.RowsAffected() +} + // Get 获取 func (d *taskDao) Get(ctx context.Context, req *entity.AsynchTask, fields ...string) (m *entity.AsynchTask, err error) { r, err := gfdb.DB(ctx, public.DbNameModelGateway).Model(ctx, public.TableNameTask).