洪城义警-正式版后台
zengh
2022-05-26 4c19ddd36bdfb43b5ef4e8df3c9a98cd4d356d6c
src/main/java/org/springblade/modules/trar/controller/TrarController.java
@@ -32,11 +32,13 @@
import org.springblade.modules.trar.vo.TrarVO;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import javax.validation.Valid;
import java.util.List;
/**
 * 控制器
 * 轨迹记录
 * 人员轨迹记录
 *
 * @author BladeX
 * @since 2022-01-06
@@ -125,13 +127,44 @@
   /**
    * 轨迹路线查询
    *
    * @param rid
    * @param uid
    * @return
    */
   @PostMapping("/selectList")
   public R selectList(String rid,String uid) {
      return R.data(trarService.selectList(rid,uid));
   public R selectList(String rid, String uid) {
      return R.data(trarService.selectList(rid, uid));
   }
   /**
    * 轨迹路线查询
    *
    * @param rid
    * @param uid
    * @return
    */
   @GetMapping("/selectLists")
   public String selectLists(String rid, String uid, HttpServletResponse response) {
      //设置响应头
      response.setHeader("Access-Control-Allow-Origin", "*");
      String begin="LINESTRING(";
      String end=")";
      String url ="";
      List<Trar> list = trarService.selectList(rid, uid);
      for (int i=0;i<list.size();i++){
         String jd = list.get(i).getJd();
         String wd = list.get(i).getWd();
         url+=jd+" "+wd+",";
      }
      String s = "";
      if (url.length() > 0){
         String substring = url.substring(0, url.length() - 1);
         s = begin + substring + end;
      }
      System.out.println(s);
      return s;
   }