forked from gzzfw/backEnd/gz-dyh

liyj
2024-09-22 3ecb864b90bd6f757243dae6cd139e6969d253b0
1、不予受理流程优化
2 files modified
11 ■■■■■ changed files
dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseDismissMapper.xml 2 ●●● patch | view | raw | blame | history
dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java 9 ●●●●● patch | view | raw | blame | history
dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseDismissMapper.xml
@@ -208,7 +208,7 @@
    </select>
    <!--  首页-不予受理分页查询  -->
    <select id="pageMyTaskBysl" resultType="cn.huge.module.cases.domain.dto.FrontPageListSLDTO">
        SELECT t1.id as ownerId, t1.case_id as caseId,
        SELECT t1.case_task_id as ownerId, t1.case_id as caseId,
        t1.case_task_time as turnaroundTime, t1.dis_time as taskHandleTime,
        t2.case_level as caseGrade, t2.canal_name as caseSource, t2.case_type_name as caseType,
        concat(t2.plaintiffs, t2.pagents) as plaintiffs, concat(t2.defendants, t2.dagents) as defendants,
dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
@@ -281,6 +281,13 @@
            // 根据流程显示button
            List<TabButtonInfoDTO> buttonList = new LinkedList<>();
            if (ObjectUtils.isNotEmpty(caseTask)) {
                // 不予受理
                if (CaseTaskConsts.HANDLE_RESULT_3 == caseTask.getHandleResult()){
                    tabList.add(daxx);
                    tabList.add(sqjl);
                }else {
                    // 正常流程
                if (FlowNodeEnum.FLOW_NODE_ZJ_DFP.getIndex().equals(caseTask.getNodeId())) {
                    tabList.add(dslxq);
                    tabList.add(sqjl);
@@ -409,6 +416,7 @@
                    tabList.add(sxxq);
                    tabList.add(sqjl);
                    tabList.add(htsh);
                    }
                }
            }else {
                tabList.add(sxxq);
@@ -543,6 +551,7 @@
                    // 不予受理
                    if (CaseTaskConsts.HANDLE_RESULT_3 == caseTask.getHandleResult()){
                        webCaseFlowDTO.setNodeShowName("不予受理");
                        webCaseFlowDTO.setHandleNotes(null);
                    }
                    handleCaseFlowList.add(webCaseFlowDTO);
                }else {