|
@@ -109,7 +109,15 @@ public class ER301IDCardController extends IDCardController {
|
|
|
IdInfoBean idInfoBean = result.getIdInfoBean();
|
|
|
IDCARD idcard = new IDCARD();
|
|
|
idcard.setName(idInfoBean.getName());
|
|
|
- idcard.setBirthDate(idInfoBean.getBirthDate());
|
|
|
+
|
|
|
+ StringBuilder birthDate = new StringBuilder();
|
|
|
+ birthDate.append(idInfoBean.getBirthDate());
|
|
|
+ if (!idInfoBean.getBirthDate().contains("-")){
|
|
|
+ birthDate.insert(4, "-");
|
|
|
+ birthDate.insert(7, "-");
|
|
|
+ }
|
|
|
+ idcard.setBirthDate(String.valueOf(birthDate));
|
|
|
+
|
|
|
idcard.setIdNumber(idInfoBean.getIdnum());
|
|
|
idcard.setPhotoBase64(idInfoBean.getPicture());
|
|
|
idcard.setCardType(idInfoBean.getIdType());
|
|
@@ -117,8 +125,23 @@ public class ER301IDCardController extends IDCardController {
|
|
|
idcard.setNation(idInfoBean.getNation());
|
|
|
idcard.setSex(idInfoBean.getSex());
|
|
|
idcard.setSigningOrganization(idInfoBean.getSigningOrganization());
|
|
|
- idcard.setBeginTime(idInfoBean.getBeginTime());
|
|
|
- idcard.setEndTime(idInfoBean.getEndTime());
|
|
|
+
|
|
|
+ StringBuilder beginTime = new StringBuilder();
|
|
|
+ beginTime.append(idInfoBean.getBeginTime());
|
|
|
+ if (!idInfoBean.getBeginTime().contains("-")){
|
|
|
+ beginTime.insert(4, "-");
|
|
|
+ beginTime.insert(7, "-");
|
|
|
+ }
|
|
|
+ idcard.setBeginTime(String.valueOf(beginTime));
|
|
|
+
|
|
|
+ StringBuilder endTime = new StringBuilder();
|
|
|
+ endTime.append(idInfoBean.getEndTime());
|
|
|
+ if (!idInfoBean.getEndTime().contains("-")){
|
|
|
+ endTime.insert(4, "-");
|
|
|
+ endTime.insert(7, "-");
|
|
|
+ }
|
|
|
+ idcard.setEndTime(String.valueOf(endTime));
|
|
|
+
|
|
|
idcard.setTimeDuration("");
|
|
|
String base64 = idcard.getPhotoBase64();
|
|
|
idcard.setPhotoBase64("XXX");
|