初始化

This commit is contained in:
2026-02-11 11:21:50 +08:00
commit de87db8081
82 changed files with 6789 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<plugin>
<id>esign</id>
<name>致远E签宝集成封装</name>
<category>20260122</category>
</plugin>

View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="byName">
<bean id="esignConfigProvider" class="com.seeyon.apps.esign.config.EsignConfigProvider" />
<bean id="sealDocSyncJob" class="com.seeyon.apps.esign.job.SealDocSyncJob" />
<bean id="contractCompareFieldCtrl" class="com.seeyon.apps.esign.fieldCtrl.ContractCompareFieldCtrl" />
<bean id="esignMultipleSignerNode" class="com.seeyon.apps.esign.node.EsignMultipleSignerNode" />
<bean id="esignOneSignerNode" class="com.seeyon.apps.esign.node.EsignOneSignerNode" />
<bean id="esignUploadFileService" class="com.seeyon.apps.esign.service.EsignUploadFileService" />
<bean id="defaultSignerBuilder" class="com.seeyon.apps.esign.po.signer.DefaultSignerBuilder" />
<bean id="esignByTemplateService" class="com.seeyon.apps.esign.service.EsignByTemplateService" />
<bean id="flowFormSignParamBuildFactory" class="com.seeyon.apps.esign.service.FlowFormSignParamBuildFactory" />
<bean id="normalFormSignParamBuildFactory" class="com.seeyon.apps.esign.service.NormalFormSignParamBuildFactory" />
<bean id="sealService" class="com.seeyon.apps.esign.service.SealService" />
<bean id="signLinkService" class="com.seeyon.apps.esign.service.SignLinkService" />
<bean id="tokenCacheManager" class="com.seeyon.apps.esign.service.TokenCacheManager" />
<bean id="esignFlowQueryService" class="com.seeyon.apps.esign.service.EsignFlowQueryService" />
<bean id="protUtil" class="com.seeyon.apps.esign.utils.ProtUtil" />
<!-- 定义接口实现类 -->
<bean id="esignCallbackFlowBizService" class="com.seeyon.apps.esign.service.EsignCallbackFlowBizService"/>
<!-- 注入数组类型的Bean -->
<bean id="esignPluginApi" class="com.seeyon.apps.esign.EsignPluginApi"/>
<bean name="contractCreateService" class="com.seeyon.apps.esign.service.ContractCreateService">
<property name="signParamBuildFactories">
<list>
<ref bean="flowFormSignParamBuildFactory"/>
<ref bean="normalFormSignParamBuildFactory"/>
</list>
</property>
</bean>
</beans>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="byName">
<bean name="/esigncallback.do" class="com.seeyon.apps.esign.controller.DefaultEsignCallBackController">
</bean>
</beans>