diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java index 535f948..1b70051 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java @@ -1197,7 +1197,7 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { caseApplicationListinsert.add(caseApplication); }else { // 拼接错误信息 - failureMsg.append("
").append("第").append(i+2).append("行:").append(caseApplication.getErrorMsg().toString()); + failureMsg.append("
").append("第").append(i+2).append("行:").append(caseApplication.getErrorMsg().toString()); } }else { @@ -1463,6 +1463,9 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { if( caseApplication.getLoanEndDate()== null){ failureMsg.append("【借款结束日期】字段不合法;"); } + if( caseApplication.getLoanStartDate()!= null && caseApplication.getLoanEndDate()!= null && caseApplication.getLoanStartDate().after(caseApplication.getLoanEndDate()) ){ + failureMsg.append("【借款结束日期】不能早于【借款开始日期】;"); + } if( StrUtil.isEmpty(caseApplication.getContractNumber())){ failureMsg.append("【合同编号】字段不能为空;"); }else if(caseApplication.getContractNumber().length()>50){ @@ -1502,9 +1505,12 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService { } } if( StrUtil.isEmpty(caseApplication.getArbitratClaims())){ - failureMsg.append("【申请人仲裁诉求】字段不能为空;"); + failureMsg.append("【申请人仲裁请求及事实和理由】字段不能为空;"); }else if(caseApplication.getArbitratClaims().length()>10000){ - failureMsg.append("【申请人仲裁诉求】字段超出指定长度,最大长度为10000;"); + failureMsg.append("【申请人仲裁请求及事实和理由】字段超出指定长度,最大长度为10000;"); + } + if(StrUtil.isNotEmpty(caseApplication.getArbitratClaims())&&caseApplication.getArbitratClaims().length()>10000){ + failureMsg.append("【申请人请求仲裁庭裁决】字段超出指定长度,最大长度为10000;"); } } diff --git a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml index 76ec46a..73536b0 100644 --- a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml @@ -539,6 +539,7 @@ AND c.id = #{id} +order by c.create_time desc limit 1