From c67818f644d990ebc715ab959371ed80cb7f7dc0 Mon Sep 17 00:00:00 2001 From: jiangyong Date: Sun, 7 Jan 2024 23:23:37 +0800 Subject: [PATCH] templateid --- cmd/enterprise.go | 2 +- common/model/approval_refund.go | 4 ++++ server/service/qyweixin_approve.go | 6 +++--- worker/approval.go | 6 +++--- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/cmd/enterprise.go b/cmd/enterprise.go index 6f54c35..76acae7 100644 --- a/cmd/enterprise.go +++ b/cmd/enterprise.go @@ -27,7 +27,7 @@ func main22() { global.InitGlobal() //cfg := config.GetConfig() for i := 0; i < 10; i++ { - new(worker.Approval).Sync(time.Now().AddDate(0, 0-i, 0).Format("200601"), model.ApprovalTypeVacation) + new(worker.Approval).Sync(time.Now().AddDate(0, 0-i, 0).Format("200601"), model.ApprovalTypeRefund) } } diff --git a/common/model/approval_refund.go b/common/model/approval_refund.go index a0a668e..5ab29de 100644 --- a/common/model/approval_refund.go +++ b/common/model/approval_refund.go @@ -6,6 +6,10 @@ var ( ApprovalTypeRefund = "refund" ApprovalTypeCheckin = "checkin" ApprovalTypeVacation = "vacation" + + ApprovalTpIdCheckin = "C4UCJS891Afmu1rE1Ws6cvph7YHqebWtt7KRFqh8c" + ApprovalTpIdRefund = "C4UE6NT3ZE7XzER9TBk2ynHEeqA11NE2GGCuBq5yH" + ApprovalTpIdVacation = "3WLJF6naF5jhnXvwisuPmE85wVMYcy1S1ZvYibkw" ) type ApprovalRefund struct { diff --git a/server/service/qyweixin_approve.go b/server/service/qyweixin_approve.go index 208ecda..856a9b5 100644 --- a/server/service/qyweixin_approve.go +++ b/server/service/qyweixin_approve.go @@ -64,11 +64,11 @@ func (a *Approve) handleApprovalChange(msg *message.MixMessage) { log.Errorf("get spn detail error :%s", err.Error()) return } - if templateId == model.ApprovalTypeRefund { + if templateId == model.ApprovalTpIdRefund { a.handleRefund(detail) - } else if templateId == model.ApprovalTypeVacation { + } else if templateId == model.ApprovalTpIdVacation { a.handleVacation(detail) - } else if templateId == model.ApprovalTypeCheckin { + } else if templateId == model.ApprovalTpIdCheckin { a.handleCheckin(detail) } } diff --git a/worker/approval.go b/worker/approval.go index 03d4404..84df41f 100644 --- a/worker/approval.go +++ b/worker/approval.go @@ -14,11 +14,11 @@ type Approval struct { func (s *Approval) getTemplateId(tp string) string { if tp == model.ApprovalTypeCheckin { - return "C4UCJS891Afmu1rE1Ws6cvph7YHqebWtt7KRFqh8c" + return model.ApprovalTpIdCheckin } else if tp == model.ApprovalTypeRefund { - return "C4UE6NT3ZE7XzER9TBk2ynHEeqA11NE2GGCuBq5yH" + return model.ApprovalTpIdRefund } else if tp == model.ApprovalTypeVacation { - return "3WLJF6naF5jhnXvwisuPmE85wVMYcy1S1ZvYibkw" + return model.ApprovalTpIdVacation } return "" }