Browse Source

电签功能

huangjn 3 years ago
parent
commit
46ffd9e576

+ 134 - 0
blade-service/blade-e-visa/pom.xml

@@ -47,6 +47,140 @@
             <version>2.9.1.RELEASE</version>
             <scope>compile</scope>
         </dependency>
+
+        <!-- 电签相关 start -->
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>commons.codec</artifactId>
+            <version>1.10</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>commons.compress</artifactId>
+            <version>1.16.1</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>commons.io</artifactId>
+            <version>2.5</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>commons.lang</artifactId>
+            <version>2.6</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>commons.logging</artifactId>
+            <version>1.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>device.tls</artifactId>
+            <version>3.3.1.0</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>gson</artifactId>
+            <version>2.8.5</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>http.client</artifactId>
+            <version>4.5.9</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>http.core</artifactId>
+            <version>4.4.11</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>logback.cfca</artifactId>
+            <version>4.2.1.0</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>logback.classic</artifactId>
+            <version>1.2.3</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>logback.core</artifactId>
+            <version>1.2.3</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>objenesis</artifactId>
+            <version>2.6</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>ofd.seal.sadk</artifactId>
+            <version>3.4.2.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>paperless.base</artifactId>
+            <version>4.6.0.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>paperless.client</artifactId>
+            <version>4.6.0.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>paperless.dto</artifactId>
+            <version>4.6.0.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>paperless.http.framework</artifactId>
+            <version>4.6.0.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>paperless.sadk.ext</artifactId>
+            <version>3.1.0.0</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>pdf.jni.kit</artifactId>
+            <version>3.2.0.1</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>sadk</artifactId>
+            <version>3.7.1.0</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>Seal.SADK</artifactId>
+            <version>3.1.4.3</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>Seal.SADK7</artifactId>
+            <version>5.6.4.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>slf4j.api</artifactId>
+            <version>1.7.28</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>timestamp.API</artifactId>
+            <version>4.2.1.0</version>
+        </dependency>
+        <dependency>
+            <groupId>com.e.visa</groupId>
+            <artifactId>UARC</artifactId>
+            <version>3.0.1.1</version>
+        </dependency>
+        <!-- 电签相关 end -->
+
     </dependencies>
 
 </project>

+ 1 - 2
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/SignPfxFileServiceImpl.java

@@ -18,7 +18,6 @@ package org.springblade.manager.service.impl;
 
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
-import cfca.paperless.base.enums.IdType;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import lombok.AllArgsConstructor;
 import org.apache.commons.lang.StringUtils;
@@ -111,7 +110,7 @@ public class SignPfxFileServiceImpl extends BaseServiceImpl<SignPfxFileMapper, S
 				//签名文件
 				makeSeal.setImageUrl(singPfx.getSignatureFileUrl());
 				//居民身份证
-				makeSeal.setIdType(IdType.JUMINSHENFENZHENG.getCode());
+//				makeSeal.setIdType(IdType.JUMINSHENFENZHENG.getCode());
 				//证书文件
 				makeSeal.setPfxFileUrl(singPfx.getCertificateFileUrl());
 				//证书密码