From a3d54d3954ef27011a4ebe311a50e120ed371695 Mon Sep 17 00:00:00 2001 From: lanyulei <934744141@qq.com> Date: Tue, 8 Jun 2021 13:00:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=B2=A1=E6=9C=89cc?= =?UTF-8?q?=E5=BC=95=E8=B5=B7=E5=B7=A5=E5=8D=95=E5=88=9B=E5=BB=BA=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5=E7=9A=84bug=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/service/createWorkOrder.go | 2 +- pkg/service/handle.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/service/createWorkOrder.go b/pkg/service/createWorkOrder.go index a923a90..26a6c21 100644 --- a/pkg/service/createWorkOrder.go +++ b/pkg/service/createWorkOrder.go @@ -314,7 +314,7 @@ func CreateWorkOrder(c *gin.Context) (err error) { // 获取需要抄送的邮件 emailCCList := make([]string, 0) - if len(currentNode["cc"].([]interface{})) > 0 { + if currentNode["cc"] != nil && len(currentNode["cc"].([]interface{})) > 0 { err = orm.Eloquent.Model(&system.SysUser{}). Where("user_id in (?)", currentNode["cc"]). Pluck("email", &emailCCList).Error diff --git a/pkg/service/handle.go b/pkg/service/handle.go index b775a88..6a15ab8 100644 --- a/pkg/service/handle.go +++ b/pkg/service/handle.go @@ -808,7 +808,7 @@ func (h *Handle) HandleWorkOrder( // 获取需要抄送的邮件 emailCCList := make([]string, 0) - if len(h.stateValue["cc"].([]interface{})) > 0 { + if h.stateValue["cc"] != nil && len(h.stateValue["cc"].([]interface{})) > 0 { err = orm.Eloquent.Model(&system.SysUser{}). Where("user_id in (?)", h.stateValue["cc"]). Pluck("email", &emailCCList).Error