feat:增加扩展功能相关常量定义

This commit is contained in:
liyi 2025-03-07 11:13:45 +08:00
parent de6b6e127c
commit eb0a3cda0f

View File

@ -27,9 +27,54 @@ export const subCmdIds = {
// 重置开锁密码 // 重置开锁密码
resetLockPassword: 19, resetLockPassword: 19,
// 同步开门记录 // 同步开门记录
syncOpenRecord: 41 syncOpenRecord: 41,
// 注册卡片
registerCard: 24,
// 注册卡片确认
registerCardConfirm: 22,
// 注册卡片取消
registerCardCancel: 25,
// 注册指纹
registerFingerprint: 36,
// 注册指纹确认
registerFingerprintConfirm: 32,
// 注册指纹取消
registerFingerprintCancel: 37,
// 注册指纹过程
registerFingerprintProcess: 33,
// 注册人脸
registerFace: 81,
// 注册人脸确认
registerFaceConfirm: 82,
// 注册人脸取消
registerFaceCancel: 86,
// 注册人脸过程
registerFaceProcess: 83,
// 注册遥控
registerRemote: 26,
// 注册遥控确认
registerRemoteConfirm: 27,
// 注册遥控取消
registerRemoteCancel: 28,
// 注册掌纹
registerPalmVein: 42,
// 注册掌纹确认
registerPalmVeinConfirm: 43,
// 注册掌纹取消
registerPalmVeinCancel: 44,
} }
// 回调事件key昵称
export const eventKeys = {
// 注册卡片确认
registerCardConfirm: 'registerCardConfirm',
// 注册指纹过程
registerFingerprintProcess: 'registerFingerprintProcess',
// 注册指纹确认
registerFingerprintConfirm: 'registerFingerprintConfirm',
}
export class Result { export class Result {
static codes = { static codes = {
Success: 0, Success: 0,
@ -53,23 +98,23 @@ export class Result {
} }
static resultsMap = new Map([ static resultsMap = new Map([
[Result.codes.Success, { message: '成功', data: {} }], [Result.codes.Success, {message: '成功', data: {}}],
[Result.codes.Fail, { message: '失败', data: {} }], [Result.codes.Fail, {message: '失败', data: {}}],
[Result.codes.NotMoreData, { message: '没有更多数据', data: {} }], [Result.codes.NotMoreData, {message: '没有更多数据', data: {}}],
[Result.codes.NotAvailableBluetooth, { message: '蓝牙尚未打开,请先打开蓝牙', data: {} }], [Result.codes.NotAvailableBluetooth, {message: '蓝牙尚未打开,请先打开蓝牙', data: {}}],
[ [
Result.codes.NotAvailableBluetoothPermission, Result.codes.NotAvailableBluetoothPermission,
{ message: '小程序蓝牙功能被禁用,请打开小程序蓝牙权限', data: {} } {message: '小程序蓝牙功能被禁用,请打开小程序蓝牙权限', data: {}}
], ],
[ [
Result.codes.NotAvailableWeChatNearbyDevicesPermission, Result.codes.NotAvailableWeChatNearbyDevicesPermission,
{ message: '蓝牙功能需要附近设备权限,请前往设置开启微信的附近设备权限后再试', data: {} } {message: '蓝牙功能需要附近设备权限,请前往设置开启微信的附近设备权限后再试', data: {}}
], ],
[ [
Result.codes.NotAvailableWeChatLocationPermission, Result.codes.NotAvailableWeChatLocationPermission,
{ message: '蓝牙功能需要定位权限,请前往设置开启微信的定位权限后再试', data: {} } {message: '蓝牙功能需要定位权限,请前往设置开启微信的定位权限后再试', data: {}}
], ],
[ [
Result.codes.NotAvailableWeChatNearbyDevicesEmpty, Result.codes.NotAvailableWeChatNearbyDevicesEmpty,
@ -85,13 +130,13 @@ export class Result {
data: {} data: {}
} }
], ],
[Result.codes.DeviceHasBeenReset, { message: '设备已被重置', data: {} }], [Result.codes.DeviceHasBeenReset, {message: '设备已被重置', data: {}}],
[Result.codes.NotRegisteredLock, { message: '用户在锁端未注册', data: {} }], [Result.codes.NotRegisteredLock, {message: '用户在锁端未注册', data: {}}],
[Result.codes.NotTokenLock, { message: '用户在锁端token失效', data: {} }], [Result.codes.NotTokenLock, {message: '用户在锁端token失效', data: {}}],
[Result.codes.NotMoreKeyLock, { message: '锁端钥匙数量已达上限', data: {} }], [Result.codes.NotMoreKeyLock, {message: '锁端钥匙数量已达上限', data: {}}],
[Result.codes.ReadyHasKeyLock, { message: '用户已是锁端用户', data: {} }], [Result.codes.ReadyHasKeyLock, {message: '用户已是锁端用户', data: {}}],
[Result.codes.ReadyHasPassword, { message: '该密码已存在,请更换。', data: {} }] [Result.codes.ReadyHasPassword, {message: '该密码已存在,请更换。', data: {}}]
]) ])
constructor(code, data, message) { constructor(code, data, message) {