|
@@ -770,34 +770,20 @@ const toAdvancePaymentDeal = (inpatientNo)=>{
|
|
|
const afterReadCard = async (result)=>{
|
|
|
clearReadSfzInfo()
|
|
|
if(result.mdtrtCertType ==='idcard'){
|
|
|
- // let arrStr = result.readCardResult.split("^")
|
|
|
- // let arrTempStr = arrStr.filter(item=> item !='')
|
|
|
- // readSfzInfo.value.socialNo = arrTempStr[0]
|
|
|
- // readSfzInfo.value.name = arrTempStr[1]
|
|
|
- // readSfzInfo.value.sex = arrTempStr[2]
|
|
|
- // readSfzInfo.value.nation = arrTempStr[3]
|
|
|
- // let tempBir = arrTempStr[4].substring(0,4)+"-"+arrTempStr[4].substring(4,6)+'-'+arrTempStr[4].substring(6)
|
|
|
- // readSfzInfo.value.birthDay = tempBir
|
|
|
- // readSfzInfo.value.address = arrTempStr[5]
|
|
|
- // readSfzInfo.value.agency = arrTempStr[6]
|
|
|
- // readSfzInfo.value.expirestart = arrTempStr[7].substring(0,8)
|
|
|
- // readSfzInfo.value.expireend = arrTempStr[7].substring(8)
|
|
|
- // // 头像
|
|
|
- // readSfzInfo.value.txImageBase64 = arrTempStr[8]
|
|
|
- if(result & result.readCardResult && JSON.parse(result.readCardResult)) {
|
|
|
- let readCardResult = JSON.parse(result.readCardResult)
|
|
|
- readSfzInfo.value.socialNo = readCardResult.idCode
|
|
|
- readSfzInfo.value.name = readCardResult.name
|
|
|
- readSfzInfo.value.sex = readCardResult.sex
|
|
|
- readSfzInfo.value.nation = readCardResult.nation
|
|
|
- readSfzInfo.value.birthDay = readCardResult.birthday
|
|
|
- readSfzInfo.value.address = readCardResult.address
|
|
|
- readSfzInfo.value.agency = readCardResult.department
|
|
|
- readSfzInfo.value.expirestart = readCardResult.startDate
|
|
|
- readSfzInfo.value.expireend = readCardResult.endDate
|
|
|
- // 头像
|
|
|
- readSfzInfo.value.txImageBase64 = readCardResult.photoBase64;
|
|
|
- }
|
|
|
+ let arrStr = result.readCardResult.split("^")
|
|
|
+ let arrTempStr = arrStr.filter(item=> item !='')
|
|
|
+ readSfzInfo.value.socialNo = arrTempStr[0]
|
|
|
+ readSfzInfo.value.name = arrTempStr[1]
|
|
|
+ readSfzInfo.value.sex = arrTempStr[2]
|
|
|
+ readSfzInfo.value.nation = arrTempStr[3]
|
|
|
+ let tempBir = arrTempStr[4].substring(0,4)+"-"+arrTempStr[4].substring(4,6)+'-'+arrTempStr[4].substring(6)
|
|
|
+ readSfzInfo.value.birthDay = tempBir
|
|
|
+ readSfzInfo.value.address = arrTempStr[5]
|
|
|
+ readSfzInfo.value.agency = arrTempStr[6]
|
|
|
+ readSfzInfo.value.expirestart = arrTempStr[7].substring(0,8)
|
|
|
+ readSfzInfo.value.expireend = arrTempStr[7].substring(8)
|
|
|
+ // 头像
|
|
|
+ readSfzInfo.value.txImageBase64 = arrTempStr[8]
|
|
|
readSfzInfo.value.inpatientNo = admissFormData.value.inpatientNo
|
|
|
readSfzInfo.value.patientId = admissFormData.value.patientId
|
|
|
queryPatientInfo(readSfzInfo.value.socialNo)
|