| | |
| | | pmo.drcode, pmo.drname, pmo.nurse_id, pmo.nurse_name |
| | | from pat_med_operation pmo |
| | | join pat_med_operation_item pmoi |
| | | on pmoi.opcode = pmo.opcode |
| | | on pmoi.opid = pmo.opid |
| | | where |
| | | pmo.del_flag = '0' |
| | | and pmoi.del_flag = '0' |
| | | and pmo.opid is not null |
| | | and pmoi.opid is not null |
| | | <if test="operationid != null "> |
| | | and pmoi.operationid = #{operationid} |
| | | </if> |
| | |
| | | <if test="patid != null"> |
| | | and pmo.patid = #{patid} |
| | | </if> |
| | | <if test="deptCodes != null and deptCodes.size()>0"> |
| | | AND pmo.deptcode IN |
| | | <foreach collection="deptCodes" item="deptcode" open="(" separator="," |
| | | close=")"> |
| | | #{deptcode} |
| | | </foreach> |
| | | </if> |
| | | <if test="wardCodes != null and wardCodes.size()>0"> |
| | | AND pmo.hospitaldistrictcode IN |
| | | <foreach collection="wardCodes" item="wardCode" open="(" separator="," |
| | | close=")"> |
| | | #{wardCode} |
| | | </foreach> |
| | | </if> |
| | | <if test="opLevelCodes != null and opLevelCodes.size()>0"> |
| | | AND pmoi.oplevelcode IN |
| | | <foreach collection="opLevelCodes" item="levelCode" open="(" separator="," |
| | | close=")"> |
| | | #{levelCode} |
| | | </foreach> |
| | | </if> |
| | | </select> |
| | | |
| | | </mapper> |