|
@@ -35,7 +35,7 @@
|
35
|
35
|
性 别:{{ record.patient.gender == 1 ? "男" : "女" }}
|
36
|
36
|
</div>
|
37
|
37
|
<div style="flex: 1;">
|
38
|
|
- 年龄:{{ record.patient.age }} 岁
|
|
38
|
+ 年龄:{{ getNewAge(record.patient.id_card_no) }} 岁
|
39
|
39
|
</div>
|
40
|
40
|
<div style="flex: 1;">
|
41
|
41
|
透析机号:
|
|
@@ -1187,6 +1187,19 @@ export default {
|
1187
|
1187
|
return val.age
|
1188
|
1188
|
}
|
1189
|
1189
|
},
|
|
1190
|
+ getNewAge(UUserCard) {
|
|
1191
|
+ if (UUserCard != null && UUserCard != '') {
|
|
1192
|
+ // 获取年龄
|
|
1193
|
+ var myDate = new Date()
|
|
1194
|
+ var month = myDate.getMonth() + 1
|
|
1195
|
+ var day = myDate.getDate()
|
|
1196
|
+ var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1
|
|
1197
|
+ if (UUserCard.substring(10, 12) < month || UUserCard.substring(10, 12) == month && UUserCard.substring(12, 14) <= day) {
|
|
1198
|
+ age++
|
|
1199
|
+ }
|
|
1200
|
+ return age
|
|
1201
|
+ }
|
|
1202
|
+ },
|
1190
|
1203
|
checkIdCardNo(val) {
|
1191
|
1204
|
var thisLen = val.length;
|
1192
|
1205
|
var birth = "";
|