diff --git a/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/EJQuestClient.java b/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/EJQuestClient.java index 579b40f9d..f1ed634e3 100644 --- a/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/EJQuestClient.java +++ b/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/EJQuestClient.java @@ -8,7 +8,6 @@ import com.tenwa.lease.flow.project.validate.alpha.identity.ejy.bean.verificatio import com.tenwa.lease.flow.project.validate.alpha.identity.ejy.bean.verification.VerificationResponseBizData; import com.tenwa.lease.flow.project.validate.alpha.identity.ejy.config.Config; import com.tenwa.lease.flow.project.validate.alpha.identity.ejy.config.EJYEnums; -import com.tenwa.lease.flow.project.validate.alpha.identity.ejy.config.VerificationConfig; import com.tenwa.lease.flow.project.validate.alpha.identity.ejy.utils.EncodesUtil; import com.tenwa.lease.flow.project.validate.alpha.identity.ejy.utils.HttpUtil; import com.tenwa.lease.flow.project.validate.alpha.identity.ejy.utils.JSONUtil; @@ -44,12 +43,12 @@ public class EJQuestClient { private static String createApply() { //1、组装赋码申请数据 GlobalReqBizPackage createApply = new GlobalReqBizPackage<>(); - // TODO: 2023-7-4 统一申请接口的参数 业务类型 与平台确认 + // : 2023-7-4 统一申请接口的参数 业务类型 与平台确认6000 createApply.setBizType(6000); // TODO: 2023-7-4 平台分配的机构代号 与平台确认 - createApply.setOrgCode("机构代号"); + createApply.setOrgCode("c747ddaff13f4b719d25793f58329173"); createApply.setBizData(new ApplyRequestBizData()); - // TODO: 2023-7-4 统一申请接口的参数 认证模式 与平台确认 + // : 2023-7-4 统一申请接口的参数 认证模式 与平台确认0x40 createApply.getBizData().setAuthMode("0x40"); String createApplyJson = JSONUtil.toJson(createApply); //转换成json格式 @@ -125,14 +124,13 @@ public class EJQuestClient { */ private static String applyIdentity(String name, String idCard, String bsn, String randomNumber) { GlobalReqBizPackage req = new GlobalReqBizPackage<>(); - // TODO: 2023-7-4 统一申请接口的参数 业务类型 与平台确认 + // : 2023-7-4 身份核验接口的参数 业务类型 与平台确认6000 req.setBizType(6000); // TODO: 2023-7-4 平台分配的机构代号 与平台确认 req.setOrgCode("机构代号"); req.setBsn(bsn); - req.setBizData(new VerificationRequestBizData()); - // TODO: 2023-7-4 统一申请接口的参数 认证模式 与平台确认 + // : 2023-7-4 身份核验接口的参数 认证模式 与平台确认0x40 req.getBizData().setAuthMode("0x40"); VerificationRequestBizData.AuthApplyRetainData authApplyRetainData = new VerificationRequestBizData.AuthApplyRetainData(); authApplyRetainData.setName(name); diff --git a/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/config/Config.java b/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/config/Config.java index d02ed9269..810d4777f 100644 --- a/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/config/Config.java +++ b/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/config/Config.java @@ -21,7 +21,6 @@ public class Config { public static final Integer X6000 = 6000; } - /** * 签名工具 */ @@ -32,31 +31,13 @@ public class Config { public static String URL_APPLY = "http://" + domain + "/v1/apply"; public static String URL_VERIFICATION = "http://" + domain + "/ctid/v1/verification"; - - /** - * 以下三个为赋码验码过程中的上下文变量 - */ - public static String bsn; - public static String randomNumber; - - - public static String ORGCODE = ""; - public static String name = ""; - public static String idNo = ""; - public static String idExpireDate = ""; - public static String idIssueDate = ""; - //用户签名私钥 - public static String PRIVATE_KEY = ""; + public static String PRIVATE_KEY = "MIICeAIBADANBgkqhkiG9w0BAQEFAASCAmIwggJeAgEAAoGBALc+4knB/IrtbqaXRmHHSFv8YHec6YO0mrVld4r3LN6n+YoqHG2a9PPNN5jsnX23k3X7zR81ovDm3WyyFiDVCSZrAxUIx/+BF3YWOw1aBZUz7xqByhm+zSmtEYdTOhUpWpXR1KxLzhSJgf4ki24kntv2o/tfLqCv5rL3OnVgazgbAgMBAAECgYEAitmIZ/EopjCRBoRb3V0+lAzhH+FzA8xG6ipvcYonorNPH4UXM2oWL+KRPTwVfhwrDVx2Ki7fP4D/yQwMPmaOXhVeyFKdrVfGs/vJloP9dxlZZT8awTgBP6OHr514Civ0+PKYdTdMid5Bo20y9KjiW/A+hD086A51fl4xCrYsfokCQQD58IvnIHvCkEpd5JaRSlwAQl/+w8w0KHg4bCOBT4NGlBTEs7U5HHoPZvEAQYuem5n4XNS3u0krQV1w/fnSBgSvAkEAu7BY0gccsgltajVYf+4n7DduIBDyVncvbvKrjvE3etdt0dJdixlRtoWBydGa/chMlYHe88hAPvH8rUTdjK12VQJBAKbbmAqs/PJfMcaNHJfSdKkXps6GGIWZnujMCMgDNTihE1xePNXr1PEDYFEzcOpqJthP4RLnzWk7Mg6E/4reybECQHIwF9mv+gVXNvom+nDas+9Cyf04UjfIy1L00OtmVhqmdmnxUngOL2icURo4K9O6yN0s5jfq3Stujgvcme28mwECQQCbzs0YrMO0Emcr2yMKW3E7x2NP//8Sa4R47ZhcgXZ1JuNjplhAXH61HsefKOzHjqXX1R7w/kDOYra0K1u6Pgsw"; //平台验签公钥 - public static String PUBLIC_SIGN_KEY = ""; + public static String PUBLIC_SIGN_KEY = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDN70NRLHpbemf3wDwBqgVi7oClnERyel6nGXBd6ng8MNMDyWc8DG3QPgbGhbWikN8559rlzXPkowqx2ZqQUfLWcMSZ0YqMh7wdT25uQfjmQJ2t5lZt5ZjsWuJit5mjIyDaQgymBaB3Lnvk+5Z6WFhrkNg0zSVs10JusXwiDhS3wIDAQAB"; //平台加密公钥 - public static String PUBLIC_ENCRYPT_KEY = ""; + public static String PUBLIC_ENCRYPT_KEY = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCl23X1jCttl9A93NT1Uev8/5rXZezm83BwbJKQQFi8onP7lBRTBQh8/ahyhMX8Qc2QKEq4/t58Q0NVZE2/Yb8OqZk4LEu1pCt2ra57DSvgMQ41oxDere4kyTYAqFuMJoQQgEmyYpzpHQu1GlSYRtbJ3Oxd/JqHfOSjPVYJaDEBswIDAQAB"; - // - public static String photoData = ""; - // - public static String photoData2 = ""; } diff --git a/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/config/EJYEnums.java b/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/config/EJYEnums.java index 68e31b6a1..3c711e3d0 100644 --- a/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/config/EJYEnums.java +++ b/src_tenwa/com/tenwa/lease/flow/project/validate/alpha/identity/ejy/config/EJYEnums.java @@ -7,7 +7,7 @@ import com.tenwa.app.manage.qiyuesuo.v2.ContractSignEnums; */ public class EJYEnums { /** - * 签署类型 + * 返回状态 * */ public enum ResCodeEnum{ @@ -20,7 +20,7 @@ public class EJYEnums { ERR_I110002("I110002","网关:应用无权限 网关:应用无权限 网关:应用无权限 对应 http 状态码: 状态码: 403"), ERR_I110003("I110003","网关:服务调用次数上限,对应 http http 状态码: 状态码: 403"), ERR_100000("100000","系统异常,请联管理员!"), - ERR_100001("100001","CTID 系统异常 系统异常 , 请联系管理员! 请联系管理员!"), + ERR_100001("100001","CTID系统异常,请联系管理员!"), ERR_100002("100002","授权流量达到上限"), ERR_100003("100003","授权用户已达上限"), ERR_100004("100004","授权文件更新失败"), @@ -36,7 +36,7 @@ public class EJYEnums { ERR_200001("200001","身份信息无效或不匹配,请检查身份信息是否正确或使用具有"), ERR_200002("200002","身份信息格式不正确或匹配 ,请检查身份信息"), ERR_200003("200003","证件已过期"), - ERR_210001("210001","人 像非同一人"), + ERR_210001("210001","人像非同一人"), ERR_210002("210002","人像疑似 ,请重新拍照或传入合格片"), ERR_210003("210003","无人像信息 ,请检查身份信息是否正确或使用"), ERR_210004("210004","图像格式不支持"),