大屏重构
@ -2,6 +2,6 @@ NODE_ENV=production
|
|||||||
VITE_APP_TITLE='数字乡村云平台'
|
VITE_APP_TITLE='数字乡村云平台'
|
||||||
# VITE_APP_API_URL='http://jxjzw.zhgdyun.com:11026'
|
# VITE_APP_API_URL='http://jxjzw.zhgdyun.com:11026'
|
||||||
# VITE_APP_API_URL='http://jxjzw.zhgdyun.com:10248/village'
|
# VITE_APP_API_URL='http://jxjzw.zhgdyun.com:10248/village'
|
||||||
# VITE_APP_API_URL='http://jxjzw.zhgdyun.com:10348/village'
|
VITE_APP_API_URL='http://jxjzw.zhgdyun.com:10348/village'
|
||||||
VITE_APP_API_URL='http://10.0.1.199:10348/village'
|
# VITE_APP_API_URL='http://10.0.1.199:10348/village'
|
||||||
VITE_MQTT_URL='ws://jxj.zhgdyun.com:8083/mqtt'
|
VITE_MQTT_URL='ws://jxj.zhgdyun.com:8083/mqtt'
|
||||||
6511
package-lock.json
generated
@ -19,6 +19,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@amap/amap-jsapi-loader": "^1.0.1",
|
"@amap/amap-jsapi-loader": "^1.0.1",
|
||||||
"@ant-design/icons-vue": "^6.1.0",
|
"@ant-design/icons-vue": "^6.1.0",
|
||||||
|
"@turf/turf": "^7.2.0",
|
||||||
"@wangeditor/editor": "5.1.14",
|
"@wangeditor/editor": "5.1.14",
|
||||||
"@wangeditor/editor-for-vue": "5.1.12",
|
"@wangeditor/editor-for-vue": "5.1.12",
|
||||||
"ant-design-vue": "4.2.5",
|
"ant-design-vue": "4.2.5",
|
||||||
@ -34,6 +35,8 @@
|
|||||||
"highlight.js": "11.8.0",
|
"highlight.js": "11.8.0",
|
||||||
"lodash": "4.17.21",
|
"lodash": "4.17.21",
|
||||||
"lunar-javascript": "1.6.12",
|
"lunar-javascript": "1.6.12",
|
||||||
|
"mars3d": "^3.9.10",
|
||||||
|
"mars3d-cesium": "^1.129.0",
|
||||||
"mitt": "3.0.1",
|
"mitt": "3.0.1",
|
||||||
"mqtt": "^5.10.4",
|
"mqtt": "^5.10.4",
|
||||||
"nprogress": "0.2.0",
|
"nprogress": "0.2.0",
|
||||||
@ -69,6 +72,7 @@
|
|||||||
"stylelint-order": "~5.0.0",
|
"stylelint-order": "~5.0.0",
|
||||||
"terser": "~5.29.2",
|
"terser": "~5.29.2",
|
||||||
"vite": "5.2.12",
|
"vite": "5.2.12",
|
||||||
|
"vite-plugin-mars3d": "^4.2.2",
|
||||||
"vue-eslint-parser": "~9.4.2"
|
"vue-eslint-parser": "~9.4.2"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|||||||
1640
pnpm-lock.yaml
generated
BIN
public/fonts/851电机文字体.ttf
Normal file
@ -16,7 +16,7 @@ export const bigdataApi = {
|
|||||||
// 获取大屏配置
|
// 获取大屏配置
|
||||||
queryLargeScreenConfigPage: (data) => postRequest('/largeScreenConfig/queryPage', data),
|
queryLargeScreenConfigPage: (data) => postRequest('/largeScreenConfig/queryPage', data),
|
||||||
|
|
||||||
// 获取村庄资源
|
// 新增大屏配置
|
||||||
addLargeScreenConfig: (data) => postRequest('/largeScreenConfig/add', data),
|
addLargeScreenConfig: (data) => postRequest('/largeScreenConfig/add', data),
|
||||||
|
|
||||||
// 更新大屏配置
|
// 更新大屏配置
|
||||||
|
|||||||
33
src/api/business/map-config/base-map-api.js
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
import { postRequest, getRequest } from '/@/lib/axios';
|
||||||
|
|
||||||
|
export const baseMapApi = {
|
||||||
|
// 新增地图配置 @author jiayu
|
||||||
|
add: (param) => {
|
||||||
|
return postRequest('/baseMap/add', param);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 编辑地图配置 @author jiayu
|
||||||
|
update: (param) => {
|
||||||
|
return postRequest('/baseMap/update', param);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 查询地图配置列表 @author jiayu
|
||||||
|
queryPage: (param) => {
|
||||||
|
return postRequest('/baseMap/queryPage', param);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 删除地图配置 @author jiayu
|
||||||
|
delete: (landId) => {
|
||||||
|
return getRequest(`/baseMap/delete/${landId}`);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 批量删除地图配置 @author jiayu
|
||||||
|
batchDelete: (landIdList) => {
|
||||||
|
return postRequest('/baseMap/batchDelete', landIdList);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 查询地图配置列表 @author jiayu
|
||||||
|
list: (param) => {
|
||||||
|
return postRequest('/baseMap/queryList', param);
|
||||||
|
},
|
||||||
|
};
|
||||||
33
src/api/business/map-config/model-config-api.js
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
import { postRequest, getRequest } from '/@/lib/axios';
|
||||||
|
|
||||||
|
export const modelConfigApi = {
|
||||||
|
// 新增gltf模型 @author jiayu
|
||||||
|
add: (param) => {
|
||||||
|
return postRequest('/gltfModel/add', param);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 编辑gltf模型 @author jiayu
|
||||||
|
update: (param) => {
|
||||||
|
return postRequest('/gltfModel/update', param);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 查询gltf模型列表 @author jiayu
|
||||||
|
queryPage: (param) => {
|
||||||
|
return postRequest('/gltfModel/queryPage', param);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 删除gltf模型 @author jiayu
|
||||||
|
delete: (landId) => {
|
||||||
|
return getRequest(`/gltfModel/delete/${landId}`);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 批量删除gltf模型 @author jiayu
|
||||||
|
batchDelete: (landIdList) => {
|
||||||
|
return postRequest('/gltfModel/batchDelete', landIdList);
|
||||||
|
},
|
||||||
|
|
||||||
|
// 查询gltf模型列表 @author jiayu
|
||||||
|
list: (param) => {
|
||||||
|
return postRequest('/gltfModel/queryList', param);
|
||||||
|
},
|
||||||
|
};
|
||||||
@ -44,6 +44,11 @@ export const villageApi = {
|
|||||||
return getRequest('/villageEmployee/queryList', param);
|
return getRequest('/villageEmployee/queryList', param);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// 查询当前用户的下属乡村列表 @author jiayu
|
||||||
|
queryVillageEmployeeChildrenList: (param) => {
|
||||||
|
return getRequest('/villageEmployee/queryChildrenList', param);
|
||||||
|
},
|
||||||
|
|
||||||
// 获取乡村关联菜单权限 @author jiayu
|
// 获取乡村关联菜单权限 @author jiayu
|
||||||
queryVillageMenu: (villageId) => {
|
queryVillageMenu: (villageId) => {
|
||||||
return getRequest(`/villageMenu/query/${villageId}`);
|
return getRequest(`/villageMenu/query/${villageId}`);
|
||||||
|
|||||||
BIN
src/assets/images/Mars3DImg/basemaps/TerrainEllipsoid.png
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/TerrainSTK.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/arcgis.png
Normal file
|
After Width: | Height: | Size: 9.9 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-bluish.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-dark.png
Normal file
|
After Width: | Height: | Size: 9.9 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-darkgreen.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-googlelite.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-grassgreen.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-grayscale.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-hardedge.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-light.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-midnight.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-pink.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-c-redalert.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-img.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bd-vec.png
Normal file
|
After Width: | Height: | Size: 7.9 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bingAerial.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bingAerialLabels.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bingRoads.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bingimage.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/bingmap.png
Normal file
|
After Width: | Height: | Size: 6.6 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/blackMarble.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/esriNationalGeographic.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/esriWorldImagery.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/esriWorldStreetMap.png
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/gaode_img.png
Normal file
|
After Width: | Height: | Size: 9.0 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/gaode_vec.png
Normal file
|
After Width: | Height: | Size: 8.4 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/google_img.png
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/google_ter.png
Normal file
|
After Width: | Height: | Size: 9.8 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/google_vec.png
Normal file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/mapQuestOpenStreetMap.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/mapboxSatellite.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/mapboxStreets.png
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/mapboxTerrain.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/naturalEarthII.png
Normal file
|
After Width: | Height: | Size: 9.0 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/null.png
Normal file
|
After Width: | Height: | Size: 233 B |
BIN
src/assets/images/Mars3DImg/basemaps/offline.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/osm.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/sea.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/stamenToner.png
Normal file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/stamenWatercolor.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/tdt_img.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/tdt_ter.png
Normal file
|
After Width: | Height: | Size: 9.0 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/tdt_vec.png
Normal file
|
After Width: | Height: | Size: 8.7 KiB |
BIN
src/assets/images/Mars3DImg/basemaps/tencent_img.png
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
BIN
src/assets/images/Mars3DImg/basemaps/tencent_vec.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
src/assets/images/bigdata2/alarm-info-bg.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
src/assets/images/bigdata2/alarm-tab-active-bg.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
src/assets/images/bigdata2/alarm-tab-bg.png
Normal file
|
After Width: | Height: | Size: 9.3 KiB |
BIN
src/assets/images/bigdata2/alarm-title-bg.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
src/assets/images/bigdata2/bm-ic.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
src/assets/images/bigdata2/building-active.png
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
src/assets/images/bigdata2/building.png
Normal file
|
After Width: | Height: | Size: 504 B |
BIN
src/assets/images/bigdata2/camera-active.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
src/assets/images/bigdata2/camera.png
Normal file
|
After Width: | Height: | Size: 551 B |
BIN
src/assets/images/bigdata2/card-edit-ic.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
src/assets/images/bigdata2/card-header-bg.png
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
src/assets/images/bigdata2/d-metric-bg-active.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
src/assets/images/bigdata2/d-metric-bg.png
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
src/assets/images/bigdata2/enterprise-active.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
src/assets/images/bigdata2/enterprise.png
Normal file
|
After Width: | Height: | Size: 864 B |
BIN
src/assets/images/bigdata2/event-active.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
src/assets/images/bigdata2/event.png
Normal file
|
After Width: | Height: | Size: 525 B |
BIN
src/assets/images/bigdata2/farm-active.png
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
BIN
src/assets/images/bigdata2/farm.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
src/assets/images/bigdata2/forestry-active.png
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
src/assets/images/bigdata2/forestry.png
Normal file
|
After Width: | Height: | Size: 794 B |
BIN
src/assets/images/bigdata2/header-bg.png
Normal file
|
After Width: | Height: | Size: 128 KiB |
BIN
src/assets/images/bigdata2/insect-light-active.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
src/assets/images/bigdata2/insect-light.png
Normal file
|
After Width: | Height: | Size: 423 B |
BIN
src/assets/images/bigdata2/land-active.png
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
src/assets/images/bigdata2/land.png
Normal file
|
After Width: | Height: | Size: 854 B |
BIN
src/assets/images/bigdata2/map-marker.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
src/assets/images/bigdata2/marker-bg-active.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
src/assets/images/bigdata2/marker-bg.png
Normal file
|
After Width: | Height: | Size: 967 B |
BIN
src/assets/images/bigdata2/mc-ic.png
Normal file
|
After Width: | Height: | Size: 951 B |
BIN
src/assets/images/bigdata2/news-title-bg.png
Normal file
|
After Width: | Height: | Size: 40 KiB |
BIN
src/assets/images/bigdata2/part-active.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
src/assets/images/bigdata2/part.png
Normal file
|
After Width: | Height: | Size: 387 B |
BIN
src/assets/images/bigdata2/party-active.png
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
src/assets/images/bigdata2/party-member-1.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/bigdata2/party-member-2.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/assets/images/bigdata2/party-member-bg.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
src/assets/images/bigdata2/party-member-list-title-ic.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
src/assets/images/bigdata2/party.png
Normal file
|
After Width: | Height: | Size: 987 B |
BIN
src/assets/images/bigdata2/person-active.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
src/assets/images/bigdata2/person.png
Normal file
|
After Width: | Height: | Size: 611 B |
BIN
src/assets/images/bigdata2/river-course-active.png
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
src/assets/images/bigdata2/river-course.png
Normal file
|
After Width: | Height: | Size: 641 B |
BIN
src/assets/images/bigdata2/village-active.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
src/assets/images/bigdata2/village-phone-bg.png
Normal file
|
After Width: | Height: | Size: 5.1 KiB |