保存庭审记录

This commit is contained in:
qitz
2023-12-07 11:37:16 +08:00
parent b3355ff79f
commit 023037e2ca
3 changed files with 39 additions and 0 deletions
@@ -128,4 +128,6 @@ public interface ICaseApplicationService {
* @return
*/
AjaxResult arbitratorCheckArbitrateRecord(CaseApplication caseApplication);
AjaxResult creatTrialRecordnew(ArbitrateRecord arbitrateRecord);
}
@@ -2174,6 +2174,8 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
return success();
}
@Override
@Transactional
public int submitCaseApplicationCheck(List<Long> ids, Integer agreeOrNotCheck) {
@@ -2530,6 +2532,29 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
}
@Override
@Transactional
public AjaxResult creatTrialRecordnew(ArbitrateRecord arbitrateRecordselect) {
//生成仲裁结果
CaseApplication caseApplicationupdate = new CaseApplication();
caseApplicationupdate.setId(arbitrateRecordselect.getCaseAppliId());
caseApplicationupdate.setIsAbsence(arbitrateRecordselect.getIsAbsence());
caseApplicationupdate.setAppliIsAbsen(arbitrateRecordselect.getAppliIsAbsen());
caseApplicationMapper.submitCaseApplication(caseApplicationupdate);
//先判断案件是否已经提交过仲裁结果
ArbitrateRecord arbitrateRecordsele = arbitrateRecordMapper.selectArbitrateRecord(arbitrateRecordselect);
if (arbitrateRecordsele != null) {
arbitrateRecordselect.setId(arbitrateRecordsele.getId());
int i = arbitrateRecordMapper.updataArbitrateRecord(arbitrateRecordselect);
} else {
//提交仲裁结果
int i = arbitrateRecordMapper.insertArbitrateRecord(arbitrateRecordselect);
}
return success();
}
@Override
public CaseApplication selectSignSealUrl(CaseApplication caseApplication) throws EsignDemoException {
Gson gson = new Gson();