diff --git a/pages.json b/pages.json
index e6e671e..338f3e1 100644
--- a/pages.json
+++ b/pages.json
@@ -122,23 +122,47 @@
}
},
{
- "path": "pages/device/record",
+ "path": "pages/device/detailDVR",
+ "style": {
+ "navigationBarTitleText": "DVR设备详情"
+ }
+ },
+ {
+ "path": "pages/device/recordAPF",
"style": {
"navigationBarTitleText": "操作记录"
}
},
{
- "path": "pages/device/report",
+ "path": "pages/device/recordDVR",
+ "style": {
+ "navigationBarTitleText": "操作记录"
+ }
+ },
+ {
+ "path": "pages/device/reportAPF",
"style": {
"navigationBarTitleText": "告警情况"
}
},
{
- "path": "pages/device/about",
+ "path": "pages/device/reportDVR",
+ "style": {
+ "navigationBarTitleText": "告警情况"
+ }
+ },
+ {
+ "path": "pages/device/aboutAPF",
"style": {
"navigationBarTitleText": "关于"
}
},
+ {
+ "path": "pages/device/aboutDVR",
+ "style": {
+ "navigationBarTitleText": "关于"
+ }
+ },
{
"path": "pages/gateway/list",
"style": {
@@ -174,6 +198,30 @@
"style": {
"navigationBarTitleText": "事件"
}
+ },
+ {
+ "path": "pages/device/transfer",
+ "style": {
+ "navigationBarTitleText": "移交"
+ }
+ },
+ {
+ "path": "pages/device/feedback",
+ "style": {
+ "navigationBarTitleText": "提交反馈"
+ }
+ },
+ {
+ "path": "pages/message/feedback",
+ "style": {
+ "navigationBarTitleText": "反馈列表"
+ }
+ },
+ {
+ "path": "pages/mine/feedback",
+ "style": {
+ "navigationBarTitleText": "提交反馈"
+ }
}
],
"tabBar": {
@@ -208,9 +256,8 @@
"navigationBarTextStyle": "black",
"navigationBarTitleText": "灿能电力",
"navigationBarBackgroundColor": "#fff",
- "backgroundColor": "#fff"
+ "backgroundColor": "#fff",
// #ifdef H5
- ,
"navigationStyle": "custom"
// #endif
},
diff --git a/pages/device/DVR/dianWang.vue b/pages/device/DVR/dianWang.vue
new file mode 100644
index 0000000..8b69a40
--- /dev/null
+++ b/pages/device/DVR/dianWang.vue
@@ -0,0 +1,124 @@
+
+
+ 电网电压频率:49.974Hz
+
+
+ 相数
+ 电流(A)
+ 毘流峰值比
+ 相电压(V)
+ 线电压(V)
+ A
+ 50.0
+ 4.6
+ L2
+ 226.8
+ 50.0
+ 4.6
+ L3
+ 226.8
+ 50.0
+ 4.6
+ N
+ 3.9
+
+
+
+
+ 相数
+ 视在功要(kVA)
+ 有功功类(kW)
+ 无功功率(kVar)
+ 功率園益
+ 226.8
+ 50.0
+ 4.6
+ L2
+ 226.8
+ 50.0
+ 4.6
+ L3
+ 226.8
+ 50.0
+ 4.6
+ N
+ 3.9
+
+
+
+
+ 名称
+ 电压(V)
+ 频率(Hz)
+ THDU(%)
+ L1
+ 226.8
+ 50.0
+ 4.6
+ L2
+ 226.8
+ 50.0
+ 4.6
+ L3
+ 226.8
+ 50.0
+ 4.6
+
+
+
+ 负载电流
+
+ 名称
+ 有效值(A)
+ cosp
+ THDI(%)
+ L1
+ 226.8
+ 50.0
+ 4.6
+ L2
+ 226.8
+ 50.0
+ 4.6
+ L3
+ 226.8
+ 50.0
+ 4.6
+
+
+
+ 补偿电流
+
+ 名称
+ 有效值(A)
+ 负载率(%)
+
+ L1
+ 226.8
+ 50.0
+
+ L2
+ 226.8
+ 50.0
+
+ L3
+ 226.8
+ 50.0
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/device/DVR/ganjiedian.vue b/pages/device/DVR/ganjiedian.vue
new file mode 100644
index 0000000..e69de29
diff --git a/pages/device/DVR/nibian.vue b/pages/device/DVR/nibian.vue
new file mode 100644
index 0000000..e69de29
diff --git a/pages/device/DVR/qita.vue b/pages/device/DVR/qita.vue
new file mode 100644
index 0000000..e69de29
diff --git a/pages/device/DVR/shuchu.vue b/pages/device/DVR/shuchu.vue
new file mode 100644
index 0000000..e69de29
diff --git a/pages/device/DVR/zhuantailiang.vue b/pages/device/DVR/zhuantailiang.vue
new file mode 100644
index 0000000..e69de29
diff --git a/pages/device/about.vue b/pages/device/aboutAPF.vue
similarity index 100%
rename from pages/device/about.vue
rename to pages/device/aboutAPF.vue
diff --git a/pages/device/aboutDVR.vue b/pages/device/aboutDVR.vue
new file mode 100644
index 0000000..34e675a
--- /dev/null
+++ b/pages/device/aboutDVR.vue
@@ -0,0 +1,44 @@
+
+
+
+
+ 盛弘DVR
+ 杋器码:0000000
+ 软件版本:1.0.0
+ 使用期限:永久使用
+ 软件版本:380-250/250-4-0-1
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/device/detailAPF.vue b/pages/device/detailAPF.vue
index e4e6a0e..c1cbc3d 100644
--- a/pages/device/detailAPF.vue
+++ b/pages/device/detailAPF.vue
@@ -72,20 +72,11 @@ export default {
}, {
text: 'I/O'
}],
- content: [{
- iconPath: '/static/share.png',
- text: '分享',
- }, {
- iconPath: '/static/delate.png',
- text: '删除',
- }, {
- iconPath: '/static/download.png',
- text: '下载',
- }, {
+ content: [ {
iconPath: '/static/record.png',
text: '记录',
}, {
- iconPath: '/static/report2.png',
+ iconPath: '/static/report.png',
text: '告警',
}, {
iconPath: '/static/about.png',
@@ -96,9 +87,10 @@ export default {
},
methods: {
trigger (e) {
- if (e.index === 0) {
+ console.log(e);
+ if (e.item.text === '分享') {
this.$refs.share.open()
- } else if (e.index === 1) {
+ } else if (e.item.text === '删除') {
uni.showModal({
title: '提示',
content: '确定删除该设备吗?',
@@ -110,20 +102,52 @@ export default {
}
}
});
- } else if (e.index === 2) {
+ } else if (e.item.text === '下载') {
this.$util.toast('下载成功')
- } else if (e.index === 3) {
- uni.navigateTo({ url: '/pages/device/record' })
- } else if (e.index === 4) {
- uni.navigateTo({ url: '/pages/device/report' })
- } else if (e.index === 5) {
- uni.navigateTo({ url: '/pages/device/about' })
+ } else if (e.item.text === '记录') {
+ uni.navigateTo({ url: '/pages/device/recordAPF' })
+ } else if (e.item.text === '告警') {
+ uni.navigateTo({ url: '/pages/device/reportAPF' })
+ } else if (e.item.text === '关于') {
+ uni.navigateTo({ url: '/pages/device/aboutAPF' })
+ } else if (e.item.text === '移交') {
+ uni.navigateTo({ url: '/pages/device/transfer' })
+ } else if (e.item.text === '反馈') {
+ uni.navigateTo({ url: '/pages/device/feedback' })
}
+ this.$refs.fab.close()
},
navMenuClick (idx) {
this.navMenuActive = idx
},
init () {
+ let userInfo = uni.getStorageSync(this.$cacheKey.userInfo)
+ console.log(userInfo.role);
+ switch (userInfo.role) {
+ case 3:
+ this.content.splice(0, 0, {
+ iconPath: '/static/transfer.png',
+ text: '移交',
+ })
+ break;
+ case 4:
+ this.content.splice(0, 0, {
+ iconPath: '/static/share.png',
+ text: '分享',
+ }, {
+ iconPath: '/static/delate.png',
+ text: '删除',
+ })
+ case 5:
+ this.content.splice(0, 0, {
+ iconPath: '/static/feedback.png',
+ text: '反馈',
+ })
+ break;
+ default:
+ break;
+
+ }
setTimeout(() => {
// 获取nav高度
uni.createSelectorQuery().select('.nav').boundingClientRect((rect) => {
diff --git a/pages/device/detailDVR.vue b/pages/device/detailDVR.vue
new file mode 100644
index 0000000..331bdf3
--- /dev/null
+++ b/pages/device/detailDVR.vue
@@ -0,0 +1,201 @@
+
+
+
+
+
+
+ 设备基础信息
+ 设备状态
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/device/feedback.vue b/pages/device/feedback.vue
new file mode 100644
index 0000000..b186b90
--- /dev/null
+++ b/pages/device/feedback.vue
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 提交
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/device/record.vue b/pages/device/recordAPF.vue
similarity index 100%
rename from pages/device/record.vue
rename to pages/device/recordAPF.vue
diff --git a/pages/device/recordDVR.vue b/pages/device/recordDVR.vue
new file mode 100644
index 0000000..a2c523f
--- /dev/null
+++ b/pages/device/recordDVR.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/device/report.vue b/pages/device/reportAPF.vue
similarity index 100%
rename from pages/device/report.vue
rename to pages/device/reportAPF.vue
diff --git a/pages/device/reportDVR.vue b/pages/device/reportDVR.vue
new file mode 100644
index 0000000..ce742df
--- /dev/null
+++ b/pages/device/reportDVR.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/device/transfer.vue b/pages/device/transfer.vue
new file mode 100644
index 0000000..1436e70
--- /dev/null
+++ b/pages/device/transfer.vue
@@ -0,0 +1,75 @@
+
+
+
+
+
+ 请让接收人员扫码接收
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/gateway/newDevice.vue b/pages/gateway/newDevice.vue
index 605bae6..f9ec246 100644
--- a/pages/gateway/newDevice.vue
+++ b/pages/gateway/newDevice.vue
@@ -8,7 +8,7 @@
-
+
diff --git a/pages/index/comp/indexGongCheng.vue b/pages/index/comp/indexGongCheng.vue
index cc9ddfe..f4797f3 100644
--- a/pages/index/comp/indexGongCheng.vue
+++ b/pages/index/comp/indexGongCheng.vue
@@ -14,8 +14,8 @@
-
+
设备基础信息
@@ -29,10 +29,16 @@ export default {
}
},
methods: {
- jump () {
- uni.navigateTo({
- url: '/pages/device/detailAPF'
- })
+ jump (item) {
+ if (item % 2) {
+ uni.navigateTo({
+ url: '/pages/device/detailAPF'
+ })
+ } else {
+ uni.navigateTo({
+ url: '/pages/device/detailDVR'
+ })
+ }
},
}
}
diff --git a/pages/index/comp/indexYunWei.vue b/pages/index/comp/indexYunWei.vue
index 9df94c7..fb5ca2e 100644
--- a/pages/index/comp/indexYunWei.vue
+++ b/pages/index/comp/indexYunWei.vue
@@ -14,8 +14,8 @@
-
+
设备基础信息
@@ -29,10 +29,16 @@ export default {
}
},
methods: {
- jump () {
- uni.navigateTo({
- url: '/pages/device/detailAPF'
- })
+ jump (item) {
+ if (item % 2) {
+ uni.navigateTo({
+ url: '/pages/device/detailAPF'
+ })
+ } else {
+ uni.navigateTo({
+ url: '/pages/device/detailDVR'
+ })
+ }
},
}
}
diff --git a/pages/index/comp/indexZhuYongHu.vue b/pages/index/comp/indexZhuYongHu.vue
index ad21acf..a82fff6 100644
--- a/pages/index/comp/indexZhuYongHu.vue
+++ b/pages/index/comp/indexZhuYongHu.vue
@@ -14,8 +14,8 @@
-
+
设备基础信息
@@ -29,6 +29,17 @@ export default {
}
},
methods: {
+ jump (item) {
+ if (item % 2) {
+ uni.navigateTo({
+ url: '/pages/device/detailAPF'
+ })
+ } else {
+ uni.navigateTo({
+ url: '/pages/device/detailDVR'
+ })
+ }
+ },
}
}
diff --git a/pages/index/comp/indexZhuanZhi.vue b/pages/index/comp/indexZhuanZhi.vue
index bb5b4eb..1faa500 100644
--- a/pages/index/comp/indexZhuanZhi.vue
+++ b/pages/index/comp/indexZhuanZhi.vue
@@ -40,6 +40,17 @@ export default {
}
},
methods: {
+ jump (item) {
+ if (item % 2) {
+ uni.navigateTo({
+ url: '/pages/device/detailAPF'
+ })
+ } else {
+ uni.navigateTo({
+ url: '/pages/device/detailDVR'
+ })
+ }
+ },
}
}
diff --git a/pages/index/comp/indexZiYongHu.vue b/pages/index/comp/indexZiYongHu.vue
index 02b5b5a..40fb84f 100644
--- a/pages/index/comp/indexZiYongHu.vue
+++ b/pages/index/comp/indexZiYongHu.vue
@@ -14,8 +14,8 @@
-
+
设备基础信息
@@ -29,6 +29,17 @@ export default {
}
},
methods: {
+ jump (item) {
+ if (item % 2) {
+ uni.navigateTo({
+ url: '/pages/device/detailAPF'
+ })
+ } else {
+ uni.navigateTo({
+ url: '/pages/device/detailDVR'
+ })
+ }
+ },
}
}
diff --git a/pages/index/message.vue b/pages/index/message.vue
index b88c667..b7bb502 100644
--- a/pages/index/message.vue
+++ b/pages/index/message.vue
@@ -6,6 +6,11 @@
系统
+
+
+ 反馈
+
+
告警
diff --git a/pages/message/feedback.vue b/pages/message/feedback.vue
new file mode 100644
index 0000000..48d5943
--- /dev/null
+++ b/pages/message/feedback.vue
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/mine/about.vue b/pages/mine/about.vue
index 87f8396..ea47414 100644
--- a/pages/mine/about.vue
+++ b/pages/mine/about.vue
@@ -2,7 +2,7 @@
-
+
灿能云
Version 1.0.0
@@ -33,7 +33,6 @@ export default {
.logo {
height: 120rpx;
width: 120rpx;
- background: $uni-theme-blue;
}
.name {
diff --git a/pages/mine/feedback.vue b/pages/mine/feedback.vue
new file mode 100644
index 0000000..17425ec
--- /dev/null
+++ b/pages/mine/feedback.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 提交
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/mine/setup.vue b/pages/mine/setup.vue
index efbbdab..6077179 100644
--- a/pages/mine/setup.vue
+++ b/pages/mine/setup.vue
@@ -25,6 +25,10 @@
公司介绍
+
+ 意见反馈
+
+
关于我们
diff --git a/static/feedback.png b/static/feedback.png
new file mode 100644
index 0000000..674cf69
Binary files /dev/null and b/static/feedback.png differ
diff --git a/static/transfer.png b/static/transfer.png
new file mode 100644
index 0000000..c5ccd95
Binary files /dev/null and b/static/transfer.png differ