Ver Fonte

修改配置文件

tongfeng há 2 anos atrás
pai
commit
eb099bdb5e

+ 12 - 11
eladmin-system/src/main/java/me/zhengjie/domain/notary/impl/NotaryDomainImpl.java

@@ -23,6 +23,7 @@ import me.zhengjie.dao.mybatis.mapper.SysUserMapper;
 import me.zhengjie.domain.img.CompareImageDomain;
 import me.zhengjie.domain.notary.NotaryDomain;
 import me.zhengjie.utils.RedisUtils;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Component;
 import org.springframework.util.CollectionUtils;
 import org.springframework.util.ObjectUtils;
@@ -47,14 +48,14 @@ public class NotaryDomainImpl implements NotaryDomain {
     private final RedisUtils redis;
     private final FaceCompareRepository thirdPartyInterfaceRepository;
     //以下为测试部署环境
-    private static final String APPID = "6F5JVsCCeSEbBSLSXWVwPki71yK5Y4Jf7oUjA4Y3mLtu";
-    private static final String SDKKEY = "5qKM4a9oNSXNhXdwd7Ycrvnxdw2JXjcyeccYmb4zND7S";
-    private static final String LIBPATH = "/home/tom/nt-test/lib/so";
+    @Value("${hongruan.appid}")
+    private  String appid;
+    @Value("${hongruan.sdkkey}")
+    private String sdkkey;
+    @Value("${hongruan.libpath}")
+    private String libpath;
+
 
-    //以下为本地测试
-//    private static final String APPID = "H6Er8ksqAcKc7Dk4Yum9Rkz4g9Gm77ZXAEMgvenjkTQQ";
-//    private static final String SDKKEY = "Abd9D8xZQUqG8vDtU2a1tEkdfThkK1tZppjXzydGwEd6";
-//    private static final String LIBPATH = "D:\\arcsoft_lib";
 
 
     /**
@@ -325,9 +326,9 @@ public class NotaryDomainImpl implements NotaryDomain {
      */
     public boolean imageCenter(File base) {
         //从官网获取
-        FaceEngine faceEngine = new FaceEngine(LIBPATH);
+        FaceEngine faceEngine = new FaceEngine(libpath);
         //激活引擎
-        int errorCode = faceEngine.activeOnline(APPID, SDKKEY);
+        int errorCode = faceEngine.activeOnline(appid, sdkkey);
         if (errorCode != ErrorInfo.MOK.getValue() && errorCode != ErrorInfo.MERR_ASF_ALREADY_ACTIVATED.getValue()) {
             base.delete();
             throw new RuntimeException("引擎激活失败");
@@ -402,9 +403,9 @@ public class NotaryDomainImpl implements NotaryDomain {
      */
     public ResultCode compareImage(File base, Integer id, String redisCount, Integer count) {
         //从官网获取
-        FaceEngine faceEngine = new FaceEngine(LIBPATH);
+        FaceEngine faceEngine = new FaceEngine(libpath);
         //激活引擎
-        int errorCode = faceEngine.activeOnline(APPID, SDKKEY);
+        int errorCode = faceEngine.activeOnline(appid, sdkkey);
         if (errorCode != ErrorInfo.MOK.getValue() && errorCode != ErrorInfo.MERR_ASF_ALREADY_ACTIVATED.getValue()) {
             base.delete();
             throw new RuntimeException("引擎激活失败");

+ 5 - 1
eladmin-system/src/main/resources/config/application-nt-test.yml

@@ -219,4 +219,8 @@ axq:
     cfcaURL: https://210.74.42.33:9443/FEP/
     channel: test
     jksPath: anxinsign-test.jks
-    jksPWD: 123456
+    jksPWD: 123456
+hongruan:
+  appid: 6F5JVsCCeSEbBSLSXWVwPki71yK5Y4Jf7oUjA4Y3mLtu
+  sdkkey: 5qKM4a9oNSXNhXdwd7Ycrvnxdw2JXjcyeccYmb4zND7S
+  libpath: /home/tom/nt-test/lib/so

+ 5 - 1
eladmin-system/src/main/resources/config/application-nt.yml

@@ -219,4 +219,8 @@ axq:
     cfcaURL: https://cs.anxinsign.com/FEP/
     channel: prod
     jksPath: anxinqian.jks
-    jksPWD: anxinqian1234
+    jksPWD: anxinqian1234
+hongruan:
+  appid: 6F5JVsCCeSEbBSLSXWVwPki71yK5Y4Jf7oUjA4Y3mLtu
+  sdkkey: 5qKM4a9oNSXNhXdwd7Ycrvnxdw2JXjcyeccYmb4zND7S
+  libpath: /data/fqgz/eladmin/lib/so