|
import com.alibaba.fastjson.JSONArray;
|
import com.alibaba.fastjson.JSONObject;
|
import com.ltkj.LtkjApplication;
|
import com.ltkj.hosp.domain.TjOrder;
|
import com.ltkj.hosp.service.*;
|
import lombok.extern.slf4j.Slf4j;
|
import org.junit.Test;
|
import org.junit.runner.RunWith;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
|
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
|
import org.springframework.boot.test.context.SpringBootTest;
|
import org.springframework.test.context.junit4.SpringRunner;
|
import javax.annotation.Resource;
|
import java.io.BufferedReader;
|
import java.io.IOException;
|
import java.io.InputStreamReader;
|
import java.net.MalformedURLException;
|
import java.net.URL;
|
import java.net.URLConnection;
|
import java.util.List;
|
import java.util.Locale;
|
|
|
/**
|
* @Author: 西安路泰科技有限公司/赵佳豪
|
* @Date: 2022/12/12 9:05
|
*/
|
@RunWith(SpringRunner.class)
|
@SpringBootTest(classes = LtkjApplication.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
|
@Slf4j
|
@EnableAutoConfiguration(exclude = {DataSourceAutoConfiguration.class})
|
public class zjhTest {
|
|
@Autowired
|
private ITjGroupingProService groupingProService;
|
@Autowired
|
private ITjProjectService projectService;
|
|
@Resource
|
private ITjOrderService tjOrderService;
|
@Resource
|
private ITjOrderDetailService tjOrderDetailService;
|
@Resource
|
private ITjOrderRemarkService remarkService;
|
@Test
|
public void test() {
|
// List<TjOrder> list = tjOrderService.list();
|
// for (TjOrder order : list) {
|
// if(null !=order.getConfirmStatus()){
|
// if(order.getConfirmStatus().equals("0")){
|
// if(order.getCheckStatus()==0){
|
// order.setStatus(301);
|
// }else {
|
// order.setStatus(401);
|
// }
|
// }else {
|
// order.setStatus(299);
|
// }
|
// }else {
|
// if(order.getCheckStatus()==0){
|
// order.setStatus(288);
|
// }else {
|
// order.setStatus(401);
|
// }
|
// }
|
// tjOrderService.updateById(order);
|
// }
|
log.info("嘿嘿!!!");
|
}
|
|
|
public static void main(String[] args) {
|
// lat 39.97646
|
//log 116.3039
|
// String add = getAdd("116.3039", "39.97646");
|
// JSONObject jsonObject = JSONObject.parseObject(add);
|
// JSONArray jsonArray = JSONArray.parseArray(jsonObject.getString("addrList"));
|
// JSONObject j_2 = JSONObject.parseObject(String.valueOf(jsonArray.get(0)));
|
// String allAdd = j_2.getString("admName");
|
// String arr[] = allAdd.split(",");
|
// System.out.println("省:"+arr[0]+"\n市:"+arr[1]+"\n区:"+arr[2]);
|
|
// String a ="你好哈哈哈哈哈哈";
|
// String s = a.toUpperCase(Locale.ROOT);
|
// System.out.println(s);
|
}
|
//
|
// public static String getAdd(String log, String lat ){
|
// //lat 小 log 大
|
// //参数解释: 纬度,经度 type 001 (100代表道路,010代表POI,001代表门址,111可以同时显示前三项)
|
// String urlString = "http://gc.ditu.aliyun.com/regeocoding?l="+lat+","+log+"&type=010";
|
// JSONObject salerJson=JSONObject.parseObject(getUrl(urlString));
|
// JSONObject jsonData=JSONObject.parseObject(String.valueOf(salerJson));
|
// /* JSONArray fileItemsjson = JSONArray.fromObject(jsonData.get("addrList").toString());
|
// System.out.println("地区"+fileItemsjson);
|
// JSONObject job = fileItemsjson.getJSONObject(0);*/
|
// return jsonData.toString();
|
// }
|
//
|
// public static String getUrl(String url)
|
// {
|
// String resData = null;
|
// StringBuffer s = new StringBuffer();
|
// BufferedReader bReader = null;
|
// try {
|
// //114.55.248.182
|
// URL urlWeb = new URL(url);
|
// URLConnection connection = urlWeb.openConnection();
|
// bReader = new BufferedReader(new InputStreamReader(connection.getInputStream(), "utf-8"));
|
// while (null != (resData = bReader.readLine())) {
|
// s.append(resData);
|
// }
|
// bReader.close();
|
// } catch (MalformedURLException e) {
|
// e.printStackTrace();
|
// } catch (IOException e) {
|
// e.printStackTrace();
|
// }
|
// System.out.println(s);
|
// return s.toString();
|
// }
|
}
|