From 9ef90f98c1f29f1154cd3fd40454bc1d56635da9 Mon Sep 17 00:00:00 2001 From: songqq Date: Thu, 18 Sep 2025 02:01:35 +0800 Subject: [PATCH] =?UTF-8?q?feat(contract):=20=E6=B7=BB=E5=8A=A0=E5=85=AC?= =?UTF-8?q?=E5=8F=B8=E9=93=B6=E8=A1=8C=E8=B4=A6=E6=88=B7=E4=BB=B7=E5=80=BC?= =?UTF-8?q?=E5=AF=B9=E8=B1=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增 CompanyBankAccountVo 类,用于表示公司银行账户相关信息。该类包含以下属性: - id: 主键 - companyId:公司 ID,关联 CompanyVo- bankId: 银行 ID,关联 BankVo - account: 银行账号 - openingBank: 开户行 - description: 描述信息 - active: 账户状态 此添加为合同模块提供了新的数据传输对象,有助于管理和展示公司银行账户信息。 --- .../contract/vo/CompanyBankAccountVo.java | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 common/src/main/java/com/ecep/contract/vo/CompanyBankAccountVo.java diff --git a/common/src/main/java/com/ecep/contract/vo/CompanyBankAccountVo.java b/common/src/main/java/com/ecep/contract/vo/CompanyBankAccountVo.java new file mode 100644 index 0000000..fd57a18 --- /dev/null +++ b/common/src/main/java/com/ecep/contract/vo/CompanyBankAccountVo.java @@ -0,0 +1,37 @@ +package com.ecep.contract.vo; + +import com.ecep.contract.model.IdentityEntity; +import lombok.Data; + +@Data +public class CompanyBankAccountVo implements IdentityEntity { + private Integer id; + /** + * 公司id + * + * @see CompanyVo + */ + private Integer companyId; + /** + * 银行id + * + * @see BankVo + */ + private Integer bankId; + /** + * 账号 + */ + private String account; + /** + * 开户行 + */ + private String openingBank; + /** + * 描述 + */ + private String description; + /** + * 状态 + */ + private boolean active = false; +}