| | |
| | | WHERE a.del_flag = 0 |
| | | AND (a.next_check = #{userId} ) |
| | | AND a.`status` = 1 and a.company_id = #{companyId} |
| | | UNION ALL |
| | | SELECT concat(DATE(a.create_time),',您有新的颁布审批请查看手机端小程序!') as title, |
| | | '7' AS type, |
| | | a.id AS dataId |
| | | FROM proclaim a |
| | | WHERE a.del_flag = 0 |
| | | AND a.check_id = #{userId} |
| | | AND a.`status` = 0 and a.company_id = #{companyId} |
| | | UNION ALL |
| | | SELECT |
| | | cl.contract_name AS title, |
| | | '8' AS type, |
| | | cr.id AS dataId |
| | | FROM |
| | | contract_review cr |
| | | LEFT JOIN contract_ledger cl ON cr.contract_id = cl.id |
| | | WHERE |
| | | cr.del_flag = 1 and cr.status = 0 |
| | | AND ( |
| | | EXISTS ( SELECT 1 FROM contract_review_mess crm WHERE crm.review_id = cr.id AND crm.STATUS = 0 AND crm.review_user = #{userId} ) |
| | | OR ( |
| | | NOT EXISTS ( SELECT 1 FROM contract_review_mess crm WHERE crm.review_id = cr.id AND crm.STATUS = 0 ) |
| | | AND cr.legal_person = #{userId} |
| | | ) |
| | | ) |
| | | </select> |
| | | </mapper> |