Jelajahi Sumber

fix: name → institution_name 字段映射

alphah 2 minggu lalu
induk
melakukan
04172d4d97

+ 3 - 0
backend/app/plugin/module_payment/expense/institution/controller.py

@@ -62,6 +62,9 @@ async def create_institution_controller(
         enterprise_id = enterprise.enterprise_id if enterprise else ""
         if enterprise_id:
             data["enterprise_id"] = enterprise_id
+    # 字段映射:前端 name → Alipay institution_name
+    if data.get("name") and not data.get("institution_name"):
+        data["institution_name"] = data["name"]
     institution_create_model = AlipayEbppInvoiceInstitutionCreateModel.from_alipay_dict(data)
 
     # 解析适用成员数据