From abd7b49b79452f32e2babd58a6257bc980d6e9bc Mon Sep 17 00:00:00 2001 From: yumoqing Date: Thu, 16 Jul 2026 15:51:59 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=BD=AC=E8=B4=A6=E5=85=85=E5=80=BC?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=94=B6=E6=AC=BE=E6=88=B7=E5=90=8D(ACCOUNT?= =?UTF-8?q?=5FNAME)=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- unipay/init.py | 1 + unipay/providers/transfer.py | 4 +++- wwwroot/transfer_info.ui | 5 +++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/unipay/init.py b/unipay/init.py index 59c6eb3..f615147 100644 --- a/unipay/init.py +++ b/unipay/init.py @@ -19,6 +19,7 @@ CONF_ENV = { "password": "PASSWORD", "from_mail": "FROM_MAIL", "account_no": "ACCOUNT_NO", + "account_name": "ACCOUNT_NAME", "bank_name": "BANK_NAME", "bank_branch": "BANK_BRANCH" }, diff --git a/unipay/providers/transfer.py b/unipay/providers/transfer.py index 4f739dd..777d2e6 100644 --- a/unipay/providers/transfer.py +++ b/unipay/providers/transfer.py @@ -65,12 +65,13 @@ class EmailClient: return content class TransferGateway(Gateway): - def __init__(self, from_mail="", pop3server="", email="", password="", account_no="", bank_name="", bank_branch=""): + def __init__(self, from_mail="", pop3server="", email="", password="", account_no="", account_name="", bank_name="", bank_branch=""): self.from_mail = from_mail self.pop3server = pop3server self.email = email self.password = password self.account_no = account_no + self.account_name = account_name self.bank_name = bank_name self.bank_branch = bank_branch self.running = False @@ -99,6 +100,7 @@ class TransferGateway(Gateway): } ns = DictObject(**ns) ns.account_no = self.account_no + ns.account_name = self.account_name ns.bank_name = self.bank_name ns.bank_branch = self.bank_branch env = payload.request._run_ns diff --git a/wwwroot/transfer_info.ui b/wwwroot/transfer_info.ui index 0caddf2..9715754 100644 --- a/wwwroot/transfer_info.ui +++ b/wwwroot/transfer_info.ui @@ -20,6 +20,11 @@ "options": { "readonly": true, "fields": [ + { + "name": "account_name", + "label": "收款户名", + "uitype": "str" + }, { "name": "bank_name", "label": "开户银行",