|
|
@ -324,6 +324,22 @@ |
|
|
|
</if> |
|
|
|
</select> |
|
|
|
|
|
|
|
<select id="getHouseCoding" resultType="java.lang.String" |
|
|
|
parameterType="com.elink.esua.epdc.dto.personroom.form.GetHouseInfoFormDTO"> |
|
|
|
SELECT |
|
|
|
CONCAT('3701024',c.CODING ,LPAD (REPLACE (b.BUILDING_NAME,'号楼',''),2,0),LPAD(u.UNIT,2,0),LPAD(u.ROOM_NO,4,0)) |
|
|
|
FROM |
|
|
|
epidemic_building_unit u |
|
|
|
LEFT JOIN epidemic_plot_building b ON u.BUILDING_ID = b.ID |
|
|
|
LEFT JOIN epidemic_plot_coordinate c ON b.PLOT_ID = c.ID |
|
|
|
WHERE |
|
|
|
u.DEL_FLAG = '0' |
|
|
|
<if test="roomCode != null and roomCode !=''"> |
|
|
|
and u.ROOM_CODE = #{roomCode} |
|
|
|
</if> |
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
<select id="getUnitInfo" resultType="com.elink.esua.epdc.dto.personroom.result.EpidemicBuildingUnitDetailResultDTO"> |
|
|
|
SELECT |
|
|
|
bu.*, |
|
|
|