first commit

This commit is contained in:
Ray
2026-02-19 03:37:37 +08:00
commit ccfd8c79a4
2813 changed files with 453657 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="project.party.doubletrack.UserComp" table="T_USER_COMP">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="partyId" type="java.lang.String">
<column name="PARTY_ID" />
</property>
<property name="parent_id" type="java.lang.String">
<column name="PARENT_ID" />
</property>
<property name="reco_id" type="java.lang.String">
<column name="RECO_ID" />
</property>
<property name="layer" type="java.lang.Integer">
<column name="LAYER" />
</property>
<property name="side" type="java.lang.String">
<column name="SIDE" />
</property>
<property name="root" type="java.lang.String">
<column name="ROOT" />
</property>
<property name="right_id" type="java.lang.String">
<column name="RIGHT_ID" />
</property>
<property name="left_id" type="java.lang.String">
<column name="LEFT_ID" />
</property>
<property name="secname" type="java.lang.String">
<column name="SECNAME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="project.party.Address" table="PAT_ADDRESS">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="partyId" type="java.lang.String">
<column name="PARTY_ID" />
</property>
<property name="address" type="java.lang.String">
<column name="ADDRESS" />
</property>
<property name="phone" type="java.lang.String">
<column name="PHONE" />
</property>
<property name="name" type="java.lang.String">
<column name="NAME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,38 @@
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="project.party.BankCard" table="PAT_BANKCARD">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="partyId" type="java.lang.String">
<column name="PARTY_ID" />
</property>
<property name="bankCode" type="java.lang.String">
<column name="BANKCODE" />
</property>
<property name="bank" type="java.lang.String">
<column name="BANK" />
</property>
<property name="cardNo" type="java.lang.String">
<column name="CARDNO" />
</property>
<property name="bankName" type="java.lang.String">
<column name="BANKNAME" />
</property>
<property name="IDNumber" type="java.lang.String">
<column name="IDNUMBER" />
</property>
<property name="phone" type="java.lang.String">
<column name="PHONE" />
</property>
<property name="cvn" type="java.lang.String">
<column name="CVN" />
</property>
<property name="type" type="int">
<column name="CARD_TYPE" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,20 @@
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="project.party.Contact" table="PAT_CONTACT">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="partyId" type="java.lang.String">
<column name="PARTY_ID" />
</property>
<property name="email" type="java.lang.String">
<column name="EMAIL" />
</property>
<property name="phone" type="java.lang.String">
<column name="PHONE" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,56 @@
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="project.party.Party" table="PAT_PARTY">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="userRole" type="java.lang.String">
<column name="USER_ROLE" />
</property>
<property name="username" type="java.lang.String">
<column name="USERNAME" />
</property>
<property name="nickname" type="java.lang.String">
<column name="NICKNAME" />
</property>
<property name="userid" type="int">
<column name="USERID" />
</property>
<property name="safeword" type="java.lang.String">
<column name="SAFEWORD" />
</property>
<property name="userlevel" type="int">
<column name="USER_LEVEL" />
</property>
<property name="managerlevel" type="int">
<column name="MANAGER_LEVEL" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="lastLoginTime" type="timestamp">
<column name="LAST_LOGIN_TIME" />
</property>
<property generated="never" lazy="false" name="enabled" type="yes_no">
<column name="ENABLED" />
</property>
<property generated="never" lazy="false" name="accountNonLocked" type="yes_no">
<column name="ACCOUNTNONLOCKED" />
</property>
<property name="referralCode" type="java.lang.String">
<column name="REFERRAL_CODE" />
</property>
<property name="remarks" type="java.lang.String">
<column name="REMARKS" />
</property>
<property name="tenant_name" type="java.lang.String">
<column name="TENANT_NAME" />
</property>
<property name="tenant_no" type="java.lang.String">
<column name="TENANT_NO" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="project.party.PartyData" table="PAT_PARTY_DATA">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="partyId" type="java.lang.String">
<column name="PARTY_ID" />
</property>
<property name="userRecomCount" type="int">
<column name="USERRECOMCOUNT" />
</property>
<property name="userNetworkCount" type="int">
<column name="USERNETWORKCOUNT" />
</property>
<property name="settlePro" type="double">
<column name="SETTLE_PRO" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="project.party.RealName" table="PAT_REALNAME">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="partyId" type="java.lang.String">
<column name="PARTY_ID" />
</property>
<property name="name" type="java.lang.String">
<column name="NAME" />
</property>
<property name="IDNumber" type="java.lang.String">
<column name="IDNUMBER" />
</property>
<property name="IDType" type="int">
<column name="IDTYPE" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="project.party.recom.UserRecom" table="PAT_USER_RECOM">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="partyId" type="java.lang.String">
<column name="PARTY_ID" />
</property>
<property name="reco_id" type="java.lang.String">
<column name="RECO_ID" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://code.alibabatech.com/schema/dubbo
http://code.alibabatech.com/schema/dubbo/dubbo.xsd ">
<bean id="codeTimeWindow" class="project.party.internal.CodeTimeWindow">
</bean>
<bean id="partyService" class="project.party.internal.PartyServiceImpl"
init-method="init">
<property name="hibernateTemplate" ref="hibernateTemplate" />
</bean>
<dubbo:service interface="project.party.PartyService"
ref="partyService" />
<dubbo:service interface="project.party.RegisterService"
ref="registerService" />
<dubbo:service interface="project.party.recom.UserRecomService"
ref="userRecomService" />
<dubbo:service interface="project.party.doubletrack.UserCompCacheHelper"
ref="userCompCacheHelper" />
<dubbo:service interface="project.party.doubletrack.UserCompService"
ref="userCompService" />
<bean id="registerService" class="project.party.internal.RegisterServiceImpl">
<property name="hibernateTemplate" ref="hibernateTemplate" />
<property name="secUserService" ref="secUserService" />
<property name="partyService" ref="partyService" />
<property name="sysparaService" ref="sysparaService" />
<property name="smsSendService" ref="smsSendService" />
<property name="roleService" ref="roleService" />
<property name="tenantService" ref="tenantService" />
<property name="partyDataService" ref="partyDataService" />
<property name="userRecomService" ref="userRecomService" />
<property name="smsTimeWindow" ref="smsTimeWindow" />
<property name="userCompService" ref="userCompService" />
<property name="userCompCacheHelper" ref="userCompCacheHelper" />
</bean>
<bean id="partyDataService" class="project.party.internal.PartyDataServiceImpl">
<property name="hibernateTemplate" ref="hibernateTemplate" />
</bean>
<bean id="tenantService" class="project.party.internal.TenantServiceImpl">
<property name="jdbcTemplate" ref="jdbcTemplate" />
</bean>
<bean id="userRecomService" class="project.party.recom.internal.UserRecomServiceImpl"
init-method="init">
<property name="hibernateTemplate" ref="hibernateTemplate" />
<property name="pagedQueryDao" ref="pagedDao" />
<property name="partyDataService" ref="partyDataService" />
</bean>
<bean id="userCompService" class="project.party.doubletrack.internal.UserCompServiceImpl">
<property name="hibernateTemplate" ref="hibernateTemplate" />
</bean>
<bean id="userCompCacheHelper"
class="project.party.doubletrack.internal.DefaultUserCompCacheHelper">
<property name="userCompService" ref="userCompService" />
<property name="partyService" ref="partyService" />
<property name="userDataService" ref="userDataService" />
</bean>
</beans>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://code.alibabatech.com/schema/dubbo
http://code.alibabatech.com/schema/dubbo/dubbo.xsd ">
<dubbo:reference id="partyService" interface="project.party.PartyService"
check="false" />
<dubbo:reference id="userRecomService"
interface="project.party.recom.UserRecomService" check="false" />
<dubbo:reference id="userCompCacheHelper"
interface="project.party.doubletrack.UserCompCacheHelper" check="false" />
<dubbo:reference id="userCompService"
interface="project.party.doubletrack.UserCompService" check="false" />
</beans>

View File

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="normal" namespace="/normal" extends="root">
<result-types>
<result-type name="json" class="org.apache.struts2.json.JSONResult" />
</result-types>
<interceptors>
<interceptor name="json"
class="org.apache.struts2.json.JSONInterceptor" />
</interceptors>
<action name="LoginSuccessAction" class="security.web.LoginSuccessAction">
<result type="chain" name="index">
<param name="actionName">indexAction</param>
<param name="method">view</param>
</result>
</action>
<action name="AdminUserAction" class="project.party.action.AdminUserAction">
<result name="view">/user_list.jsp</result>
</action>
</package>
</struts>

View File

@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="public" namespace="/public" extends="root">
<result-types>
<result-type name="json" class="org.apache.struts2.json.JSONResult" />
</result-types>
<interceptors>
<interceptor name="json"
class="org.apache.struts2.json.JSONInterceptor" />
</interceptors>
<!-- 显示图片Action -->
<action name="showImg" class="kernel.web.ShowImgAction" method="method">
<result type="stream">
<param name="contentType">image/gif</param>
<param name="inputName">downloadFile</param>
<param name="bufferSize">4096</param>
</result>
</action>
<!-- 上传图片Action -->
<action name="uploadImg" class="kernel.web.UploadImgAction"
method="uploadImg">
<result type="json" name="success">dataMap</result>
</action>
<action name="ChangLanAction" class="project.user.action.ChangLanAction">
<result name="home">/home.jsp</result>
</action>
<action name="forgetPasswordAction" class="project.user.action.ForgetPasswordAction">
<result name="view">/user_forget_password.jsp</result>
<result name="success">/user_forget_password_success.jsp</result>
</action>
<!-- 发送注册短信验证码-->
<action name="RegisterSendCodeAction" class="project.party.action.RegisterSendCodeAction" method="execute">
</action>
</package>
</struts>