| | |
| | | //在线状态 1:在线 2:离线 |
| | | private Integer onlineState; |
| | | |
| | | @TableField(exist = false) |
| | | private String longlatiarr; |
| | | |
| | | } |
| | |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | @ApiModel(value = "AdminMallTeamLeaderVo", description = "信息返回类") |
| | | public class ApiLeaderListVo { |
| | |
| | | |
| | | @ApiModelProperty(value = "纬度") |
| | | private Double latitude; |
| | | |
| | | @ApiModelProperty(value = "经纬度坐标") |
| | | private String longlatiarr; |
| | | } |
| | |
| | | <select id="selectApiLeaderListInPage" resultType="cc.mrbird.febs.mall.entity.MallTeamLeader"> |
| | | select |
| | | a.*, |
| | | b.longlatiarr, |
| | | ROUND( |
| | | 6378.138 * 2 * ASIN( |
| | | SQRT( |
| | |
| | | ) * 1000 |
| | | ) AS distance |
| | | from mall_team_leader a |
| | | inner join mall_electronic_fence b on b.team_leader_code = a.unique_code |
| | | <where> |
| | | a.state = 1 and a.online_state = 1 |
| | | <if test="record.query != null and record.query != ''"> |