diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainP.png b/src/assets/newImgs/HMScreen/rainP.png new file mode 100644 index 0000000..109353f --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainP.png Binary files differ diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainP.png b/src/assets/newImgs/HMScreen/rainP.png new file mode 100644 index 0000000..109353f --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainP.png Binary files differ diff --git a/src/assets/styles/publicXG.scss b/src/assets/styles/publicXG.scss index ed0eeb5..2a1fafb 100644 --- a/src/assets/styles/publicXG.scss +++ b/src/assets/styles/publicXG.scss @@ -11,6 +11,12 @@ .text-center { text-align: center; } +.mt-10 { + margin-top: 10px !important; +} +.mt-5 { + margin-top: 5px !important; +} .multiselect { line-height: 16px; @@ -505,3 +511,42 @@ width: 5px; /* 定义滚动条的宽度 */ // height: 5px; } +// 一张图自动滚动播放 +.scrollMapHM { + .scroll { + width: 100%; + height: 200px; + overflow: hidden; + display: inline-block; + } + .scrollTitle { + background: #005cba; + padding: 8px 3px; + justify-content: space-around; + align-items: center; + p { + color: #fff; + font-family: Source Han Sans CN; + font-weight: 400; + font-size: 14px; + text-align: center; + } + } + .scrollCont { + justify-content: space-around; + align-items: center; + background: #01355f; + height: 50px; + cursor: pointer; + &:nth-child(odd) { + background: #1b82b7; + } + p { + text-align: center; + color: #b8ecff; + font-weight: 400; + font-size: 14px; + padding: 5px 0px; + } + } +} diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainP.png b/src/assets/newImgs/HMScreen/rainP.png new file mode 100644 index 0000000..109353f --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainP.png Binary files differ diff --git a/src/assets/styles/publicXG.scss b/src/assets/styles/publicXG.scss index ed0eeb5..2a1fafb 100644 --- a/src/assets/styles/publicXG.scss +++ b/src/assets/styles/publicXG.scss @@ -11,6 +11,12 @@ .text-center { text-align: center; } +.mt-10 { + margin-top: 10px !important; +} +.mt-5 { + margin-top: 5px !important; +} .multiselect { line-height: 16px; @@ -505,3 +511,42 @@ width: 5px; /* 定义滚动条的宽度 */ // height: 5px; } +// 一张图自动滚动播放 +.scrollMapHM { + .scroll { + width: 100%; + height: 200px; + overflow: hidden; + display: inline-block; + } + .scrollTitle { + background: #005cba; + padding: 8px 3px; + justify-content: space-around; + align-items: center; + p { + color: #fff; + font-family: Source Han Sans CN; + font-weight: 400; + font-size: 14px; + text-align: center; + } + } + .scrollCont { + justify-content: space-around; + align-items: center; + background: #01355f; + height: 50px; + cursor: pointer; + &:nth-child(odd) { + background: #1b82b7; + } + p { + text-align: center; + color: #b8ecff; + font-weight: 400; + font-size: 14px; + padding: 5px 0px; + } + } +} diff --git a/src/main.js b/src/main.js index 8e35824..2a0be40 100644 --- a/src/main.js +++ b/src/main.js @@ -5,7 +5,6 @@ import locale from 'element-plus/lib/locale/lang/zh-cn'; // 中文语言 import 'dayjs/locale/zh-cn'; //实现Element plus设置日历每周第一天从周一开始 import '@/assets/styles/index.scss'; // global css -import vue3SeamlessScroll from 'vue3-seamless-scroll'; import 'animate.css'; //引入animate import App from './App'; @@ -96,7 +95,6 @@ app.use(store); app.use(plugins); app.use(elementIcons); -app.use(vue3SeamlessScroll); app.component('svg-icon', SvgIcon); //全局注册 diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainP.png b/src/assets/newImgs/HMScreen/rainP.png new file mode 100644 index 0000000..109353f --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainP.png Binary files differ diff --git a/src/assets/styles/publicXG.scss b/src/assets/styles/publicXG.scss index ed0eeb5..2a1fafb 100644 --- a/src/assets/styles/publicXG.scss +++ b/src/assets/styles/publicXG.scss @@ -11,6 +11,12 @@ .text-center { text-align: center; } +.mt-10 { + margin-top: 10px !important; +} +.mt-5 { + margin-top: 5px !important; +} .multiselect { line-height: 16px; @@ -505,3 +511,42 @@ width: 5px; /* 定义滚动条的宽度 */ // height: 5px; } +// 一张图自动滚动播放 +.scrollMapHM { + .scroll { + width: 100%; + height: 200px; + overflow: hidden; + display: inline-block; + } + .scrollTitle { + background: #005cba; + padding: 8px 3px; + justify-content: space-around; + align-items: center; + p { + color: #fff; + font-family: Source Han Sans CN; + font-weight: 400; + font-size: 14px; + text-align: center; + } + } + .scrollCont { + justify-content: space-around; + align-items: center; + background: #01355f; + height: 50px; + cursor: pointer; + &:nth-child(odd) { + background: #1b82b7; + } + p { + text-align: center; + color: #b8ecff; + font-weight: 400; + font-size: 14px; + padding: 5px 0px; + } + } +} diff --git a/src/main.js b/src/main.js index 8e35824..2a0be40 100644 --- a/src/main.js +++ b/src/main.js @@ -5,7 +5,6 @@ import locale from 'element-plus/lib/locale/lang/zh-cn'; // 中文语言 import 'dayjs/locale/zh-cn'; //实现Element plus设置日历每周第一天从周一开始 import '@/assets/styles/index.scss'; // global css -import vue3SeamlessScroll from 'vue3-seamless-scroll'; import 'animate.css'; //引入animate import App from './App'; @@ -96,7 +95,6 @@ app.use(store); app.use(plugins); app.use(elementIcons); -app.use(vue3SeamlessScroll); app.component('svg-icon', SvgIcon); //全局注册 diff --git a/src/views/sponeScreen/Echarts/echartBar3D.vue b/src/views/sponeScreen/Echarts/echartBar3D.vue new file mode 100644 index 0000000..0df0053 --- /dev/null +++ b/src/views/sponeScreen/Echarts/echartBar3D.vue @@ -0,0 +1,227 @@ + + diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainP.png b/src/assets/newImgs/HMScreen/rainP.png new file mode 100644 index 0000000..109353f --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainP.png Binary files differ diff --git a/src/assets/styles/publicXG.scss b/src/assets/styles/publicXG.scss index ed0eeb5..2a1fafb 100644 --- a/src/assets/styles/publicXG.scss +++ b/src/assets/styles/publicXG.scss @@ -11,6 +11,12 @@ .text-center { text-align: center; } +.mt-10 { + margin-top: 10px !important; +} +.mt-5 { + margin-top: 5px !important; +} .multiselect { line-height: 16px; @@ -505,3 +511,42 @@ width: 5px; /* 定义滚动条的宽度 */ // height: 5px; } +// 一张图自动滚动播放 +.scrollMapHM { + .scroll { + width: 100%; + height: 200px; + overflow: hidden; + display: inline-block; + } + .scrollTitle { + background: #005cba; + padding: 8px 3px; + justify-content: space-around; + align-items: center; + p { + color: #fff; + font-family: Source Han Sans CN; + font-weight: 400; + font-size: 14px; + text-align: center; + } + } + .scrollCont { + justify-content: space-around; + align-items: center; + background: #01355f; + height: 50px; + cursor: pointer; + &:nth-child(odd) { + background: #1b82b7; + } + p { + text-align: center; + color: #b8ecff; + font-weight: 400; + font-size: 14px; + padding: 5px 0px; + } + } +} diff --git a/src/main.js b/src/main.js index 8e35824..2a0be40 100644 --- a/src/main.js +++ b/src/main.js @@ -5,7 +5,6 @@ import locale from 'element-plus/lib/locale/lang/zh-cn'; // 中文语言 import 'dayjs/locale/zh-cn'; //实现Element plus设置日历每周第一天从周一开始 import '@/assets/styles/index.scss'; // global css -import vue3SeamlessScroll from 'vue3-seamless-scroll'; import 'animate.css'; //引入animate import App from './App'; @@ -96,7 +95,6 @@ app.use(store); app.use(plugins); app.use(elementIcons); -app.use(vue3SeamlessScroll); app.component('svg-icon', SvgIcon); //全局注册 diff --git a/src/views/sponeScreen/Echarts/echartBar3D.vue b/src/views/sponeScreen/Echarts/echartBar3D.vue new file mode 100644 index 0000000..0df0053 --- /dev/null +++ b/src/views/sponeScreen/Echarts/echartBar3D.vue @@ -0,0 +1,227 @@ + + diff --git a/src/views/sponeScreen/HaiMianScreen/index.vue b/src/views/sponeScreen/HaiMianScreen/index.vue index b966b46..eec97fa 100644 --- a/src/views/sponeScreen/HaiMianScreen/index.vue +++ b/src/views/sponeScreen/HaiMianScreen/index.vue @@ -8,7 +8,7 @@ -
+
@@ -152,6 +152,12 @@ left: 0px; z-index: 220; } + .right30 { + right: 30px; + } + .right520 { + right: 520px; + } .controlHM { position: absolute; bottom: 50px; diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainP.png b/src/assets/newImgs/HMScreen/rainP.png new file mode 100644 index 0000000..109353f --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainP.png Binary files differ diff --git a/src/assets/styles/publicXG.scss b/src/assets/styles/publicXG.scss index ed0eeb5..2a1fafb 100644 --- a/src/assets/styles/publicXG.scss +++ b/src/assets/styles/publicXG.scss @@ -11,6 +11,12 @@ .text-center { text-align: center; } +.mt-10 { + margin-top: 10px !important; +} +.mt-5 { + margin-top: 5px !important; +} .multiselect { line-height: 16px; @@ -505,3 +511,42 @@ width: 5px; /* 定义滚动条的宽度 */ // height: 5px; } +// 一张图自动滚动播放 +.scrollMapHM { + .scroll { + width: 100%; + height: 200px; + overflow: hidden; + display: inline-block; + } + .scrollTitle { + background: #005cba; + padding: 8px 3px; + justify-content: space-around; + align-items: center; + p { + color: #fff; + font-family: Source Han Sans CN; + font-weight: 400; + font-size: 14px; + text-align: center; + } + } + .scrollCont { + justify-content: space-around; + align-items: center; + background: #01355f; + height: 50px; + cursor: pointer; + &:nth-child(odd) { + background: #1b82b7; + } + p { + text-align: center; + color: #b8ecff; + font-weight: 400; + font-size: 14px; + padding: 5px 0px; + } + } +} diff --git a/src/main.js b/src/main.js index 8e35824..2a0be40 100644 --- a/src/main.js +++ b/src/main.js @@ -5,7 +5,6 @@ import locale from 'element-plus/lib/locale/lang/zh-cn'; // 中文语言 import 'dayjs/locale/zh-cn'; //实现Element plus设置日历每周第一天从周一开始 import '@/assets/styles/index.scss'; // global css -import vue3SeamlessScroll from 'vue3-seamless-scroll'; import 'animate.css'; //引入animate import App from './App'; @@ -96,7 +95,6 @@ app.use(store); app.use(plugins); app.use(elementIcons); -app.use(vue3SeamlessScroll); app.component('svg-icon', SvgIcon); //全局注册 diff --git a/src/views/sponeScreen/Echarts/echartBar3D.vue b/src/views/sponeScreen/Echarts/echartBar3D.vue new file mode 100644 index 0000000..0df0053 --- /dev/null +++ b/src/views/sponeScreen/Echarts/echartBar3D.vue @@ -0,0 +1,227 @@ + + diff --git a/src/views/sponeScreen/HaiMianScreen/index.vue b/src/views/sponeScreen/HaiMianScreen/index.vue index b966b46..eec97fa 100644 --- a/src/views/sponeScreen/HaiMianScreen/index.vue +++ b/src/views/sponeScreen/HaiMianScreen/index.vue @@ -8,7 +8,7 @@ -
+
@@ -152,6 +152,12 @@ left: 0px; z-index: 220; } + .right30 { + right: 30px; + } + .right520 { + right: 520px; + } .controlHM { position: absolute; bottom: 50px; diff --git a/src/views/sponeScreen/waterFlood/floodWZ.vue b/src/views/sponeScreen/waterFlood/floodWZ.vue index 890df39..ab7696a 100644 --- a/src/views/sponeScreen/waterFlood/floodWZ.vue +++ b/src/views/sponeScreen/waterFlood/floodWZ.vue @@ -2,18 +2,56 @@
防汛物资
-
防汛物资1
+
+
+
+

物资储备地点

+

物资详情

+

负责人

+
+ +
+

{{ item.address }}

+

{{ item.materialDetails }}

+

{{ item.header }}
{{ item.headerPhone }}

+
+
+
+
diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainP.png b/src/assets/newImgs/HMScreen/rainP.png new file mode 100644 index 0000000..109353f --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainP.png Binary files differ diff --git a/src/assets/styles/publicXG.scss b/src/assets/styles/publicXG.scss index ed0eeb5..2a1fafb 100644 --- a/src/assets/styles/publicXG.scss +++ b/src/assets/styles/publicXG.scss @@ -11,6 +11,12 @@ .text-center { text-align: center; } +.mt-10 { + margin-top: 10px !important; +} +.mt-5 { + margin-top: 5px !important; +} .multiselect { line-height: 16px; @@ -505,3 +511,42 @@ width: 5px; /* 定义滚动条的宽度 */ // height: 5px; } +// 一张图自动滚动播放 +.scrollMapHM { + .scroll { + width: 100%; + height: 200px; + overflow: hidden; + display: inline-block; + } + .scrollTitle { + background: #005cba; + padding: 8px 3px; + justify-content: space-around; + align-items: center; + p { + color: #fff; + font-family: Source Han Sans CN; + font-weight: 400; + font-size: 14px; + text-align: center; + } + } + .scrollCont { + justify-content: space-around; + align-items: center; + background: #01355f; + height: 50px; + cursor: pointer; + &:nth-child(odd) { + background: #1b82b7; + } + p { + text-align: center; + color: #b8ecff; + font-weight: 400; + font-size: 14px; + padding: 5px 0px; + } + } +} diff --git a/src/main.js b/src/main.js index 8e35824..2a0be40 100644 --- a/src/main.js +++ b/src/main.js @@ -5,7 +5,6 @@ import locale from 'element-plus/lib/locale/lang/zh-cn'; // 中文语言 import 'dayjs/locale/zh-cn'; //实现Element plus设置日历每周第一天从周一开始 import '@/assets/styles/index.scss'; // global css -import vue3SeamlessScroll from 'vue3-seamless-scroll'; import 'animate.css'; //引入animate import App from './App'; @@ -96,7 +95,6 @@ app.use(store); app.use(plugins); app.use(elementIcons); -app.use(vue3SeamlessScroll); app.component('svg-icon', SvgIcon); //全局注册 diff --git a/src/views/sponeScreen/Echarts/echartBar3D.vue b/src/views/sponeScreen/Echarts/echartBar3D.vue new file mode 100644 index 0000000..0df0053 --- /dev/null +++ b/src/views/sponeScreen/Echarts/echartBar3D.vue @@ -0,0 +1,227 @@ + + diff --git a/src/views/sponeScreen/HaiMianScreen/index.vue b/src/views/sponeScreen/HaiMianScreen/index.vue index b966b46..eec97fa 100644 --- a/src/views/sponeScreen/HaiMianScreen/index.vue +++ b/src/views/sponeScreen/HaiMianScreen/index.vue @@ -8,7 +8,7 @@ -
+
@@ -152,6 +152,12 @@ left: 0px; z-index: 220; } + .right30 { + right: 30px; + } + .right520 { + right: 520px; + } .controlHM { position: absolute; bottom: 50px; diff --git a/src/views/sponeScreen/waterFlood/floodWZ.vue b/src/views/sponeScreen/waterFlood/floodWZ.vue index 890df39..ab7696a 100644 --- a/src/views/sponeScreen/waterFlood/floodWZ.vue +++ b/src/views/sponeScreen/waterFlood/floodWZ.vue @@ -2,18 +2,56 @@
防汛物资
-
防汛物资1
+
+
+
+

物资储备地点

+

物资详情

+

负责人

+
+ +
+

{{ item.address }}

+

{{ item.materialDetails }}

+

{{ item.header }}
{{ item.headerPhone }}

+
+
+
+
diff --git a/src/views/sponeScreen/waterFlood/index.vue b/src/views/sponeScreen/waterFlood/index.vue index 5994da6..a48905c 100644 --- a/src/views/sponeScreen/waterFlood/index.vue +++ b/src/views/sponeScreen/waterFlood/index.vue @@ -7,10 +7,10 @@ - + - +
@@ -18,7 +18,7 @@ - +
diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainP.png b/src/assets/newImgs/HMScreen/rainP.png new file mode 100644 index 0000000..109353f --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainP.png Binary files differ diff --git a/src/assets/styles/publicXG.scss b/src/assets/styles/publicXG.scss index ed0eeb5..2a1fafb 100644 --- a/src/assets/styles/publicXG.scss +++ b/src/assets/styles/publicXG.scss @@ -11,6 +11,12 @@ .text-center { text-align: center; } +.mt-10 { + margin-top: 10px !important; +} +.mt-5 { + margin-top: 5px !important; +} .multiselect { line-height: 16px; @@ -505,3 +511,42 @@ width: 5px; /* 定义滚动条的宽度 */ // height: 5px; } +// 一张图自动滚动播放 +.scrollMapHM { + .scroll { + width: 100%; + height: 200px; + overflow: hidden; + display: inline-block; + } + .scrollTitle { + background: #005cba; + padding: 8px 3px; + justify-content: space-around; + align-items: center; + p { + color: #fff; + font-family: Source Han Sans CN; + font-weight: 400; + font-size: 14px; + text-align: center; + } + } + .scrollCont { + justify-content: space-around; + align-items: center; + background: #01355f; + height: 50px; + cursor: pointer; + &:nth-child(odd) { + background: #1b82b7; + } + p { + text-align: center; + color: #b8ecff; + font-weight: 400; + font-size: 14px; + padding: 5px 0px; + } + } +} diff --git a/src/main.js b/src/main.js index 8e35824..2a0be40 100644 --- a/src/main.js +++ b/src/main.js @@ -5,7 +5,6 @@ import locale from 'element-plus/lib/locale/lang/zh-cn'; // 中文语言 import 'dayjs/locale/zh-cn'; //实现Element plus设置日历每周第一天从周一开始 import '@/assets/styles/index.scss'; // global css -import vue3SeamlessScroll from 'vue3-seamless-scroll'; import 'animate.css'; //引入animate import App from './App'; @@ -96,7 +95,6 @@ app.use(store); app.use(plugins); app.use(elementIcons); -app.use(vue3SeamlessScroll); app.component('svg-icon', SvgIcon); //全局注册 diff --git a/src/views/sponeScreen/Echarts/echartBar3D.vue b/src/views/sponeScreen/Echarts/echartBar3D.vue new file mode 100644 index 0000000..0df0053 --- /dev/null +++ b/src/views/sponeScreen/Echarts/echartBar3D.vue @@ -0,0 +1,227 @@ + + diff --git a/src/views/sponeScreen/HaiMianScreen/index.vue b/src/views/sponeScreen/HaiMianScreen/index.vue index b966b46..eec97fa 100644 --- a/src/views/sponeScreen/HaiMianScreen/index.vue +++ b/src/views/sponeScreen/HaiMianScreen/index.vue @@ -8,7 +8,7 @@ -
+
@@ -152,6 +152,12 @@ left: 0px; z-index: 220; } + .right30 { + right: 30px; + } + .right520 { + right: 520px; + } .controlHM { position: absolute; bottom: 50px; diff --git a/src/views/sponeScreen/waterFlood/floodWZ.vue b/src/views/sponeScreen/waterFlood/floodWZ.vue index 890df39..ab7696a 100644 --- a/src/views/sponeScreen/waterFlood/floodWZ.vue +++ b/src/views/sponeScreen/waterFlood/floodWZ.vue @@ -2,18 +2,56 @@
防汛物资
-
防汛物资1
+
+
+
+

物资储备地点

+

物资详情

+

负责人

+
+ +
+

{{ item.address }}

+

{{ item.materialDetails }}

+

{{ item.header }}
{{ item.headerPhone }}

+
+
+
+
diff --git a/src/views/sponeScreen/waterFlood/index.vue b/src/views/sponeScreen/waterFlood/index.vue index 5994da6..a48905c 100644 --- a/src/views/sponeScreen/waterFlood/index.vue +++ b/src/views/sponeScreen/waterFlood/index.vue @@ -7,10 +7,10 @@ - + - +
@@ -18,7 +18,7 @@ - +
diff --git a/src/views/sponeScreen/waterFlood/pumpMonitor.vue b/src/views/sponeScreen/waterFlood/pumpMonitor.vue index 812f3c4..8751fb0 100644 --- a/src/views/sponeScreen/waterFlood/pumpMonitor.vue +++ b/src/views/sponeScreen/waterFlood/pumpMonitor.vue @@ -1,19 +1,149 @@ - diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainP.png b/src/assets/newImgs/HMScreen/rainP.png new file mode 100644 index 0000000..109353f --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainP.png Binary files differ diff --git a/src/assets/styles/publicXG.scss b/src/assets/styles/publicXG.scss index ed0eeb5..2a1fafb 100644 --- a/src/assets/styles/publicXG.scss +++ b/src/assets/styles/publicXG.scss @@ -11,6 +11,12 @@ .text-center { text-align: center; } +.mt-10 { + margin-top: 10px !important; +} +.mt-5 { + margin-top: 5px !important; +} .multiselect { line-height: 16px; @@ -505,3 +511,42 @@ width: 5px; /* 定义滚动条的宽度 */ // height: 5px; } +// 一张图自动滚动播放 +.scrollMapHM { + .scroll { + width: 100%; + height: 200px; + overflow: hidden; + display: inline-block; + } + .scrollTitle { + background: #005cba; + padding: 8px 3px; + justify-content: space-around; + align-items: center; + p { + color: #fff; + font-family: Source Han Sans CN; + font-weight: 400; + font-size: 14px; + text-align: center; + } + } + .scrollCont { + justify-content: space-around; + align-items: center; + background: #01355f; + height: 50px; + cursor: pointer; + &:nth-child(odd) { + background: #1b82b7; + } + p { + text-align: center; + color: #b8ecff; + font-weight: 400; + font-size: 14px; + padding: 5px 0px; + } + } +} diff --git a/src/main.js b/src/main.js index 8e35824..2a0be40 100644 --- a/src/main.js +++ b/src/main.js @@ -5,7 +5,6 @@ import locale from 'element-plus/lib/locale/lang/zh-cn'; // 中文语言 import 'dayjs/locale/zh-cn'; //实现Element plus设置日历每周第一天从周一开始 import '@/assets/styles/index.scss'; // global css -import vue3SeamlessScroll from 'vue3-seamless-scroll'; import 'animate.css'; //引入animate import App from './App'; @@ -96,7 +95,6 @@ app.use(store); app.use(plugins); app.use(elementIcons); -app.use(vue3SeamlessScroll); app.component('svg-icon', SvgIcon); //全局注册 diff --git a/src/views/sponeScreen/Echarts/echartBar3D.vue b/src/views/sponeScreen/Echarts/echartBar3D.vue new file mode 100644 index 0000000..0df0053 --- /dev/null +++ b/src/views/sponeScreen/Echarts/echartBar3D.vue @@ -0,0 +1,227 @@ + + diff --git a/src/views/sponeScreen/HaiMianScreen/index.vue b/src/views/sponeScreen/HaiMianScreen/index.vue index b966b46..eec97fa 100644 --- a/src/views/sponeScreen/HaiMianScreen/index.vue +++ b/src/views/sponeScreen/HaiMianScreen/index.vue @@ -8,7 +8,7 @@ -
+
@@ -152,6 +152,12 @@ left: 0px; z-index: 220; } + .right30 { + right: 30px; + } + .right520 { + right: 520px; + } .controlHM { position: absolute; bottom: 50px; diff --git a/src/views/sponeScreen/waterFlood/floodWZ.vue b/src/views/sponeScreen/waterFlood/floodWZ.vue index 890df39..ab7696a 100644 --- a/src/views/sponeScreen/waterFlood/floodWZ.vue +++ b/src/views/sponeScreen/waterFlood/floodWZ.vue @@ -2,18 +2,56 @@
防汛物资
-
防汛物资1
+
+
+
+

物资储备地点

+

物资详情

+

负责人

+
+ +
+

{{ item.address }}

+

{{ item.materialDetails }}

+

{{ item.header }}
{{ item.headerPhone }}

+
+
+
+
diff --git a/src/views/sponeScreen/waterFlood/index.vue b/src/views/sponeScreen/waterFlood/index.vue index 5994da6..a48905c 100644 --- a/src/views/sponeScreen/waterFlood/index.vue +++ b/src/views/sponeScreen/waterFlood/index.vue @@ -7,10 +7,10 @@ - + - +
@@ -18,7 +18,7 @@ - +
diff --git a/src/views/sponeScreen/waterFlood/pumpMonitor.vue b/src/views/sponeScreen/waterFlood/pumpMonitor.vue index 812f3c4..8751fb0 100644 --- a/src/views/sponeScreen/waterFlood/pumpMonitor.vue +++ b/src/views/sponeScreen/waterFlood/pumpMonitor.vue @@ -1,19 +1,149 @@ - diff --git a/src/views/sponeScreen/waterFlood/rainCaldar.vue b/src/views/sponeScreen/waterFlood/rainCaldar.vue index 0900ade..bb38b27 100644 --- a/src/views/sponeScreen/waterFlood/rainCaldar.vue +++ b/src/views/sponeScreen/waterFlood/rainCaldar.vue @@ -1,19 +1,154 @@ diff --git a/src/api/longoPeration/MaterialManagement.js b/src/api/longoPeration/MaterialManagement.js index 9b36e9c..c99206d 100644 --- a/src/api/longoPeration/MaterialManagement.js +++ b/src/api/longoPeration/MaterialManagement.js @@ -1,5 +1,5 @@ import request from '@/utils/request'; -// 列表 +// 列表分页 export function FloodPreventionMaterialpage(query) { return request({ url: '/business/floodPreventionMaterial/page', @@ -8,6 +8,15 @@ }); } +// 列表 +export function FloodPreventionMaterialList(query) { + return request({ + url: '/business/floodPreventionMaterial/list', + method: 'get', + params: query, + }); +} + // 新增排水防涝--防汛物资 export function FloodPreventionMaterialadd(data) { return request({ diff --git a/src/assets/newImgs/HMScreen/pumpBg.png b/src/assets/newImgs/HMScreen/pumpBg.png new file mode 100644 index 0000000..89a1883 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpBg.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOff.png b/src/assets/newImgs/HMScreen/pumpOff.png new file mode 100644 index 0000000..ceb6c30 --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOff.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/pumpOpen.png b/src/assets/newImgs/HMScreen/pumpOpen.png new file mode 100644 index 0000000..721282b --- /dev/null +++ b/src/assets/newImgs/HMScreen/pumpOpen.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainA.png b/src/assets/newImgs/HMScreen/rainA.png new file mode 100644 index 0000000..7f9f19c --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainA.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainD.png b/src/assets/newImgs/HMScreen/rainD.png new file mode 100644 index 0000000..6f9e7d8 --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainD.png Binary files differ diff --git a/src/assets/newImgs/HMScreen/rainP.png b/src/assets/newImgs/HMScreen/rainP.png new file mode 100644 index 0000000..109353f --- /dev/null +++ b/src/assets/newImgs/HMScreen/rainP.png Binary files differ diff --git a/src/assets/styles/publicXG.scss b/src/assets/styles/publicXG.scss index ed0eeb5..2a1fafb 100644 --- a/src/assets/styles/publicXG.scss +++ b/src/assets/styles/publicXG.scss @@ -11,6 +11,12 @@ .text-center { text-align: center; } +.mt-10 { + margin-top: 10px !important; +} +.mt-5 { + margin-top: 5px !important; +} .multiselect { line-height: 16px; @@ -505,3 +511,42 @@ width: 5px; /* 定义滚动条的宽度 */ // height: 5px; } +// 一张图自动滚动播放 +.scrollMapHM { + .scroll { + width: 100%; + height: 200px; + overflow: hidden; + display: inline-block; + } + .scrollTitle { + background: #005cba; + padding: 8px 3px; + justify-content: space-around; + align-items: center; + p { + color: #fff; + font-family: Source Han Sans CN; + font-weight: 400; + font-size: 14px; + text-align: center; + } + } + .scrollCont { + justify-content: space-around; + align-items: center; + background: #01355f; + height: 50px; + cursor: pointer; + &:nth-child(odd) { + background: #1b82b7; + } + p { + text-align: center; + color: #b8ecff; + font-weight: 400; + font-size: 14px; + padding: 5px 0px; + } + } +} diff --git a/src/main.js b/src/main.js index 8e35824..2a0be40 100644 --- a/src/main.js +++ b/src/main.js @@ -5,7 +5,6 @@ import locale from 'element-plus/lib/locale/lang/zh-cn'; // 中文语言 import 'dayjs/locale/zh-cn'; //实现Element plus设置日历每周第一天从周一开始 import '@/assets/styles/index.scss'; // global css -import vue3SeamlessScroll from 'vue3-seamless-scroll'; import 'animate.css'; //引入animate import App from './App'; @@ -96,7 +95,6 @@ app.use(store); app.use(plugins); app.use(elementIcons); -app.use(vue3SeamlessScroll); app.component('svg-icon', SvgIcon); //全局注册 diff --git a/src/views/sponeScreen/Echarts/echartBar3D.vue b/src/views/sponeScreen/Echarts/echartBar3D.vue new file mode 100644 index 0000000..0df0053 --- /dev/null +++ b/src/views/sponeScreen/Echarts/echartBar3D.vue @@ -0,0 +1,227 @@ + + diff --git a/src/views/sponeScreen/HaiMianScreen/index.vue b/src/views/sponeScreen/HaiMianScreen/index.vue index b966b46..eec97fa 100644 --- a/src/views/sponeScreen/HaiMianScreen/index.vue +++ b/src/views/sponeScreen/HaiMianScreen/index.vue @@ -8,7 +8,7 @@ -
+
@@ -152,6 +152,12 @@ left: 0px; z-index: 220; } + .right30 { + right: 30px; + } + .right520 { + right: 520px; + } .controlHM { position: absolute; bottom: 50px; diff --git a/src/views/sponeScreen/waterFlood/floodWZ.vue b/src/views/sponeScreen/waterFlood/floodWZ.vue index 890df39..ab7696a 100644 --- a/src/views/sponeScreen/waterFlood/floodWZ.vue +++ b/src/views/sponeScreen/waterFlood/floodWZ.vue @@ -2,18 +2,56 @@
防汛物资
-
防汛物资1
+
+
+
+

物资储备地点

+

物资详情

+

负责人

+
+ +
+

{{ item.address }}

+

{{ item.materialDetails }}

+

{{ item.header }}
{{ item.headerPhone }}

+
+
+
+
diff --git a/src/views/sponeScreen/waterFlood/index.vue b/src/views/sponeScreen/waterFlood/index.vue index 5994da6..a48905c 100644 --- a/src/views/sponeScreen/waterFlood/index.vue +++ b/src/views/sponeScreen/waterFlood/index.vue @@ -7,10 +7,10 @@ - + - +
@@ -18,7 +18,7 @@ - +
diff --git a/src/views/sponeScreen/waterFlood/pumpMonitor.vue b/src/views/sponeScreen/waterFlood/pumpMonitor.vue index 812f3c4..8751fb0 100644 --- a/src/views/sponeScreen/waterFlood/pumpMonitor.vue +++ b/src/views/sponeScreen/waterFlood/pumpMonitor.vue @@ -1,19 +1,149 @@ - diff --git a/src/views/sponeScreen/waterFlood/rainCaldar.vue b/src/views/sponeScreen/waterFlood/rainCaldar.vue index 0900ade..bb38b27 100644 --- a/src/views/sponeScreen/waterFlood/rainCaldar.vue +++ b/src/views/sponeScreen/waterFlood/rainCaldar.vue @@ -1,19 +1,154 @@ diff --git a/src/views/sponeScreen/waterFlood/rainReport.vue b/src/views/sponeScreen/waterFlood/rainReport.vue index a49d010..dab01b7 100644 --- a/src/views/sponeScreen/waterFlood/rainReport.vue +++ b/src/views/sponeScreen/waterFlood/rainReport.vue @@ -2,12 +2,56 @@
降雨报告
-
降雨报告
+
+
+
+

开始时间

+

结束时间

+

雨强

+

累计降雨量

+

操作

+
+ +
+

{{ item.start }}

+

{{ item.end }}

+

{{ item.yq }}

+

{{ item.num }}mm

+

查看报告

+
+
+
+
+ + + +
@@ -15,5 +59,13 @@