| | |
| | | |
| | | |
| | | |
| | | <!--查询指令接收人的定位信息--> |
| | | <select id="getDirectiveLiveLocationVo" resultType="org.springblade.modules.location.vo.LiveLocationVo"> |
| | | select |
| | | * |
| | | from |
| | | sys_live_location |
| | | where |
| | | 1=1 |
| | | <if test="liveLocation.type!=null and liveLocation.type!=''"> |
| | | and type = #{liveLocation.type} |
| | | </if> |
| | | <if test="liveLocation.workerId!=null and liveLocation.workerId!=''"> |
| | | and worker_id = #{liveLocation.workerId} |
| | | </if> |
| | | </select> |
| | | |
| | | |
| | | <!--查询指令接收人的定位信息--> |
| | | <select id="getDirectiveLocusInfoList" resultType="org.springblade.modules.location.vo.LocusVo"> |
| | | select |
| | | sl.* |
| | | from |
| | | sys_locus sl |
| | | left join |
| | | sys_live_location sll |
| | | on |
| | | sll.id = sl.live_location_id |
| | | where |
| | | 1=1 |
| | | <if test="liveLocation.type!=null and liveLocation.type!=''"> |
| | | and sll.type = #{liveLocation.type} |
| | | </if> |
| | | <if test="liveLocation.workerId!=null and liveLocation.workerId!=''"> |
| | | and sll.worker_id = #{liveLocation.workerId} |
| | | </if> |
| | | </select> |
| | | |
| | | |
| | | |
| | | |