添加一体机登录接口

This commit is contained in:
chenshaohua
2026-05-12 13:07:58 +08:00
parent 0648e1f70c
commit aed2093175
6 changed files with 175 additions and 2 deletions

View File

@@ -0,0 +1,27 @@
package com.ruoyi.cms.domain;
import lombok.Data;
@Data
public class IDCardInfo {
public String name;/*中文姓名*/
public String enFullName; /*英文姓名*/
public String sex;/*性别*/
public String nation;/*民族*/
public String address; /*地址*/
public String birthDate;/*出生日期YYYYMMDD*/
public String issueDate; /*发证日期YYYYMMDD*/
public String expireDate;/*有效日期YYYYMMDD*/
public String idNO; /*证件号码*/
public String organs; /*发证机关(或外国人永久居住正-当次申请受理机关)*/
public String nationality; /*国籍*/
public byte[] photo; /*相片原始信息,例如 574C66007E00320000....*/
public String other;
public String passNu;/*通行证号*/
public String signCount; /*签发数次*/
public String certVersion; /*证件版本*/
public String certType; /*卡片类型0居民身份证I外国人J港澳台Y新版外国人*/
public String reserveName;/*英文姓名备用*/
public String previousVersionNO;/*既往版本永居证号码*/
public byte[] figData = new byte[1024];/*Uniapp无指纹信息*/
}

View File

@@ -213,4 +213,20 @@ public class StringUtil {
return "***";
}
}
/**
* 转大写
* @param str
* @return
*/
public static String toUpperCaseIgnoreBlank(String str) {
if (str == null) {
return null;
}
String trimmedStr = str.trim();
if (trimmedStr.isEmpty()) {
return str;
}
return str.toUpperCase();
}
}