feat:增加不同平台下的业务方法
This commit is contained in:
parent
2612b3ca47
commit
7c4a3a9039
59
export.js
59
export.js
@ -1,5 +1,17 @@
|
||||
import { getStorageUni, removeStorageUni, setStorageUni } from './uni/storage'
|
||||
import { getStorageWeb, removeStorageWeb, setStorageWeb } from './web/storage'
|
||||
import {
|
||||
emitRegisterCardConfirmEventUni,
|
||||
emitRegisterFingerprintConfirmEventUni, emitRegisterFingerprintProcessEventUni,
|
||||
getStorageUni,
|
||||
removeStorageUni,
|
||||
setStorageUni
|
||||
} from './uni/storage'
|
||||
import {
|
||||
emitRegisterCardConfirmEventWeb,
|
||||
emitRegisterFingerprintConfirmEventWeb, emitRegisterFingerprintProcessEventWeb,
|
||||
getStorageWeb,
|
||||
removeStorageWeb,
|
||||
setStorageWeb
|
||||
} from './web/storage'
|
||||
import requestUni from './uni/request'
|
||||
import requestWeb from './web/request'
|
||||
import starCloudInstance from './star-cloud'
|
||||
@ -58,3 +70,46 @@ export const buildNumber = () => {
|
||||
return webBuildNumber
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 触发卡片确认事件
|
||||
* @param resultData 事件响应数据
|
||||
* @returns {*}
|
||||
*/
|
||||
export const emitRegisterCardConfirmEvent = resultData => {
|
||||
if (starCloudInstance.platform === 1) {
|
||||
return emitRegisterCardConfirmEventUni(resultData)
|
||||
}
|
||||
if (starCloudInstance.platform === 2) {
|
||||
return emitRegisterCardConfirmEventWeb(resultData)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 触发指纹确认事件
|
||||
* @param resultData 事件响应数据
|
||||
* @returns {*}
|
||||
*/
|
||||
export const emitRegisterFingerprintConfirmEvent = resultData => {
|
||||
if (starCloudInstance.platform === 1) {
|
||||
return emitRegisterFingerprintConfirmEventUni(resultData)
|
||||
}
|
||||
if (starCloudInstance.platform === 2) {
|
||||
return emitRegisterFingerprintConfirmEventWeb(resultData)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 触发指纹确认事件
|
||||
* @param resultData 事件响应数据
|
||||
* @returns {*}
|
||||
*/
|
||||
export const emitRegisterFingerprintProcessEvent = resultData => {
|
||||
if (starCloudInstance.platform === 1) {
|
||||
return emitRegisterFingerprintProcessEventUni(resultData)
|
||||
}
|
||||
if (starCloudInstance.platform === 2) {
|
||||
return emitRegisterFingerprintProcessEventWeb(resultData)
|
||||
}
|
||||
}
|
||||
@ -1,4 +1,5 @@
|
||||
import starCloudInstance from '../star-cloud'
|
||||
import {eventKeys} from "../constant.js";
|
||||
|
||||
export function setStorageUni(key, value) {
|
||||
return uni.setStorageSync(getPrefix() + key, value)
|
||||
@ -16,3 +17,29 @@ 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)
|
||||
}
|
||||
|
||||
@ -17,3 +17,31 @@ function getPrefix() {
|
||||
const starCloud = starCloudInstance
|
||||
return starCloud?.envVersion ? `${starCloud?.envVersion}:` : ''
|
||||
}
|
||||
|
||||
/**
|
||||
* 触发卡片确认事件
|
||||
* @param resultData 事件响应数据
|
||||
* @returns {*}
|
||||
*/
|
||||
export function emitRegisterCardConfirmEventWeb(resultData) {
|
||||
// TODO 待实现web端触发事件
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 触发指纹确认事件
|
||||
* @param resultData 事件响应数据
|
||||
* @returns {*}
|
||||
*/
|
||||
export function emitRegisterFingerprintConfirmEventWeb(resultData) {
|
||||
// TODO 待实现web端触发事件
|
||||
}
|
||||
|
||||
/**
|
||||
* 触发指纹过程事件
|
||||
* @param resultData 事件响应数据
|
||||
* @returns {*}
|
||||
*/
|
||||
export function emitRegisterFingerprintProcessEventWeb(resultData) {
|
||||
// TODO 待实现web端触发事件
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user