Pu Zhibing
2025-07-30 410e261a251e07b17bba8aa9b098eb21c34de5cb
DriverQYTTravel/guns-admin/src/test/java/com/stylefeng/guns/GunsApplicationTest.java
@@ -1,22 +1,36 @@
//package com.stylefeng.guns;
//
//import com.stylefeng.guns.modular.smallLogistics.server.IOrderLogisticsService;
//import org.junit.Test;
//import org.junit.runner.RunWith;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.boot.test.context.SpringBootTest;
//import org.springframework.test.context.junit4.SpringRunner;
//
//@RunWith(SpringRunner.class)
//@SpringBootTest
//public class GunsApplicationTest {
//
//    @Autowired
//    private IOrderLogisticsService orderLogisticsService;
//
//
//    @Test
//    public void queryVipLevelList() throws Exception {
//        orderLogisticsService.process(434, 6, 104.0560028754, 30.5855897352, "四川省成都市武侯区石羊街道天府新谷成都高新技术产业开发区(南区)", "");
//    }
//}
package com.stylefeng.guns;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.test.context.junit4.SpringRunner;
@RunWith(SpringRunner.class)
@SpringBootTest
public class GunsApplicationTest {
   @Autowired
   private MongoTemplate mongoTemplate;
   @Test
   public void test(){
//      GeoJsonPoint point = new GeoJsonPoint(new Point(Double.parseDouble("104.043149"),
//            Double.parseDouble("30.642483")));
//      DriverPosition position = mongoTemplate.findOne(Query.query(Criteria.where("driverId")
//            .is(14)), DriverPosition.class);
//      if(null == position){
//         position = new DriverPosition();
//      }
//      position.setDriverId(14);
//      position.setPoint(point);
//      mongoTemplate.save(position);
//      Query query = Query.query(Criteria.where("point").nearSphere(new Point(Double.parseDouble("104.043149"), Double.parseDouble("30.642483"))).maxDistance(5000));
//      List<DriverPosition> driverPositions = mongoTemplate.find(query, DriverPosition.class);
//      System.err.println(driverPositions);
   }
}