WechatOwnerService/api/applicationKey/applicationKeyApi.js
2023-09-04 16:46:29 +08:00

138 lines
2.4 KiB
JavaScript

/**
* 钥匙申请接口类
*/
import {
request
} from '../../lib/java110/java110Request.js'
import
url
from '../../constant/url.js'
import
mapping
from '../../constant/MappingConstant.js'
/**
* 查询钥匙
* @param {Object} _objData 对象
*/
export function listApplicationKeys(_objData){
return new Promise((resolve, reject) => {
request({
url: url.listApplicationKeys,
method: "GET",
data: _objData, //动态数据
success: function(res) {
if (res.statusCode == 200) {
//成功情况下跳转
let _applicationKeys = res.data.applicationKeys;
_that.applicationKeys = _applicationKeys;
resolve(_applicationKeys);
return;
}
reject();
},
fail: function(e) {
reject();
}
});
})
}
/**
* 申请钥匙
* @param {Object} _obj 申请钥匙对象内容
*/
export function applyApplicationKey(_obj){
return new Promise((resolve, reject) => {
request({
url: url.applyApplicationKey,
method: "POST",
data: _objData, //动态数据
success: function(res) {
if (res.statusCode == 200) {
resolve(res);
return;
}
reject(res);
},
fail: function(e) {
reject(e);
}
});
})
}
export function listOwnerMachines(_objData){
return new Promise((resolve, reject) => {
request({
url: url.listOwnerMachines,
method: "GET",
data: _objData, //动态数据
success: function(res) {
if (res.statusCode == 200) {
let _machines = res.data.machines;
resolve(_machines);
return;
}
reject(res);
},
fail: function(e) {
reject(e);
}
});
})
}
/**
* 远程开门
* @param {Object} _obj 申请钥匙对象内容
*/
export function openDoor(_obj){
return new Promise((resolve, reject) => {
request({
url: url.openDoor,
method: "POST",
data: _obj, //动态数据
success: function(res) {
if (res.statusCode == 200) {
resolve(res);
return;
}
reject(res);
},
fail: function(e) {
reject(e);
}
});
})
}
/**
* 远程开门
* @param {Object} _obj 申请钥匙对象内容
*/
export function getQrCode(_obj){
return new Promise((resolve, reject) => {
request({
url: url.getQrCode,
method: "POST",
data: _obj, //动态数据
success: function(res) {
if (res.statusCode == 200) {
resolve(res);
return;
}
reject(res);
},
fail: function(e) {
reject(e);
}
});
})
}