From 7ef4892f9f24f941aca37e6b3991b808a0aca619 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期五, 08 九月 2023 11:16:35 +0800 Subject: [PATCH] 优化 --- ycl-platform/src/test/java/com/ycl/sccgplatform/Test1.java | 81 ++++++++++++++++++++++++++++++++++++---- 1 files changed, 72 insertions(+), 9 deletions(-) diff --git a/ycl-platform/src/test/java/com/ycl/sccgplatform/Test1.java b/ycl-platform/src/test/java/com/ycl/sccgplatform/Test1.java index 81f84ac..c3244e3 100644 --- a/ycl-platform/src/test/java/com/ycl/sccgplatform/Test1.java +++ b/ycl-platform/src/test/java/com/ycl/sccgplatform/Test1.java @@ -1,6 +1,9 @@ package com.ycl.sccgplatform; -import com.ycl.dto.statistics.CategoryDto; +import com.alibaba.fastjson.JSONObject; +import com.ycl.dto.video.Camera; +import com.ycl.dto.video.HttpResponseResult; +import com.ycl.dto.video.PageResult; import com.ycl.mapper.unlawful.UnlawfulMapper; import com.ycl.service.oss.OssService; import org.junit.jupiter.api.Test; @@ -13,8 +16,6 @@ import java.util.List; import java.util.UUID; -import static com.alibaba.druid.util.Utils.loadFromFile; - @SpringBootTest public class Test1 { @@ -25,9 +26,71 @@ private UnlawfulMapper unlawfuldao; @Test - void test(){ - List<CategoryDto> data = unlawfuldao.getDataByType(0, 5,"2022-12-14 17:19:01", "2022-12-14 17:19:03"); - System.out.println(data); + void test() { +// List<CategoryDto> data = unlawfuldao.getDataByType(0, 5,"2022-12-14 17:19:01", "2022-12-14 17:19:03"); +// System.out.println(data); + + + String msg = "{\n" + + " \"code\": \"0\",\n" + + " \"msg\": \"success\",\n" + + " \"data\": {\n" + + " \"total\": 1,\n" + + " \"pageSize\": 20,\n" + + " \"pageNo\": 1,\n" + + " \"list\": [\n" + + " {\n" + + " \"cameraIndexCode\": \"90ad77d8057c43dab140b77361606927\",\n" + + " \"gbIndexCode\": \"12000000051210000000\",\n" + + " \"name\": \"Camera_01\",\n" + + " \"deviceIndexCode\": \"f5da3e320bcb483da6bef4b3f86de779\",\n" + + " \"longitude\": \"120.216123284763\",\n" + + " \"latitude\": \"30.21168569675452\",\n" + + " \"altitude\": \"88\",\n" + + " \"pixel\": 1,\n" + + " \"cameraType\": 1,\n" + + " \"cameraTypeName\": \"鍗婄悆\",\n" + + " \"installPlace\": \"琛楅亾\",\n" + + " \"matrixCode\": \"2076c586b0a94a6ba639b44eda9e76e9\",\n" + + " \"chanNum\": 1,\n" + + " \"viewshed\": \"{\\\"horizontalValue\\\":\\\"13.80000\\\",\\\"azimuth\\\":\\\"109.23000\\\",\\\"visibleRadius\\\":\\\"48.00000\\\"}\",\n" + + " \"capabilitySet\": \"@event_face@\",\n" + + " \"capabilitySetName\": \"浜鸿劯閲囬泦鑳藉姏\",\n" + + " \"intelligentSet\": \"@face@\",\n" + + " \"intelligentSetName\": \"浜鸿劯缁撴瀯鍖栬兘鍔沑",\n" + + " \"recordLocation\": \"0\",\n" + + " \"recordLocationName\": \"涓績瀛樺偍\",\n" + + " \"ptzController\": 1,\n" + + " \"ptzControllerName\": \"DVR\",\n" + + " \"deviceResourceType\": \"ENCODE_DEVICE\",\n" + + " \"deviceResourceTypeName\": \"缂栫爜璁惧\",\n" + + " \"channelType\": \"digital\",\n" + + " \"channelTypeName\": \"鏁板瓧閫氶亾\",\n" + + " \"transType\": 0,\n" + + " \"transTypeName\": \"UDP\",\n" + + " \"updateTime\": \"2021-06-15T00:00:00.000+08:00\",\n" + + " \"unitIndexCode\": \"083b2031c1db4f368f015fe2562e0012\",\n" + + " \"treatyType\": \"20005\",\n" + + " \"treatyTypeName\": \"ONVIF\",\n" + + " \"createTime\": \"2021-06-15T00:00:00.000+08:00\",\n" + + " \"status\": 0,\n" + + " \"statusName\": \"涓嶅湪绾縗"\n" + + " }\n" + + " ]\n" + + " }\n" + + "}\n"; + HttpResponseResult responseResult = com.alibaba.fastjson.JSONObject.parseObject(msg, HttpResponseResult.class); + if ("0".equals(responseResult.getCode())) { + JSONObject jsonObject = responseResult.getData(); + String strList = jsonObject.getString("list"); + Integer total = Integer.parseInt(jsonObject.getString("total")); + Integer pageSize = Integer.parseInt(jsonObject.getString("pageSize")); + Integer pageNo = Integer.parseInt(jsonObject.getString("pageNo")); + List<Camera> ls = JSONObject.parseArray(strList, Camera.class); + + PageResult<Camera> pageResult = new PageResult<>(total, pageSize, pageNo, ls); + System.out.println(ls.size()); + } } // @Test @@ -37,17 +100,17 @@ // } @Test - void test2(){ + void test2() { double v = Double.parseDouble("1.0"); double v1 = Double.parseDouble("3.0"); System.out.println(v / v1); } @Test - void test3(){ + void test3() { System.out.println("sczf/" + String.valueOf(UUID.randomUUID())); } - + @Test void test4() throws Exception { String extension = "jpg"; -- Gitblit v1.8.0