|
@@ -64,7 +64,7 @@ public class EVController {
|
|
|
|
|
|
log.info("扫描开始");
|
|
|
|
|
|
- String sql = "SELECT GROUP_CONCAT(id) as id, JSON_UNQUOTE(JSON_EXTRACT(json_data, '$.taskId')) as taskId," +
|
|
|
+ String sql = " SELECT GROUP_CONCAT(id) as id, JSON_UNQUOTE(JSON_EXTRACT(json_data, '$.taskId')) as taskId," +
|
|
|
"GROUP_CONCAT(JSON_EXTRACT(json_data, '$.parallelProcessInstanceId')) as parallelProcessInstanceId," +
|
|
|
"JSON_UNQUOTE(JSON_EXTRACT(json_data, '$.formDataId')) as formDataId," +
|
|
|
"JSON_EXTRACT(json_data, '$.approvalType') as approvalType," +
|
|
@@ -74,7 +74,7 @@ public class EVController {
|
|
|
"sign_type as sigType ," +
|
|
|
"(select count(0) from u_task_parallel b INNER JOIN u_task c on b.process_instance_id = c.process_instance_id " +
|
|
|
"where c.id = JSON_UNQUOTE(JSON_EXTRACT(a.json_data, '$.taskId')) and b.is_deleted = 0 and (b.status = 1 or b.initiative = 1)) isSignature" +
|
|
|
- " from u_task_batch a where is_deleted=0 GROUP BY JSON_EXTRACT(json_data, '$.formDataId'),sign_type ORDER BY sign_type DESC ";
|
|
|
+ " from u_task_batch a where is_deleted=0 GROUP BY JSON_EXTRACT(json_data, '$.formDataId'),sign_type ORDER BY sign_type DESC,update_time ASC ";
|
|
|
|
|
|
List<TaskSignInfoVO> query = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(TaskSignInfoVO.class));
|
|
|
|