| | |
| | | } |
| | | } |
| | | |
| | | @GetMapping("/getAPPPositionByUserIdAndTime") |
| | | @ApiOperation("查看APP历史位置") |
| | | public AjaxResult getAPPPositionByUserIdAndTime(@RequestBody Map<String,String> para) { |
| | | try{ |
| | | List<ArdAppPosition> result = ardAppPositionService.getAPPPositionByUserIdAndTime(para); |
| | | return AjaxResult.success(result); |
| | | }catch(Exception e){ |
| | | e.printStackTrace(); |
| | | return AjaxResult.error(); |
| | | } |
| | | } |
| | | |
| | | /*@PostMapping("/sendCheckCommandersPosition") |
| | | @ApiOperation("发起查看指挥端位置") |
| | | public AjaxResult sendCheckCommandersPosition(@RequestBody Map<String,Object> para) { |
| | |
| | | import java.util.Map; |
| | | |
| | | import com.ruoyi.app.position.domain.ArdAppPosition; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | |
| | | /** |
| | |
| | | public int deleteArdAppPositionByIds(String[] ids); |
| | | |
| | | public List<Map<String,Object>> getOnlineCommanderPosition(String soilderId); |
| | | |
| | | public List<ArdAppPosition> getAPPPositionByUserIdAndTime(@Param("userId") String userId,@Param("beginTime") String beginTime,@Param("endTime") String endTime); |
| | | } |
| | |
| | | |
| | | public List<Map<String,Object>> getOnlineCommanderPosition(String soilderId); |
| | | |
| | | public List<ArdAppPosition> getAPPPositionByUserIdAndTime(Map<String,String> para); |
| | | |
| | | //public void sendCheckCommandersPosition(String usersId,Map<String,Object> para); |
| | | |
| | | //public void sendCheckSYCarsPosition(String usersId,Map<String,Object> para); |
| | |
| | | return result; |
| | | } |
| | | |
| | | @Override |
| | | public List<ArdAppPosition> getAPPPositionByUserIdAndTime(Map<String, String> para) { |
| | | String userId = para.get("userId"); |
| | | String beginTime = para.get("beginTime"); |
| | | String endTime = para.get("endTime"); |
| | | List<ArdAppPosition> result = ardAppPositionMapper.getAPPPositionByUserIdAndTime(userId,beginTime,endTime); |
| | | return result; |
| | | } |
| | | |
| | | /*@Override |
| | | public void sendCheckCommandersPosition(String usersId,Map<String, Object> para) { |
| | | String reason = (String) para.get("reason"); |
| | |
| | | and aaa.state = '1' and su.app_online_state = '1' |
| | | order by aap.create_time desc limit 1 offset 0 |
| | | </select> |
| | | |
| | | <select id="getAPPPositionByUserIdAndTime" parameterType="java.lang.String" resultMap="ArdAppPositionResult"> |
| | | select * from ard_app_position aap |
| | | where aap.user_id = #{userId} and aap.create_time >= #{beginTime} |
| | | and aap.create_time <= #{endTime} order by aap.create_time asc |
| | | </select> |
| | | </mapper> |