dyh_case_task id, case_id, flowable_id, process_instance_id, process_task_id, node_type, node_id, node_name, flow_id, node_show_name, case_task_type, cande_unit_id, cande_unit_name, cande_dept_id, cande_dept_name, cande_role_code, cande_role_name, cande_user_id, cande_user_name, read_status, read_expire_time, read_time, read_unit_id, read_unit_name, read_user_id, read_user_name, expire_time, status, handle_unit_id, handle_unit_name, handle_dept_id, handle_dept_name, handle_user_id, handle_user_name, handle_result, handle_content, handle_illust, handle_time, usetime_hour, overtime_status, overtime_hour, delete_status, cust_id, create_time, update_time case_id = #{entity.caseId}, flowable_id = #{entity.flowableId}, process_instance_id = #{entity.processInstanceId}, process_task_id = #{entity.processTaskId}, node_type = #{entity.nodeType}, node_id = #{entity.nodeId}, node_name = #{entity.nodeName}, flow_id = #{entity.flowId}, node_show_name = #{entity.nodeShowName}, case_task_type = #{entity.caseTaskType}, cande_unit_id = #{entity.candeUnitId}, cande_unit_name = #{entity.candeUnitName}, cande_dept_id = #{entity.candeDeptId}, cande_dept_name = #{entity.candeDeptName}, cande_role_code = #{entity.candeRoleCode}, cande_role_name = #{entity.candeRoleName}, cande_user_id = #{entity.candeUserId}, cande_user_name = #{entity.candeUserName}, read_status = #{entity.readStatus}, read_expire_time = #{entity.readExpireTime}, read_time = #{entity.readTime}, read_unit_id = #{entity.readUnitId}, read_unit_name = #{entity.readUnitName}, read_user_id = #{entity.readUserId}, read_user_name = #{entity.readUserName}, expire_time = #{entity.expireTime}, status = #{entity.status}, handle_unit_id = #{entity.handleUnitId}, handle_unit_name = #{entity.handleUnitName}, handle_dept_id = #{entity.handleDeptId}, handle_dept_name = #{entity.handleDeptName}, handle_user_id = #{entity.handleUserId}, handle_user_name = #{entity.handleUserName}, handle_result = #{entity.handleResult}, handle_content = #{entity.handleContent}, handle_illust = #{entity.handleIllust}, handle_time = #{entity.handleTime}, usetime_hour = #{entity.usetimeHour}, overtime_status = #{entity.overtimeStatus}, overtime_hour = #{entity.overtimeHour}, delete_status = #{entity.deleteStatus}, cust_id = #{entity.custId}, create_time = #{entity.createTime}, update_time = #{entity.updateTime} and id = #{terms.id} and case_id = #{terms.caseId} and flowable_id = #{terms.flowableId} and process_instance_id = #{terms.processInstanceId} and process_task_id = #{terms.processTaskId} and node_type = #{terms.nodeType} and node_id = #{terms.nodeId} and node_name = #{terms.nodeName} and flow_id = #{terms.flowId} and node_show_name = #{terms.nodeShowName} and case_task_type = #{terms.caseTaskType} and cande_unit_id = #{terms.candeUnitId} and cande_unit_name = #{terms.candeUnitName} and cande_dept_id = #{terms.candeDeptId} and cande_dept_name = #{terms.candeDeptName} and cande_role_code = #{terms.candeRoleCode} and cande_role_name = #{terms.candeRoleName} and cande_user_id = #{terms.candeUserId} and cande_user_name = #{terms.candeUserName} and read_status = #{terms.readStatus} and read_expire_time = #{terms.readExpireTime} and read_time = #{terms.readTime} and read_unit_id = #{terms.readUnitId} and read_unit_name = #{terms.readUnitName} and read_user_id = #{terms.readUserId} and read_user_name = #{terms.readUserName} and expire_time = #{terms.expireTime} and status = #{terms.status} and handle_unit_id = #{terms.handleUnitId} and handle_unit_name = #{terms.handleUnitName} and handle_dept_id = #{terms.handleDeptId} and handle_dept_name = #{terms.handleDeptName} and handle_user_id = #{terms.handleUserId} and handle_user_name = #{terms.handleUserName} and handle_result = #{terms.handleResult} and handle_content = #{terms.handleContent} and handle_illust = #{terms.handleIllust} and handle_time = #{terms.handleTime} and usetime_hour = #{terms.usetimeHour} and overtime_status = #{terms.overtimeStatus} and overtime_hour = #{terms.overtimeHour} and delete_status = 0 and delete_status = #{terms.deleteStatus} and cust_id = #{terms.custId} and DATE_FORMAT(create_time,'%Y-%m-%d') = #{terms.createTime} and (DATE_FORMAT(create_time,'%Y-%m-%d') = ]]> #{terms.createStart} and DATE_FORMAT(create_time,'%Y-%m-%d') #{terms.createEnd}) and DATE_FORMAT(update_time,'%Y-%m-%d') = #{terms.updateTime} and (DATE_FORMAT(update_time,'%Y-%m-%d') = ]]> #{terms.updateStart} and DATE_FORMAT(update_time,'%Y-%m-%d') #{terms.updateEnd}) update id = #{entity.id} update delete from where id = #{id} and t1.cande_unit_id = #{terms.candeUnitId} and t1.handle_unit_id = #{terms.handleUnitId} and (DATE_FORMAT(t1.create_time,'%Y-%m-%d') = ]]> #{terms.createTimeStart} and DATE_FORMAT(t1.create_time,'%Y-%m-%d') #{terms.createTimeEnd}) and (DATE_FORMAT(t1.handle_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.handle_time,'%Y-%m-%d') #{terms.handleTimeEnd}) and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and t2.case_type = #{terms.caseType} and t2.plaintiffs like concat('%', #{terms.plaintiffs}, '%') and t2.defendants like concat('%', #{terms.defendants}, '%') and t2.canal = #{terms.canal} and t2.status = #{terms.caseStatus} and t2.case_level = #{terms.caseLevel} and t3.medi_result = #{terms.mediResult} and t1.handle_result in (0, 1, 2) and t1.cande_unit_id = #{terms.candeUnitId} and t1.handle_unit_id = #{terms.handleUnitId} and (DATE_FORMAT(t1.create_time,'%Y-%m-%d') = ]]> #{terms.createTimeStart} and DATE_FORMAT(t1.create_time,'%Y-%m-%d') #{terms.createTimeEnd}) and (DATE_FORMAT(t1.read_time,'%Y-%m-%d') = ]]> #{terms.readTimeStart} and DATE_FORMAT(t1.read_time,'%Y-%m-%d') #{terms.readTimeEnd}) and concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') and t1.cande_unit_id = #{terms.candeUnitId} and t1.handle_unit_id = #{terms.handleUnitId} and t1.case_task_type = #{terms.caseTaskType} and (DATE_FORMAT(t1.create_time,'%Y-%m-%d') = ]]> #{terms.createTimeStart} and DATE_FORMAT(t1.create_time,'%Y-%m-%d') #{terms.createTimeEnd}) and (DATE_FORMAT(t1.handle_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.handle_time,'%Y-%m-%d') #{terms.handleTimeEnd}) and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and t2.case_type = #{terms.caseType} and t2.plaintiffs like concat('%', #{terms.plaintiffs}, '%') and t2.defendants like concat('%', #{terms.defendants}, '%') and t2.canal = #{terms.canal} and t2.status = #{terms.caseStatus} and t2.case_level = #{terms.caseLevel} and t3.medi_result = #{terms.mediResult} and t1.cande_unit_id = #{terms.candeUnitId} and t1.status = #{terms.status} and t1.case_task_type = #{terms.caseTaskType} and (DATE_FORMAT(t1.create_time,'%Y-%m-%d') = ]]> #{terms.createTimeStart} and DATE_FORMAT(t1.create_time,'%Y-%m-%d') #{terms.createTimeEnd}) and (DATE_FORMAT(t1.handle_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.handle_time,'%Y-%m-%d') #{terms.handleTimeEnd}) and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and t3.mediator_id = #{terms.mediatorId} and t3.mediator_id is null and t2.case_type = #{terms.caseType} and t2.plaintiffs like concat('%', #{terms.plaintiffs}, '%') and t2.defendants like concat('%', #{terms.defendants}, '%') and t2.canal = #{terms.canal} and t2.status = #{terms.caseStatus} and t2.case_level = #{terms.caseLevel} and t3.medi_result = #{terms.mediResult} and (DATE_FORMAT(t1.create_time,'%Y-%m-%d') = ]]> #{terms.createTimeStart} and DATE_FORMAT(t1.create_time,'%Y-%m-%d') #{terms.createTimeEnd}) and (DATE_FORMAT(t1.handle_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.handle_time,'%Y-%m-%d') #{terms.handleTimeEnd}) and t3.mediator like concat('%', #{terms.mediator}, '%') and t2.canal = #{terms.canal} and t3.medi_result = #{terms.mediResult} and t2.case_level = #{terms.caseLevel} and (t2.case_type = #{terms.caseType} or t2.case_type_first = #{terms.caseType}) and t2.status = #{terms.status} and t1.node_id in #{nodeId} delete from where case_id = #{caseId} update dyh_case_task set delete_status = 1,update_time = #{updateTime} where case_id = #{caseId} and t2.case_type = #{terms.caseType} and t2.plaintiffs like concat('%', #{terms.plaintiffs}, '%') and t2.defendants like concat('%', #{terms.defendants}, '%') and t2.canal = #{terms.canal} and t2.status = #{terms.caseStatus} and t2.case_level = #{terms.caseLevel} and t3.medi_result = #{terms.mediResult} SELECT t1.id as ownerId, t1.case_id as caseId, t3.is_risk as isRisk, t1.create_time as turnaroundTime, t1.handle_time as turnaroundTime, t1.expire_time as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, (select count(1) from dyh_case_supervise where case_id = t1.case_id and sup_status = 0) as superviseCount, '' as taskType, '待分派' as taskTypeName '已分派' as taskTypeName FROM dyh_case_task t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t2.id = t3.id where (t1.node_id = 'ZJ_DFP' or t1.node_id = 'QJ_DFP' or t1.node_id = 'SJ_DFP' or t1.node_id = 'DFP') and t1.case_task_type = 1 and t2.delete_status = 0 and t1.status = #{terms.status} and t1.cande_unit_id = #{terms.candeUnitId} and t1.handle_unit_id = #{terms.candeUnitId} and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.handle_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.handle_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t1.id as ownerId, t1.case_id as caseId, t3.is_risk as isRisk, t1.create_time as turnaroundTime, t1.handle_time as turnaroundTime, t1.expire_time as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, (select count(1) from dyh_case_supervise where case_id = t1.case_id and sup_status = 0) as superviseCount, '' as taskType, '待受理' as taskTypeName '已受理' as taskTypeName FROM dyh_case_task t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t2.id = t3.id where (t1.node_id = 'ZJ_DSL' or t1.node_id = 'QJ_DSL' or t1.node_id = 'SJ_DSL' or t1.node_id = 'DSL') and t2.delete_status = 0 and t1.status = 1 and t1.cande_unit_id = #{terms.candeUnitId} and t1.handle_unit_id = #{terms.candeUnitId} and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.handle_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.handle_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t1.case_task_id as ownerId, t1.case_id as caseId, t3.is_risk as isRisk, t1.dis_time as turnaroundTime, null as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, (select count(1) from dyh_case_supervise where case_id = t1.case_id and sup_status = 0) as superviseCount, '' as taskType, '不已受理' as taskTypeName FROM dyh_case_dismiss t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t2.id = t3.id where t2.delete_status = 0 and t1.dis_unit_id = #{terms.candeUnitId} and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.dis_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.dis_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t1.id as ownerId, t1.case_id as caseId, t3.is_risk as isRisk, t1.create_time as turnaroundTime, t1.expire_time as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, (select count(1) from dyh_case_supervise where case_id = t1.case_id and sup_status = 0) as superviseCount, 'sxbl' as taskType, '办理中' as taskTypeName FROM dyh_case_task t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t1.case_id = t3.id where t1.node_id = 'BLFK' and t1.status = 1 and t2.delete_status = 0 and t1.cande_unit_id = #{terms.candeUnitId} and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.handle_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.handle_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t1.case_task_id as ownerId, t1.case_id as caseId, t3.is_risk as isRisk, t1.apply_time as turnaroundTime, null as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, (select count(1) from dyh_case_supervise where case_id = t2.id and sup_status = 0) as superviseCount, 'sxbl' as taskType, '结案申请' as taskTypeName FROM dyh_case_windup_apply t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t3.id = t2.id where t1.apply_status = 0 and t2.delete_status = 0 and (t1.apply_unit_id = #{terms.candeUnitId} or t3.assist_unit_id like concat('%', #{terms.candeUnitId}, '%')) and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.apply_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.apply_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t3.case_task_id as ownerId, t1.id as caseId, t2.is_risk as isRisk, t2.close_time as turnaroundTime, null as timeLimit, t1.case_level as caseGrade, t1.canal_name as caseSource, concat_ws('', ifnull(t1.case_type_first_name, ''), '/' , ifnull(t1.case_type_name, '')) as caseType, concat_ws('', ifnull(t1.plaintiffs, ''), ifnull(t1.pagents, '')) as plaintiffs, concat_ws('', ifnull(t1.defendants, ''), ifnull(t1.dagents, '')) as defendants, (select count(1) from dyh_case_supervise where case_id = t1.id and sup_status = 0) as superviseCount, 'sxbl' as taskType, '已结案' as taskTypeName from dyh_case_info t1 left join dyh_case_info_unfold t2 on t1.id = t2.id left join dyh_case_windup_apply t3 on t1.id = t3.case_id where t1.process in (5, 6) and t1.delete_status = 0 and (t2.mediate_unit_id = #{terms.candeUnitId} or t2.assist_unit_id like concat('%', #{terms.candeUnitId}, '%')) and (concat_ws('', ifnull(t1.plaintiffs, ''), ifnull(t1.pagents, ''), ifnull(t1.defendants, ''), ifnull(t1.dagents, '')) like concat('%', #{terms.partyName}, '%') or t1.case_ref like concat('%', #{terms.partyName}, '%')) and t1.case_type = #{terms.caseType} and t1.plaintiffs like concat('%', #{terms.plaintiffs}, '%') and t1.defendants like concat('%', #{terms.defendants}, '%') and t1.canal = #{terms.canal} and t1.status = #{terms.caseStatus} and t1.case_level = #{terms.caseLevel} and t2.medi_result = #{terms.mediResult} and (DATE_FORMAT(t2.close_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t2.close_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t1.case_task_id as ownerId, t1.case_id as caseId,t3.is_risk as isRisk, t1.return_time as turnaroundTime, t1.audit_time as turnaroundTime, null as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, (select count(1) from dyh_case_supervise where case_id = t1.case_id and sup_status = 0) as superviseCount, 'htsh' as taskType, '待审核' as taskTypeName '已审核' as taskTypeName FROM dyh_case_return t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t2.id = t3.id where t1.delete_status = 0 and t1.return_status = 0 and t1.return_status = 1 and t1.audit_unit_id = #{terms.candeUnitId} and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.audit_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.audit_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t1.case_task_id as ownerId, t1.case_id as caseId,t3.is_risk as isRisk, t1.appear_time as turnaroundTime, t1.audit_time as turnaroundTime, null as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, (select count(1) from dyh_case_supervise where case_id = t1.case_id and sup_status = 0) as superviseCount, 'sbsh' as taskType, '待审核' as taskTypeName '已审核' as taskTypeName FROM dyh_case_appear t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t2.id = t3.id where t1.delete_status = 0 and t1.apply_status = 0 and t1.apply_status = 1 and t1.audit_unit_id = #{terms.candeUnitId} and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.audit_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.audit_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t1.case_task_id as ownerId, t1.case_id as caseId,t3.is_risk as isRisk, t1.apply_time as turnaroundTime, t1.audit_time as turnaroundTime, null as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, (select count(1) from dyh_case_supervise where case_id = t1.case_id and sup_status = 0) as superviseCount, 'jash' as taskType, '待审核' as taskTypeName '已审核' as taskTypeName FROM dyh_case_windup_apply t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t2.id = t3.id where t1.delete_status = 0 and t1.apply_status = 0 and t1.apply_status = 1 and t1.audit_unit_id = #{terms.candeUnitId} and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.audit_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.audit_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t1.id as ownerId, t1.case_id as CaseId, t3.is_risk as isRisk, t1.apply_time as turnaroundTime, t1.audit_time as turnaroundTime, null as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, (select count(1) from dyh_case_supervise where case_id = t1.case_id and sup_status = 0) as superviseCount, 'lhczsh' as taskType, '待审核' as taskTypeName '已审核' as taskTypeName FROM dyh_case_assist_apply t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t2.id = t3.id where t1.delete_status = 0 and t1.apply_status = 0 and t1.apply_status = 1 and t1.audit_unit_id = #{terms.candeUnitId} and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.audit_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.audit_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t1.id as ownerId, t1.case_id as caseId,t3.is_risk as isRisk, t1.sup_time as turnaroundTime, t1.reply_time as turnaroundTime, DATEADD(hour, t1.reply_term, t1.sup_time) as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, 0 as superviseCount, '' as taskType, '督办' as taskTypeName FROM dyh_case_supervise t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t2.id = t3.id where t1.delete_status = 0 and t1.sup_status = 0 and t1.sup_status = 1 and t1.quilt_unit_id = #{terms.candeUnitId} and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.reply_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.reply_time,'%Y-%m-%d') #{terms.handleTimeEnd}) UNION ALL SELECT t1.id as ownerId, t1.case_id as caseId,t3.is_risk as isRisk, t1.sup_time as turnaroundTime, DATEADD(hour, t1.reply_term, t1.sup_time) as timeLimit, t2.case_level as caseGrade, t2.canal_name as caseSource, concat_ws('', ifnull(t2.case_type_first_name, ''), '/' , ifnull(t2.case_type_name, '')) as caseType, concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, '')) as plaintiffs, concat_ws('', ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) as defendants, 0 as superviseCount, '' as taskType, '督办' as taskTypeName FROM dyh_case_supervise t1 left join dyh_case_info t2 on t1.case_id = t2.id left join dyh_case_info_unfold t3 on t2.id = t3.id where t1.delete_status = 0 and t1.sup_unit_id = #{terms.candeUnitId} and (concat_ws('', ifnull(t2.plaintiffs, ''), ifnull(t2.pagents, ''), ifnull(t2.defendants, ''), ifnull(t2.dagents, '')) like concat('%', #{terms.partyName}, '%') or t2.case_ref like concat('%', #{terms.partyName}, '%')) and (DATE_FORMAT(t1.sup_time,'%Y-%m-%d') = ]]> #{terms.handleTimeStart} and DATE_FORMAT(t1.sup_time,'%Y-%m-%d') #{terms.handleTimeEnd})