仲裁系统bug修复
This commit is contained in:
+24
-1
@@ -2,6 +2,7 @@ package com.ruoyi.web.controller.wisdomarbitrate;
|
||||
|
||||
import cn.hutool.core.collection.CollectionUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.ruoyi.common.constant.CaseApplicationConstants;
|
||||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
@@ -101,6 +102,18 @@ public class AdjudicationController extends BaseController {
|
||||
}
|
||||
return adjudicationService.createDocument(caseApplication);
|
||||
}
|
||||
/**
|
||||
* 开庭审理,确定审理结果,生成裁决书
|
||||
* @param caseApplication
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/caseJudgment")
|
||||
public AjaxResult caseJudgment(@Validated @RequestBody CaseApplication caseApplication){
|
||||
if (caseApplication.getId() == null) {
|
||||
return AjaxResult.error("案件id不能为空");
|
||||
}
|
||||
return adjudicationService.caseJudgment(caseApplication);
|
||||
}
|
||||
/**
|
||||
* 批量生成裁决书
|
||||
* @param caseApplication
|
||||
@@ -174,7 +187,7 @@ public class AdjudicationController extends BaseController {
|
||||
|
||||
/**
|
||||
* 批量归档(暂时只改案件状态)
|
||||
* @param batchCaseApplication
|
||||
* @param caseApplication
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/caseFileBatch")
|
||||
@@ -240,5 +253,15 @@ public class AdjudicationController extends BaseController {
|
||||
|
||||
return adjudicationService.emailByCaseId(id);
|
||||
}
|
||||
/**
|
||||
* 开庭审理提交,只改变案件状态为CaseApplicationConstants.VERPRIF_ARBITRATION
|
||||
* @param id 案件id
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/changeCaseStatus")
|
||||
public AjaxResult changeCaseStatus(@RequestParam("id") Long id){
|
||||
|
||||
return adjudicationService.changeCaseStatus(id, CaseApplicationConstants.VERPRIF_ARBITRATION);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+6
-3
@@ -1,6 +1,7 @@
|
||||
package com.ruoyi.web.controller.wisdomarbitrate;
|
||||
|
||||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.domain.entity.SysUser;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
import com.ruoyi.system.mapper.SysUserMapper;
|
||||
@@ -26,11 +27,13 @@ public class ArbitratorController extends BaseController {
|
||||
*/
|
||||
// @PreAuthorize("@ss.hasPermi('arbitrator:list')")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(Arbitrator arbitrator)
|
||||
public AjaxResult list(Arbitrator arbitrator)
|
||||
{
|
||||
startPage();
|
||||
if(arbitrator.getCaseId()==null){
|
||||
return AjaxResult.error("案件id不能为空");
|
||||
}
|
||||
List<SysUser> list = sysUserService.selectUserListByAdRole(arbitrator);
|
||||
return getDataTable(list);
|
||||
return AjaxResult.success(list);
|
||||
}
|
||||
|
||||
|
||||
|
||||
+5
-2
@@ -48,8 +48,8 @@ public class CaseApplicationController extends BaseController {
|
||||
if(StrUtil.isEmpty(caseApplication.getSelectCaseStatus())){
|
||||
caseApplication.setSelectCaseStatus("0");
|
||||
}
|
||||
startPage();
|
||||
List<CaseApplication> list = caseApplicationService.selectCaseApplicationListByRole(caseApplication);
|
||||
// List<CaseApplication> list = caseApplicationService.selectCaseApplicationListByRole(caseApplication);
|
||||
List<CaseApplication> list = caseApplicationService.page(caseApplication);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
@@ -271,6 +271,9 @@ public class CaseApplicationController extends BaseController {
|
||||
@Log(title = "组庭审核", businessType = BusinessType.UPDATE)
|
||||
@PostMapping("/pendTralCheck")
|
||||
public AjaxResult pendTralCheck(@Validated @RequestBody CaseApplication caseApplication) {
|
||||
if(StrUtil.isEmpty(caseApplication.getArbitratorId())|| StrUtil.isEmpty(caseApplication.getArbitratorName())){
|
||||
return error("请选择仲裁员");
|
||||
}
|
||||
return caseApplicationService.pendTralCheck(caseApplication);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user