|
|
@@ -494,12 +494,14 @@
|
|
|
select h.`id`,count(hr.`hazard_id`) num,
|
|
|
(select count(hr1.`hazard_id`) from lab_hazard_subject_relation hr1
|
|
|
INNER JOIN lab_hazard h1 ON hr1.hazard_id = h1.id
|
|
|
+ INNER JOIN sys_dict_data sd ON sd.`dict_value` = h1.`hazard_type_mode` AND sd.`dict_type` = 'lab_hazard_type'
|
|
|
inner join lab_subject s on hr1.`subject_id` = s.`id`
|
|
|
inner join sys_dept t on s.`build_id` = t.`dept_id`
|
|
|
) totalNum,
|
|
|
h.`ch_name` chName
|
|
|
from lab_hazard_subject_relation hr
|
|
|
inner JOIN lab_hazard h ON hr.hazard_id = h.id
|
|
|
+ INNER JOIN sys_dict_data sd ON sd.`dict_value` = h.`hazard_type_mode` and sd.`dict_type` = 'lab_hazard_type'
|
|
|
inner join lab_subject s on hr.`subject_id` = s.`id`
|
|
|
inner join sys_dept t on s.`build_id` = t.`dept_id`
|
|
|
<where>
|