|
|
@@ -68,7 +68,7 @@ public class JuheServiceUtil {
|
|
|
public static FaceCompareEntity URLPost(String idCard, String realName, String base64,FaceCompareEntity faceCompareEntity) {
|
|
|
faceCompareEntity.setName(realName);
|
|
|
faceCompareEntity.setIdCard(idCard);
|
|
|
- faceCompareEntity.setType("人脸核身");
|
|
|
+ faceCompareEntity.setType(1);
|
|
|
String response = EMPTY;
|
|
|
PostMethod postMethod = null;
|
|
|
try {
|
|
|
@@ -90,12 +90,14 @@ public class JuheServiceUtil {
|
|
|
if (! "成功".equals(reason)){
|
|
|
faceCompareEntity.setMessage(reason);
|
|
|
faceCompareEntity.setResult(0);
|
|
|
+ faceCompareEntity.setOrderId(result.getString("orderid"));
|
|
|
return faceCompareEntity;
|
|
|
}
|
|
|
String res = result.getString("res");
|
|
|
if (!SUCCESS_CODE.equals(res)){
|
|
|
faceCompareEntity.setMessage(result.getString("message"));
|
|
|
faceCompareEntity.setResult(0);
|
|
|
+ faceCompareEntity.setOrderId(result.getString("orderid"));
|
|
|
return faceCompareEntity;
|
|
|
}
|
|
|
String score = result.getString("score");
|
|
|
@@ -103,10 +105,12 @@ public class JuheServiceUtil {
|
|
|
faceCompareEntity.setScore(score);
|
|
|
faceCompareEntity.setMessage("比对分值小于75");
|
|
|
faceCompareEntity.setResult(0);
|
|
|
+ faceCompareEntity.setOrderId(result.getString("orderid"));
|
|
|
return faceCompareEntity;
|
|
|
}
|
|
|
faceCompareEntity.setScore(score);
|
|
|
faceCompareEntity.setResult(1);
|
|
|
+ faceCompareEntity.setOrderId(result.getString("orderid"));
|
|
|
return faceCompareEntity;
|
|
|
} else {
|
|
|
logger.error("响应状态码=" + postMethod.getStatusCode());
|
|
|
@@ -126,10 +130,10 @@ public class JuheServiceUtil {
|
|
|
|
|
|
public static void main(String[] args) throws Exception {
|
|
|
//String imgFile = "D:\\repository\\fqhz-server-nt-2022-12-27\\fqgz-server\\eladmin-system\\src\\main\\resources\\gxg.jpg";// 图片地址
|
|
|
- String imgFile = "D:\\repository\\fqhz-server-nt-2022-12-27\\fqgz-server\\eladmin-system\\src\\main\\resources\\adh.jpg";
|
|
|
+ String imgFile = "";
|
|
|
File file = new File(imgFile);
|
|
|
- String realName = "xxx";// 姓名
|
|
|
- String idCard = "xxxxxxxxxxx";// 身份证号
|
|
|
+ String realName = "";// 姓名
|
|
|
+ String idCard = "";// 身份证号
|
|
|
FileInputStream fin = null;
|
|
|
try {
|
|
|
fin = new FileInputStream(file);
|