Browse Source

feat(app): 添加电子签名服务并更新相关功能

- 在 app服务中新增 IESignService接口及其实现类 IESignServiceImpl
- 在 pom.xml 中添加 esign-cn 的 paas-sdk 依赖
- 在 DetailServiceImpl 中为 PlaceInfoMsgVO 添加 id 字段
SheepHy 1 week ago
parent
commit
9a2eed4cbe

BIN
lib/paas-sdk-3.0.20.jar


+ 4 - 0
national-motion-module-system/national-motion-system-biz/src/main/java/org/jeecg/modules/app/service/IESignService.java

@@ -0,0 +1,4 @@
+package org.jeecg.modules.app.service;
+
+public interface IESignService {
+}

+ 1 - 0
national-motion-module-system/national-motion-system-biz/src/main/java/org/jeecg/modules/app/service/impl/DetailServiceImpl.java

@@ -105,6 +105,7 @@ public class DetailServiceImpl implements IDetailService {
                 PlaceInfoVO.PlaceInfoMsgVO placeInfoMsgVO = new PlaceInfoVO.PlaceInfoMsgVO();
                 placeInfoMsgVO.setName(appSitePlace.getName())
                         .setSales(getPlaceSales(id))
+                        .setId(appSitePlace.getId())
                         .setOriginalPrice(appSitePriceRulesMapper.selectOne(Wrappers.<AppSitePriceRules>lambdaQuery()
                                 .eq(AppSitePriceRules::getSitePlaceId, appSitePlace.getId())
                                 .last("limit 1").orderByDesc(AppSitePriceRules::getOriginalPrice)).getOriginalPrice())

+ 10 - 0
national-motion-module-system/national-motion-system-biz/src/main/java/org/jeecg/modules/app/service/impl/IESignServiceImpl.java

@@ -0,0 +1,10 @@
+package org.jeecg.modules.app.service.impl;
+
+import lombok.extern.log4j.Log4j2;
+import org.jeecg.modules.app.service.IESignService;
+import org.springframework.stereotype.Service;
+
+@Service
+@Log4j2
+public class IESignServiceImpl implements IESignService {
+}

+ 7 - 0
pom.xml

@@ -110,6 +110,13 @@
 	</repositories>
 
 	<dependencies>
+		<dependency>
+			<groupId>esign-cn</groupId>
+			<artifactId>paas-sdk</artifactId>
+			<version>3.0.20</version>
+			<scope>system</scope>
+			<systemPath>${project.basedir}/lib/paas-sdk-3.0.20.jar</systemPath>
+		</dependency>
 		<dependency>
 			<groupId>com.github.binarywang</groupId>
 			<artifactId>weixin-java-miniapp</artifactId>