diff --git a/yack-app/common/mqttTool.js b/yack-app/common/mqttTool.js
index 1b80c2e1..27443e67 100644
--- a/yack-app/common/mqttTool.js
+++ b/yack-app/common/mqttTool.js
@@ -1,6 +1,5 @@
import projectConfig from '@/env.config.js';
-var mqtt = require('mqtt')
var url = projectConfig.mqttServer;
let mqttTool = {
@@ -8,6 +7,7 @@ let mqttTool = {
}
mqttTool.connect = function (token) {
+ var mqtt = require('mqtt');
let options = {
clientId: 'phone-' + Math.random().toString(16).substr(2),
username: 'fastbee',
diff --git a/yack-app/env.config.js b/yack-app/env.config.js
index c6f8a021..1ce3ce1f 100644
--- a/yack-app/env.config.js
+++ b/yack-app/env.config.js
@@ -17,10 +17,10 @@ let xinzhiKey = 'SBh45_yy21FU5ErV_';
const CONFIG = {
// 开发环境配置
development: {
- officialWebUrl: 'http://localhost:8080/',
- baseUrl: 'http://localhost:8080/',
- mqttServer: protocalDev + 'localhost/mqtt',
- decoderUrl: 'http://localhost:8080/',
+ officialWebUrl: 'https://ycdat.cn/',
+ baseUrl: 'https://ycdat.cn/prod-api/',
+ mqttServer: protocalProd + 'ycdat.cn/mqtt',
+ decoderUrl: 'https://ycdat.cn/',
qqmapKey,
xinzhiKey,
},
diff --git a/yack-app/manifest.json b/yack-app/manifest.json
index 768f4050..7b3cd94e 100644
--- a/yack-app/manifest.json
+++ b/yack-app/manifest.json
@@ -124,7 +124,7 @@
},
"quickapp" : {},
"mp-weixin" : {
- "appid" : "wx5bfbadf52adc17f3",
+ "appid" : "wx8bcff4708d1f6d2b",
"setting" : {
"urlCheck" : false,
"minified" : true
diff --git a/yack-app/package.json b/yack-app/package.json
index a898373c..664cccdd 100644
--- a/yack-app/package.json
+++ b/yack-app/package.json
@@ -5,8 +5,8 @@
"homepage": "https://fastbee.cn",
"main": "main.js",
"dependencies": {
- "jsencrypt": "^3.3.2",
- "moment": "^2.30.1",
+ "dayjs": "^1.11.19",
+ "jsencrypt": "^3.5.4",
"mqtt": "^3.0.0",
"vue-i18n": "^9.13.1"
},
diff --git a/yack-app/pages.json b/yack-app/pages.json
index 9cdedb1f..aa21e1e3 100644
--- a/yack-app/pages.json
+++ b/yack-app/pages.json
@@ -59,16 +59,6 @@
"enablePullDownRefresh": true
}
},
- {
- "path": "pages/tabBar/alert/edit",
- "meta": {
- "title": "%navBar.alarmHandling%"
- },
- "style": {
- "navigationBarTitleText": "%navBar.alarmHandling%",
- "enablePullDownRefresh": false
- }
- },
{
"path": "pages/tabBar/trend/trend",
"style": {
@@ -78,20 +68,30 @@
"bounce": "none" // 将回弹属性关掉
}
}
- },
- {
- "path": "pages/common/webview/index",
- "style": {
- "navigationBarTitleText": "%navBar.browse%"
- },
- "meta": {
- "requireAuth": true
- }
}
],
"subPackages": [{
"root": "pagesA",
"pages": [{
+ "path": "alert/edit",
+ "meta": {
+ "title": "%navBar.alarmHandling%"
+ },
+ "style": {
+ "navigationBarTitleText": "%navBar.alarmHandling%",
+ "enablePullDownRefresh": false
+ }
+ },
+ {
+ "path": "common/webview/index",
+ "style": {
+ "navigationBarTitleText": "%navBar.browse%"
+ },
+ "meta": {
+ "requireAuth": true
+ }
+ },
+ {
"path": "scene/detail",
"meta": {
"title": "%navBar.sceneDetail%",
@@ -624,6 +624,16 @@
}
]
}],
+ "preloadRule": {
+ "pages/tabBar/home/index": {
+ "network": "all",
+ "packages": ["pagesA"]
+ },
+ "pages/tabBar/user/user": {
+ "network": "all",
+ "packages": ["pagesB"]
+ }
+ },
"globalStyle": {
"pageOrientation": "portrait",
"navigationBarTitleText": "%common.fastbee%",
diff --git a/yack-app/pages/login/index.vue b/yack-app/pages/login/index.vue
index 0b5065b6..c567117f 100644
--- a/yack-app/pages/login/index.vue
+++ b/yack-app/pages/login/index.vue
@@ -453,7 +453,7 @@
let title = this.$tt('login.serviceAgreement');
let url = projectConfig.officialWebUrl + 'service-agreement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 隐私政策
@@ -461,7 +461,7 @@
let title = this.$tt('login.privacyPolicy');
let url = projectConfig.officialWebUrl + 'privacy-policy.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
//记住密码
@@ -474,7 +474,7 @@
},
openhpLink() {
uni.navigateTo({
- url: '/pages/common/webview/index?url=https://ycdat.cn/'
+ url: '/pagesA/common/webview/index?url=https://ycdat.cn/'
});
}
}
diff --git a/yack-app/pages/tabBar/alert/index.vue b/yack-app/pages/tabBar/alert/index.vue
index 10b431af..9090a88b 100644
--- a/yack-app/pages/tabBar/alert/index.vue
+++ b/yack-app/pages/tabBar/alert/index.vue
@@ -251,7 +251,7 @@
});
// #endif
uni.navigateTo({
- url: `/pages/tabBar/alert/edit?alertLogId=${item.alertLogId}&source=2`
+ url: `/pagesA/alert/edit?alertLogId=${item.alertLogId}&source=2`
});
},
// 获取模板id
diff --git a/yack-app/pages/tabBar/user/user.vue b/yack-app/pages/tabBar/user/user.vue
index e7c98f2a..4c8c6d7a 100644
--- a/yack-app/pages/tabBar/user/user.vue
+++ b/yack-app/pages/tabBar/user/user.vue
@@ -367,7 +367,7 @@
},
openYanAnLink() {
uni.navigateTo({
- url: '/pages/common/webview/index?url=https://ycdat.cn/'
+ url: '/pagesA/common/webview/index?url=https://ycdat.cn/'
});
},
gotoAbout() {
@@ -450,7 +450,7 @@
},
openappLink() {
uni.navigateTo({
- url: '/pages/common/webview/index?url=https://gitee.com/beecue/fastbee-app/tree/master/app'
+ url: '/pagesA/common/webview/index?url=https://gitee.com/beecue/fastbee-app/tree/master/app'
});
},
// 解绑微信
diff --git a/yack-app/pagesA/alert/edit.vue b/yack-app/pagesA/alert/edit.vue
new file mode 100644
index 00000000..dabe6ebc
--- /dev/null
+++ b/yack-app/pagesA/alert/edit.vue
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+ {{$tt('alert.alertInformation')}}
+
+
+ {{ model.alertName }}
+
+
+ {{ model.serialNumber }}
+
+
+ {{ model.deviceName }}
+
+
+
+ {{ getaLertLevelDisplay(model) }}
+
+
+
+ {{ model.createTime }}
+
+
+
+
+
+
+
+ {{$tt('alert.alertProcess')}}
+
+
+
+
+
+
+
+ {{ getaStatusDisplay(model) }}
+
+
+
+
+
+ {{ model.remark }}
+
+
+ {{ model.updateTime }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/yack-app/pagesA/common/webview/index.vue b/yack-app/pagesA/common/webview/index.vue
new file mode 100644
index 00000000..c139ef15
--- /dev/null
+++ b/yack-app/pagesA/common/webview/index.vue
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/yack-app/pagesA/home/device/log/alertLog.vue b/yack-app/pagesA/home/device/log/alertLog.vue
index dc961519..1fc49606 100644
--- a/yack-app/pagesA/home/device/log/alertLog.vue
+++ b/yack-app/pagesA/home/device/log/alertLog.vue
@@ -153,7 +153,7 @@
});
// #endif
uni.navigateTo({
- url: `/pages/tabBar/alert/edit?alertLogId=${item.alertLogId}&source=1`
+ url: `/pagesA/alert/edit?alertLogId=${item.alertLogId}&source=1`
});
},
// 获取模板id
diff --git a/yack-app/pagesA/home/device/statistic/history.vue b/yack-app/pagesA/home/device/statistic/history.vue
index 4ae8924b..fa3f4657 100644
--- a/yack-app/pagesA/home/device/statistic/history.vue
+++ b/yack-app/pagesA/home/device/statistic/history.vue
@@ -76,7 +76,7 @@
+
+
\ No newline at end of file
diff --git a/yack-app/pagesB/login/bindLogin.vue b/yack-app/pagesB/login/bindLogin.vue
index 7790419c..02807bc1 100644
--- a/yack-app/pagesB/login/bindLogin.vue
+++ b/yack-app/pagesB/login/bindLogin.vue
@@ -207,7 +207,7 @@
let title = this.$tt('login.privacyPolicy');
let url = projectConfig.officialWebUrl + 'privacy-policy.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 服务协议
@@ -215,7 +215,7 @@
let title = this.$tt('login.serviceAgreement');
let url = projectConfig.officialWebUrl + 'service-agreement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 儿童隐私保护声明
@@ -223,7 +223,7 @@
let title = this.$tt('login.childProtectionStatement');
let url = projectConfig.officialWebUrl + 'child-protection-statement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 第三方信息共享清单
@@ -231,7 +231,7 @@
let title = this.$tt('login.commonBill');
let url = projectConfig.officialWebUrl + 'common-bill.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 勾选协议
@@ -247,7 +247,7 @@
},
openhpLink () {
uni.navigateTo({
- url: '/pages/common/webview/index?url=https://ycdat.cn/'
+ url: '/pagesA/common/webview/index?url=https://ycdat.cn/'
});
}
}
diff --git a/yack-app/pagesB/login/bindRegister.vue b/yack-app/pagesB/login/bindRegister.vue
index 11d9ba69..cea65892 100644
--- a/yack-app/pagesB/login/bindRegister.vue
+++ b/yack-app/pagesB/login/bindRegister.vue
@@ -215,7 +215,7 @@
let title = this.$tt('login.privacyPolicy');
let url = projectConfig.officialWebUrl + 'privacy-policy.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 服务协议
@@ -223,7 +223,7 @@
let title = this.$tt('login.serviceAgreement');
let url = projectConfig.officialWebUrl + 'service-agreement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 儿童隐私保护声明
@@ -231,7 +231,7 @@
let title = this.$tt('login.childProtectionStatement');
let url = projectConfig.officialWebUrl + 'child-protection-statement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 第三方信息共享清单
@@ -239,7 +239,7 @@
let title = this.$tt('login.commonBill');
let url = projectConfig.officialWebUrl + 'common-bill.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 勾选协议
diff --git a/yack-app/pagesB/login/firstOpen.vue b/yack-app/pagesB/login/firstOpen.vue
index e983080a..7f5354fb 100644
--- a/yack-app/pagesB/login/firstOpen.vue
+++ b/yack-app/pagesB/login/firstOpen.vue
@@ -33,7 +33,7 @@
let title = this.$tt('login.privacyPolicy');
let url = projectConfig.officialWebUrl + 'privacy-policy.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 服务协议
@@ -41,7 +41,7 @@
let title = this.$tt('login.serviceAgreement');
let url = projectConfig.officialWebUrl + 'service-agreement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 儿童隐私保护声明
@@ -49,7 +49,7 @@
let title = this.$tt('login.childProtectionStatement');
let url = projectConfig.officialWebUrl + 'child-protection-statement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 第三方信息共享清单
@@ -57,7 +57,7 @@
let title = this.$tt('login.commonBill');
let url = projectConfig.officialWebUrl + 'common-bill.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
//点击同意
diff --git a/yack-app/pagesB/login/register.vue b/yack-app/pagesB/login/register.vue
index 8705ad48..7760230e 100644
--- a/yack-app/pagesB/login/register.vue
+++ b/yack-app/pagesB/login/register.vue
@@ -204,7 +204,7 @@
let title = this.$tt('login.privacyPolicy');
let url = projectConfig.officialWebUrl + 'privacy-policy.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 服务协议
@@ -212,7 +212,7 @@
let title = this.$tt('login.serviceAgreement');
let url = projectConfig.officialWebUrl + 'service-agreement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 儿童隐私保护声明
@@ -220,7 +220,7 @@
let title = this.$tt('login.childProtectionStatement');
let url = projectConfig.officialWebUrl + 'child-protection-statement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 第三方信息共享清单
@@ -228,7 +228,7 @@
let title = this.$tt('login.commonBill');
let url = projectConfig.officialWebUrl + 'common-bill.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 勾选协议
diff --git a/yack-app/pagesB/login/smsLogin.vue b/yack-app/pagesB/login/smsLogin.vue
index 8bb14c67..22976914 100644
--- a/yack-app/pagesB/login/smsLogin.vue
+++ b/yack-app/pagesB/login/smsLogin.vue
@@ -182,7 +182,7 @@
let title = this.$tt('login.serviceAgreement');
let url = projectConfig.officialWebUrl + 'service-agreement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 隐私政策
@@ -190,12 +190,12 @@
let title = this.$tt('login.privacyPolicy');
let url = projectConfig.officialWebUrl + 'privacy-policy.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
openhpLink () {
uni.navigateTo({
- url: '/pages/common/webview/index?url=https://ycdat.cn/'
+ url: '/pagesA/common/webview/index?url=https://ycdat.cn/'
});
}
}
diff --git a/yack-app/pagesB/login/waitLogin.vue b/yack-app/pagesB/login/waitLogin.vue
index 7955789c..0ded6c5f 100644
--- a/yack-app/pagesB/login/waitLogin.vue
+++ b/yack-app/pagesB/login/waitLogin.vue
@@ -75,7 +75,7 @@
let title = this.$tt('login.privacyPolicy');
let url = projectConfig.officialWebUrl + 'privacy-policy.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 服务协议
@@ -83,7 +83,7 @@
let title = this.$tt('login.serviceAgreement');
let url = projectConfig.officialWebUrl + 'service-agreement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 儿童隐私保护声明
@@ -91,7 +91,7 @@
let title = this.$tt('login.childProtectionStatement');
let url = projectConfig.officialWebUrl + 'child-protection-statement.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
// 第三方信息共享清单
@@ -99,7 +99,7 @@
let title = this.$tt('login.commonBill');
let url = projectConfig.officialWebUrl + 'common-bill.html';
uni.navigateTo({
- url: `/pages/common/webview/index?title=${title}&url=${url}`
+ url: `/pagesA/common/webview/index?title=${title}&url=${url}`
});
},
//前往登录页面
diff --git a/yack-app/pagesB/user/avatar.vue b/yack-app/pagesB/user/avatar.vue
index 5a37057e..2498a276 100644
--- a/yack-app/pagesB/user/avatar.vue
+++ b/yack-app/pagesB/user/avatar.vue
@@ -5,7 +5,7 @@