UNPKG

wnjk

Version:

两只蜗牛通用微服务脚本

38 lines (37 loc) 1.4 kB
import microAppInfo from "../model/microAppInfo"; export default abstract class INative { appKey: string; constructor(appKey: string); readonly measureArr: Array<number>; 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; } export declare class KeyValue { k: string; v: any; }