From 1f141e3ae0d19e8f088f79d6b455835920dcacc2 Mon Sep 17 00:00:00 2001 From: jiangyong Date: Wed, 20 Aug 2025 12:00:46 +0800 Subject: [PATCH] new_number --- qyweixin/app_approve.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/qyweixin/app_approve.go b/qyweixin/app_approve.go index e70927a..16d3ae3 100644 --- a/qyweixin/app_approve.go +++ b/qyweixin/app_approve.go @@ -54,6 +54,7 @@ type ApplyValue struct { Vacation *Vacation `json:"vacation"` PunchCorrection interface{} `json:"punch_correction"` BankAccount interface{} `json:"bank_account"` + NewNumber string `json:"new_number"` } type ApplyContent struct { @@ -133,6 +134,8 @@ func (d *ApproveDetail) GetValue(title string) string { } else if content.Control == "BankAccount" { mp := cast.ToStringMap(content.Value.BankAccount) value = cast.ToString(mp["account_type"]) + "," + cast.ToString(mp["account_name"]) + "," + cast.ToString(mp["account_number"]) + } else if content.Control == "Number" { + value = content.Value.NewNumber } return value } @@ -176,6 +179,8 @@ func (d *ApproveDetail) GetData() map[string]string { } else if content.Control == "BankAccount" { mp := cast.ToStringMap(content.Value.BankAccount) value = cast.ToString(mp["account_type"]) + "," + cast.ToString(mp["account_name"]) + "," + cast.ToString(mp["account_number"]) + } else if content.Control == "Number" { + value = content.Value.NewNumber } for _, ti := range content.Title {