feat(credit): 优化执行标的字段映射逻辑

- 修改CreditCourtSessionImportParam中occurrenceTime2字段的Excel名称为开庭时间
- 在CreditJudgmentDebtor实体中新增involvedAmountQcc字段用于存储执行标的金额
- 调整CreditJudgmentDebtorController中的执行标的选择逻辑,优先使用企查查字段
- 重新映射CreditJudicialDocumentImportParam中涉案金额字段的Excel注解配置
This commit is contained in:
2026-02-14 17:56:53 +08:00
parent d177555ef9
commit fbc3756ba7
4 changed files with 9 additions and 6 deletions

View File

@@ -368,9 +368,9 @@ public class CreditJudgmentDebtorController extends BaseController {
: (param.getOccurrenceTime() != null ? param.getOccurrenceTime().trim() : null);
entity.setOccurrenceTime(occurrenceTime);
// 兼容企查查历史被执行人:执行标的(元) / 执行法院
String amount = !ImportHelper.isBlank(param.getInvolvedAmount())
? param.getInvolvedAmount()
: param.getInvolvedAmountQcc();
String amount = !ImportHelper.isBlank(param.getInvolvedAmountQcc())
? param.getInvolvedAmountQcc()
: param.getInvolvedAmount();
if (amount != null) {
amount = amount.trim();
}

View File

@@ -61,6 +61,9 @@ public class CreditJudgmentDebtor implements Serializable {
@Schema(description = "涉案金额")
private String amount;
@Schema(description = "执行标的(元)")
private String involvedAmountQcc;
@Schema(description = "法院")
private String courtName;

View File

@@ -42,7 +42,7 @@ public class CreditCourtSessionImportParam implements Serializable {
@Excel(name = "数据状态")
private String dataStatus;
@Excel(name = "发生时间")
@Excel(name = "开庭时间")
private String occurrenceTime2;
@Excel(name = "涉案金额(元)")

View File

@@ -28,10 +28,10 @@ public class CreditJudicialDocumentImportParam implements Serializable {
@Excel(name = "当事人")
private String otherPartiesThirdParty;
@Excel(name = "案件金额(元)")
@Excel(name = "涉案金额")
private String involvedAmount;
@Excel(name = "涉案金额")
@Excel(name = "案件金额(元)")
private String involvedAmount2;
@Excel(name = "裁判结果")