项目初始化创建
This commit is contained in:
6
seeyon/WEB-INF/cfgHome/chushihua/pluginCfg.xml
Normal file
6
seeyon/WEB-INF/cfgHome/chushihua/pluginCfg.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<plugin>
|
||||
<id>chushihua</id>
|
||||
<name>历史数据同步</name>
|
||||
<category>20231208</category>
|
||||
</plugin>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?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="hsDataSyncQuartz" class="com.seeyon.apps.daohuaxiangSys.chushihua.quartz.HsDataSyncQuartz" />
|
||||
</beans>
|
||||
5
seeyon/WEB-INF/cfgHome/chushihua/spring/spring.xml
Normal file
5
seeyon/WEB-INF/cfgHome/chushihua/spring/spring.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?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="hsDataPluginApi" class="com.seeyon.apps.daohuaxiangSys.chushihua.HsDataPluginApi" />
|
||||
</beans>
|
||||
28
seeyon/WEB-INF/cfgHome/daohuaxiang/jyncfile.properties
Normal file
28
seeyon/WEB-INF/cfgHome/daohuaxiang/jyncfile.properties
Normal file
@@ -0,0 +1,28 @@
|
||||
profile=prod
|
||||
prod.dowUrl=https://oa.dhx.com.cn/seeyon/rest/attachment/file
|
||||
prod.profile=prod
|
||||
prod.jyncFile=https://oa.dhx.com.cn/seeyon/dhxfile
|
||||
prod.address=https://crm.dhx9.com
|
||||
prod.newAddress=http://10.0.6.15:88
|
||||
prod.loginid=yc
|
||||
prod.pwd=yc123456
|
||||
prod.tongyongApi=/api/workflow/paService/doCreateRequest
|
||||
prod.appid=oa
|
||||
prod.workflowId=8521
|
||||
prod.newWorkflowId=2026
|
||||
prod.spk=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAymEn8vp0E8pg6op/WXJ4A67jHAYeUBtut8vJgk09t4Bw3kheWnHUjVHDBEZ8iC/iX9YyBzL76WZR+lpDqdFh2iKYk+yctHKc4dt9r0vw6HYMUWDrYmctdKJtdOGpWxz4apBr7Rc/2A3FDxwsiXzPqpG/GY+/1IHp7E3jEX0nxzuJn/YUm/SoSgfMB4NCHF9n3rrIsp4jJ5SOSwLr68nlwT3djF2f8vQcqRxmT0J7X2xKehlpeiubszQj5TeFcA+onkOBKkoKc+83G8Gg8J1IWZLsd50cjawrmg8lxl+UBEsPZHEh0AhWDHKLRG+9jyZJ94hoWaQRSgwEIdGyShNMnwIDAQAB
|
||||
prod.newSpk=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvcOew5NM41jK7CFBnirP4Zz0QIexYEweS+4LTuQOVY+BqHu2EMxlPYRsjtvzZj7Pm9SsiNiEIeGXZ3mkAMbNNqu7G7kGb10pJzpBBTE80cRCY0bHoD3PhD8cBiKjpsRXJ+1mPdwD4fGEr0IcG6bKhBM3xsCmc4JiEvsv/+nPm9G7NQgoPGEKHkZk0IgyaBF5m6F2NKah92klxuz+vWCQoVsCpCjHN1sijQioWc6lRLgP7d6IZFEbOrLL7HdlOc8yKOAOZhURd78CqiVYBc1vP0pyC1/UW0Lq0f2MFpg/7Z18VwAf1vFUb+oiIdjFYMr5dgS+i784FaMUDzKUvndDWwIDAQAB
|
||||
prod.paybillFileUrl=
|
||||
prod.generalbillUrl=
|
||||
prod.transformUrl=
|
||||
prod.xcfzCancelUrl=
|
||||
prod.sbfzCancelUrl=
|
||||
prod.restname=beian
|
||||
prod.restpassword=f1c4e761-d60b-47ff-a5ff-5953f2b9c9e0
|
||||
prod.oaTokenUrl=https://oa.dhx.com.cn/seeyon/rest/token
|
||||
prod.loginName=test11
|
||||
prod.secret=b44da0ec-6ba5-4d6e-b3d7-e0571b3bcdd6
|
||||
prod.newSecret=6553bad7-51f0-4d56-af44-3d64a8ce9814
|
||||
prod.sql=select id,departmentid,lastname from hrmresource@ecology where lastname = ?
|
||||
#prod.sql=select id,departmentid,lastname from hrmresource@ecology_new where lastname = ?
|
||||
prod.dataSql=select id, FORM_RECORDID, FORM_APPID , FORMID from col_summary cs where TEMPLETE_ID = ? and CAN_AUTOSTOPFLOW = 0 and STATE = 3
|
||||
6
seeyon/WEB-INF/cfgHome/daohuaxiang/pluginCfg.xml
Normal file
6
seeyon/WEB-INF/cfgHome/daohuaxiang/pluginCfg.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<plugin>
|
||||
<id>daohuaxiang</id>
|
||||
<name>稻花香</name>
|
||||
<category>20231206</category>
|
||||
</plugin>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?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="tongYongNode" class="com.seeyon.apps.daohuaxiangSys.jkts.node.TongYongNode" />
|
||||
<bean id="newTongYongNode" class="com.seeyon.apps.daohuaxiangSys.jkts.node.NewTongYongNode" />
|
||||
</beans>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?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="tongYongService" class="com.seeyon.apps.daohuaxiangSys.jkts.service.TongYongService" />
|
||||
<bean id="newTongYongService" class="com.seeyon.apps.daohuaxiangSys.jkts.service.NewTongYongService" />
|
||||
</beans>
|
||||
5
seeyon/WEB-INF/cfgHome/daohuaxiang/spring/spring.xml
Normal file
5
seeyon/WEB-INF/cfgHome/daohuaxiang/spring/spring.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?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="tongYongPlugin" class="com.seeyon.apps.daohuaxiangSys.jkts.TongYongPlugin" />
|
||||
</beans>
|
||||
6
seeyon/WEB-INF/cfgHome/qrCodeForm/pluginCfg.xml
Normal file
6
seeyon/WEB-INF/cfgHome/qrCodeForm/pluginCfg.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<plugin>
|
||||
<id>qrCodeForm</id>
|
||||
<name>二维码扫码填单</name>
|
||||
<category>20220422</category>
|
||||
</plugin>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?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="/qrCodeForm.do" class="com.seeyon.apps.qrCodeForm.controller.QrCodeFormController"/>
|
||||
</beans>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?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="qrCodeFormManager" class="com.seeyon.apps.qrCodeForm.manager.QrCodeFormManagerImpl" />
|
||||
<bean id="wechatQR" class="com.seeyon.ctp.portal.sso.SSOLoginContext">
|
||||
<property name="name" value="wechatQR"></property>
|
||||
<property name="ticketName" value="code"></property>
|
||||
|
||||
<property name="handshake">
|
||||
<bean class="com.seeyon.apps.qrCodeForm.sso.WechatQRHandShake"></bean>
|
||||
</property>
|
||||
</bean>
|
||||
</beans>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?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="qrCodeFormPluginApi" class="com.seeyon.apps.qrCodeForm.QrCodeFormPluginApi" />
|
||||
|
||||
<bean name="qrCodeForm_SystemInitializer" class="com.seeyon.apps.qrCodeForm.QrCodeFormPluginInitializer"/>
|
||||
</beans>
|
||||
11
seeyon/WEB-INF/cfgHome/src_dingding/dingding.properties
Normal file
11
seeyon/WEB-INF/cfgHome/src_dingding/dingding.properties
Normal file
@@ -0,0 +1,11 @@
|
||||
profile=prod
|
||||
prod.jdbc_driver=oracle.jdbc.driver.OracleDriver
|
||||
prod.jdbc_url=jdbc:oracle:thin:@10.0.1.12:1521:DHXOA
|
||||
prod.jdbc_user=DHXOA
|
||||
prod.jdbc_password=DHXOA-A8
|
||||
|
||||
#profile=prod
|
||||
test.jdbc_driver=oracle.jdbc.driver.OracleDriver
|
||||
test.jdbc_url=jdbc:oracle:thin:@10.0.3.32:1521:DHXOATEST
|
||||
test.jdbc_user=DHXOA
|
||||
test.jdbc_password=DHXOA_A8
|
||||
6
seeyon/WEB-INF/cfgHome/src_dingding/pluginCfg.xml
Normal file
6
seeyon/WEB-INF/cfgHome/src_dingding/pluginCfg.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<plugin>
|
||||
<id>src_dingding</id>
|
||||
<name>测试定时任务</name>
|
||||
<category>20231129</category>
|
||||
</plugin>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?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="/dingdingTask.do" class="com.seeyon.apps.src_dingding.ctrl.StartTaskController" >
|
||||
</bean>
|
||||
|
||||
</beans>
|
||||
@@ -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 id="dingdingDao" class="com.seeyon.apps.src_dingding.dao.DingdingDaoImpl" />
|
||||
|
||||
</beans>
|
||||
@@ -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 id="dingdingService" class="com.seeyon.apps.src_dingding.service.DingdingService" />
|
||||
|
||||
</beans>
|
||||
@@ -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 id="dingdingTask" class="com.seeyon.apps.src_dingding.task.DingdingTask" />
|
||||
|
||||
</beans>
|
||||
6
seeyon/WEB-INF/cfgHome/src_qyba/pluginCfg.xml
Normal file
6
seeyon/WEB-INF/cfgHome/src_qyba/pluginCfg.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<plugin>
|
||||
<id>src_qyba</id>
|
||||
<name>区域备案</name>
|
||||
<category>20240304</category>
|
||||
</plugin>
|
||||
6
seeyon/WEB-INF/cfgHome/src_qyba/spring/spring-node.xml
Normal file
6
seeyon/WEB-INF/cfgHome/src_qyba/spring/spring-node.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?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="fvNewZhengceNode" class="com.seeyon.apps.src_qyba.node.FVNewZhengceNode" />
|
||||
<bean id="fvOldZhengceNode" class="com.seeyon.apps.src_qyba.node.FVOldZhengceNode" />
|
||||
</beans>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?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="fvService" class="com.seeyon.apps.src_qyba.service.FVService" />
|
||||
</beans>
|
||||
5
seeyon/WEB-INF/cfgHome/src_qyba/spring/spring.xml
Normal file
5
seeyon/WEB-INF/cfgHome/src_qyba/spring/spring.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?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="qyBAPluginApi" class="com.seeyon.apps.src_qyba.QYBAPluginApi" />
|
||||
</beans>
|
||||
BIN
seeyon/WEB-INF/classes/META-INF/daohuaxiangceshi.kotlin_module
Normal file
BIN
seeyon/WEB-INF/classes/META-INF/daohuaxiangceshi.kotlin_module
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
322
seeyon/WEB-INF/classes/needless_check_login.xml
Normal file
322
seeyon/WEB-INF/classes/needless_check_login.xml
Normal file
@@ -0,0 +1,322 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beans>
|
||||
<bean>
|
||||
<id>/qrCodeForm.do</id>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
<method>newMain</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/sc.do</id>
|
||||
<methods>
|
||||
<method>qr</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/elearning.do</id>
|
||||
<methods>
|
||||
<method>error</method>
|
||||
<method>m3Redirect</method>
|
||||
<method>message</method>
|
||||
<method>pcRedirect</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/phoneLogin/phoneLogin.do</id>
|
||||
<methods>
|
||||
<method>getMessageCode</method>
|
||||
<method>validateMessageCode</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/wechat/miniprogram.do</id>
|
||||
<methods>
|
||||
<method>a8home</method>
|
||||
<method>bind</method>
|
||||
<method>bindMemberPhone</method>
|
||||
<method>login</method>
|
||||
<method>unbind</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/portal/spaceController.do</id>
|
||||
<methods>
|
||||
<method>showThemSpace</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/identification.do</id>
|
||||
<methods>
|
||||
<method>getSessionId</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/fileUpload.do</id>
|
||||
<methods>
|
||||
<method>showRTE</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/fileDownload.do</id>
|
||||
<methods>
|
||||
<method>showRTE</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/form/formUpgrade.do</id>
|
||||
<methods>
|
||||
<method>toUpgrade</method>
|
||||
<method>upgrade</method>
|
||||
<method>viewUpgrade</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>formtalkFormMapperController.do</id>
|
||||
<methods>
|
||||
<method>importFormtalkData</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/thirdpartyController.do</id>
|
||||
<methods>
|
||||
<method>access</method>
|
||||
<method>index</method>
|
||||
<method>logoutNotify</method>
|
||||
<method>show</method>
|
||||
<method>mailAuth</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/main.do</id>
|
||||
<methods>
|
||||
<method>changeLocale</method>
|
||||
<method>hangup</method>
|
||||
<method>headerjs</method>
|
||||
<method>index</method>
|
||||
<method>login</method>
|
||||
<method>login4Ucpc</method>
|
||||
<method>login4Ucpc3</method>
|
||||
<method>login4Vjoin</method>
|
||||
<method>logout</method>
|
||||
<method>logout4Session</method>
|
||||
<method>logout4Vjoin</method>
|
||||
<method>logout4ZX</method>
|
||||
<method>main</method>
|
||||
<method>login4QrCode</method>
|
||||
<method>qrCodeHelp</method>
|
||||
<method>updateLoginSeed</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/trustdo/A8/XRD.do</id>
|
||||
<methods>
|
||||
<method>getLoginAccount</method>
|
||||
<method>getLoginAcctoken</method>
|
||||
<method>webLogin</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/share.do</id>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/genericController.do</id>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/edoc/edocUpgradeControllor.do</id>
|
||||
<methods>
|
||||
<method>upgrade</method>
|
||||
<method>download</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/uploadService.do</id>
|
||||
<methods>
|
||||
<method>processUploadService</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/autoinstall.do</id>
|
||||
<methods>
|
||||
<method>ieSetDown</method>
|
||||
<method>regInstallDown</method>
|
||||
<method>regInstallDown64</method>
|
||||
<method>downloadAssistant</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/personalBind.do</id>
|
||||
<methods>
|
||||
<method>getBindTypeByLoginName</method>
|
||||
<method>isCanUse</method>
|
||||
<method>retrievePassword</method>
|
||||
<method>sendVerificationCodeToBindEmail</method>
|
||||
<method>sendVerificationCodeToBindNum</method>
|
||||
<method>validateVerificationCode</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<!-- <bean>白名单清理-->
|
||||
<!-- <id>/meetingPanel.do</id>-->
|
||||
<!-- <methods>-->
|
||||
<!-- <method>meetingPanelDisplay</method>-->
|
||||
<!-- <method>meetingPanelView</method>-->
|
||||
<!-- </methods>-->
|
||||
<!-- </bean>-->
|
||||
<bean>
|
||||
<id>/commonimage.do</id>
|
||||
<methods>
|
||||
<method>showImage</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/individualManager.do</id>
|
||||
<methods>
|
||||
<method>resetPassword</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/wechat/dingding.do</id>
|
||||
<methods>
|
||||
<method>binding</method>
|
||||
<method>index</method>
|
||||
<method>main</method>
|
||||
<method>newIndex</method>
|
||||
<method>newMain</method>
|
||||
<method>viewh5Message</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/uc/rest.do</id>
|
||||
<methods>
|
||||
<method>commonPierce</method>
|
||||
<method>downloadImage</method>
|
||||
<method>getBgTimeStamp</method>
|
||||
<method>getLoginsecurityMsg</method>
|
||||
<method>sendsms</method>
|
||||
<method>smsrequired</method>
|
||||
<method>testIp</method>
|
||||
<method>isQrLogin</method>
|
||||
<method>getDigitalCodeInfo</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>portalManager</id>
|
||||
<methods>
|
||||
<method>sendSMSLoginCode</method>
|
||||
<method>smsLoginEnabled</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>loginUserManager</id>
|
||||
<methods>
|
||||
<method>getLockTime</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>qrCodeLoginManager</id>
|
||||
<methods>
|
||||
<method>isLogin</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>meetingAjaxManager</id>
|
||||
<methods>
|
||||
<method>meetingPanelData</method>
|
||||
<method>meetingPanelDisplay</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/m3/loginController.do</id>
|
||||
<methods>
|
||||
<method>transLogin</method>
|
||||
<method>transLogout</method>
|
||||
<method>getProfile</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/m3/mClientBindController.do</id>
|
||||
<methods>
|
||||
<method>bindApply</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>m3ProductManager</id>
|
||||
<methods>
|
||||
<method>productInfo</method>
|
||||
<method>productStatus</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/m3/homeSkinController.do</id>
|
||||
<methods>
|
||||
<method>downloadImage</method>
|
||||
<method>getSkinImageUrl</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/m3/transModeController.do</id>
|
||||
<methods>
|
||||
<method>getTransModeForMobile</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/media/media.do</id>
|
||||
<methods>
|
||||
<method>mediaShow</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/ocipEdoc.do</id>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/colView.do</id>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/caAccountManagerController.do</id>
|
||||
<methods>
|
||||
<method>findKeyNumByLoginName</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/fddCallbackController.do</id>
|
||||
<methods>
|
||||
<method>asynch</method>
|
||||
<method>synch</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/seeyonReport/seeyonReportController.do</id>
|
||||
<methods>
|
||||
<method>redirectSeeyonReport</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/imc.do</id>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
<method>logout</method>
|
||||
</methods>
|
||||
</bean>
|
||||
|
||||
<bean>
|
||||
<id>/cloudbuild.do</id>
|
||||
<methods>
|
||||
<method>download</method>
|
||||
<method>getDownloadPageInfo</method>
|
||||
<method>getLatestVersionInfo</method>
|
||||
<method>getDownloadQrUrl</method>
|
||||
</methods>
|
||||
</bean>
|
||||
</beans>
|
||||
426
seeyon/WEB-INF/classes/needless_check_login_recheck.xml
Normal file
426
seeyon/WEB-INF/classes/needless_check_login_recheck.xml
Normal file
@@ -0,0 +1,426 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<beans>
|
||||
|
||||
<bean>
|
||||
<id>/qrCodeForm.do</id>
|
||||
<name>com.seeyon.apps.qrCodeForm.controller.QrCodeFormController</name>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
<method>newMain</method>
|
||||
</methods>
|
||||
</bean>
|
||||
|
||||
<bean>
|
||||
<id>/sc.do</id>
|
||||
<name>com.seeyon.cap4.form.modules.smartCode.controller.SmartCodeController</name>
|
||||
<methods>
|
||||
<method>qr</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/media/media.do</id>
|
||||
<name>com.seeyon.ctp.common.media.controller.MediaController</name>
|
||||
<methods>
|
||||
<method>mediaShow</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/phoneLogin/phoneLogin.do</id>
|
||||
<name>com.seeyon.ctp.login.controller.PhoneLoginController</name>
|
||||
<methods>
|
||||
<method>getMessageCode</method>
|
||||
<method>validateMessageCode</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>portalManager</id>
|
||||
<name>com.seeyon.ctp.portal.manager.PortalManagerImpl</name>
|
||||
<methods>
|
||||
<method>sendSMSLoginCode</method>
|
||||
<method>smsLoginEnabled</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/fileDownload.do</id>
|
||||
<name>com.seeyon.ctp.common.fileupload.FileUploadController</name>
|
||||
<methods>
|
||||
<method>showRTE</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>loginUserManager</id>
|
||||
<name>com.seeyon.ctp.login.LoginUserManagerImpl</name>
|
||||
<methods>
|
||||
<method>getLockTime</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/main.do</id>
|
||||
<name>com.seeyon.ctp.login.controller.MainController</name>
|
||||
<methods>
|
||||
<method>changeLocale</method>
|
||||
<method>hangup</method>
|
||||
<method>headerjs</method>
|
||||
<method>index</method>
|
||||
<method>login</method>
|
||||
<method>login4Ucpc</method>
|
||||
<method>login4Ucpc3</method>
|
||||
<method>login4Vjoin</method>
|
||||
<method>logout</method>
|
||||
<method>logout4Session</method>
|
||||
<method>logout4Vjoin</method>
|
||||
<method>logout4ZX</method>
|
||||
<method>main</method>
|
||||
<method>login4QrCode</method>
|
||||
<method>qrCodeHelp</method>
|
||||
<method>updateLoginSeed</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/trustdo/A8/XRD.do</id>
|
||||
<name>com.seeyon.apps.trustdo.controller.XRDController</name>
|
||||
<methods>
|
||||
<method>getLoginAccount</method>
|
||||
<method>getLoginAcctoken</method>
|
||||
<method>webLogin</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/share.do</id>
|
||||
<name>com.seeyon.v3x.system.share.controller.ShareController</name>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/edoc/edocUpgradeControllor.do</id>
|
||||
<name>com.seeyon.v3x.edoc.controller.EdocUpgradeControllor</name>
|
||||
<methods>
|
||||
<method>upgrade</method>
|
||||
<method>download</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/m3/mClientBindController.do</id>
|
||||
<name>com.seeyon.apps.m3.bind.controller.M3ClientBindController</name>
|
||||
<methods>
|
||||
<method>bindApply</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/uploadService.do</id>
|
||||
<name>com.seeyon.ctp.services.FileUploadService</name>
|
||||
<methods>
|
||||
<method>processUploadService</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/uc/rest.do</id>
|
||||
<name>com.seeyon.apps.zx.controller.ZxRestController</name>
|
||||
<methods>
|
||||
<method>commonPierce</method>
|
||||
<method>downloadImage</method>
|
||||
<method>getBgTimeStamp</method>
|
||||
<method>getLoginsecurityMsg</method>
|
||||
<method>sendsms</method>
|
||||
<method>smsrequired</method>
|
||||
<method>testIp</method>
|
||||
<method>isQrLogin</method>
|
||||
<method>getDigitalCodeInfo</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/m3/homeSkinController.do</id>
|
||||
<name>com.seeyon.apps.m3.skin.controller.M3HomeSkinController</name>
|
||||
<methods>
|
||||
<method>downloadImage</method>
|
||||
<method>getSkinImageUrl</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/colView.do</id>
|
||||
<name>com.seeyon.apps.ocip.exchange.collaboration.controller.CollViewController</name>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/autoinstall.do</id>
|
||||
<name>com.seeyon.apps.autoinstall.controller.AutoInstallController</name>
|
||||
<methods>
|
||||
<method>ieSetDown</method>
|
||||
<method>regInstallDown</method>
|
||||
<method>regInstallDown64</method>
|
||||
<method>downloadAssistant</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<!-- <bean> 白名单清理-->
|
||||
<!-- <id>/meetingPanel.do</id>-->
|
||||
<!-- <name>com.seeyon.apps.meeting.controller.MeetingPanelController</name>-->
|
||||
<!-- <methods>-->
|
||||
<!-- <method>meetingPanelDisplay</method>-->
|
||||
<!-- <method>meetingPanelView</method>-->
|
||||
<!-- </methods>-->
|
||||
<!-- </bean>-->
|
||||
<bean>
|
||||
<id>/caAccountManagerController.do</id>
|
||||
<name>com.seeyon.v3x.ca.caaccount.controller.CAAccountManagerController</name>
|
||||
<methods>
|
||||
<method>findKeyNumByLoginName</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/elearning.do</id>
|
||||
<name>com.seeyon.apps.elearning.controller.ElearningController</name>
|
||||
<methods>
|
||||
<method>error</method>
|
||||
<method>m3Redirect</method>
|
||||
<method>message</method>
|
||||
<method>pcRedirect</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/wechat/miniprogram.do</id>
|
||||
<name>com.seeyon.apps.weixin.controller.MiniProgramController</name>
|
||||
<methods>
|
||||
<method>a8home</method>
|
||||
<method>bind</method>
|
||||
<method>bindMemberPhone</method>
|
||||
<method>login</method>
|
||||
<method>unbind</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/portal/spaceController.do</id>
|
||||
<name>com.seeyon.ctp.portal.space.controller.SpaceController</name>
|
||||
<methods>
|
||||
<method>showThemSpace</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/identification.do</id>
|
||||
<name>com.seeyon.v3x.identification.controller.IdentificationController</name>
|
||||
<methods>
|
||||
<method>getSessionId</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/fddCallbackController.do</id>
|
||||
<name>com.seeyon.apps.econtract.fdd.controller.FddCallbackController</name>
|
||||
<methods>
|
||||
<method>asynch</method>
|
||||
<method>synch</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>m3ProductManager</id>
|
||||
<name>com.seeyon.apps.m3.product.manager.impl.M3ProductManagerImpl</name>
|
||||
<methods>
|
||||
<method>productInfo</method>
|
||||
<method>productStatus</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/ocipEdoc.do</id>
|
||||
<name>com.seeyon.apps.ocip.exchange.edoc.OCIPEdocController</name>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/m3/loginController.do</id>
|
||||
<methods>
|
||||
<method>transLogin</method>
|
||||
<method>transLogout</method>
|
||||
<method>getProfile</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/fileUpload.do</id>
|
||||
<name>com.seeyon.ctp.common.fileupload.FileUploadController</name>
|
||||
<methods>
|
||||
<method>showRTE</method>
|
||||
<method>processUpload</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>qrCodeLoginManager</id>
|
||||
<name>com.seeyon.ctp.login.manager.QrCodeLoginManagerImpl</name>
|
||||
<methods>
|
||||
<method>isLogin</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/form/formUpgrade.do</id>
|
||||
<name>com.seeyon.ctp.form.service.FormUpgradeController</name>
|
||||
<methods>
|
||||
<method>toUpgrade</method>
|
||||
<method>upgrade</method>
|
||||
<method>viewUpgrade</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/seeyonReport/seeyonReportController.do</id>
|
||||
<name>com.seeyon.apps.seeyonreport.controller.SeeyonReportController</name>
|
||||
<methods>
|
||||
<method>redirectSeeyonReport</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>formtalkFormMapperController.do</id>
|
||||
<name>com.seeyon.apps.formtalk.controller.FormtalkImportController</name>
|
||||
<methods>
|
||||
<method>importFormtalkData</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/thirdpartyController.do</id>
|
||||
<name>com.seeyon.ctp.portal.sso.thirdpartyintegration.controller.ThirdpartyController</name>
|
||||
<methods>
|
||||
<method>access</method>
|
||||
<method>index</method>
|
||||
<method>logoutNotify</method>
|
||||
<method>show</method>
|
||||
<method>mailAuth</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/m3/transModeController.do</id>
|
||||
<name>com.seeyon.apps.m3.transmissionmode.controller.M3TransModeController</name>
|
||||
<methods>
|
||||
<method>getTransModeForMobile</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/genericController.do</id>
|
||||
<name>com.seeyon.v3x.common.controller.GenericController</name>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/personalBind.do</id>
|
||||
<name>com.seeyon.v3x.personalaffair.controller.PersonalBindController</name>
|
||||
<methods>
|
||||
<method>getBindTypeByLoginName</method>
|
||||
<method>isCanUse</method>
|
||||
<method>retrievePassword</method>
|
||||
<method>sendVerificationCodeToBindEmail</method>
|
||||
<method>sendVerificationCodeToBindNum</method>
|
||||
<method>validateVerificationCode</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/commonimage.do</id>
|
||||
<name>com.seeyon.apps.common.image.controller.ImageController</name>
|
||||
<methods>
|
||||
<method>showImage</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/individualManager.do</id>
|
||||
<name>com.seeyon.v3x.personalaffair.controller.IndividualManagerController</name>
|
||||
<methods>
|
||||
<method>resetPassword</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>meetingAjaxManager</id>
|
||||
<name>com.seeyon.apps.meeting.manager.MeetingAjaxManagerImpl</name>
|
||||
<methods>
|
||||
<method>meetingPanelData</method>
|
||||
<method>meetingPanelDisplay</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/wechat/dingding.do</id>
|
||||
<name>com.seeyon.apps.weixin.controller.DingDingController</name>
|
||||
<methods>
|
||||
<method>binding</method>
|
||||
<method>index</method>
|
||||
<method>main</method>
|
||||
<method>newIndex</method>
|
||||
<method>newMain</method>
|
||||
<method>viewh5Message</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/imc.do</id>
|
||||
<name>com.seeyon.apps.imc.controller.ImcLoginController</name>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
<method>logout</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/wechat/feishu.do</id>
|
||||
<name>com.seeyon.apps.weixin.controller.FeishuController</name>
|
||||
<methods>
|
||||
<method>newMain</method>
|
||||
<method>viewh5Message</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<!-- <bean>-->
|
||||
<!-- <id>/wechat/pcapp.do</id>-->
|
||||
<!-- <name>com.seeyon.apps.zhifei.controller.ZhifeiPcAppController</name>-->
|
||||
<!-- <methods>-->
|
||||
<!-- <method>transferPageFromWxCoreServer</method>-->
|
||||
<!-- <method>gotoPcApp</method>-->
|
||||
<!-- <method>checkCodeTurnToRightPage</method>-->
|
||||
<!-- <method>transfer</method>-->
|
||||
<!-- <method>transferMsg</method>-->
|
||||
<!-- </methods>-->
|
||||
<!-- </bean>-->
|
||||
<bean>
|
||||
<id>/wechat/pcapp.do</id>
|
||||
<name>com.seeyon.apps.weixin.controller.PcAppController</name>
|
||||
<methods>
|
||||
<method>transferPageFromWxCoreServer</method>
|
||||
<method>gotoPcApp</method>
|
||||
<method>checkCodeTurnToRightPage</method>
|
||||
<method>transfer</method>
|
||||
<method>transferMsg</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/wechat/feishu/approvalData.do</id>
|
||||
<name>com.seeyon.apps.zhifei.feishu.approval.controller.ApprovalDataController</name>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/zhifei/feishu.do</id>
|
||||
<name>com.seeyon.apps.zhifei.controller.FeishuController</name>
|
||||
<methods>
|
||||
<method>newMain</method>
|
||||
<method>viewh5Message</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/zhifei/pcapp.do</id>
|
||||
<name>com.seeyon.apps.zhifei.controller.ZhifeiPcAppController</name>
|
||||
<methods>
|
||||
<method>transferPageFromWxCoreServer</method>
|
||||
<method>gotoPcApp</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/zhifei/feishu/approvalData.do</id>
|
||||
<name>com.seeyon.apps.zhifei.feishu.approval.controller.ApprovalDataController</name>
|
||||
<methods>
|
||||
<method>index</method>
|
||||
</methods>
|
||||
</bean>
|
||||
<bean>
|
||||
<id>/cloudbuild.do</id>
|
||||
<name>com.seeyon.apps.cloudbuild.controller.CloudBuildController</name>
|
||||
<methods>
|
||||
<method>download</method>
|
||||
<method>getDownloadPageInfo</method>
|
||||
<method>getLatestVersionInfo</method>
|
||||
<method>getDownloadQrUrl</method>
|
||||
</methods>
|
||||
</bean>
|
||||
</beans>
|
||||
249
seeyon/WEB-INF/jsp/plugin/qrCodeForm/qrCodeFormIndex.jsp
Normal file
249
seeyon/WEB-INF/jsp/plugin/qrCodeForm/qrCodeFormIndex.jsp
Normal file
@@ -0,0 +1,249 @@
|
||||
<%@ page contentType="text/html; charset=UTF-8" isELIgnored="false" %>
|
||||
<%@ page language="java" import=" com.seeyon.apps.m3.skin.enums.M3StartPageCustomEnum" %>
|
||||
<!DOCTYPE html>
|
||||
<html class="h100b">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<%@ include file="/WEB-INF/jsp/common/common.jsp" %>
|
||||
<title>模板二维码生成</title>
|
||||
<style>
|
||||
body {
|
||||
background: #f1f1f1;
|
||||
}
|
||||
|
||||
#center {
|
||||
overflow: hidden;
|
||||
zoom: 1;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
#sidebar-l {
|
||||
float: left;
|
||||
width: 250px;
|
||||
margin-top: 20px;
|
||||
height: calc(100% - 40px);
|
||||
overflow: hidden;
|
||||
border: 1px solid #DCDBD9;
|
||||
background: #fff;
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
|
||||
#sidebar-c {
|
||||
float: left;
|
||||
width: 250px;
|
||||
margin-top: 20px;
|
||||
height: calc(100% - 40px);
|
||||
overflow: hidden;
|
||||
border: 1px solid #DCDBD9;
|
||||
background: #fff;
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
#sidebar-r {
|
||||
margin-left: 538px;
|
||||
height: calc(100% - 40px);
|
||||
margin-top: 20px;
|
||||
overflow: auto;
|
||||
border: 1px solid #DCDBD9;
|
||||
background: #fff;
|
||||
}
|
||||
.bizDiv,.formTemDiv{
|
||||
padding-left: 15px;
|
||||
font-size: 16px;
|
||||
height: 40px;
|
||||
line-height: 40px;
|
||||
margin-bottom: 0;
|
||||
margin-right: 0;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.formlist_content{
|
||||
height: 100%;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.formlist_content .current{
|
||||
background-color: #2490f8;
|
||||
}
|
||||
|
||||
|
||||
.formlist_title{
|
||||
font-size: 16px;
|
||||
height: 40px;
|
||||
line-height: 40px;
|
||||
margin-bottom: 0;
|
||||
margin-right: 0;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
background: #f1f1f1;
|
||||
padding-left:15px;
|
||||
}
|
||||
.qr_title{
|
||||
font-size: 16px;
|
||||
height: 40px;
|
||||
line-height: 40px;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
background: #f1f1f1;
|
||||
padding-left: 15px;
|
||||
}
|
||||
.qr_content{
|
||||
margin-top: 50px;
|
||||
text-align:center;
|
||||
}
|
||||
.qr_address{
|
||||
width: 80%;
|
||||
padding: 15px;
|
||||
margin-top: 30px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body class="h100b">
|
||||
|
||||
<div id="center">
|
||||
<div id="sidebar-l">
|
||||
<div class="formlist_title">
|
||||
应用包
|
||||
</div>
|
||||
<div class="formlist_content">
|
||||
<c:if test="${fn:length(bizList)>0}">
|
||||
<c:forEach items="${bizList}" var="biz">
|
||||
<div class="bizDiv" bizId="${biz.id}">${ctp:toHTML(biz.name)}</div>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
</div>
|
||||
</div>
|
||||
<div id="sidebar-c">
|
||||
<div class="formlist_title">
|
||||
应用模板
|
||||
</div>
|
||||
<div class="formlist_content">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div id="sidebar-r">
|
||||
<div id="qrcode">
|
||||
<div class="qr_title">
|
||||
模板二维码
|
||||
</div>
|
||||
<div class="qr_content">
|
||||
|
||||
</div>
|
||||
<div style="text-align: center;">
|
||||
<textarea class="qr_address" readonly></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<script type="text/javascript"
|
||||
src="${staticPath}/main/common/js/jquery.qrcode.min.js${ctp:resSuffix()}"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
$(document).ready(function () {
|
||||
bindEvent();
|
||||
defaultInit();
|
||||
});
|
||||
|
||||
function bindEvent(){
|
||||
//应用包绑定点击事件
|
||||
$('#sidebar-l .bizDiv').bind('click',function(e) {
|
||||
var _dom = $(e.target);
|
||||
var _bizId = _dom[0].getAttribute("bizId");
|
||||
$(".formlist_content .bizDiv").removeClass("current");
|
||||
_dom.addClass("current");
|
||||
if(_bizId){
|
||||
var param = {
|
||||
type : "formApp",
|
||||
bizConfigId : _bizId
|
||||
};
|
||||
callBackendMethod("qrCodeFormManager","listFormApp", param,{
|
||||
success : function(ret){
|
||||
if(ret && ret.length > 0){
|
||||
renderFormAppDom(ret);
|
||||
}
|
||||
},
|
||||
error : function(request, settings, e){
|
||||
$.alert(e);
|
||||
}
|
||||
});
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function defaultInit(){
|
||||
var defaultDom = $("#sidebar-l .bizDiv");
|
||||
if(defaultDom && defaultDom.size() > 0){
|
||||
$(defaultDom[0]).trigger("click");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function renderFormAppDom(ret){
|
||||
$("#sidebar-c .formlist_content").empty();
|
||||
ret.forEach(function(e){
|
||||
var formTemDom = $("<div class='formTemDiv' onclick='qrCodeFormInfo(this,"+JSON.stringify(e)+")'>"+ e.name +"</div>");
|
||||
$("#sidebar-c .formlist_content").append(formTemDom);
|
||||
});
|
||||
|
||||
$($("#sidebar-c .formTemDiv")[0]).trigger("click");
|
||||
}
|
||||
|
||||
function qrCodeFormInfo(dom , ret){
|
||||
$(".formlist_content .formTemDiv").removeClass("current");
|
||||
$(dom).addClass("current");
|
||||
var _map = {
|
||||
templateId : ret.id,
|
||||
sourceType : ret.sourceType
|
||||
}
|
||||
if(ret.sourceType == 2){
|
||||
_map = {
|
||||
sourceType : ret.sourceType,
|
||||
formType: 'main',
|
||||
type: 'new',
|
||||
title: ret.name,
|
||||
rightId: "-1",
|
||||
moduleId: ret.id,
|
||||
formTemplateId: ret.id,
|
||||
moduleType: '42',
|
||||
operateType: '0'
|
||||
}
|
||||
}
|
||||
callBackendMethod("qrCodeFormManager","qrCodeFormUrl", _map,{
|
||||
success : function(ret){
|
||||
if(ret && ret.fillUrl){
|
||||
renderQrCode(ret.fillUrl);
|
||||
}
|
||||
},
|
||||
error : function(request, settings, e){
|
||||
$.alert(e);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function renderQrCode(temFormUrl){
|
||||
$("#qrcode .qr_content").empty();
|
||||
$("#qrcode .qr_address").empty();
|
||||
$("#qrcode .qr_content").qrcode({
|
||||
render: "canvas",
|
||||
width:"300",
|
||||
height:"300",
|
||||
text: temFormUrl
|
||||
});
|
||||
$("#qrcode .qr_address").html(temFormUrl);
|
||||
$.each($(".qr_address"),function(i,n){
|
||||
$(n).css("height",n.scrollHeight + 2 + "px");
|
||||
})
|
||||
}
|
||||
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user