| | |
| | | select * from yw_facility where is_deleted = 0 |
| | | </select> |
| | | |
| | | <!--三道防线信息查询--> |
| | | <select id="getFacilityList" resultType="org.springblade.modules.yw.vo.FacilityVO"> |
| | | select |
| | | yf.*, |
| | | yfi.name as firmName |
| | | from yw_facility yf |
| | | left join yw_firm_info yfi on yfi.id = yf.firm_id and yfi.is_deleted = 0 |
| | | where yf.is_deleted = 0 |
| | | <if test="facility.facLevel!=null"> |
| | | and yf.fac_level = #{facility.facLevel} |
| | | </if> |
| | | <if test="facility.firmId!=null"> |
| | | and yf.firm_id = #{facility.firmId} |
| | | </if> |
| | | </select> |
| | | |
| | | <!--三道防线信息查询--> |
| | | <select id="getTreeFacilityList" resultType="org.springblade.modules.yw.vo.FacilityVO"> |
| | | select |
| | | yes.id,yes.name,yes.lng,yes.lat,yes.ele,yes.image_url,yes.capacity,yfi.id as firm_id, |
| | | yfi.name as firmName |
| | | from yw_emergency_space yes |
| | | left join yw_firm_info yfi on yfi.id = yes.firm_id and yfi.is_deleted = 0 |
| | | where yes.is_deleted = 0 |
| | | <if test="facility.facLevel==2"> |
| | | and yes.type = 3 |
| | | </if> |
| | | <if test="facility.facLevel==3"> |
| | | and yes.type in (1,2) |
| | | </if> |
| | | <if test="facility.firmId!=null"> |
| | | and yes.firm_id = #{facility.firmId} |
| | | </if> |
| | | </select> |
| | | |
| | | </mapper> |