import starCloudInstance from '../star-cloud' import {eventKeys} from "../constant.js"; export function setStorageUni(key, value) { return uni.setStorageSync(getPrefix() + key, value) } export function getStorageUni(key) { return uni.getStorageSync(getPrefix() + key) } export function removeStorageUni(key) { return uni.removeStorageSync(getPrefix() + key) } function getPrefix() { const starCloud = starCloudInstance return starCloud?.envVersion ? `${starCloud?.envVersion}:` : '' } /** * 触发卡片确认事件 * @param resultData 事件响应数据 * @returns {*} */ export function emitRegisterCardConfirmEventUni(resultData) { uni.$emit(eventKeys.registerCardConfirm, resultData) } /** * 触发指纹确认事件 * @param resultData 事件响应数据 * @returns {*} */ export function emitRegisterFingerprintConfirmEventUni(resultData) { uni.$emit(eventKeys.registerFingerprintConfirm, resultData) } /** * 触发注册指纹过程事件 * @param resultData 事件响应数据 * @returns {*} */ export function emitRegisterFingerprintProcessEventUni(resultData) { uni.$emit(eventKeys.registerFingerprintProcess, resultData) } /** * 触发注册人脸过程事件 * @param resultData 事件响应数据 * @returns {*} */ export function emitRegisterFaceProcessEventUni(resultData) { uni.$emit(eventKeys.registerFaceProcess, resultData) } /** * 触发人脸确认事件 * @param resultData 事件响应数据 * @returns {*} */ export function emitRegisterFaceConfirmEventUni(resultData) { uni.$emit(eventKeys.registerFaceConfirm, resultData) } /** * 触发掌静脉认事件 * @param resultData 事件响应数据 * @returns {*} */ export function emitRegisterPalmVeinConfirmEventUni(resultData) { uni.$emit(eventKeys.registerPalmVeinConfirm, resultData) } /** * 触发遥控认事件 * @param resultData 事件响应数据 * @returns {*} */ export function emitRegisterRemoteConfirmEventUni(resultData) { uni.$emit(eventKeys.registerRemoteConfirm, resultData) } /** * 触发搜索wifi结果事件 * @param resultData 事件响应数据 * @returns {*} */ export function emitSearchWiFiResultEventUni(resultData) { uni.$emit(eventKeys.searchWiFiResult, resultData) }