From b512f03e1ea30e22209ec5a889d568c45f3e03c9 Mon Sep 17 00:00:00 2001
From: wangwh <2397901735@qq.com>
Date: Fri, 13 Sep 2024 10:41:03 +0800
Subject: [PATCH] 1、删除经办人 2、规范代码

---
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseWindupApplyService.java             |   51 ++++++++
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java                    |   53 +++++---
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseReturnMapper.xml             |    4 
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseWindupApplyMapper.java           |    4 
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java       |    6 
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml               |   16 ++
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java                    |   14 ++
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseReturnService.java                  |   27 ++++
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseSuperviseMapper.xml          |   17 ++
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseInfoUnfoldMapper.java            |    6 +
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseInfoUnfoldWebController.java |   16 ++
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseAssistApplyMapper.xml        |    4 
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseAppearMapper.xml             |    4 
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoUnfoldService.java              |   13 ++
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseInfoMapper.java                  |    7 +
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseTaskMapper.java                  |    7 +
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAssistApplyService.java             |   29 ++++
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAppearService.java                  |   27 ++++
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoUnfoldMapper.xml         |   11 +
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseTaskMapper.xml               |   32 ++++-
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseWindupApplyMapper.xml        |   12 +-
 21 files changed, 307 insertions(+), 53 deletions(-)

diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseInfoUnfoldWebController.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseInfoUnfoldWebController.java
index 9d39771..61c899e 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseInfoUnfoldWebController.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseInfoUnfoldWebController.java
@@ -397,4 +397,20 @@
             return ReturnFailUtils.getRepInfo(e.getMessage());
         }
     }
+
+    /**
+     * PC端-删除经办人
+     * @url {ctx}/api/web/caseInfoUnfold/deletePrincipal?
+     * @param caseId 纠纷编号
+     * @return Object
+     */
+    @GetMapping("/deletePrincipal")
+    public Object deletePrincipal(@RequestParam(value = "caseId") String caseId) {
+        try {
+            service.deletePrincipal(caseId);
+            return ReturnSucUtils.getRepInfo();
+        } catch (Exception e) {
+            return ReturnFailUtils.getRepInfo(e.getMessage());
+        }
+    }
 }
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java
index 003a6b4..7b53fdb 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java
@@ -99,13 +99,13 @@
     /**
      * web端-签收
      * @url {ctx}/api/web/caseTask/sign
-     * @param signTaskDTO 签收表单
+     * @param signTaskDTOList 签收表单数组
      * @return Object
      */
     @PostMapping("/sign")
-    public Object sign(@RequestBody SignTaskDTO signTaskDTO, @CurrentUser String userId) {
+    public Object sign(@RequestBody List<SignTaskDTO> signTaskDTOList, @CurrentUser String userId) {
         try {
-            service.webSign(signTaskDTO, userId);
+            service.webSign(signTaskDTOList, userId);
             return ReturnSucUtils.getRepInfo();
         } catch (Exception e) {
             return ReturnFailUtils.getRepInfo();
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseInfoMapper.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseInfoMapper.java
index 29f3b59..ed1d224 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseInfoMapper.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseInfoMapper.java
@@ -28,6 +28,13 @@
     void updateCaseInfo(@Param("entity") CaseInfo entity);
 
     /**
+     * 批量更新对象
+     * @param entity 对象
+     * @param caseIdList
+     */
+    void updateCaseInfoList(@Param("entity") CaseInfo entity, @Param("caseIdList")List<String> caseIdList);
+
+    /**
     * 条件更新对象
     * @param entity 对象
     * @param terms 条件
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseInfoUnfoldMapper.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseInfoUnfoldMapper.java
index 2ad1af3..f2fa5d5 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseInfoUnfoldMapper.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseInfoUnfoldMapper.java
@@ -61,4 +61,10 @@
     */
     List<CaseInfoUnfold> pageTerms(@Param("page") PageRequest page, @Param("terms") Map<String, Object> terms);
 
+    /**
+     * 更新对象
+     * @param id
+     */
+    void deletePrincipal(@Param("id") String id);
+
 }
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseTaskMapper.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseTaskMapper.java
index ec66937..495045b 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseTaskMapper.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseTaskMapper.java
@@ -29,6 +29,13 @@
     void updateCaseTask(@Param("entity") CaseTask entity);
 
     /**
+     * 批量更新对象
+     * @param caseTaskPO 对象
+     * @param taskIdList
+     */
+    void updateCaseTaskList(@Param("caseTaskPO") CaseTask caseTaskPO, @Param("taskIdList") List<String> taskIdList);
+
+    /**
     * 条件更新对象
     * @param entity 对象
     * @param terms 条件
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseWindupApplyMapper.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseWindupApplyMapper.java
index 88f8673..0272ecc 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseWindupApplyMapper.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/CaseWindupApplyMapper.java
@@ -83,7 +83,7 @@
      * @param terms 条件
      * @return List<FrontPageListDTO>
      */
-    List<FrontPageListDTO> pageMyTaskApplyReview(@Param("page") PageRequest page, @Param("terms") Map<String, Object> terms);
+    List<FrontPageListDTO> listMyTaskApplyReview(@Param("page") PageRequest page, @Param("terms") Map<String, Object> terms);
 
     /**
      * 首页-待审核条件统计
@@ -98,5 +98,5 @@
      * @param terms 条件
      * @return List<FrontPageListDTO>
      */
-    List<FrontPageListDTO> pageMySubmitApplyReview(@Param("page") PageRequest page, @Param("terms") Map<String, Object> terms);
+    List<FrontPageListDTO> listMySubmitApplyReview(@Param("page") PageRequest page, @Param("terms") Map<String, Object> terms);
 }
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseAppearMapper.xml b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseAppearMapper.xml
index 9082fe1..b2d442b 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseAppearMapper.xml
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseAppearMapper.xml
@@ -278,7 +278,7 @@
             and DATE_FORMAT(t1.appear_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
     </select>
     <!--  首页-待审核分页查询  -->
@@ -298,7 +298,7 @@
             and DATE_FORMAT(t1.appear_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
         <if test="page.sort != null">
             <foreach collection="page.sort" item="s" index="index" separator="," open="order by ">
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseAssistApplyMapper.xml b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseAssistApplyMapper.xml
index c375f78..038a212 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseAssistApplyMapper.xml
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseAssistApplyMapper.xml
@@ -284,7 +284,7 @@
             and DATE_FORMAT(t1.apply_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
     </select>
     <!--  首页-待审核分页查询  -->
@@ -304,7 +304,7 @@
             and DATE_FORMAT(t1.apply_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
         <if test="page.sort != null">
             <foreach collection="page.sort" item="s" index="index" separator="," open="order by ">
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml
index 7b0e551..1b530d0 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml
@@ -531,6 +531,21 @@
         </if>
     </sql>
     <!-- 更新对象 -->
+    <update id="updateCaseInfoList">
+        update
+        <include refid="table-name"/>
+        <set>
+            <include refid="set-part"/>
+        </set>
+        <where>
+            id IN
+            <foreach item="id" collection="caseIdList" open="(" separator="," close=")">
+                #{id}
+            </foreach>
+        </where>
+    </update>
+
+    <!-- 批量更新对象 -->
     <update id="updateCaseInfo">
         update
         <include refid="table-name"/>
@@ -541,6 +556,7 @@
             id = #{entity.id}
         </where>
     </update>
+
     <!-- 条件更新对象 -->
     <update id="updateCaseInfoTerms">
         update
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoUnfoldMapper.xml b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoUnfoldMapper.xml
index 1704778..de1ed1d 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoUnfoldMapper.xml
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoUnfoldMapper.xml
@@ -376,4 +376,15 @@
         limit #{page.offset}, #{page.size}
     </select>
 
+    <!-- 更新对象 -->
+    <update id="deletePrincipal">
+        update
+            dyh_case_info_unfold
+        set
+            mediator_id = null,
+            mediator = null,
+            mediator_mobile = null
+        where
+            id = #{id}
+    </update>
 </mapper> 
\ No newline at end of file
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseReturnMapper.xml b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseReturnMapper.xml
index 91a616d..805e5c8 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseReturnMapper.xml
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseReturnMapper.xml
@@ -278,7 +278,7 @@
             and DATE_FORMAT(t1.return_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
     </select>
 
@@ -299,7 +299,7 @@
             and DATE_FORMAT(t1.return_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
         <if test="page.sort != null">
             <foreach collection="page.sort" item="s" index="index" separator="," open="order by ">
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseSuperviseMapper.xml b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseSuperviseMapper.xml
index 59f64e4..3f75eab 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseSuperviseMapper.xml
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseSuperviseMapper.xml
@@ -260,15 +260,22 @@
         from
             dyh_case_supervise t1 left join dyh_case_info t2 on t1.case_id = t2.id
         where
-        delete_status = 0
-        and sup_status = #{terms.supStatus}
-        and quilt_unit_id = #{terms.quiltUnitId}
+        t1.delete_status = 0
+        and t1.sup_status = #{terms.supStatus}
+        and t1.quilt_unit_id = #{terms.quiltUnitId}
+        <if test="terms.timeStart != null and terms.timeStart !='' and terms.timeEnd != null and terms.timeEnd !=''">
+            and (DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ >= ]]> #{terms.timeStart}
+            and DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
+        </if>
+        <if test="terms.partyName != null and terms.partyName !=''">
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+        </if>
     </select>
 
     <!--  首页督办分页查询  -->
     <select id="pageMyTaskDb" resultMap="dataResult">
         SELECT
-        t1.sup_time as turnaroundTime, t1.DATEADD(hour, t1.replyTerm, t1.sup_time) as timeLimit, t1.sup_unit_name as organizingUnit,
+        t1.sup_time as turnaroundTime, DATEADD(hour, t1.reply_term, t1.sup_time) as timeLimit, t1.sup_unit_name as organizingUnit,
         t1.sup_content as opinion, 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
@@ -283,7 +290,7 @@
             and DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
         <if test="page.sort != null">
             <foreach collection="page.sort" item="s" index="index" separator="," open="order by ">
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseTaskMapper.xml b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseTaskMapper.xml
index 91268df..dc225e9 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseTaskMapper.xml
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseTaskMapper.xml
@@ -288,6 +288,22 @@
             id = #{entity.id}
         </where>
     </update>
+
+    <!-- 批量对象 -->
+    <update id="updateCaseTaskList">
+        update
+        <include refid="table-name"/>
+        <set>
+            <include refid="set-part"/>
+        </set>
+        <where>
+            id IN
+            <foreach item="id" collection="taskIdList" open="(" separator="," close=")">
+                #{id}
+            </foreach>
+        </where>
+    </update>
+
     <!-- 条件更新对象 -->
     <update id="updateCaseTaskTerms">
         update
@@ -398,7 +414,7 @@
             and DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
     </select>
     <!--  首页-待分派分页查询  -->
@@ -418,7 +434,7 @@
             and DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
         <if test="page.sort != null">
             <foreach collection="page.sort" item="s" index="index" separator="," open="order by ">
@@ -447,7 +463,7 @@
             and DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
     </select>
     <!--  首页-待签收分页查询  -->
@@ -468,7 +484,7 @@
             and DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
         <if test="page.sort != null">
             <foreach collection="page.sort" item="s" index="index" separator="," open="order by ">
@@ -498,7 +514,7 @@
             and DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
     </select>
     <!--  首页-待受理分页查询  -->
@@ -521,7 +537,7 @@
             and DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
         <if test="page.sort != null">
             <foreach collection="page.sort" item="s" index="index" separator="," open="order by ">
@@ -550,7 +566,7 @@
             and DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
     </select>
     <!--  首页-办理中分页查询  -->
@@ -571,7 +587,7 @@
             and DATE_FORMAT(t1.create_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
         <if test="page.sort != null">
             <foreach collection="page.sort" item="s" index="index" separator="," open="order by ">
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseWindupApplyMapper.xml b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseWindupApplyMapper.xml
index de3c2d2..4e03003 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseWindupApplyMapper.xml
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseWindupApplyMapper.xml
@@ -316,11 +316,11 @@
             and DATE_FORMAT(t1.apply_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
     </select>
     <!--  首页-待审核分页查询  -->
-    <select id="pageMyTaskApplyReview" resultMap="MyTaskApplyReviewResult">
+    <select id="listMyTaskApplyReview" resultMap="MyTaskApplyReviewResult">
         SELECT t1.id as windupId, t1.case_task_id as ownerId, t1.case_id as caseId,
         t1.apply_time as turnaroundTime, t1.apply_unit_name as organizingUnit, t1.medi_result_name as mediResult,
                t1.fail_reason as reason, t2.case_level as caseGrade, t2.canal_name as caseSource,
@@ -337,7 +337,7 @@
             and DATE_FORMAT(t1.apply_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
         <if test="page.sort != null">
             <foreach collection="page.sort" item="s" index="index" separator="," open="order by ">
@@ -365,11 +365,11 @@
             and DATE_FORMAT(t1.apply_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
     </select>
     <!--  首页-结案申请分页查询  -->
-    <select id="pageMySubmitApplyReview" resultMap="MyTaskApplyReviewResult">
+    <select id="listMySubmitApplyReview" resultMap="MyTaskApplyReviewResult">
         SELECT t1.id as windupId, t1.case_task_id as ownerId, t1.case_id as caseId, t2.process_name as process,
         t1.apply_time as turnaroundTime, t2.case_level as caseGrade, t2.canal_name as caseSource, t2.case_type_name as caseType,
              t1.medi_result_name as mediResult,t1.fail_reason as reason,
@@ -386,7 +386,7 @@
             and DATE_FORMAT(t1.apply_time,'%Y-%m-%d') <![CDATA[ <= ]]> #{terms.timeEnd})
         </if>
         <if test="terms.partyName != null and terms.partyName !=''">
-            and (concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
+            and concat(t2.plaintiffs, t2.pagents, t2.defendants, t2.dagents) like concat('%', #{terms.partyName}, '%')
         </if>
         <if test="page.sort != null">
             <foreach collection="page.sort" item="s" index="index" separator="," open="order by ">
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAppearService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAppearService.java
index 02505e5..4282a61 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAppearService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAppearService.java
@@ -3,6 +3,7 @@
 import cn.huge.base.common.exception.ServiceException;
 import cn.huge.base.common.utils.DateUtils;
 import cn.huge.base.common.utils.IdUtils;
+import cn.huge.module.cases.domain.dto.FrontPageListDTO;
 import cn.huge.module.cases.domain.po.CaseReturn;
 import cn.huge.module.client.api.impl.UtilsClientImpl;
 import cn.huge.module.cases.dao.mapper.CaseAppearMapper;
@@ -148,4 +149,30 @@
         }
     }
 
+    /**
+     * 首页查询
+     * @param auditUnitId 审核组织编号
+     * @return long
+     */
+    public long countAppearReview(String auditUnitId){
+        return mapper.countAppearReview(auditUnitId);
+    }
+
+    /**
+     * 首页-待审核条件统计
+     * @param terms 条件
+     * @return long
+     */
+    public long countMyTaskAppearReview(Map<String, Object> terms){
+        return mapper.countMyTaskAppearReview(terms);
+    }
+
+    /**
+     * 首页-待审核分页查询
+     * @param page 分页对象
+     * @param terms 条件
+     */
+    public List<FrontPageListDTO> pageMyTaskAppearReview(PageRequest page, Map<String, Object> terms){
+        return mapper.pageMyTaskAppearReview(page, terms);
+    }
 }
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAssistApplyService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAssistApplyService.java
index bde0bd2..b0354a1 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAssistApplyService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAssistApplyService.java
@@ -3,6 +3,7 @@
 import cn.huge.base.common.exception.ServiceException;
 import cn.huge.base.common.utils.DateUtils;
 import cn.huge.base.common.utils.IdUtils;
+import cn.huge.module.cases.domain.dto.FrontPageListDTO;
 import cn.huge.module.client.api.impl.CustClientImpl;
 import cn.huge.module.client.api.impl.SysClientImpl;
 import cn.huge.module.client.api.impl.UtilsClientImpl;
@@ -217,4 +218,32 @@
         }
         return caseAssistApply;
     }
+
+    /**
+     * 首页查询
+     * @param auditUnitId 审核组织编号
+     * @return long
+     */
+    public long countAssistReview(String auditUnitId){
+        return mapper.countAssistReview(auditUnitId);
+    }
+
+    /**
+     * 首页-待审核条件统计
+     * @param terms 条件
+     * @return long
+     */
+    public long countMyTaskAssistReview(Map<String, Object> terms){
+        return mapper.countMyTaskAssistReview(terms);
+    }
+
+    /**
+     * 按条件查询
+     * @param page 分页对象
+     * @param terms 条件
+     * @return List
+     */
+    public List<FrontPageListDTO> pageMyTaskAssistReview(PageRequest page, Map<String, Object> terms){
+        return mapper.pageMyTaskAssistReview(page, terms);
+    }
 }
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java
index 64316b4..fb00ddf 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java
@@ -96,6 +96,20 @@
     }
 
     /**
+     * 批量更新对象
+     * @param entity 对象
+     * @param caseIdList
+     */
+    public void updateCaseInfoList(CaseInfo entity, List<String> caseIdList){
+        try{
+            mapper.updateCaseInfoList(entity, caseIdList);
+        }catch (Exception e){
+            log.error("[CaseInfoService.updateCaseInfoList]调用失败,异常信息:"+e, e);
+            throw new ServiceException("CaseInfoService.updateCaseInfoList", e);
+        }
+    }
+
+    /**
     * 条件更新对象
     * @param entity 对象
     * @param terms 条件
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoUnfoldService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoUnfoldService.java
index 090f220..abe9633 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoUnfoldService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoUnfoldService.java
@@ -174,6 +174,19 @@
         }
     }
 
+    /**
+     * PC端-删除经办人
+     * @param caseId 对象
+     */
+    public void deletePrincipal(String caseId){
+        try{
+            mapper.deletePrincipal(caseId);
+        }catch (Exception e){
+            log.error("[CaseInfoUnfoldService.choosePrincipal]调用失败,异常信息:"+e, e);
+            throw new ServiceException("CaseInfoUnfoldService.choosePrincipal", e);
+        }
+    }
+
     public TransactResultDTO getTransactResult(String caseId){
         try {
             //查询办理结果信息
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseReturnService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseReturnService.java
index ca2a7e0..6aee2aa 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseReturnService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseReturnService.java
@@ -3,6 +3,7 @@
 import cn.huge.base.common.exception.ServiceException;
 import cn.huge.base.common.utils.DateUtils;
 import cn.huge.base.common.utils.IdUtils;
+import cn.huge.module.cases.domain.dto.FrontPageListDTO;
 import cn.huge.module.cases.domain.po.CaseWindupApply;
 import cn.huge.module.client.api.impl.UtilsClientImpl;
 import cn.huge.module.cases.dao.mapper.CaseReturnMapper;
@@ -148,4 +149,30 @@
         }
     }
 
+    /**
+     * 首页查询
+     * @param auditUnitId 审核组织编号
+     * @return long
+     */
+    public long countReturnReview(String auditUnitId){
+        return mapper.countReturnReview(auditUnitId);
+    }
+
+    /**
+     * 首页-待审核条件统计
+     * @param terms 条件
+     * @return long
+     */
+    public long countMyTaskReturnReview(Map<String, Object> terms){
+        return mapper.countMyTaskReturnReview(terms);
+    }
+
+    /**
+     * 首页-待审核分页查询
+     * @param terms 条件
+     * @return List
+     */
+    public List<FrontPageListDTO> pageMyTaskReturnReview(PageRequest page, Map<String, Object> terms){
+        return mapper.pageMyTaskReturnReview(page, terms);
+    }
 }
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
index 3acafae..c769b23 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
@@ -91,7 +91,7 @@
     @Autowired
     private CaseWindupApplyService caseWindupApplyService;
     @Autowired
-    private CaseAssistApplyService assistApplyService;
+    private CaseAssistApplyService caseAssistApplyService;
     @Autowired
     private CaseAppearService caseAppearService;
     @Autowired
@@ -555,10 +555,10 @@
             FrontPageCountDTO frontPageCountDTO = mapper.countTaskList(terms);
             long supervise = superviseService.countCaseSuperviseList(0,loginUser.getUnitId());
             frontPageCountDTO.setSupervise(supervise);
-            long countApplyReview = caseWindupApplyMapper.countApplyReview(loginUser.getUnitId());
-            long countReturnReview = caseReturnMapper.countReturnReview(loginUser.getUnitId());
-            long countAppearReview = caseAppearMapper.countAppearReview(loginUser.getUnitId());
-            long countAssistReview = caseAssistApplyMapper.countAssistReview(loginUser.getUnitId());
+            long countApplyReview = caseWindupApplyService.countApplyReview(loginUser.getUnitId());
+            long countReturnReview = caseReturnService.countReturnReview(loginUser.getUnitId());
+            long countAppearReview = caseAppearService.countAppearReview(loginUser.getUnitId());
+            long countAssistReview = caseAssistApplyService.countAssistReview(loginUser.getUnitId());
             frontPageCountDTO.setWaitReview(countApplyReview+countReturnReview+countAppearReview+countAssistReview);
             return frontPageCountDTO;
         }catch (Exception e) {
@@ -646,7 +646,7 @@
                 for(CaseInfoUnfold unfold: unfoldList){
                     for(FrontPageListDTO frontPageListDTO: frontPageListDTOList){
                         if(frontPageListDTO.getCaseId().equals(unfold.getId())){
-                            frontPageListDTO.setOrganizingUnit(unfold.getMediateUnitId());
+                            frontPageListDTO.setOrganizingUnit(unfold.getMediateUnitName());
                             frontPageListDTO.setCooperatingUnit(unfold.getAssistUnitName());
                         }
                     }
@@ -668,8 +668,8 @@
      */
     public Page<FrontPageListDTO> pageMyTaskBl(PageRequest page, Map<String, Object> terms){
         try {
-            long total = caseWindupApplyMapper.countMySubmitApplyReview(terms);
-            List<FrontPageListDTO> frontPageListDTOList = caseWindupApplyMapper.pageMySubmitApplyReview(page, terms);
+            long total = caseWindupApplyService.countMySubmitApplyReview(terms);
+            List<FrontPageListDTO> frontPageListDTOList = caseWindupApplyService.listMySubmitApplyReview(page, terms);
 
             List<String> caseIdList = new ArrayList<>();
             caseIdList = frontPageListDTOList.stream().map(FrontPageListDTO ::getCaseId).collect(Collectors.toList());
@@ -680,7 +680,7 @@
                 for(CaseInfoUnfold unfold: unfoldList){
                     for(FrontPageListDTO frontPageListDTO: frontPageListDTOList){
                         if(frontPageListDTO.getCaseId().equals(unfold.getId())){
-                            frontPageListDTO.setOrganizingUnit(unfold.getMediateUnitId());
+                            frontPageListDTO.setOrganizingUnit(unfold.getMediateUnitName());
                             frontPageListDTO.setCooperatingUnit(unfold.getAssistUnitName());
                         }
                     }
@@ -704,17 +704,17 @@
             long total = 0;
             List<FrontPageListDTO> frontPageListDTOList = new ArrayList<>();
             if(1 == type){
-                total = caseReturnMapper.countMyTaskReturnReview(terms);
-                frontPageListDTOList = caseReturnMapper.pageMyTaskReturnReview(page,terms);
+                total = caseReturnService.countMyTaskReturnReview(terms);
+                frontPageListDTOList = caseReturnService.pageMyTaskReturnReview(page,terms);
             }else if(2 == type){
-                total = caseAppearMapper.countMyTaskAppearReview(terms);
-                frontPageListDTOList = caseAppearMapper.pageMyTaskAppearReview(page, terms);
+                total = caseAppearService.countMyTaskAppearReview(terms);
+                frontPageListDTOList = caseAppearService.pageMyTaskAppearReview(page, terms);
             }else if(3 == type){
-                total = caseWindupApplyMapper.countMyTaskApplyReview(terms);
-                frontPageListDTOList = caseWindupApplyMapper.pageMyTaskApplyReview(page, terms);
+                total = caseWindupApplyService.countMyTaskApplyReview(terms);
+                frontPageListDTOList = caseWindupApplyService.listMyTaskApplyReview(page, terms);
             }else if(4 == type){
-                total = caseAssistApplyMapper.countMyTaskAssistReview(terms);
-                frontPageListDTOList = caseAssistApplyMapper.pageMyTaskAssistReview(page, terms);
+                total = caseAssistApplyService.countMyTaskAssistReview(terms);
+                frontPageListDTOList = caseAssistApplyService.pageMyTaskAssistReview(page, terms);
             }
             return new PageImpl<FrontPageListDTO>(frontPageListDTOList, page, total);
         }catch (Exception e) {
@@ -1114,27 +1114,28 @@
 
     /**
      * web端任务处理-签收
-     * @param signTaskDTO 签收任务表单
+     * @param signTaskDTOList 签收任务表单
      * @param userId 当前登录用户
      */
-    public void webSign(SignTaskDTO signTaskDTO, String userId){
+    public void webSign(List<SignTaskDTO> signTaskDTOList, String userId){
         try{
             Date nowDate = DateUtils.getNowDate();
             // 获取当前登录用户
             CtUserDTO loginUser = custClient.clientGetUserAll(userId);
+            List<String> taskIdList = new ArrayList<>();
+            List<String> caseIdList = new ArrayList<>();
+
             // 更新纠纷任务信息
             CaseTask caseTaskPO = new CaseTask();
-            caseTaskPO.setId(signTaskDTO.getCaseTaskId());
             caseTaskPO.setSignStatus(CaseTaskConsts.SIGN_STATUS_2);
             caseTaskPO.setSignTime(nowDate);
             caseTaskPO.setSignUserId(loginUser.getId());
             caseTaskPO.setSignUserName(loginUser.getTrueName());
             caseTaskPO.setHandleIllust("已签收");
             caseTaskPO.setUpdateTime(nowDate);
-            mapper.updateCaseTask(caseTaskPO);
+
             // 更新纠纷信息
             CaseInfo caseInfoPO = new CaseInfo();
-            caseInfoPO.setId(signTaskDTO.getCaseId());
             caseInfoPO.setStatus(CaseStatusBaseConstsEnum.CASE_STATUS_3.getIndex());
             caseInfoPO.setStatusName(CaseStatusBaseConstsEnum.CASE_STATUS_3.getDes());
             caseInfoPO.setProcess(CaseProcessBaseConstsEnum.getByStatus(caseInfoPO.getStatus()).getIndex());
@@ -1142,7 +1143,13 @@
             caseInfoPO.setInfoProcess(CaseInfoProcessBaseConstsEnum.getByProcess(caseInfoPO.getProcess()).getIndex());
             caseInfoPO.setInfoProcessName(CaseInfoProcessBaseConstsEnum.getByProcess(caseInfoPO.getProcess()).getDes());
             caseInfoPO.setUpdateTime(nowDate);
-            caseInfoService.updateCaseInfo(caseInfoPO);
+
+            for(SignTaskDTO signTaskDTO: signTaskDTOList){
+                taskIdList.add(signTaskDTO.getCaseTaskId());
+                caseIdList.add(signTaskDTO.getCaseId());
+            }
+            mapper.updateCaseTaskList(caseTaskPO, taskIdList);
+            caseInfoService.updateCaseInfoList(caseInfoPO, caseIdList);
         }catch (Exception e){
             log.error("[CaseTaskService.webSign]调用失败,异常信息:"+e, e);
             throw new ServiceException("CaseTaskService.webSign", e);
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseWindupApplyService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseWindupApplyService.java
index 3b6f423..42a6a3d 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseWindupApplyService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseWindupApplyService.java
@@ -4,6 +4,7 @@
 import cn.huge.base.common.utils.DateUtils;
 import cn.huge.base.common.utils.IdUtils;
 import cn.huge.base.common.utils.ObjectUtils;
+import cn.huge.module.cases.domain.dto.FrontPageListDTO;
 import cn.huge.module.cases.domain.po.CaseInfo;
 import cn.huge.module.client.api.impl.UtilsClientImpl;
 import cn.huge.module.cases.dao.mapper.CaseWindupApplyMapper;
@@ -158,4 +159,54 @@
         }
     }
 
+    /**
+     * 首页-待审核分页查询
+     * @param terms 条件
+     * @return Page
+     */
+    public long countMyTaskApplyReview(Map<String, Object> terms){
+        long total = mapper.countMyTaskApplyReview(terms);
+        return total;
+    }
+
+    /**
+     * 首页-待审核查询
+     * @param page 分页对象
+     * @param terms 条件
+     * @return Page
+     */
+    public List<FrontPageListDTO> listMyTaskApplyReview(PageRequest page, Map<String, Object> terms){
+        List<FrontPageListDTO> frontPageListDTOList = mapper.listMyTaskApplyReview(page, terms);
+        return frontPageListDTOList;
+    }
+
+    /**
+     * 首页-查询数量
+     * @param auditUnitId 条件
+     * @return Page
+     */
+    public long countApplyReview(String auditUnitId){
+        return mapper.countApplyReview(auditUnitId);
+    }
+
+    /**
+     * 首页-查询待办任务-办理任务数量统计
+     * @param terms 条件
+     * @return Page
+     */
+    public long countMySubmitApplyReview(Map<String, Object> terms){
+        long total = mapper.countMySubmitApplyReview(terms);
+        return total;
+    }
+
+    /**
+     * 首页-查询待办任务-办理任务
+     * @param page 分页对象
+     * @param terms 条件
+     * @return Page
+     */
+    public List<FrontPageListDTO> listMySubmitApplyReview(PageRequest page, Map<String, Object> terms){
+        List<FrontPageListDTO> frontPageListDTOList = mapper.listMySubmitApplyReview(page, terms);
+        return frontPageListDTOList;
+    }
 }

--
Gitblit v1.8.0