Procházet zdrojové kódy

DRG&DIP接口返回年龄

lighter před 2 roky
rodič
revize
b76b033497

+ 4 - 0
src/main/java/thyyxxk/webserver/controller/api/forpowersi/DrgDipController.java

@@ -13,6 +13,7 @@ import thyyxxk.webserver.entity.api.forpowersi.drgdip.*;
 import thyyxxk.webserver.entity.api.forpowersi.drgdip.statement.*;
 import thyyxxk.webserver.service.redislike.RedisLikeService;
 import thyyxxk.webserver.utils.EntityStringTrim;
+import thyyxxk.webserver.utils.IdCardUtil;
 import thyyxxk.webserver.utils.StringUtil;
 
 import java.util.List;
@@ -230,6 +231,9 @@ public class DrgDipController {
             }
         }
         list.forEach(item -> {
+            if (IdCardUtil.isValidatedIdCard(item.getIdCard())) {
+                item.setAge(String.valueOf(IdCardUtil.getAgeByIdCard(item.getIdCard())));
+            }
             item.setVisitDept(redis.getDeptName(item.getVisitDeptId()));
             item.setTbDoctor(redis.getEmployeeName(item.getTbDoctorId()));
             item.setHospDischDept(redis.getDeptName(item.getHospDischDeptId()));