小程序扫门禁码开门流程完成
This commit is contained in:
@@ -16,9 +16,15 @@ Page({
|
||||
|
||||
// UI显示用
|
||||
gateName: "未知",
|
||||
open: false,
|
||||
open: false, // 大门是否开始
|
||||
|
||||
currentTime: "",
|
||||
|
||||
// 是否已经完成开门
|
||||
finishOpen: false,
|
||||
// 用户是否有权限进入
|
||||
isForbidden: false,
|
||||
forbiddenMsg: "",
|
||||
},
|
||||
|
||||
/**
|
||||
@@ -116,6 +122,20 @@ Page({
|
||||
(async () => {
|
||||
let enterGate = await gateService.enterGate(this.data.gateId, "IN")
|
||||
console.log("enterGate", enterGate)
|
||||
if (enterGate === true) {
|
||||
// 开门成功
|
||||
this.setData({
|
||||
finishOpen: true,
|
||||
isForbidden: false,
|
||||
})
|
||||
} else {
|
||||
// 无权进入大门
|
||||
this.setData({
|
||||
finishOpen: true,
|
||||
isForbidden: true,
|
||||
forbiddenMsg: "开门失败",
|
||||
})
|
||||
}
|
||||
})();
|
||||
},
|
||||
|
||||
|
Reference in New Issue
Block a user