From bd78e9c7c8ee512558989a54a1fba81dc4e84d6c Mon Sep 17 00:00:00 2001 From: Admover Date: Thu, 17 Dec 2020 10:50:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=B6=E8=A1=8C=E7=BD=91=E5=85=B3=E6=9C=AA?= =?UTF-8?q?=E5=A4=84=E7=90=86=E5=AE=8C=E6=89=80=E6=9C=89=E5=B9=B6=E8=A1=8C?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E6=97=B6=EF=BC=8C=E6=B2=A1=E6=9C=89=E5=A4=84?= =?UTF-8?q?=E7=90=86=E7=8A=B6=E6=80=81=EF=BC=8C=E4=B8=8D=E8=83=BD=E5=8F=91?= =?UTF-8?q?=E9=80=81=E9=80=9A=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apis/process/workOrder.go | 2 +- pkg/service/handle.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apis/process/workOrder.go b/apis/process/workOrder.go index ee97670..22a615d 100644 --- a/apis/process/workOrder.go +++ b/apis/process/workOrder.go @@ -148,7 +148,7 @@ func ProcessWorkOrder(c *gin.Context) { params.Tpls, // 工单数据更新 ) if err != nil { - app.Error(c, -1, nil, fmt.Sprintf("处理工单失败,%v", err.Error())) + app.Error(c, -1, err, fmt.Sprintf("处理工单失败,%v", err.Error())) return } diff --git a/pkg/service/handle.go b/pkg/service/handle.go index 3000148..4702a42 100644 --- a/pkg/service/handle.go +++ b/pkg/service/handle.go @@ -876,7 +876,7 @@ func (h *Handle) HandleWorkOrder( h.tx.Commit() // 提交事务 // 发送通知 - if len(noticeList) > 0 { + if len(noticeList) > 0 && h.updateValue["state"] != nil { stateList := make([]interface{}, 0) for _, v := range h.updateValue["state"].([]map[string]interface{}) { stateList = append(stateList, v)