diff --git a/public/index.html b/public/index.html index 6ad1bed..99dc675 100644 --- a/public/index.html +++ b/public/index.html @@ -1,208 +1,104 @@ - - - - - + + + + + <%= webpackConfig.name %> - - + /* 定义动画 */ + @keyframes spin { + to { + /* 旋转一周 */ + transform: rotate(1turn); + } + } + #loader-wrapper .load_title { + font-family: "Open Sans"; + color: #fff; + font-size: 19px; + width: 100%; + text-align: center; + z-index: 9999999999999; + position: absolute; + top: 62%; + opacity: 1; + line-height: 30px; + } +
-
-
-
-
-
正在加载系统资源,请耐心等待
-
-
+
+
+
正在加载最新内容,稍等片刻...
+
+ diff --git a/src/api/device/comm.js b/src/api/device/comm.js new file mode 100644 index 0000000..08d6833 --- /dev/null +++ b/src/api/device/comm.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备参数列表 +export function cmpList(query) { + return request({ + url: '/device/cmp/list', + method: 'get', + params: query + }) +} + +// 根据id查询网关信息 +export function getCMP(cpmId) { + return request({ + url: '/device/cmp/' + cpmId, + method: 'get' + }) +} + +// 新增设备参数 +export function addCMP(data) { + return request({ + url: '/device/cmp', + method: 'post', + data: data + }) +} + +// 修改设备参数 +export function updateCMP(data) { + return request({ + url: '/device/cmp', + method: 'put', + data: data + }) +} + +// 删除设备参数 +export function delCMP(cpmIds) { + return request({ + url: '/device/cmp/' + cpmIds, + method: 'delete' + }) +} diff --git a/src/api/device/gateway.js b/src/api/device/gateway.js new file mode 100644 index 0000000..8b33fd5 --- /dev/null +++ b/src/api/device/gateway.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询网关列表 +export function gatewayList(query) { + return request({ + url: '/device/gateway/list', + method: 'get', + params: query + }) +} + +// 根据id查询网关信息 +export function getGateway(gwId) { + return request({ + url: '/device/gateway/' + gwId, + method: 'get' + }) +} + +// 新增网关参数 +export function addGateway(data) { + return request({ + url: '/device/gateway', + method: 'post', + data: data + }) +} + +// 修改网关参数 +export function updateGateway(data) { + return request({ + url: '/device/gateway', + method: 'put', + data: data + }) +} + +// 删除网关参数 +export function delGateway(gwIds) { + return request({ + url: '/device/gateway/' + gwIds, + method: 'delete' + }) +} diff --git a/src/api/device/gather.js b/src/api/device/gather.js new file mode 100644 index 0000000..8b33fd5 --- /dev/null +++ b/src/api/device/gather.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询网关列表 +export function gatewayList(query) { + return request({ + url: '/device/gateway/list', + method: 'get', + params: query + }) +} + +// 根据id查询网关信息 +export function getGateway(gwId) { + return request({ + url: '/device/gateway/' + gwId, + method: 'get' + }) +} + +// 新增网关参数 +export function addGateway(data) { + return request({ + url: '/device/gateway', + method: 'post', + data: data + }) +} + +// 修改网关参数 +export function updateGateway(data) { + return request({ + url: '/device/gateway', + method: 'put', + data: data + }) +} + +// 删除网关参数 +export function delGateway(gwIds) { + return request({ + url: '/device/gateway/' + gwIds, + method: 'delete' + }) +} diff --git a/src/api/device/ledger.js b/src/api/device/ledger.js new file mode 100644 index 0000000..e1ddafd --- /dev/null +++ b/src/api/device/ledger.js @@ -0,0 +1,44 @@ +import request from "@/utils/request"; + +// 查询设备台账列表 +export function ledgerList(query) { + return request({ + url: "/device/ledger/list", + method: "get", + params: query, + }); +} + +// 根据id查询设备台账信息 +export function getLedger(ledgerId) { + return request({ + url: "/device/ledger/" + ledgerId, + method: "get", + }); +} + +// 新增设备台账 +export function addLedger(data) { + return request({ + url: "/device/ledger", + method: "post", + data: data, + }); +} + +// 修改设备台账 +export function updateLedger(data) { + return request({ + url: "/device/ledger", + method: "put", + data: data, + }); +} + +// 删除设备台账 +export function delGateway(ledgerIds) { + return request({ + url: "/device/ledger/" + ledgerIds, + method: "delete", + }); +} diff --git a/src/api/device/maintenance.js b/src/api/device/maintenance.js new file mode 100644 index 0000000..6b44a0e --- /dev/null +++ b/src/api/device/maintenance.js @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// 查询维保列表 +export function maintainList(query) { + return request({ + url: '/device/maintain/list', + method: 'get', + params: query + }) +} + +// 根据id查询维保信息 +export function getMaintain(maintainId) { + return request({ + url: '/device/maintain/' + maintainId, + method: 'get' + }) +} + +// 新增维保信息 +export function addMaintain(data) { + return request({ + url: '/device/maintain', + method: 'post', + data: data + }) +} + +// 修改维保信息 +export function updateMaintain(data) { + return request({ + url: '/device/maintain', + method: 'put', + data: data + }) +} + +// 删除维保信息 +export function delMaintain(maintainIds) { + return request({ + url: '/device/maintain/' + maintainIds, + method: 'delete' + }) +} +// 查询维保量汇总 +export function getMaintainSum(query) { + return request({ + url: '/device/maintain/maintainSum', + method: 'get', + params: query + }) + } diff --git a/src/api/device/qrCode.js b/src/api/device/qrCode.js new file mode 100644 index 0000000..8b33fd5 --- /dev/null +++ b/src/api/device/qrCode.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询网关列表 +export function gatewayList(query) { + return request({ + url: '/device/gateway/list', + method: 'get', + params: query + }) +} + +// 根据id查询网关信息 +export function getGateway(gwId) { + return request({ + url: '/device/gateway/' + gwId, + method: 'get' + }) +} + +// 新增网关参数 +export function addGateway(data) { + return request({ + url: '/device/gateway', + method: 'post', + data: data + }) +} + +// 修改网关参数 +export function updateGateway(data) { + return request({ + url: '/device/gateway', + method: 'put', + data: data + }) +} + +// 删除网关参数 +export function delGateway(gwIds) { + return request({ + url: '/device/gateway/' + gwIds, + method: 'delete' + }) +} diff --git a/src/assets/icons/svg/comm.svg b/src/assets/icons/svg/comm.svg new file mode 100644 index 0000000..6f7e181 --- /dev/null +++ b/src/assets/icons/svg/comm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/device.svg b/src/assets/icons/svg/device.svg new file mode 100644 index 0000000..632b24e --- /dev/null +++ b/src/assets/icons/svg/device.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/gateway.svg b/src/assets/icons/svg/gateway.svg new file mode 100644 index 0000000..dd4031f --- /dev/null +++ b/src/assets/icons/svg/gateway.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/gather.svg b/src/assets/icons/svg/gather.svg new file mode 100644 index 0000000..28a22ef --- /dev/null +++ b/src/assets/icons/svg/gather.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/ledger.svg b/src/assets/icons/svg/ledger.svg new file mode 100644 index 0000000..8946de5 --- /dev/null +++ b/src/assets/icons/svg/ledger.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/maintenance.svg b/src/assets/icons/svg/maintenance.svg new file mode 100644 index 0000000..e0975a2 --- /dev/null +++ b/src/assets/icons/svg/maintenance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/qrCode.svg b/src/assets/icons/svg/qrCode.svg new file mode 100644 index 0000000..ee06c95 --- /dev/null +++ b/src/assets/icons/svg/qrCode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/maint-icon1.png b/src/assets/images/maint-icon1.png new file mode 100644 index 0000000..f7c4f8f Binary files /dev/null and b/src/assets/images/maint-icon1.png differ diff --git a/src/assets/images/maint-icon2.png b/src/assets/images/maint-icon2.png new file mode 100644 index 0000000..5dcc76a Binary files /dev/null and b/src/assets/images/maint-icon2.png differ diff --git a/src/assets/images/maint-icon3.png b/src/assets/images/maint-icon3.png new file mode 100644 index 0000000..a2e0662 Binary files /dev/null and b/src/assets/images/maint-icon3.png differ diff --git a/src/assets/images/maint-icon4.png b/src/assets/images/maint-icon4.png new file mode 100644 index 0000000..ff0809e Binary files /dev/null and b/src/assets/images/maint-icon4.png differ diff --git a/src/assets/images/texture1.png b/src/assets/images/texture1.png new file mode 100644 index 0000000..a6406be Binary files /dev/null and b/src/assets/images/texture1.png differ diff --git a/src/assets/images/texture2.png b/src/assets/images/texture2.png new file mode 100644 index 0000000..9f13fab Binary files /dev/null and b/src/assets/images/texture2.png differ diff --git a/src/assets/images/texture3.png b/src/assets/images/texture3.png new file mode 100644 index 0000000..2e1f08a Binary files /dev/null and b/src/assets/images/texture3.png differ diff --git a/src/assets/images/texture4.png b/src/assets/images/texture4.png new file mode 100644 index 0000000..d46972a Binary files /dev/null and b/src/assets/images/texture4.png differ diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index bbc4014..b3bbf31 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -218,9 +218,6 @@ aside { border-radius: 14px; } - - - .special-div { display: flex; flex-direction: column; @@ -445,3 +442,12 @@ table th { } } } +.el-dialog .el-row { + margin-bottom: 10px !important; +} +.el-dialog .el-row .el-select { + width: 100% !important; +} +.el-dialog .el-row .el-date-editor{ + width: 100% !important; +} diff --git a/src/views/device/comm/index.vue b/src/views/device/comm/index.vue new file mode 100644 index 0000000..59a7826 --- /dev/null +++ b/src/views/device/comm/index.vue @@ -0,0 +1,435 @@ + + + diff --git a/src/views/device/gateway/index.vue b/src/views/device/gateway/index.vue new file mode 100644 index 0000000..f382135 --- /dev/null +++ b/src/views/device/gateway/index.vue @@ -0,0 +1,495 @@ + + + diff --git a/src/views/device/gather/index.vue b/src/views/device/gather/index.vue new file mode 100644 index 0000000..fd667ee --- /dev/null +++ b/src/views/device/gather/index.vue @@ -0,0 +1,4 @@ + + \ No newline at end of file diff --git a/src/views/device/ledger/index.vue b/src/views/device/ledger/index.vue new file mode 100644 index 0000000..7c793b5 --- /dev/null +++ b/src/views/device/ledger/index.vue @@ -0,0 +1,566 @@ + + + diff --git a/src/views/device/maintenance/index.vue b/src/views/device/maintenance/index.vue new file mode 100644 index 0000000..9f4f319 --- /dev/null +++ b/src/views/device/maintenance/index.vue @@ -0,0 +1,828 @@ + + + + diff --git a/src/views/device/qrCode/index.vue b/src/views/device/qrCode/index.vue new file mode 100644 index 0000000..f86135e --- /dev/null +++ b/src/views/device/qrCode/index.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/views/monitor/job/index.vue b/src/views/monitor/job/index.vue index 8564dae..3baa308 100644 --- a/src/views/monitor/job/index.vue +++ b/src/views/monitor/job/index.vue @@ -69,63 +69,58 @@ -
+
新增
-
+
修改
-
+
删除
-
+
导出
-
+
日志
diff --git a/src/views/monitor/job/log.vue b/src/views/monitor/job/log.vue index 3c9d3cb..0e9bb54 100644 --- a/src/views/monitor/job/log.vue +++ b/src/views/monitor/job/log.vue @@ -83,38 +83,35 @@ -
+
删除
-
+
清空
-
+
导出
diff --git a/src/views/monitor/logininfor/index.vue b/src/views/monitor/logininfor/index.vue index fce59a2..2182624 100644 --- a/src/views/monitor/logininfor/index.vue +++ b/src/views/monitor/logininfor/index.vue @@ -78,51 +78,47 @@ -
+
删除
-
+
清空
-
+
解锁
-
+
导出
diff --git a/src/views/monitor/operlog/index.vue b/src/views/monitor/operlog/index.vue index 39b8256..1cf2e8c 100644 --- a/src/views/monitor/operlog/index.vue +++ b/src/views/monitor/operlog/index.vue @@ -102,39 +102,36 @@ -
+
删除
-
+
清空
-
+
导出
diff --git a/src/views/system/config/index.vue b/src/views/system/config/index.vue index 8a3aeee..abe84ac 100644 --- a/src/views/system/config/index.vue +++ b/src/views/system/config/index.vue @@ -76,51 +76,47 @@ -
+
新增
-
+
修改
-
+
删除
-
+
导出
diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index aa7efc2..bd33ba9 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -54,13 +54,12 @@ -
+
新增
diff --git a/src/views/system/dict/data.vue b/src/views/system/dict/data.vue index 7e1abc6..08fc029 100644 --- a/src/views/system/dict/data.vue +++ b/src/views/system/dict/data.vue @@ -65,51 +65,47 @@ -
+
新增
-
+
修改
-
+
删除
-
+
导出
diff --git a/src/views/system/dict/index.vue b/src/views/system/dict/index.vue index 1478fb8..7a719a3 100644 --- a/src/views/system/dict/index.vue +++ b/src/views/system/dict/index.vue @@ -77,51 +77,47 @@ -
+
新增
-
+
修改
-
+
删除
-
+
导出
diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue index cb2a016..ade2081 100644 --- a/src/views/system/menu/index.vue +++ b/src/views/system/menu/index.vue @@ -54,13 +54,12 @@ -
+
新增
diff --git a/src/views/system/notice/index.vue b/src/views/system/notice/index.vue index a619b89..4867d25 100644 --- a/src/views/system/notice/index.vue +++ b/src/views/system/notice/index.vue @@ -63,39 +63,36 @@ -
+
新增
-
+
修改
-
+
删除
diff --git a/src/views/system/post/index.vue b/src/views/system/post/index.vue index 70d0486..2269f4f 100644 --- a/src/views/system/post/index.vue +++ b/src/views/system/post/index.vue @@ -63,51 +63,47 @@ -
+
新增
-
+
修改
-
+
删除
-
+
导出
diff --git a/src/views/system/role/authUser.vue b/src/views/system/role/authUser.vue index 3a1fa54..2fea650 100644 --- a/src/views/system/role/authUser.vue +++ b/src/views/system/role/authUser.vue @@ -51,26 +51,24 @@ -
+
添加用户
-
+
批量取消授权
diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index b4826ad..8020f7f 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -77,51 +77,47 @@ -
+
新增
-
+
修改
-
+
删除
-
+
导出
diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 01208ca..1f1d71b 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -39,19 +39,19 @@ -
新增
+
新增
-
修改
+
修改
-
删除
+
删除
-
导入
+
导入
- -
导出
+ +
导出
diff --git a/src/views/tool/gen/index.vue b/src/views/tool/gen/index.vue index 64863a8..8366d4a 100644 --- a/src/views/tool/gen/index.vue +++ b/src/views/tool/gen/index.vue @@ -60,14 +60,13 @@ -
+
生成
@@ -85,39 +84,36 @@
-
+
导入
-
+
修改
-
+
删除