开庭审理

This commit is contained in:
18792927508
2024-01-20 16:19:05 +08:00
parent 1023662211
commit 61da3d4b80
11 changed files with 282 additions and 37 deletions
@@ -7,9 +7,11 @@ import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.wisdomarbitrate.domain.entity.mscase.MsCaseApplication;
import com.ruoyi.wisdomarbitrate.domain.entity.mscase.MsCaseAttach;
import com.ruoyi.wisdomarbitrate.domain.vo.mscase.BookingVO;
import com.ruoyi.wisdomarbitrate.domain.vo.mscase.MsCaseApplicationReq;
import com.ruoyi.wisdomarbitrate.domain.vo.mscase.MsCaseApplicationVO;
import com.ruoyi.wisdomarbitrate.domain.vo.mscase.MsCaseAttachVO;
import com.ruoyi.wisdomarbitrate.service.mscase.MsCaseApplicationService;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@@ -201,5 +203,43 @@ public class MsCaseApplicationController extends BaseController {
public AjaxResult selectReservation(@RequestParam("id") Long id ) {
return caseApplicationService.selectReservation(id);
}
/**
* 调解
* @param
* @return
*/
@PostMapping("/mediation")
public AjaxResult mediation(@RequestBody MsCaseApplicationReq req) {
if (req.getCaseFlowId() == null || (req.getId() == null && StrUtil.isEmpty(req.getBatchNumber()))) {
return error("参数校验失败");
}
return caseApplicationService.mediation(req);
}
/**
* 修改庭审笔录
* @param
* @return
*/
@PostMapping("/updateTrialPen")
public AjaxResult updateTrialPen(@RequestBody MsCaseAttach attach) {
if (attach.getCaseAppliId()==null || attach.getAnnexId()==null ) {
return error("参数校验失败");
}
return caseApplicationService.updateTrialPen(attach);
}
/**
* 确认调解书
* @param
* @return
*/
@PostMapping("/confirmMediation")
public AjaxResult confirmMediation(@RequestBody MsCaseAttachVO attach) {
if (attach.getCaseFlowId()==null || attach.getCaseAppliId()==null ) {
return error("参数校验失败");
}
return caseApplicationService.confirmMediation(attach);
}
}