From 6775e01c3ed863aa20911c4c120cddced3b21799 Mon Sep 17 00:00:00 2001 From: liyj <1003249715@qq.com> Date: Sat, 07 Sep 2024 02:14:12 +0800 Subject: [PATCH] 1、事件流程相关接口(为了快速联调,本次只提交接口不分内容-写死临时数据,联调后会全部提交) --- dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseWindupApplyWebController.java | 158 +++++++++++++++++++++++++--------------------------- 1 files changed, 75 insertions(+), 83 deletions(-) diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/assist/controller/web/CaseAssistApplyWebController.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseWindupApplyWebController.java similarity index 68% copy from dyh-service/dyh-mediate/src/main/java/cn/huge/module/assist/controller/web/CaseAssistApplyWebController.java copy to dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseWindupApplyWebController.java index dd1616c..79f4e5d 100644 --- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/assist/controller/web/CaseAssistApplyWebController.java +++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseWindupApplyWebController.java @@ -1,10 +1,9 @@ -package cn.huge.module.assist.controller.web; +package cn.huge.module.cases.controller.web; import cn.huge.base.common.utils.ReturnFailUtils; import cn.huge.base.common.utils.ReturnSucUtils; -import cn.huge.base.config.CurrentUser; -import cn.huge.module.assist.domain.po.CaseAssistApply; -import cn.huge.module.assist.service.CaseAssistApplyService; +import cn.huge.module.cases.domain.po.CaseWindupApply; +import cn.huge.module.cases.service.CaseWindupApplyService; import com.google.common.collect.Maps; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; @@ -20,23 +19,23 @@ import java.util.stream.Stream; /** - * @title: 联合处置申请信息表接口api-web端 - * @description: 联合处置申请信息表接口api-web端 + * @title: 纠纷结案申请信息表接口api-web端 + * @description: 纠纷结案申请信息表接口api-web端 * @company: hugeinfo - * @author: wangwh - * @time: 2024-09-05 17:25:04 + * @author: liyj + * @time: 2024-09-06 23:57:02 * @version: 1.0.0 */ @Slf4j @RestController -@RequestMapping("/api/web/caseAssistApply") -public class CaseAssistApplyWebController { +@RequestMapping("/api/web/caseWindupApply") +public class CaseWindupApplyWebController { @Autowired(required = false) private HttpServletRequest request; @Autowired - private CaseAssistApplyService service; + private CaseWindupApplyService service; /** * 获取请求URL参数 @@ -54,87 +53,112 @@ if (StringUtils.isNotBlank(caseId)){ terms.put("caseId", caseId); } - // 申请组织编号 + // 结案申请组织编号 String applyUnitId = request.getParameter("applyUnitId"); if (StringUtils.isNotBlank(applyUnitId)){ terms.put("applyUnitId", applyUnitId); } - // 申请组织名称 + // 结案申请组织名称 String applyUnitName = request.getParameter("applyUnitName"); if (StringUtils.isNotBlank(applyUnitName)){ terms.put("applyUnitName", applyUnitName); } - // 申请人编号 + // 结案申请人编号 String applyUserId = request.getParameter("applyUserId"); if (StringUtils.isNotBlank(applyUserId)){ terms.put("applyUserId", applyUserId); } - // 申请人名称 + // 结案申请人名称 String applyUserName = request.getParameter("applyUserName"); if (StringUtils.isNotBlank(applyUserName)){ terms.put("applyUserName", applyUserName); } - // 申请配合组织,多个用,隔开 - String applyAssistUnitId = request.getParameter("applyAssistUnitId"); - if (StringUtils.isNotBlank(applyAssistUnitId)){ - terms.put("applyAssistUnitId", applyAssistUnitId); - } - // 申请配合组织名称,多个用、隔开 - String applyAssistUnitName = request.getParameter("applyAssistUnitName"); - if (StringUtils.isNotBlank(applyAssistUnitName)){ - terms.put("applyAssistUnitName", applyAssistUnitName); - } - // 申请理由 - String applyContent = request.getParameter("applyContent"); - if (StringUtils.isNotBlank(applyContent)){ - terms.put("applyContent", applyContent); - } - // 申请时间 + // 结案申请时间 String applyTime = request.getParameter("applyTime"); if (StringUtils.isNotBlank(applyTime)){ terms.put("applyTime", applyTime); } - // 申请状态,0:待审核,1:已审核 + // 结案申请状态,0:待审核,1:已审核 String applyStatus = request.getParameter("applyStatus"); if (StringUtils.isNotBlank(applyStatus)){ terms.put("applyStatus", applyStatus); } - // 审核组织编号 + // 调解结果 + String mediResult = request.getParameter("mediResult"); + if (StringUtils.isNotBlank(mediResult)){ + terms.put("mediResult", mediResult); + } + // 调解结果名称 + String mediResultName = request.getParameter("mediResultName"); + if (StringUtils.isNotBlank(mediResultName)){ + terms.put("mediResultName", mediResultName); + } + // 达成协议类型 + String agreeType = request.getParameter("agreeType"); + if (StringUtils.isNotBlank(agreeType)){ + terms.put("agreeType", agreeType); + } + // 达成协议类型名称 + String agreeTypeName = request.getParameter("agreeTypeName"); + if (StringUtils.isNotBlank(agreeTypeName)){ + terms.put("agreeTypeName", agreeTypeName); + } + // 协议要点/已达成协议 + String agreeContent = request.getParameter("agreeContent"); + if (StringUtils.isNotBlank(agreeContent)){ + terms.put("agreeContent", agreeContent); + } + // 无法化解理由 + String failReason = request.getParameter("failReason"); + if (StringUtils.isNotBlank(failReason)){ + terms.put("failReason", failReason); + } + // 结案意见 + String windupContent = request.getParameter("windupContent"); + if (StringUtils.isNotBlank(windupContent)){ + terms.put("windupContent", windupContent); + } + // 结案审核纠纷任务编号 + String caseTaskId = request.getParameter("caseTaskId"); + if (StringUtils.isNotBlank(caseTaskId)){ + terms.put("caseTaskId", caseTaskId); + } + // 结案审核组织编号 String auditUnitId = request.getParameter("auditUnitId"); if (StringUtils.isNotBlank(auditUnitId)){ terms.put("auditUnitId", auditUnitId); } - // 审核组织名称 + // 结案审核组织名称 String auditUnitName = request.getParameter("auditUnitName"); if (StringUtils.isNotBlank(auditUnitName)){ terms.put("auditUnitName", auditUnitName); } - // 审核人编号 + // 结案审核人编号 String auditUserId = request.getParameter("auditUserId"); if (StringUtils.isNotBlank(auditUserId)){ terms.put("auditUserId", auditUserId); } - // 审核人名称 + // 结案审核人名称 String auditUserName = request.getParameter("auditUserName"); if (StringUtils.isNotBlank(auditUserName)){ terms.put("auditUserName", auditUserName); } - // 审核时间 + // 结案审核时间 String auditTime = request.getParameter("auditTime"); if (StringUtils.isNotBlank(auditTime)){ terms.put("auditTime", auditTime); } - // 审核结果 + // 结案审核结果 String auditResult = request.getParameter("auditResult"); if (StringUtils.isNotBlank(auditResult)){ terms.put("auditResult", auditResult); } - // 审核结果名称 + // 结案审核结果名称 String auditResultName = request.getParameter("auditResultName"); if (StringUtils.isNotBlank(auditResultName)){ terms.put("auditResultName", auditResultName); } - // 审核理由 + // 结案审核理由 String audit_content = request.getParameter("audit_content"); if (StringUtils.isNotBlank(audit_content)){ terms.put("audit_content", audit_content); @@ -168,7 +192,7 @@ /** * 条件查询多个 - * @url {ctx}/api/web/caseAssistApply/listQuery + * @url {ctx}/api/web/caseWindupApply/listQuery * @return Object */ @GetMapping("/listQuery") @@ -183,7 +207,7 @@ /** * 条件分页查询 - * @url {ctx}/api/web/caseAssistApply/pageQuery + * @url {ctx}/api/web/caseWindupApply/pageQuery * @param page 页码 * @param size 每页数量 * @return Object @@ -194,8 +218,8 @@ Map<String, Object> terms = getParameter(); Sort sort = Sort.by(Sort.Direction.DESC, "create_time"); PageRequest pageRequest = PageRequest.of(page-1, size, sort); - Page<CaseAssistApply> caseAssistApplyPage = service.pageQuery(pageRequest, terms); - return ReturnSucUtils.getRepInfo( "处理成功", caseAssistApplyPage); + Page<CaseWindupApply> caseWindupApplyPage = service.pageQuery(pageRequest, terms); + return ReturnSucUtils.getRepInfo( "处理成功", caseWindupApplyPage); } catch (Exception e) { return ReturnFailUtils.getRepInfo(); } @@ -203,7 +227,7 @@ /** * 根据编号查询单个 - * @url {ctx}/api/web/caseAssistApply/getById + * @url {ctx}/api/web/caseWindupApply/getById * @param id 主键编号 * @return Object */ @@ -218,7 +242,7 @@ /** * 根据主键单个 - * @url {ctx}/api/web/caseAssistApply/deleteById + * @url {ctx}/api/web/caseWindupApply/deleteById * @param id 主键编号 * @return Object */ @@ -234,46 +258,14 @@ /** * 新增或更新对象 - * @url {ctx}/api/web/caseAssistApply/saveCaseAssistApply - * @param caseAssistApply 实体对象 + * @url {ctx}/api/web/caseWindupApply/saveCaseWindupApply + * @param caseWindupApply 实体对象 * @return Object */ - @PostMapping("/saveCaseAssistApply") - public Object saveCaseAssistApply(@RequestBody CaseAssistApply caseAssistApply) { + @PostMapping("/saveCaseWindupApply") + public Object saveCaseWindupApply(@RequestBody CaseWindupApply caseWindupApply) { try { - service.saveCaseAssistApply(caseAssistApply); - return ReturnSucUtils.getRepInfo(); - } catch (Exception e) { - return ReturnFailUtils.getRepInfo(); - } - } - - /** - * 添加联合处置申请 - * @url {ctx}/api/web/caseAssistApply/addCaseAssistApply - * @param caseAssistApply 实体对象 - * @return Object - */ - @PostMapping("/addCaseAssistApply") - public Object addCaseAssistApply(@CurrentUser String userId, @RequestBody CaseAssistApply caseAssistApply) { - try { - service.addCaseAssistApply(caseAssistApply, userId); - return ReturnSucUtils.getRepInfo(); - } catch (Exception e) { - return ReturnFailUtils.getRepInfo(); - } - } - - /** - * 审核联合审核 - * @url {ctx}/api/web/caseAssistApply/addCaseAssistApply - * @param caseAssistApply 实体对象 - * @return Object - */ - @PostMapping("/reviewCaseAssistApply") - public Object reviewCaseAssistApply(@CurrentUser String userId, @RequestBody CaseAssistApply caseAssistApply) { - try { - service.reviewCaseAssistApply(caseAssistApply, userId); + service.saveCaseWindupApply(caseWindupApply); return ReturnSucUtils.getRepInfo(); } catch (Exception e) { return ReturnFailUtils.getRepInfo(); -- Gitblit v1.8.0