UNPKG

wnjk

Version:

两只蜗牛通用微服务脚本

36 lines (35 loc) 1.41 kB
import INative from "../../interface/ibaseNative"; import microAppInfo from "../../model/microAppInfo"; export default class WebNative extends INative { constructor(appKey: string); private listen; private sendMsg; private createWebCommand; getToken(callback: Function): void; getDoctorInfo(callback: Function): void; getSystemInfo(callback: Function): void; measure(measureType: number, presetParam: { height: number; bloodGlucoseType: number; }, callback: Function): void; onAppStart(appInfo: microAppInfo): void; onAPPClose(callback: Function): void; getResidentInfo(healthRecordId: string, callback: Function): void; exitApp(): void; scanQRCode(callback: Function): void; pickPhoto(callback: Function): void; pickResident(condition: { keywords: string; page: number; size: number; }, callback: Function): void; pickDoctor(condition: { keywords: string; page: number; size: number; }, callback: Function): void; verificationApp(callback: Function): void; checkResidentSignStatus(spkgId: string, healthRecordId: string, callback: Function): void; bindInspectionNum(measureType: number, businessId: string, callback: Function): void; nativeExtendsCall(methodName: string, param: object, callback?: Function): void; }