فهرست منبع

fix: 修复银行卡 isDefault 字段类型从 number 转换为 boolean

- 在 findOneForCompany 方法中将 card.isDefault 转换为布尔值
- 解决 API 返回 400 错误:expected boolean, received number

Co-Authored-By: Claude <noreply@anthropic.com>
yourname 1 هفته پیش
والد
کامیت
3c41ffe734
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      allin-packages/disability-module/src/services/disabled-person.service.ts

+ 1 - 1
allin-packages/disability-module/src/services/disabled-person.service.ts

@@ -670,7 +670,7 @@ export class DisabledPersonService extends GenericCrudService<DisabledPerson> {
       cardId: card.id,
       bankName: card.bankName?.name || '',
       cardNumber: card.cardNumber,
-      isDefault: card.isDefault
+      isDefault: Boolean(card.isDefault) // 转换 number(0/1) 为 boolean
     }));
 
     // 转换照片数据