diff --git a/.env.development b/.env.development index f30d669..8a8802d 100644 --- a/.env.development +++ b/.env.development @@ -2,7 +2,7 @@ # @Author: 张涛 # @Date: 2023-11-09 18:29:41 # @LastEditors: JC9527 - # @LastEditTime: 2023-12-26 21:39:38 + # @LastEditTime: 2023-12-28 19:43:38 # @FilePath: \JiangningUrbanManagePc\.env.development ### # 页面标题 @@ -15,7 +15,7 @@ ENV = 'development' # /dev-api VUE_APP_BASE_API = 'http://39.101.188.84:9037' VUE_APP_BASE_API1 = 'https://t-kd-process-server.jsszkd.com' -# VUE_APP_BASE_API = 'http://192.168.0.107:9037' +# VUE_APP_BASE_API = 'http://192.168.1.142:9037' # 路由懒加载 VUE_CLI_BABEL_TRANSPILE_MODULES = true diff --git a/public/favicon.ico b/public/favicon.ico index e263760..6faba9b 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/src/api/bigScreenApi/eventApi.js b/src/api/bigScreenApi/eventApi.js index 9f4444c..aae2516 100644 --- a/src/api/bigScreenApi/eventApi.js +++ b/src/api/bigScreenApi/eventApi.js @@ -7,4 +7,22 @@ export function getDeviceList(params) { method:'get', params }) +} + +// 事件列表查询 +export function getQueryViewListPage(data) { + return request({ + url: "/api/eform/engine/viewEngine/queryViewListPage", + method:'post', + data + }) +} + +// 自动提交事件---保存事件数据 +export function eventSaveData(data) { + return request({ + url: "/api/eform/engine/formEngine/saveData", + method:'post', + data + }) } \ No newline at end of file diff --git a/src/api/bigScreenApi/index.js b/src/api/bigScreenApi/index.js index 7c4dad3..e612d66 100644 --- a/src/api/bigScreenApi/index.js +++ b/src/api/bigScreenApi/index.js @@ -4,7 +4,8 @@ import request from "@/utils/request" * 人员 */ -// 监控视频 +// 监控视频video/PageEq +// 强制观摩 export function videoSurveillance(data) { return request({ url: "/jn/dockingEq/videoSurveillance", @@ -12,6 +13,22 @@ export function videoSurveillance(data) { data }) } +// 获取视频点位 +export function getVideoPageEq(params) { + return request({ + url: "/jn/video/PageEq", + method:'get', + params + }) +} +// 获取流URL +export function getPreviewURLs(params) { + return request({ + url: "/jn/video/previewURLs", + method:'get', + params + }) +} // 终端设备坐标采集、在线状态接口 export function getDeviceList(params) { @@ -65,4 +82,18 @@ export function fence(params){ method:'get', params }) +} + + +/** + * 车辆管理 + */ + +// 查询车辆管理列表 +export function getCarManageList(params) { + return request({ + url: "/jn/carManage/list", + method:'get', + params + }) } \ No newline at end of file diff --git a/src/assets/images/bgtongyong.png b/src/assets/images/bgtongyong.png index 42a96f4..a41d8ce 100644 Binary files a/src/assets/images/bgtongyong.png and b/src/assets/images/bgtongyong.png differ diff --git a/src/assets/images/bgtongyong1.png b/src/assets/images/bgtongyong1.png new file mode 100644 index 0000000..42a96f4 Binary files /dev/null and b/src/assets/images/bgtongyong1.png differ diff --git a/src/assets/images/icon/offLine1.png b/src/assets/images/icon/offLine1.png new file mode 100644 index 0000000..5ef4cb8 Binary files /dev/null and b/src/assets/images/icon/offLine1.png differ diff --git a/src/assets/images/icon/offLine2.png b/src/assets/images/icon/offLine2.png new file mode 100644 index 0000000..c0e00d2 Binary files /dev/null and b/src/assets/images/icon/offLine2.png differ diff --git a/src/assets/images/icon/offLine3.png b/src/assets/images/icon/offLine3.png new file mode 100644 index 0000000..71c7b45 Binary files /dev/null and b/src/assets/images/icon/offLine3.png differ diff --git a/src/assets/images/icon/offLine4.png b/src/assets/images/icon/offLine4.png new file mode 100644 index 0000000..30c2491 Binary files /dev/null and b/src/assets/images/icon/offLine4.png differ diff --git a/src/assets/images/icon/沿街商铺-离线@2x.png b/src/assets/images/icon/沿街商铺-离线@2x.png new file mode 100644 index 0000000..d231ce8 Binary files /dev/null and b/src/assets/images/icon/沿街商铺-离线@2x.png differ diff --git a/src/assets/images/icon/重点事件-离线@2x.png b/src/assets/images/icon/重点事件-离线@2x.png new file mode 100644 index 0000000..8a63fa2 Binary files /dev/null and b/src/assets/images/icon/重点事件-离线@2x.png differ diff --git a/src/assets/images/矩形 987@2x(2).png b/src/assets/images/矩形 987@2x(2).png new file mode 100644 index 0000000..a41d8ce Binary files /dev/null and b/src/assets/images/矩形 987@2x(2).png differ diff --git a/src/assets/images/矩形 987@2x.png b/src/assets/images/矩形 987@2x.png new file mode 100644 index 0000000..710beeb Binary files /dev/null and b/src/assets/images/矩形 987@2x.png differ diff --git a/src/assets/styles/leaflet.scss b/src/assets/styles/leaflet.scss index 3bdc9cb..1adae21 100644 --- a/src/assets/styles/leaflet.scss +++ b/src/assets/styles/leaflet.scss @@ -130,7 +130,6 @@ align-items: center; justify-content: center; width: 194px; - width: 100%; height: 30px; background: linear-gradient(270deg, rgba(9, 32, 53, 0) 0%, rgba(8, 37, 64, 0.98) 51%, rgba(9, 34, 56, 0) 100%); border-radius: 0px 0px 0px 0px; @@ -157,7 +156,7 @@ .info-left { display: flex; align-items: center; - width: 80px; + width: 25%; .dot { width: 4px; height: 4px; diff --git a/src/main.js b/src/main.js index 9fc5334..da2799c 100644 --- a/src/main.js +++ b/src/main.js @@ -4,7 +4,7 @@ * @Author: JC9527 * @Date: 2023-08-14 13:58:57 * @LastEditors: JC9527 - * @LastEditTime: 2023-12-26 10:40:03 + * @LastEditTime: 2023-12-27 10:32:10 */ import Vue from 'vue' @@ -88,8 +88,8 @@ VueAMap.initAMapApiLoader({ }); //如果需要使用自定义的threeJS相关的组件,需要格外引入库中的three。该包只提供常用的模型加载,灯光,HDR等相关能力,更细致的控制需要在模型初始化后获取对象进行操作 -import VueAmapThree from '@vuemap/vue-amap/dist/three' -Vue.use(VueAmapThree); +// import VueAmapThree from '@vuemap/vue-amap/dist/three' +// Vue.use(VueAmapThree); /** * If you don't want to use mock-server diff --git a/src/utils/mapJson/point.json b/src/utils/mapJson/point.json index 73d5079..64a1355 100644 --- a/src/utils/mapJson/point.json +++ b/src/utils/mapJson/point.json @@ -44,7 +44,7 @@ { "type": "Feature", - "properties": {"name":"执法车辆"}, + "properties": {"name":"执法车辆","status" : "0"}, "geometry": { "coordinates": [ 118.79202271621062, @@ -55,7 +55,7 @@ }, { "type": "Feature", - "properties": {"name":"执法车辆"}, + "properties": {"name":"执法车辆","status" : "1"}, "geometry": { "coordinates": [ 118.80544753568995, @@ -66,7 +66,7 @@ }, { "type": "Feature", - "properties": {"name":"普通事件"}, + "properties": {"name":"普通事件","status" : "0"}, "geometry": { "coordinates": [ 118.78046462582762, @@ -77,7 +77,7 @@ }, { "type": "Feature", - "properties": {"name":"重点事件"}, + "properties": {"name":"重点事件","status" : "1"}, "geometry": { "coordinates": [ 118.74646010962817, @@ -99,7 +99,7 @@ }, { "type": "Feature", - "properties": {"name":"重点事件"}, + "properties": {"name":"重点事件","status":0}, "geometry": { "coordinates": [ 118.73778548814812, @@ -111,7 +111,7 @@ { "type": "Feature", - "properties": {"name":"重点事件"}, + "properties": {"name":"重点事件","status":1}, "geometry": { "coordinates": [ 118.80857039942185, diff --git a/src/utils/mapJson/开发区空港开发区GJ02.json b/src/utils/mapJson/开发区空港开发区GJ02.json new file mode 100644 index 0000000..6ac38c1 --- /dev/null +++ b/src/utils/mapJson/开发区空港开发区GJ02.json @@ -0,0 +1,285 @@ +{ + "type": "FeatureCollection", + "name": "开发区空港开发区GJ02", + "crs": { + "type": "name", + "properties": { + "name": "urn:ogc:def:crs:OGC:1.3:CRS84" + } + }, + "features": [ + { + "type": "Feature", + "properties": { + "fid": 1.0, + "CENTERX": 118.80091257948892, + "CENTERY": 31.890183680582105, + "CODE": "320115402", + "NAME": "开发区空港开发区", + "NOTE": null, + "SHAPE_AREA": 73241240.470899999, + "SHAPE_LENG": 50271.742558899998, + "SUMCASE": null, + "USERID01": null, + "USERID012": null, + "USERID0123": null, + "UserID": null, + "UserID0": null, + "UserID_1": null + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 118.852497019755887, + 31.782938218588818 + ], + [ + 118.853591773673998, + 31.781756137534718 + ], + [ + 118.854201749670651, + 31.780805543288043 + ], + [ + 118.854312373174167, + 31.779713464753343 + ], + [ + 118.884734230592045, + 31.767144754667473 + ], + [ + 118.890565413272014, + 31.761047070506176 + ], + [ + 118.893309910057496, + 31.756840243277974 + ], + [ + 118.895883249803546, + 31.753491974798681 + ], + [ + 118.8957971648735, + 31.750230870807044 + ], + [ + 118.894252926825558, + 31.749974173826512 + ], + [ + 118.894081093234433, + 31.747056391018713 + ], + [ + 118.891936323614104, + 31.744483022751957 + ], + [ + 118.888849097230349, + 31.750492505129099 + ], + [ + 118.893910136652366, + 31.753922055982532 + ], + [ + 118.893309756398338, + 31.755123857839237 + ], + [ + 118.890690194772375, + 31.754779817704989 + ], + [ + 118.887906414253465, + 31.758474419045985 + ], + [ + 118.867845493012894, + 31.749571575181854 + ], + [ + 118.854393456028163, + 31.747275643981418 + ], + [ + 118.834948596680249, + 31.734781328131589 + ], + [ + 118.840343586037989, + 31.724558461891956 + ], + [ + 118.848309728851689, + 31.72823415219208 + ], + [ + 118.85019397507341, + 31.725398679235795 + ], + [ + 118.842227588612772, + 31.720950439182868 + ], + [ + 118.842570088503791, + 31.719748296517444 + ], + [ + 118.851307493196657, + 31.724538496758623 + ], + [ + 118.853277505981978, + 31.721788766118127 + ], + [ + 118.842398505736597, + 31.716659017888308 + ], + [ + 118.830321518589301, + 31.711961481367073 + ], + [ + 118.831092968243738, + 31.718739993204807 + ], + [ + 118.832035628335419, + 31.724574100713756 + ], + [ + 118.831693771998033, + 31.732727770617082 + ], + [ + 118.829391212752896, + 31.742304833466243 + ], + [ + 118.826705972329492, + 31.746532794421562 + ], + [ + 118.820747476466792, + 31.742622920640109 + ], + [ + 118.81881149618512, + 31.745039839383171 + ], + [ + 118.814237515108573, + 31.742720395598738 + ], + [ + 118.812695742991906, + 31.74443947693074 + ], + [ + 118.811068270392582, + 31.746244484273941 + ], + [ + 118.808755155589864, + 31.745475987194236 + ], + [ + 118.804385399485298, + 31.741535319964825 + ], + [ + 118.802414981822679, + 31.744198802194326 + ], + [ + 118.792816764333551, + 31.739406416227236 + ], + [ + 118.79204558138396, + 31.741467089739277 + ], + [ + 118.790909924691064, + 31.741554327827867 + ], + [ + 118.790910284909145, + 31.745502055797541 + ], + [ + 118.789753325060616, + 31.747434411080096 + ], + [ + 118.795538950100607, + 31.751589258818054 + ], + [ + 118.797947842711565, + 31.757332078172901 + ], + [ + 118.800839645119552, + 31.764226455999534 + ], + [ + 118.800757023807435, + 31.764327681838537 + ], + [ + 118.794429095289004, + 31.760348346552718 + ], + [ + 118.791480417903074, + 31.76413306696368 + ], + [ + 118.78963620609855, + 31.768988144021499 + ], + [ + 118.788083848131862, + 31.780272133190262 + ], + [ + 118.791985652280388, + 31.792496870553464 + ], + [ + 118.794415979794408, + 31.798419365400058 + ], + [ + 118.797583470244348, + 31.804529850372681 + ], + [ + 118.821456414560942, + 31.807267725830133 + ], + [ + 118.835056861872417, + 31.807242261687424 + ], + [ + 118.852497019755887, + 31.782938218588818 + ] + ] + ] + ] + } + } + ] +} \ No newline at end of file diff --git a/src/utils/mapJson/开发区软件园GJ02.json b/src/utils/mapJson/开发区软件园GJ02.json new file mode 100644 index 0000000..87cdb28 --- /dev/null +++ b/src/utils/mapJson/开发区软件园GJ02.json @@ -0,0 +1,8 @@ +{ +"type": "FeatureCollection", +"name": "开发区软件园GJ02", +"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } }, +"features": [ +{ "type": "Feature", "properties": { "fid": 1.0, "CENTERX": 118.762835877664, "CENTERY": 31.890183680582105, "CODE": "320115402", "NAME": "开发区软件园", "NOTE": null, "SHAPE_AREA": 73241240.470899999, "SHAPE_LENG": 50271.742558899998, "SUMCASE": null, "USERID01": null, "USERID012": null, "USERID0123": null, "UserID": null, "UserID0": null, "UserID_1": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 118.795924761210415, 31.822844740193673 ], [ 118.791994007008626, 31.821915813271012 ], [ 118.789036842569587, 31.821275807449588 ], [ 118.782049907996893, 31.82025349400611 ], [ 118.773741979907015, 31.819054743529094 ], [ 118.768799612966433, 31.818718500351526 ], [ 118.759493119753984, 31.819742115723148 ], [ 118.751025302463788, 31.820997622322786 ], [ 118.74837406041577, 31.821381065686541 ], [ 118.749448221670164, 31.831464595478231 ], [ 118.74957711296527, 31.83262312332057 ], [ 118.750006509133939, 31.83391043717295 ], [ 118.75030706593347, 31.834639923084726 ], [ 118.751509139595214, 31.836313520295523 ], [ 118.751981376137152, 31.837085919566878 ], [ 118.753483825949885, 31.83893109296622 ], [ 118.751724029417474, 31.839231242234018 ], [ 118.750092994010828, 31.840775608498888 ], [ 118.747938421907378, 31.842308142494456 ], [ 118.745027354391496, 31.84437826161501 ], [ 118.741935838695497, 31.845749876007599 ], [ 118.739101534726359, 31.84634897358438 ], [ 118.734548783169203, 31.847375568138158 ], [ 118.735237043229375, 31.858102807951948 ], [ 118.739017010373232, 31.861280498703735 ], [ 118.742538275761518, 31.859394559490148 ], [ 118.747433140139151, 31.860254654037021 ], [ 118.753185620484203, 31.863345090141635 ], [ 118.758507434406781, 31.865232934511141 ], [ 118.77008105483398, 31.864913510547854 ], [ 118.77118047903501, 31.858323913829825 ], [ 118.77041139498327, 31.856374951295841 ], [ 118.769786635462538, 31.853564041731449 ], [ 118.770132063679711, 31.849482338635532 ], [ 118.770131823336413, 31.846865014246603 ], [ 118.772319290524024, 31.848794552093999 ], [ 118.773005619730995, 31.850553300335875 ], [ 118.773820465965898, 31.851067643996235 ], [ 118.775921704103538, 31.85149521424669 ], [ 118.777465328682553, 31.85149401500593 ], [ 118.778194170522283, 31.850849816789804 ], [ 118.777765195169678, 31.848533195028477 ], [ 118.778879911990003, 31.847974476057928 ], [ 118.779437490353544, 31.850290970503789 ], [ 118.780466508512944, 31.851019474035283 ], [ 118.781581191243134, 31.851361699375271 ], [ 118.783684095891587, 31.847472110963885 ], [ 118.783124504297618, 31.851660554272232 ], [ 118.784217538246963, 31.8508656723988 ], [ 118.785117813125495, 31.851980313270037 ], [ 118.78520339080923, 31.850328307256063 ], [ 118.786081924524183, 31.848418006016917 ], [ 118.787474874071094, 31.847665590412028 ], [ 118.78906061633873, 31.846869981850432 ], [ 118.788096167682511, 31.845648253879666 ], [ 118.78940320863731, 31.843866084922013 ], [ 118.788031604130978, 31.842666287776375 ], [ 118.787067065854714, 31.8408438274368 ], [ 118.784837887271436, 31.837756924790842 ], [ 118.786294979035375, 31.834666043559373 ], [ 118.786294892535878, 31.833722083293804 ], [ 118.782951317023546, 31.832953231291647 ], [ 118.784494287919301, 31.830377228623007 ], [ 118.785093897063817, 31.824884447278194 ], [ 118.794839771769759, 31.826729412247591 ], [ 118.795924761210415, 31.822844740193673 ] ] ] ] } } +] +} diff --git a/src/views/bigScreen/components/mapLeftContent.vue b/src/views/bigScreen/components/mapLeftContent.vue index c67f1ad..cae5a42 100644 --- a/src/views/bigScreen/components/mapLeftContent.vue +++ b/src/views/bigScreen/components/mapLeftContent.vue @@ -4,7 +4,7 @@ * @Author: JC9527 * @Date: 2023-08-15 09:44:13 * @LastEditors: JC9527 - * @LastEditTime: 2023-12-26 09:49:54 + * @LastEditTime: 2023-12-28 23:51:19 -->