社保卡(SSCardReaderHRS)

# 读取社保卡信息 readSSCard

● 接口说明
读社保卡信息
● Typescript 类型参考
// 返回数据类型
type ResBody = {
    resultCode: number, resultMessage: string, data: {} | {
        name:string,
        societyCode:string,
        startDate:string,
        endDate:string,
        areaCode:string,
        cardNumber:string
    } 
}
zwexplorer.SSCardReaderHRS.readSSCard(
    data: {}, 
    callback: (res: ResBody)=>void
): Promise<ResBody>
● 返回数据
参数 类型 必然存在 说明
res.resultCode Number 状态码,0 为正常,其它为异常 [状态码参考]
res.data Object 接口返回的详细数据
res.resultMessage String 接口消息
res.data.name String 姓名
res.data.societyCode String 社会保障号码
res.data.startDate String 发卡日期
res.data.endDate String 有效日期
res.data.areaCode String 发卡行政区划
res.data.cardNumber String 卡号
● 接口示例
zwexplorer.SSCardReaderHRS.readSSCard({},(res)=>{
    // 返回数据
})

# 连续读卡 readSSCardCyclically

● 接口说明
循环模式读社保卡信息
● Typescript 类型参考
// 返回数据类型
type ResBody = {
    resultCode: number, resultMessage: string, data: {} | {
        name:string,
        societyCode:string,
        startDate:string,
        endDate:string,
        areaCode:string,
        cardNumber:string
    } 
}

zwexplorer.SSCardReaderHRS.readSSCardCyclically(
    data: {}, 
    callback: (res: ResBody)=>void
): Promise<ResBody>
● 返回数据
参数 类型 必然存在 说明
res.resultCode Number 状态码,0 为正常,其它为异常 [状态码参考]
res.data Object 同上 readSSCardCyclically
res.resultMessage String 接口消息
● 接口示例
zwexplorer.SSCardReaderHRS.readSSCardCyclically({},(res)=>{
    // 返回数据
})

# 取消连续读卡 cancelReadCard

● 接口说明
取消自助模式的连续读卡
● Typescript 类型参考
// 返回数据类型
type ResBody = {
    resultCode: number, resultMessage: string
}
zwexplorer.SSCardReaderHRS.cancelReadCard(
    data: {}, 
    callback: (res: ResBody)=>void
): Promise<ResBody>
● 返回数据
参数 类型 必然存在 说明
res.resultCode Number 状态码,0 为正常,其它为异常 [状态码参考]
res.data Object 接口返回的详细数据
res.resultMessage String 接口消息
● 接口示例
zwexplorer.SSCardReaderHRS.cancelReadCard({},(res)=>{
    // 返回数据
})