From c8868e262e33782ac99e41c94e680ecb7e052f09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E5=A6=8D?= <3096114695@qq.com> Date: Fri, 16 Jun 2023 19:54:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E6=94=BF=E5=8A=A1?= =?UTF-8?q?=E6=97=A0=E4=BA=BA=E6=9C=BA=E5=BD=B1=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/goverment.ts | 32 ++ src/assets/images/unmannedVideo/video.png | Bin 0 -> 723 bytes .../unmannedVideo/accessSituation/index.scss | 176 +++++++ .../unmannedVideo/accessSituation/index.vue | 444 ++++++++++++++++++ .../unmannedVideo/alarmRecord/index.scss | 130 +++++ .../unmannedVideo/alarmRecord/index.vue | 328 +++++++++++++ 6 files changed, 1110 insertions(+) create mode 100644 src/assets/images/unmannedVideo/video.png create mode 100644 src/views/goverment/unmannedVideo/accessSituation/index.scss create mode 100644 src/views/goverment/unmannedVideo/accessSituation/index.vue create mode 100644 src/views/goverment/unmannedVideo/alarmRecord/index.scss create mode 100644 src/views/goverment/unmannedVideo/alarmRecord/index.vue diff --git a/src/api/modules/goverment.ts b/src/api/modules/goverment.ts index 6aab255..8eb9dbf 100644 --- a/src/api/modules/goverment.ts +++ b/src/api/modules/goverment.ts @@ -376,3 +376,35 @@ export const getEngineerInfo = (params: { id: string }) => { export const getProjectInfo = (params: { id: string }) => { return http.post(BASEURL + `/gov/project/queryById`, params); }; + +//无人机影像数据列表 +// 分页列表查询无人机影像项目信息 +export const getUnmannedProjectPage = (params: {}) => { + return http.post(BASEURL + `/gov/unmannedVideo/projectPage`, params); +}; + +// 分页列表查询无人机影像工程信息 +export const getUnmannedEngineeringPage = (params: {}) => { + return http.post(BASEURL + `/gov/unmannedVideo/engineeringPage`, params); +}; + +// 分页列表查询无人机影像数据列表 +export const getUnmannedPage = (params: {}) => { + return http.post(BASEURL + `/gov/unmannedVideo/page`, params); +}; + +//无人机影像设备列表 +// 分页列表查询无人机影像项目信息 +export const getDeviceProjectPage = (params: {}) => { + return http.post(BASEURL + `/gov/unmannedDevice/projectPage`, params); +}; + +// 分页列表查询无人机影像工程信息 +export const getDeviceEngineeringPage = (params: {}) => { + return http.post(BASEURL + `/gov/unmannedDevice/engineeringPage`, params); +}; + +// 分页列表查询无人机影像数据列表 +export const getDevicePage = (params: {}) => { + return http.post(BASEURL + `/gov/unmannedDevice/page`, params); +}; diff --git a/src/assets/images/unmannedVideo/video.png b/src/assets/images/unmannedVideo/video.png new file mode 100644 index 0000000000000000000000000000000000000000..cff896fe0991a11fdbe63250621652a8b222ee7d GIT binary patch literal 723 zcmV;^0xbQBP)5FGI-!9eZ&dV zkK@q0U)p2!kzky_kKW*xXLro&$a9h+j?^!gJD9fkzvNH7nam|#7Gum-;IHMz#ic!OK1I$@5m&@QS2Xd%B?L+>SYG&Mv1 zUvS^C-B&km*hRlEa&4+k*2wAckj65&)U}Vbh{K9fVtbszVD`o|(>uN!!_`E&GyG&w zxhw@;a8b_DjS)^|5nJqb;GBFztk(@QI+K@O^aKxK!}MbiuLB?LK=2~EX7B?~;Go~J zHo$*7_-wM>y(@Co!B49_P3|rRg_GP|wPV+QhOH)e1;0%V7I4F;hPIg%d{%jwSgur> z)MJ~UNU4LCRfFbxcZ0U(^%;jr=&as~8f_0>?V!0(=LmJnN_|4(d8=_9|K}B{B}SygRE7Z*IL z4|2IreQI(V99KPFLNlu*7Z2gw9FeEr?zH0G@mO +
+ + + + +
+ + + + + + + + + + + + 查询 + + + 刷新 + + + + +
+
+
+ +
+
{{ item.title }}
+
+
时间:{{ item.createTime }}
+
+
+
+
+
+ notData +
暂无数据
+
+ + +
+
+
+ + +
+ +
+ + +
+ + + + + + + + diff --git a/src/views/goverment/unmannedVideo/alarmRecord/index.scss b/src/views/goverment/unmannedVideo/alarmRecord/index.scss new file mode 100644 index 0000000..37b8de1 --- /dev/null +++ b/src/views/goverment/unmannedVideo/alarmRecord/index.scss @@ -0,0 +1,130 @@ +.warning-page { + // background-color: blue; + display: flex; + width: 100%; + height: 100%; + .right_container { + display: flex; + flex-direction: column; + width: 83%; + + // margin-left: 20px; + padding: 0 0 0 20px; + + // padding: 0 13% 0 20px; + // background-color: aqua; + .form_div { + height: 56px; + background-color: #ffffff; + border-radius: 8px; + + // display: flex; + // // justify-content: center; + // align-items: center; + } + .form { + padding: 16px 0 0 36px; + + // height: 56px; + background-color: #ffffff; + } + .imgPage { + box-sizing: border-box; + display: flex; + flex: 1; + flex-wrap: wrap; + padding: 20px; + margin-top: 20px; + background-color: #ffffff; + border-radius: 8px; + .img_item { + width: 31.3%; + + // height: 26%; + // padding: 10px; + margin: 10px; + border: 1px solid #dedddd; + border-radius: 4px; + opacity: 1; + .page_text { + padding: 8px 16px; + } + } + } + } +} +.diaForm { + padding: 0 10% 0 0; +} +.img_title { + margin: 0 0 4px; + font-family: "siyuan_Medium"; + font-size: 14px; + color: #00378f; +} +.img_diatitle { + font-family: "siyuan_Medium"; + font-size: 14px; + color: #00378f; +} +.img_text { + font-size: 12px; + color: #333333; + + // background-clip: text; + // fill-color: transparent; +} +.pending { + width: 6px; + height: 6px; + margin-right: 6px; + background-color: #f08117; + border-radius: 50%; +} +.complete { + width: 6px; + height: 6px; + margin-right: 6px; + background-color: #008bff; + border-radius: 50%; +} + +// 页面的项目工程 +.leftProject { + color: #333333; + .projectName { + display: block; + width: 100%; + overflow: hidden; + + // font-weight: 700; + font-family: "siyuan_Medium"; + font-size: 16px; + text-overflow: ellipsis; + white-space: nowrap; + } + .leftMenu_item { + display: flex; + justify-content: space-between; + .middleSize { + font-size: 12px; + } + img { + margin: 0 4px; + } + } + .bottom_item { + .bottomSize { + font-size: 10px; + color: #666666; + } + } +} +:deep(.el-form .el-form-item__content .el-range-editor) { + width: 200px; +} + +// 没生效 +// :deep(.el-dialog__body) { +// padding: 0 !important; +// } diff --git a/src/views/goverment/unmannedVideo/alarmRecord/index.vue b/src/views/goverment/unmannedVideo/alarmRecord/index.vue new file mode 100644 index 0000000..857cf78 --- /dev/null +++ b/src/views/goverment/unmannedVideo/alarmRecord/index.vue @@ -0,0 +1,328 @@ + + + + +