diff --git a/yuthon_trade/models/yuthon_seals_approval.py b/yuthon_trade/models/yuthon_seals_approval.py
index b87d7e482..d1bf83148 100644
--- a/yuthon_trade/models/yuthon_seals_approval.py
+++ b/yuthon_trade/models/yuthon_seals_approval.py
@@ -35,6 +35,12 @@ class YuthonSealsApproval(models.Model):
store=True,
)
+ def action_print_trade_batch(self):
+ """按钮触发打印用章审批单"""
+ self.ensure_one()
+ report = self.env.ref('yuthon_trade.action_seal_approval_report_report')
+ return report.report_action(self, config=False)
+
def _compute_is_company(self):
active_company_ids = self.env.companies
for employee in self:
diff --git a/yuthon_trade/views/yuthon_seals_approval_views.xml b/yuthon_trade/views/yuthon_seals_approval_views.xml
index 13f924012..70ac20e33 100644
--- a/yuthon_trade/views/yuthon_seals_approval_views.xml
+++ b/yuthon_trade/views/yuthon_seals_approval_views.xml
@@ -19,6 +19,14 @@
yuthon.seals.approval