From 48db9c16ab2a8a94fbe2d997a7f82ca01631174a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=AD=90=E9=BE=99?= Date: Thu, 6 Jul 2023 13:46:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=8D=95=E7=AE=A1=E7=90=86=20fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/service/work_order.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/service/work_order.go b/src/service/work_order.go index 0afbc8c..5be8921 100644 --- a/src/service/work_order.go +++ b/src/service/work_order.go @@ -170,11 +170,15 @@ func (w *WorkOrderManageSvc) DetailsWorkOrderManage(id int) (taskManageRes respo //查询任务详情 var workOrder entity.WorkOrder finder := db.Table("work_order_manage").Where("id = ?", id) - _, err = finder.Get(&workOrder) + has, err := finder.Get(&workOrder) if err != nil { err = resp.DbSelectError.WithError(err) return } + if !has { + err = resp.DbSelectError.WithError(errors.New("查询为空")) + return + } err = json.Unmarshal([]byte(workOrder.PushObj), &taskManageRes.PushObj) if err != nil { -- 2.26.0