longz
2026-04-27 25df88d0ab9d7444ed1d162b9efa1259ac2f6f66
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
UPDATE approval_instance i
JOIN appointment_order o ON o.id = i.order_id
SET i.status = 'CANCELLED'
WHERE i.del_flag = 0
  AND o.del_flag = 0
  AND o.status = 'CANCELLED'
  AND i.status = 'REJECTED';
 
UPDATE approval_task t
JOIN approval_instance i ON i.id = t.instance_id
JOIN appointment_order o ON o.id = i.order_id
SET t.task_status = 'CANCELLED'
WHERE t.del_flag = 0
  AND i.del_flag = 0
  AND o.del_flag = 0
  AND o.status = 'CANCELLED'
  AND t.task_status = 'REJECTED'
  AND t.comment = '预约人取消';