|
|
@@ -338,6 +338,7 @@
|
|
|
fd.doctor_name,
|
|
|
fd.dept_id,
|
|
|
fd.hospital_id,
|
|
|
+ fd.group_code,
|
|
|
AVG(fp.operate_second) AS avgOperateSecond,
|
|
|
COUNT(*) as operation,
|
|
|
de.dept_name,
|
|
|
@@ -350,7 +351,9 @@
|
|
|
fp.start_operate_time IS NOT NULL
|
|
|
AND fp.end_operate_time IS NOT NULL
|
|
|
AND fp.operate_second IS NOT NULL
|
|
|
-
|
|
|
+ <if test="groupCode != null and groupCode != ''">
|
|
|
+ AND fd.group_code = #{groupCode}
|
|
|
+ </if>
|
|
|
<if test="doctorName != null and doctorName != ''">
|
|
|
AND fd.doctor_name LIKE CONCAT('%', #{doctorName}, '%')
|
|
|
</if>
|