Commit c1a1afd5 by 朱建香

1109

parent 141b86ab
......@@ -152,11 +152,30 @@ function connectButtonTap(self){
success: (response) => {
console.log("findWifi");
console.log(response);
console.log(JSON.stringify(response));
if(window.iotDebug){
iotDebug.push('end: findWifi'+JSON.stringify(response));
}
if (window.iotDebug) {
iotDebug.upload(iot);
}
if(response.data == 'onProvisioning'){
//wifi链接中
if(window.iotDebug){
iotDebug.push('end: 开始配网');
}
if (window.iotDebug) {
iotDebug.upload(iot);
}
uComponents.showCommLoading(self);
uComponents.changeCommLoadingStatusAndText(self, 0, Vue.t('wifiAdd.wifiBinding'));
}else if(response.data == 'provisioned success'){
if(window.iotDebug){
iotDebug.push('end: 配网成功');
}
if (window.iotDebug) {
iotDebug.upload(iot);
}
//wifi连接成功,停止连接wifi
uComponents.changeCommLoadingStatusAndText(self, 0, Vue.t('wifiAdd.wifiBindSuccess'));
// iot.business.sds.stopFindWifi({
......@@ -167,21 +186,51 @@ function connectButtonTap(self){
},
error: (error) => {
console.log(error);
if(window.iotDebug){
iotDebug.push('end: findWifiError'+JSON.stringify(error));
}
if (window.iotDebug) {
iotDebug.upload(iot);
}
}
});
let deviceId = null;
iot.business.sds.findDevices({
success: (response) => {
console.log(response);
if(window.iotDebug){
iotDebug.push('end: findDevices'+JSON.stringify(response));
}
if (window.iotDebug) {
iotDebug.upload(iot);
}
let productId = iot.navigator.getExtras().model;
if(response.data == "onJoining"){
if(window.iotDebug){
iotDebug.push('end: 激活中');
}
if (window.iotDebug) {
iotDebug.upload(iot);
}
uComponents.changeCommLoadingStatusAndText(self, 0, Vue.t('wifiAdd.deviceActivating'));
}else if(response.data == "joined success"){
if(window.iotDebug){
iotDebug.push('end: 激活成功');
}
if (window.iotDebug) {
iotDebug.upload(iot);
}
let deviceId = response.info.sn;
unbind(self, deviceId, productId);
// bind(self, deviceId, productId);
}else if(response.data == "fail"){
//连接失败
if(window.iotDebug){
iotDebug.push('end: 激活失败');
}
if (window.iotDebug) {
iotDebug.upload(iot);
}
uComponents.changeCommLoadingStatusAndText(self, 2, Vue.t('wifiAdd.deviceActivateFailure'));
self.setStatus(2);
uComponents.changeCommButtonText(self, Vue.t('addDevice.reBindDevice'));
......@@ -194,6 +243,12 @@ function connectButtonTap(self){
},
error: (error) => {
console.log(error);
if(window.iotDebug){
iotDebug.push('end: findDevicesError'+JSON.stringify(response));
}
if (window.iotDebug) {
iotDebug.upload(iot);
}
}
});
}
......
......@@ -781,7 +781,7 @@ function securityAlarmTap(self){
//tap 门锁用户
function doorlockUserTap(self){
if(self.getValueDoorlockUser() == 1){
// if(self.getValueDoorlockUser() == 1){
iot.navigator.openWindow({
url: '../doorlockUsers/index.html',
id: 'doorlockUsers',
......@@ -792,7 +792,7 @@ function doorlockUserTap(self){
role: self.getRole()
}
});
}
// }
}
//tap 远程开门
......
......@@ -14,6 +14,7 @@
display: none;
}
</style>
<script type="text/javascript" src="./start.js"></script>
<script type="text/javascript" src="../../lib/js/p.js"></script>
<script type="text/javascript" src="../../lib/js/UIOT.js"></script>
</head>
......
......@@ -169,11 +169,30 @@ function connectButtonTap(self) {
success: function success(response) {
console.log("findWifi");
console.log(response);
console.log(JSON.stringify(response));
if (window.iotDebug) {
iotDebug.push('end: findWifi' + JSON.stringify(response));
}
if (window.iotDebug) {
iotDebug.upload(_public.iot);
}
if (response.data == 'onProvisioning') {
//wifi链接中
if (window.iotDebug) {
iotDebug.push('end: 开始配网');
}
if (window.iotDebug) {
iotDebug.upload(_public.iot);
}
_public.uComponents.showCommLoading(self);
_public.uComponents.changeCommLoadingStatusAndText(self, 0, Vue.t('wifiAdd.wifiBinding'));
} else if (response.data == 'provisioned success') {
if (window.iotDebug) {
iotDebug.push('end: 配网成功');
}
if (window.iotDebug) {
iotDebug.upload(_public.iot);
}
//wifi连接成功,停止连接wifi
_public.uComponents.changeCommLoadingStatusAndText(self, 0, Vue.t('wifiAdd.wifiBindSuccess'));
// iot.business.sds.stopFindWifi({
......@@ -184,21 +203,51 @@ function connectButtonTap(self) {
},
error: function error(_error2) {
console.log(_error2);
if (window.iotDebug) {
iotDebug.push('end: findWifiError' + JSON.stringify(_error2));
}
if (window.iotDebug) {
iotDebug.upload(_public.iot);
}
}
});
var deviceId = null;
_public.iot.business.sds.findDevices({
success: function success(response) {
console.log(response);
if (window.iotDebug) {
iotDebug.push('end: findDevices' + JSON.stringify(response));
}
if (window.iotDebug) {
iotDebug.upload(_public.iot);
}
var productId = _public.iot.navigator.getExtras().model;
if (response.data == "onJoining") {
if (window.iotDebug) {
iotDebug.push('end: 激活中');
}
if (window.iotDebug) {
iotDebug.upload(_public.iot);
}
_public.uComponents.changeCommLoadingStatusAndText(self, 0, Vue.t('wifiAdd.deviceActivating'));
} else if (response.data == "joined success") {
if (window.iotDebug) {
iotDebug.push('end: 激活成功');
}
if (window.iotDebug) {
iotDebug.upload(_public.iot);
}
var _deviceId = response.info.sn;
unbind(self, _deviceId, productId);
// bind(self, deviceId, productId);
} else if (response.data == "fail") {
//连接失败
if (window.iotDebug) {
iotDebug.push('end: 激活失败');
}
if (window.iotDebug) {
iotDebug.upload(_public.iot);
}
_public.uComponents.changeCommLoadingStatusAndText(self, 2, Vue.t('wifiAdd.deviceActivateFailure'));
self.setStatus(2);
_public.uComponents.changeCommButtonText(self, Vue.t('addDevice.reBindDevice'));
......@@ -211,6 +260,12 @@ function connectButtonTap(self) {
},
error: function error(_error4) {
console.log(_error4);
if (window.iotDebug) {
iotDebug.push('end: findDevicesError' + JSON.stringify(response));
}
if (window.iotDebug) {
iotDebug.upload(_public.iot);
}
}
});
}
......
......@@ -24706,7 +24706,7 @@ function securityAlarmTap(self) {
//tap 门锁用户
function doorlockUserTap(self) {
if (self.getValueDoorlockUser() == 1) {
// if(self.getValueDoorlockUser() == 1){
_public.iot.navigator.openWindow({
url: '../doorlockUsers/index.html',
id: 'doorlockUsers',
......@@ -24717,7 +24717,7 @@ function doorlockUserTap(self) {
role: self.getRole()
}
});
}
// }
}
//tap 远程开门
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment