feat(credit): 调整涉案金额和采购金额为字符串类型并优化Excel导入功能

- 将多个实体类中的involvedAmount字段由BigDecimal改为String类型
- 将CreditCustomer和CreditSupplier中的金额及日期字段调整为String类型
- 移除Excel导入时对金额字段的手动BigDecimal解析
- 增强ExcelImportSupport支持指定sheet索引读取功能
- 为CreditCustomer新增完整的Excel导入和模板下载接口
- 新增CreditCustomerImportParam用于导入数据映
This commit is contained in:
2025-12-22 10:16:56 +08:00
parent 42ebdf5653
commit 0c6cb13ca7
40 changed files with 228 additions and 57 deletions

View File

@@ -141,7 +141,7 @@ public class CreditCompetitorController extends BaseController {
try {
ExcelImportSupport.ImportResult<CreditCompetitorImportParam> importResult = ExcelImportSupport.read(
file, CreditCompetitorImportParam.class, this::isEmptyImportRow);
file, CreditCompetitorImportParam.class, this::isEmptyImportRow,2);
List<CreditCompetitorImportParam> list = importResult.getData();
int usedTitleRows = importResult.getTitleRows();
int usedHeadRows = importResult.getHeadRows();