| | |
| | | package cn.huge.module.cases.controller.web; |
| | | |
| | | import cn.huge.base.common.utils.ObjectUtils; |
| | | import cn.huge.base.common.utils.ReturnFailUtils; |
| | | import cn.huge.base.common.utils.ReturnSucUtils; |
| | | import cn.huge.base.config.CurrentUser; |
| | | import cn.huge.module.cases.domain.dto.AcceptTaskDTO; |
| | | import cn.huge.module.cases.domain.dto.AssignTaskDTO; |
| | | import cn.huge.module.cases.domain.dto.SignTaskDTO; |
| | | import cn.huge.module.cases.domain.po.CaseAppear; |
| | | import cn.huge.module.cases.domain.po.CaseReturn; |
| | | import cn.huge.module.cases.domain.po.CaseTask; |
| | |
| | | } |
| | | |
| | | /** |
| | | * web端-交办 |
| | | * @url {ctx}/api/web/caseTask/assign |
| | | * @param assignTaskDTO 交办表单 |
| | | * @return Object |
| | | */ |
| | | @PostMapping("/assign") |
| | | public Object assign(@RequestBody AssignTaskDTO assignTaskDTO, @CurrentUser String userId) { |
| | | try { |
| | | service.webAssign(assignTaskDTO, userId); |
| | | return ReturnSucUtils.getRepInfo(); |
| | | } catch (Exception e) { |
| | | return ReturnFailUtils.getRepInfo(); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * web端-签收 |
| | | * @url {ctx}/api/web/caseTask/sign |
| | | * @param signTaskDTO 签收表单 |
| | | * @return Object |
| | | */ |
| | | @PostMapping("/sign") |
| | | public Object sign(@RequestBody SignTaskDTO signTaskDTO, @CurrentUser String userId) { |
| | | try { |
| | | service.webSign(signTaskDTO, userId); |
| | | return ReturnSucUtils.getRepInfo(); |
| | | } catch (Exception e) { |
| | | return ReturnFailUtils.getRepInfo(); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * web端-受理 |
| | | * @url {ctx}/api/web/caseTask/accept |
| | | * @param acceptTaskDTO 受理表单 |
| | | * @return Object |
| | | */ |
| | | @PostMapping("/accept") |
| | | public Object accept(@RequestBody AcceptTaskDTO acceptTaskDTO, @CurrentUser String userId) { |
| | | try { |
| | | service.webAccept(acceptTaskDTO, userId); |
| | | return ReturnSucUtils.getRepInfo(); |
| | | } catch (Exception e) { |
| | | return ReturnFailUtils.getRepInfo(); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * web端-结案申请 |
| | | * @url {ctx}/api/web/caseTask/windupApply |
| | | * @param caseWindupApply 结案申请表单 |
| | |
| | | @PostMapping("/windupApply") |
| | | public Object windupApply(@RequestBody CaseWindupApply caseWindupApply, @CurrentUser String userId) { |
| | | try { |
| | | service.webWindupApply(caseWindupApply, userId); |
| | | return ReturnSucUtils.getRepInfo(); |
| | | } catch (Exception e) { |
| | | return ReturnFailUtils.getRepInfo(); |
| | |
| | | @GetMapping("/getWindupApplyInfo") |
| | | public Object getWindupApplyInfo(@RequestParam(value = "caseTaskId") String caseTaskId, @CurrentUser String userId) { |
| | | try { |
| | | return ReturnSucUtils.getRepInfo(caseWindupApplyService.getByCaseTaskId(caseTaskId)); |
| | | CaseWindupApply caseWindupApply = caseWindupApplyService.getByCaseTaskId(caseTaskId); |
| | | return ReturnSucUtils.getRepInfo(caseWindupApply); |
| | | } catch (Exception e) { |
| | | return ReturnFailUtils.getRepInfo(); |
| | | } |
| | |
| | | @PostMapping("/windupAudit") |
| | | public Object windupAudit(@RequestBody CaseWindupApply caseWindupApply, @CurrentUser String userId) { |
| | | try { |
| | | service.webWindupAudit(caseWindupApply, userId); |
| | | return ReturnSucUtils.getRepInfo(); |
| | | } catch (Exception e) { |
| | | return ReturnFailUtils.getRepInfo(); |
| | |
| | | */ |
| | | @PostMapping("/appearAudit") |
| | | public Object appearAudit(@RequestBody CaseAppear caseAppear, @CurrentUser String userId) { |
| | | try { |
| | | return ReturnSucUtils.getRepInfo(); |
| | | } catch (Exception e) { |
| | | return ReturnFailUtils.getRepInfo(); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * web端-交办 |
| | | * @url {ctx}/api/web/caseTask/assign |
| | | * @param assignTaskDTO 交办表单 |
| | | * @return Object |
| | | */ |
| | | @PostMapping("/assign") |
| | | public Object assign(@RequestBody AssignTaskDTO assignTaskDTO, @CurrentUser String userId) { |
| | | try { |
| | | return ReturnSucUtils.getRepInfo(); |
| | | } catch (Exception e) { |