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,27 @@
<?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.cms.Cms" table="T_CMS">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="type" type="int">
<column name="CMS_TYPE" />
</property>
<property name="extra" type="java.lang.String">
<column name="EXTRA" />
</property>
<property name="title" type="java.lang.String">
<column name="TITLE" />
</property>
<property name="content" type="java.lang.String">
<column name="CONTENT" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,42 @@
<?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.fund.BackNotify" table="T_BACKNOTIFY">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="merchant_code" type="java.lang.String">
<column name="MERCHANT_CODE" />
</property>
<property name="notify_type" type="java.lang.String">
<column name="NOTIFY_TYPE" />
</property>
<property name="sign" type="java.lang.String">
<column name="SIGN" />
</property>
<property name="order_no" type="java.lang.String">
<column name="ORDER_NO" />
</property>
<property name="order_amount" type="java.lang.String">
<column name="ORDER_AMOUNT" />
</property>
<property name="order_time" type="java.lang.String">
<column name="ORDER_TIME" />
</property>
<property name="trade_no" type="java.lang.String">
<column name="TRADE_NO" />
</property>
<property name="trade_time" type="java.lang.String">
<column name="TRADE_TIME" />
</property>
<property name="trade_status" type="java.lang.String">
<column name="TRADE_STATUS" />
</property>
<property name="notify_info" type="java.lang.String">
<column name="NOTIFY_INFO" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,55 @@
<?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.fund.Cash" table="T_CASH">
<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="remark" type="java.lang.String">
<column name="REMARK" />
</property>
<property name="coin" type="double">
<column name="COIN" />
</property>
<property name="shopping" type="double">
<column name="SHOPPING" />
</property>
<property name="cny" type="double">
<column name="CNY" />
</property>
<property name="state" type="java.lang.Integer">
<column name="STATE" />
</property>
<property name="type" type="java.lang.Integer">
<column name="CTYPE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="acc_type" type="java.lang.String">
<column name="ACC_TYPE" />
</property>
<property name="openacc_dept" type="java.lang.String">
<column name="OPENACC_DEPT" />
</property>
<property name="acc_no" type="java.lang.String">
<column name="ACC_NO" />
</property>
<property name="acc_name" type="java.lang.String">
<column name="ACC_NAME" />
</property>
<property name="orderCode" type="java.lang.String">
<column name="ORDERCODE" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,30 @@
<?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.fund.CashToAccount" table="T_CASHTOACCOUNT">
<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="cny" type="double">
<column name="CNY" />
</property>
<property name="paytype" type="int">
<column name="PAYTYPE" />
</property>
<property name="itemId" type="java.lang.String">
<column name="ITEMID" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,44 @@
<?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.fund.Pay" table="T_PAY">
<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="cny" type="double">
<column name="CNY" />
</property>
<property name="kbci" type="double">
<column name="KBCI" />
</property>
<property name="state" type="int">
<column name="STATE" />
</property>
<property name="paytype" type="int">
<column name="PAYTYPE" />
</property>
<property name="coin" type="double">
<column name="COIN" />
</property>
<property name="orderCode" type="java.lang.String">
<column name="ORDERCODE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="trade_no" type="java.lang.String">
<column name="TRADE_NO" />
</property>
<property name="trade_time" type="java.lang.String">
<column name="TRADE_TIME" />
</property>
<property name="trade_status" type="java.lang.String">
<column name="TRADE_STATUS" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,46 @@
<?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.fund.UserProfitReport" table="T_USER_PROFIT_REPORT">
<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="cny" type="double">
<column name="CNY" />
</property>
<property name="all" type="double">
<column name="RALL" />
</property>
<property name="fund" type="double">
<column name="FUND" />
</property>
<property name="coin" type="double">
<column name="COIN" />
</property>
<property name="dollar" type="double">
<column name="DOLLAR" />
</property>
<property name="fund_cny" type="double">
<column name="FUND_CNY" />
</property>
<property name="fund_dollar" type="double">
<column name="FUND_DOLLAR" />
</property>
<property name="coin_cny" type="double">
<column name="COIN_CNY" />
</property>
<property name="coin_dollar" type="double">
<column name="COIN_DOLLAR" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,27 @@
<?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.fund.VPice" table="T_VPICE">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="opening" type="double">
<column name="OPENING" />
</property>
<property name="closing" type="double">
<column name="CLOSING" />
</property>
<property name="ceiling" type="double">
<column name="CEILING" />
</property>
<property name="floor" type="double">
<column name="FLOOR" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,80 @@
<?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.fund.Wallet" table="T_WALLET">
<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="fund" type="double">
<column name="FUND" />
</property>
<property name="coin" type="double">
<column name="COIN" />
</property>
<property name="shopping" type="double">
<column name="SHOPPING" />
</property>
<property name="fuxiao" type="double">
<column name="FUXIAO" />
</property>
<property name="bonus" type="double">
<column name="BONUS" />
</property>
<property name="carhouse" type="double">
<column name="CARHOUSE" />
</property>
<property name="binding" type="java.lang.String">
<column name="BINDING" />
</property>
<property name="password" type="java.lang.String">
<column name="PASSWORD" />
</property>
<property name="duipeng" type="double">
<column name="DUIPENG" />
</property>
<property name="rank" type="java.lang.Integer">
<column name="RANK" />
</property>
<property name="left_turnover" type="double">
<column name="LEFT_TURNOVER" />
</property>
<property name="right_turnover" type="double">
<column name="RIGHT_TURNOVER" />
</property>
<property name="left_surplus" type="double">
<column name="LEFT_SURPLUS" />
</property>
<property name="right_surplus" type="double">
<column name="RIGHT_SURPLUS" />
</property>
<property name="cash" type="double">
<column name="CASH" />
</property>
<property name="jifen" type="double">
<column name="JIFEN" />
</property>
<property name="recharge" type="double">
<column name="RECHARGE" />
</property>
<property name="unallocated" type="double">
<column name="UNALLOCATED" />
</property>
<property name="unallocated_day" type="double">
<column name="UNALLOCATED_DAY" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,31 @@
<?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.job.KbcivipUser" table="T_KBCIVIPUSER">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="username" type="java.lang.String">
<column name="USERNAME" />
</property>
<property name="usertel" type="java.lang.String">
<column name="USERTEL" />
</property>
<property name="password" type="java.lang.String">
<column name="PASSWORD" />
</property>
<property name="encrypt" type="java.lang.String">
<column name="ENCRYPT" />
</property>
<property name="email" type="java.lang.String">
<column name="EMAIL" />
</property>
<property name="leadername" type="java.lang.String">
<column name="LEADERNAME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,21 @@
<?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.job.TempItem" table="T_TEMPITEM">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="item" type="java.lang.String">
<column name="ITEM" />
</property>
<property name="jobDate" type="timestamp">
<column name="JOBDATE" />
</property>
<property name="type" type="int">
<column name="PTYPE" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,40 @@
<?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.log.Log" table="T_LOG">
<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="logType" type="int">
<column name="LOG_TYPE" />
</property>
<property name="log" type="java.lang.String">
<column name="LOG" />
</property>
<property name="layer" type="int">
<column name="LAYER" />
</property>
<property name="info" type="java.lang.String">
<column name="INFO" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="fund" type="double">
<column name="FUND" />
</property>
<property name="handled" type="yes_no">
<column name="HANDLED" />
</property>
<property name="postingdate" type="timestamp">
<column name="POSTINGDATE" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,31 @@
<?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.log.SysLog" table="T_SYSLOG">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="logType" type="int">
<column name="LOG_TYPE" />
</property>
<property name="log" type="java.lang.String">
<column name="LOG" />
</property>
<property name="extend_info" type="java.lang.String">
<column name="EXTEND_INFO" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="partyId" type="java.lang.String">
<column name="PARTY_ID" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,18 @@
<?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.mall.GoodImages" table="T_GOOD_IMAGES">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="goodId" type="java.lang.String">
<column name="GOOD_ID" />
</property>
<property name="imagePath" type="java.lang.String">
<column name="IMAGE_PATH" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,35 @@
<?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.mall.GoodOrders" table="T_GOOD_ORDERS">
<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="goodId" type="java.lang.String">
<column name="GOOD_ID" />
</property>
<property name="addressId" type="java.lang.String">
<column name="ADDRESS_ID" />
</property>
<property name="orderStatus" type="int">
<column name="ORDER_STATUS" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="orderNumber" type="int">
<column name="ORDER_NUMBER" />
</property>
<property name="amount" type="double">
<column name="AMOUNT" />
</property>
<property name="sendMethod" type="int">
<column name="SEND_METHOD" />
</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.mall.Goods" table="T_GOODS">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="goodName" type="java.lang.String">
<column name="GOOD_NAME" />
</property>
<property name="goodPrice" type="double">
<column name="GOOD_PRICE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="goodShortDescript" type="java.lang.String">
<column name="GOOD_SHORT_DESCRIPT" />
</property>
<property name="goodDescript" type="java.lang.String">
<column name="GOOD_DESCRIPT" />
</property>
<property name="goodImagePath" type="java.lang.String">
<column name="GOOD_IMAGE_PATH" />
</property>
<property name="goodStatus" type="int">
<column name="GOOD_STATUS" />
</property>
<property name="num" type="int">
<column name="GOOD_NUM" />
</property>
<property name="goodExchangeNum" type="int">
<column name="GOOD_EXCHANGE_NUM" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,44 @@
<?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.mall.Order" table="T_ORDER">
<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="state" type="yes_no">
<column name="STATE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="productId" type="java.lang.String">
<column name="PRODUCTID" />
</property>
<property name="usetime" type="int">
<column name="USETIME" />
</property>
<property name="orderNumber" type="java.lang.String">
<column name="ORDERNUMBER" />
</property>
<property name="profit" type="double">
<column name="PROFIT" />
</property>
<property name="percentage" type="double">
<column name="PERCENTAGE" />
</property>
<property name="lock" type="yes_no">
<column name="OLOCK" />
</property>
<property name="unlock_bonus" type="yes_no">
<column name="UNLOCK_BONUS" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,53 @@
<?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.mall.Product" table="T_PRODUCT">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="name" type="java.lang.String">
<column name="NAME" />
</property>
<property name="online" type="yes_no">
<column name="ONLINE" />
</property>
<property name="fund" type="java.lang.Double">
<column name="FUND" />
</property>
<property name="images" type="java.lang.String">
<column name="IMAGES" />
</property>
<property name="desc" type="java.lang.String">
<column name="DESCRIPTION" />
</property>
<property name="usetime" type="int">
<column name="USETIME" />
</property>
<property name="outputCoin" type="int">
<column name="OUTPUTCOIN" />
</property>
<property name="outputCoin1" type="int">
<column name="OUTPUTCOIN1" />
</property>
<property name="outputCoin2" type="int">
<column name="OUTPUTCOIN2" />
</property>
<property name="type" type="int">
<column name="PTYPE" />
</property>
<property name="multiple" type="double">
<column name="MULTIPLE" />
</property>
<property name="income" type="double">
<column name="INCOME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,32 @@
<?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.mall.UserLogisticsInfo" table="T_USER_LOGISTICS_INFO">
<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="tel" type="java.lang.String">
<column name="TEL" />
</property>
<property name="phone" type="java.lang.String">
<column name="PHONE" />
</property>
<property name="receiverName" type="java.lang.String">
<column name="RECEIVER_NAME" />
</property>
<property name="postCode" type="java.lang.String">
<column name="POST_CODE" />
</property>
<property name="detailAddress" type="java.lang.String">
<column name="DETAIL_ADDRESS" />
</property>
<property name="defaultAddress" type="int">
<column name="DEFAULT_ADDRESS" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,67 @@
<?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.report.EveryDay" table="T_EVERYDAY">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="newUserCount" type="long">
<column name="NEWUSERCOUNT" />
</property>
<property name="userCount" type="long">
<column name="USERCOUNT" />
</property>
<property name="allfund" type="double">
<column name="ALLFUND" />
</property>
<property name="allcoin" type="double">
<column name="ALLCOIN" />
</property>
<property name="outputcoin" type="double">
<column name="OUTPUTCOIN" />
</property>
<property name="outputfund_200" type="double">
<column name="OUTPUTFUND_200" />
</property>
<property name="outputfund_201" type="double">
<column name="OUTPUTFUND_201" />
</property>
<property name="outputfund_202" type="double">
<column name="OUTPUTFUND_202" />
</property>
<property name="pay_type5" type="double">
<column name="PAY_TYPE5" />
</property>
<property name="pay_type7" type="double">
<column name="PAY_TYPE7" />
</property>
<property name="pay_kbci" type="double">
<column name="PAY_KBCI" />
</property>
<property name="pay_coin" type="double">
<column name="PAY_COIN" />
</property>
<property name="sellP1Count" type="long">
<column name="SELLP1COUNT" />
</property>
<property name="sellP2Count" type="long">
<column name="SELLP2COUNT" />
</property>
<property name="sellP3Count" type="long">
<column name="SELLP3COUNT" />
</property>
<property name="sellP4Count" type="long">
<column name="SELLP4COUNT" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="cash" type="double">
<column name="CASH" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,30 @@
<?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.syspara.Syspara" table="T_SYSPARA">
<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="value" type="java.lang.String">
<column name="SVALUE" />
</property>
<property name="code" type="java.lang.String">
<column name="CODE" />
</property>
<property name="type" type="int">
<column name="STYPE" />
</property>
<property name="order" type="int">
<column name="SORDER" />
</property>
<property name="notes" type="java.lang.String">
<column name="NOTES" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,32 @@
<?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.tenant.TenantOrder" table="T_TENANTORDER">
<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="payPartyId" type="java.lang.String">
<column name="PAY_PARTY_ID" />
</property>
<property name="state" type="int">
<column name="STATE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="payTime" type="timestamp">
<column name="PAY_TIME" />
</property>
<property name="orderNumber" type="java.lang.String">
<column name="ORDERNUMBER" />
</property>
<property name="price" type="double">
<column name="PRICE" />
</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.user.NetworkItemReport" table="T_NETWORK_ITEM_REPORT">
<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="num" type="int">
<column name="NUM" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,108 @@
<?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.user.Party" table="T_PARTY">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="enabled" type="yes_no">
<column name="ENABLED" />
</property>
<property name="activation" type="yes_no">
<column name="ACTIVATION" />
</property>
<property name="cash" type="yes_no">
<column name="CASH" />
</property>
<property name="inuser" type="yes_no">
<column name="INUSER" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="userType" type="java.lang.String">
<column name="PARTY_TYPE" />
</property>
<property name="username" type="java.lang.String">
<column name="USERNAME" />
</property>
<property name="source" type="java.lang.String">
<column name="SOURCE" />
</property>
<property name="recoNum" type="int">
<column name="RECONUM" />
</property>
<property name="networkNum" type="int">
<column name="NETWORKNUM" />
</property>
<property name="sales" type="double">
<column name="SALES" />
</property>
<property name="state" type="int">
<column name="STATE" />
</property>
<property name="networksales" type="double">
<column name="NETWORKSALES" />
</property>
<property name="recosales" type="double">
<column name="RECOSALES" />
</property>
<property name="cashToAccount" type="double">
<column name="CASHTOACCOUNT" />
</property>
<property name="networkCashToAccount" type="double">
<column name="NETWORKCASHTOACCOUNT" />
</property>
<property name="productId" type="int">
<column name="PRODUCTID" />
</property>
<property name="tenantName" type="java.lang.String">
<column name="TENANT_NAME" />
</property>
<property name="zhituibounslevel" type="int">
<column name="ZHITUIBOUNSLEVEL" />
</property>
<property name="leaderbounslevel" type="int">
<column name="LEADERBOUNSLEVEL" />
</property>
<property name="teambounslevel" type="int">
<column name="TEAMBOUNSLEVEL" />
</property>
<property name="zlbounslevel" type="int">
<column name="ZLBOUNSLEVEL" />
</property>
<property name="fbounslevel" type="int">
<column name="FBOUNSLEVEL" />
</property>
<property name="recosalesZ" type="double">
<column name="RECOSALESZ" />
</property>
<property name="salesZ" type="double">
<column name="SALESZ" />
</property>
<property name="registerId" type="java.lang.String">
<column name="REGISTERID" />
</property>
<property name="updateAccname" type="yes_no">
<column name="UPDATEACCNAME" />
</property>
<property name="wid" type="java.lang.String">
<column name="WID" />
</property>
<property name="ip" type="java.lang.String">
<column name="IP" />
</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.user.RecomNetworkItem" table="T_RECOM_NETWORK_ITEM">
<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="itemId" type="java.lang.String">
<column name="ITEMID" />
</property>
<property name="level" type="int">
<column name="LEVEL" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,43 @@
<?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.user.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="rank" type="java.lang.Integer">
<column name="RANK" />
</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,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.user.UserInfo" table="T_PARTY_USER">
<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="secname" type="java.lang.String">
<column name="SECNAME" />
</property>
<property name="email" type="java.lang.String">
<column name="EMAIL" />
</property>
<property name="phone" type="java.lang.String">
<column name="PHONE" />
</property>
<property name="acc_type" type="java.lang.String">
<column name="ACC_TYPE" />
</property>
<property name="openacc_dept" type="java.lang.String">
<column name="OPENACC_DEPT" />
</property>
<property name="acc_no" type="java.lang.String">
<column name="ACC_NO" />
</property>
<property name="acc_name" type="java.lang.String">
<column name="ACC_NAME" />
</property>
<property name="business_licence" type="java.lang.String">
<column name="BUSINESS_LICENCE" />
</property>
<property name="address" type="java.lang.String">
<column name="ADDRESS" />
</property>
<property name="idcard" type="java.lang.String">
<column name="IDCARD" />
</property>
<property name="shopphotos" type="java.lang.String">
<column name="SHOPPHOTOS" />
</property>
<property name="twoPassword" type="java.lang.String">
<column name="TWOPASSWORD" />
</property>
<property name="twoPasswordPhone" type="java.lang.String">
<column name="TWOPASSWORDPHONE" />
</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.user.UserRecom" table="T_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,45 @@
DROP TABLE IF EXISTS `T_USERDATA`;
CREATE TABLE `T_USERDATA` (
`UUID` varchar(32) NOT NULL COMMENT '主键',
`PARTY_ID` varchar(32) DEFAULT NULL,
`RECHARGE` double DEFAULT NULL,
`WITHDRAW` double DEFAULT NULL,
`AMOUNT` double DEFAULT NULL,
`FEE` double DEFAULT NULL,
`CREATE_TIME` datetime DEFAULT NULL,
`ORDER_INCOME` double DEFAULT NULL,
PRIMARY KEY (`UUID`),
KEY `INDEX_USERDATA_PARTY_ID` (`PARTY_ID`,`CREATE_TIME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `T_AGENT`;
CREATE TABLE `T_AGENT` (
`UUID` varchar(32) NOT NULL ,
`PARTY_ID` varchar(32) NOT NULL ,
`PARENT_PARTY_ID` varchar(32) ,
PRIMARY KEY (`UUID`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_AGENT_PARTY_ID on T_AGENT (
PARTY_ID
);
create index INDEX_AGENT_PARENT_PARTY_ID on T_AGENT (
PARENT_PARTY_ID
);
DROP TABLE IF EXISTS `T_USER`;
CREATE TABLE `T_USER` (
`UUID` varchar(32) NOT NULL ,
`PARTY_ID` varchar(32) NOT NULL ,
`PARENT_PARTY_ID` varchar(32) ,
PRIMARY KEY (`UUID`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_USER_PARTY_ID on T_USER (
PARTY_ID
);
create index INDEX_USER_PARENT_PARTY_ID on T_USER (
PARENT_PARTY_ID
);

View File

@@ -0,0 +1,44 @@
INSERT INTO `T_SYSPARA` VALUES ('order_open', 'order_open', null, 'true', '100', '2', '订单交易状态(false不可下单)');
INSERT INTO `T_SYSPARA` VALUES ('login_num', 'login_num', null, '0', '100', '0', '前端用户登陆次数统计');
INSERT INTO `T_SYSPARA` VALUES ('withdraw_fee_type', 'withdraw_fee_type', null, 'fixed', '100', '2', '提现手续费收取方式,fixed是单笔固定金额rate是百分比');
INSERT INTO `T_SYSPARA` VALUES ('withdraw_fee', 'withdraw_fee', null, '10', '100', '2', '提现手续费,关联“提现手续费收取方式”');
INSERT INTO `T_SYSPARA` VALUES ('order_close_line', 'order_close_line', null, '110', '100', '2', '默认订单亏损剩余平仓线(公式:保证金/盈亏>=参数%)。单位%');
INSERT INTO `T_SYSPARA` VALUES ('data_interval', 'data_interval', null, '1000', '100', '0', 'Realtime保存间隔(毫秒)');
DELETE FROM T_SYSPARA WHERE UUID = 'party_userid_sequence';
INSERT INTO `T_SYSPARA` VALUES ('kyc_verify', 'kyc_verify', null, 'true', '100', '2', '是否开启KYC验证开启后用户需要KYC验证后可方交易。true开启false关闭');
INSERT INTO `T_SYSPARA` VALUES ('index_top_symbols', 'index_top_symbols', null, 'btc,eth,etc', '100', '2', '首页顶部的三个行情展示代码');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('CNY_in', 'in', 7.3, 'CNY', '人民币');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('CNY_out', 'out', 7.3, 'CNY', '人民币');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('HKD_in', 'in', 8, 'HKD', '港币');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('HKD_out', 'out', 8, 'HKD', '港币');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('TWD_in', 'in', 33, 'TWD', '台币');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('TWD_out', 'out', 33, 'TWD', '台币');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('USD_in', 'in', 1, 'USD', '美元');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('USD_out', 'out', 1, 'USD', '美元');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('EUR_in', 'in', 1, 'EUR', '欧元');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('EUR_out', 'out', 1, 'EUR', '欧元');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('THB_in', 'in', 35, 'THB', '泰铢');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('THB_out', 'out', 35, 'THB', '泰铢');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('SGD_in', 'in', 1.7, 'SGD', '新币');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('SGD_out', 'out', 1.7, 'SGD', '新币');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('MYR_in', 'in', 1, 'MYR', '马币');
INSERT INTO `T_EXCHANGE_RATE` (UUID,OUT_OR_IN,RATA,CURRENCY,NAME) VALUES ('MYR_out', 'out', 1, 'MYR', '马币');
INSERT INTO `T_SYSPARA` VALUES ('customer_service_url', 'customer_service_url', null, '', '100', '2', '在线客服URL');
INSERT INTO `T_SYSPARA` VALUES ('order_close_line_type', 'order_close_line_type', null, '1', '100', '2', '平仓方式。 全仓[1],单个持仓[2]');

View File

@@ -0,0 +1,55 @@
DROP TABLE IF EXISTS `T_CONTRACT_ORDER`;
CREATE TABLE `T_CONTRACT_ORDER` (
`UUID` varchar(32) NOT NULL COMMENT '主键',
`PARTY_ID` varchar(32) ,
`SYMBOL` varchar(32) COMMENT '代码',
`ORDER_NO` varchar(64) ,
`DIRECTION`varchar(32),
`UNIT_AMOUNT` double ,
`AMOUNT_CLOSE` double ,
`FEE` double ,
`DEPOSIT` double ,
`DEPOSIT_OPEN` double ,
`PROFIT` double ,
`TRADE_AVG_PRICE` double ,
`STOP_PRICE_PROFIT` double ,
`STOP_PRICE_LOSS`double ,
`CREATE_TIME` datetime ,
`PIPS` double ,
`PIPS_AMOUNT` double ,
`STATE` varchar(32) ,
`LEVER_RATE` double ,
`VOLUME` double ,
`VOLUME_OPEN` double ,
PRIMARY KEY (`UUID`),
KEY `INDEX_ORDER_STATUS` (`STATE`,`CREATE_TIME`),
KEY `INDEX_ORDER_ORDER_NO` (`ORDER_NO`),
KEY `INDEX_ORDER_PARTY_ID` (`PARTY_ID`,`STATE`,`DIRECTION`,`CREATE_TIME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `T_CONTRACT_APPLY_ORDER`;
CREATE TABLE `T_CONTRACT_APPLY_ORDER` (
`UUID` varchar(32) NOT NULL COMMENT '主键',
`PARTY_ID` varchar(32) ,
`SYMBOL` varchar(32) COMMENT '代码',
`ORDER_NO` varchar(64) ,
`DIRECTION`varchar(32),
`OFFSET`varchar(32),
`VOLUME` double ,
`VOLUME_OPEN` double ,
`LEVER_RATE` double ,
`PRICE` double ,
`STOP_PRICE_PROFIT` double ,
`STOP_PRICE_LOSS`double ,
`ORDER_PRICE_TYPE`varchar(32),
`STATE` varchar(32) ,
`CREATE_TIME` datetime ,
`UNIT_AMOUNT` double ,
`FEE` double ,
`DEPOSIT` double ,
PRIMARY KEY (`UUID`),
KEY `INDEX_ORDER_STATUS` (`STATE`,`CREATE_TIME`),
KEY `INDEX_ORDER_ORDER_NO` (`ORDER_NO`),
KEY `INDEX_ORDER_PARTY_ID` (`PARTY_ID`,`STATE`,`DIRECTION`,`CREATE_TIME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View File

@@ -0,0 +1,48 @@
DROP TABLE IF EXISTS `T_REALTIME`;
CREATE TABLE `T_REALTIME` (
`UUID` varchar(32) NOT NULL ,
`SYMBOL` varchar(32) ,
`TS` bigint ,
`NAME` varchar(64) ,
`OPEN` double ,
`HIGH` double ,
`LOW` double ,
`CLOSE` double ,
`AMOUNT` double ,
`VOLUME` double ,
PRIMARY KEY (`UUID`),
KEY `INDEX_REALTIME_TS` (`TS`),
KEY `INDEX_REALTIME_SYMBOL` (`SYMBOL`,`TS`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `T_KLINE`;
CREATE TABLE `T_KLINE` (
`UUID` varchar(32) NOT NULL ,
`SYMBOL` varchar(32) ,
`TS` bigint ,
`OPEN` double ,
`HIGH` double ,
`LOW` double ,
`CLOSE` double ,
`AMOUNT` double ,
`VOLUME` double ,
`PERIOD` varchar(64) ,
PRIMARY KEY (`UUID`),
KEY `INDEX_KLINE_TS` (`TS`),
KEY `INDEX_KLINE_SYMBOL` (`SYMBOL`,`TS`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `T_SYMBOLS`;
CREATE TABLE `T_SYMBOLS` (
`UUID` varchar(32) NOT NULL ,
`SYMBOL` varchar(32) ,
`BASE_CURRENCY` varchar(32) ,
`QUOTE_CURRENCY` varchar(32) ,
`PRICE_PRECISION` int(11) ,
`STATE` varchar(32) ,
`LEVERAGE_RATIO` double ,
PRIMARY KEY (`UUID`),
KEY `INDEX_SYMBOLS_SYMBOL` (`SYMBOL`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View File

@@ -0,0 +1,25 @@
DROP TABLE IF EXISTS `T_ITEM`;
CREATE TABLE `T_ITEM` (
`UUID` varchar(32) NOT NULL,
`NAME` varchar(64) ,
`SYMBOL` varchar(32) ,
`SYMBOL_DATA` varchar(32) ,
`PIPS` double ,
`PIPS_AMOUNT` double ,
`ADJUSTMENT_VALUE` double ,
`UNIT_AMOUNT` double ,
`UNIT_FEE` double ,
`MARKET` varchar(32) ,
PRIMARY KEY (`UUID`),
KEY `INDEX_ITEM_SYMBOL` (`SYMBOL`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `T_ITEM_LEVERAGE`;
CREATE TABLE `T_ITEM_LEVERAGE` (
`UUID` varchar(32) NOT NULL ,
`ITEM_ID` varchar(32) ,
`LEVER_RATE` double ,
PRIMARY KEY (`UUID`),
KEY `INDEX_ITEM_LEVERAGE_ITEM_ID` (`ITEM_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View File

@@ -0,0 +1,54 @@
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_ITEM_ADD', '/normal/adminItemAction!add.action*', 'URL');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_ITEM_ADD');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_ITEM_ADD');
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_ITEM_UPDATE', '/normal/adminItemAction!update.action*', 'URL');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_ITEM_UPDATE');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_ITEM_UPDATE');
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_ITEM_ORDER_OPEN', '/normal/adminItemAction!order_open.action*', 'URL');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_ITEM_ORDER_OPEN');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_ITEM_ORDER_OPEN');
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_ITEMLEVERAGE_ADD', '/normal/adminItemLeverageAction!add.action*', 'URL');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_ITEMLEVERAGE_ADD');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_ITEMLEVERAGE_ADD');
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_ITEMLEVERAGE_DELETE', '/normal/adminItemLeverageAction!delete.action*', 'URL');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_ITEMLEVERAGE_DELETE');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_ITEMLEVERAGE_DELETE');

View File

@@ -0,0 +1,58 @@
DROP TABLE IF EXISTS T_SYSLOG;
create table T_SYSLOG (
UUID VARCHAR(32) NOT NULL,
CATEGORY VARCHAR(64),
LEVEL VARCHAR(12),
LOG text,
CREATE_TIME datetime,
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_SYSLOG_CREATE_TIME on T_SYSLOG (
CREATE_TIME
);
create index INDEX_SYSLOG_CATEGORY on T_SYSLOG (
CATEGORY,CREATE_TIME
);
create index INDEX_SYSLOG_LEVEL on T_SYSLOG (
LEVEL,CREATE_TIME
);
DROP TABLE IF EXISTS T_LOG;
create table T_LOG (
UUID VARCHAR(32) NOT NULL,
CATEGORY VARCHAR(64),
LOG text,
CREATE_TIME datetime,
PARTY_ID varchar(32) ,
OPERATOR varchar(64) ,
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_LOG_PARTY_ID on T_LOG (
PARTY_ID,CREATE_TIME
);
create index INDEX_LOG_CATEGORY on T_LOG (
CATEGORY,PARTY_ID,CREATE_TIME
);
DROP TABLE IF EXISTS T_MONEY_LOG;
create table T_MONEY_LOG (
UUID VARCHAR(32) NOT NULL,
LOG text,
WALLETTYPE VARCHAR(128),
CREATE_TIME datetime,
PARTY_ID varchar(32) ,
AMOUNT double,
AMOUNT_BEFORE double,
AMOUNT_AFTER double,
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_MONEY_LOG_PARTY_ID on T_MONEY_LOG (
PARTY_ID,CREATE_TIME
);

View File

@@ -0,0 +1,206 @@
/*==============================================================*/
/* PARTY */
/*==============================================================*/
DROP TABLE IF EXISTS PAT_PARTY;
create table PAT_PARTY (
UUID VARCHAR(32) NOT NULL,
USER_ROLE VARCHAR(32),
USERNAME VARCHAR(64),
NICKNAME VARCHAR(64),
REFERRAL_CODE VARCHAR(12),
USERID int,
SAFEWORD VARCHAR(32),
USER_LEVEL int,
MANAGER_LEVEL int,
CREATE_TIME datetime,
LAST_LOGIN_TIME datetime,
ENABLED char(1),
ACCOUNTNONLOCKED char(1),
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_PARTY_LAST_LOGIN_TIME on PAT_PARTY (
LAST_LOGIN_TIME
);
create index INDEX_PARTY_CREATE_TIME on PAT_PARTY (
CREATE_TIME
);
create index INDEX_PARTY_USERID on PAT_PARTY (
USERID
);
create index INDEX_PARTY_USERNAME on PAT_PARTY (
USERNAME,CREATE_TIME
);
create index INDEX_PARTY_USER_ROLE on PAT_PARTY (
USER_ROLE ,CREATE_TIME
);
DROP TABLE IF EXISTS PAT_CONTACT;
create table PAT_CONTACT (
UUID VARCHAR(32) NOT NULL,
PARTY_ID VARCHAR(32),
EMAIL VARCHAR(64),
PHONE VARCHAR(32),
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_CONTACT_PARTY_ID on PAT_CONTACT (
PARTY_ID
);
create index INDEX_CONTACT_EMAIL on PAT_CONTACT (
EMAIL
);
create index INDEX_CONTACT_PHONE on PAT_CONTACT (
PHONE
);
/*==============================================================*/
/* 推荐关系 */
/*==============================================================*/
DROP TABLE IF EXISTS PAT_USER_RECOM;
create table PAT_USER_RECOM (
UUID VARCHAR(32) NOT NULL,
PARTY_ID VARCHAR(32),
RECO_ID VARCHAR(32),
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_USER_RECOM_PARTY_ID on PAT_USER_RECOM (
PARTY_ID
);
create index INDEX_USER_RECOM_RECO_ID on PAT_USER_RECOM (
RECO_ID
);
/*==============================================================*/
/* PageMap 索引未优化 */
/*==============================================================*/
DROP TABLE IF EXISTS PAT_USER_MAP;
create table PAT_USER_MAP (
UUID VARCHAR(32) NOT NULL,
PARTY_ID VARCHAR(32),
PARENT_ID VARCHAR(32),
RECO_ID VARCHAR(32),
LAYER int,
ROOT VARCHAR(32),
SIDE CHAR(1),
LEFT_ID VARCHAR(32),
RIGHT_ID VARCHAR(32),
RANK int,
ADMINRANK int,
SECNAME VARCHAR(64),
PRIMARY KEY (UUID)
);
create index INDEX_USER_MAP_PARTY_ID on PAT_USER_MAP (
PARTY_ID
);
create index INDEX_USER_MAP_PARTY_ID_SIDE on PAT_USER_MAP (
PARTY_ID ,SIDE
);
DROP TABLE IF EXISTS PAT_TENANT;
create table PAT_TENANT (
UUID VARCHAR(32) NOT NULL,
PARTY_ID VARCHAR(32),
TENANT_NAME VARCHAR(64),
TENANT_KEY VARCHAR(64),
TENANT_PSW VARCHAR(64),
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_TENANT_PARTY_ID on PAT_TENANT (
PARTY_ID
);
create index INDEX_TENANT_NAME on PAT_TENANT (
TENANT_NAME
);
create index INDEX_TENANT_KEY on PAT_TENANT (
TENANT_KEY
);
DROP TABLE IF EXISTS PAT_PARTY_DATA;
create table PAT_PARTY_DATA (
UUID VARCHAR(32) NOT NULL,
PARTY_ID VARCHAR(32),
USERRECOMCOUNT int NOT NULL DEFAULT '0',
USERNETWORKCOUNT int NOT NULL DEFAULT '0',
PAYSUM double NOT NULL DEFAULT '0.00' ,
PAYNETWORKSUM double NOT NULL DEFAULT '0.00' ,
SALESSELFSUM double NOT NULL DEFAULT '0.00' ,
SALESRECOMSUM double NOT NULL DEFAULT '0.00' ,
SALESNETWORKSUM double NOT NULL DEFAULT '0.00' ,
PROFITSELFSUM double NOT NULL DEFAULT '0.00' ,
PROFITNETWORKSUM double NOT NULL DEFAULT '0.00' ,
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_PARTYDATA_PARTY_ID on PAT_PARTY_DATA (
PARTY_ID
);
DROP TABLE IF EXISTS PAT_ADDRESS;
create table PAT_ADDRESS (
UUID VARCHAR(32) NOT NULL,
PARTY_ID VARCHAR(32),
ADDRESS VARCHAR(256),
PHONE VARCHAR(32),
NAME VARCHAR(64),
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_ADDRESS_PARTY_ID on PAT_ADDRESS (
PARTY_ID
);
DROP TABLE IF EXISTS PAT_BANKCARD;
create table PAT_BANKCARD (
UUID VARCHAR(32) NOT NULL,
PARTY_ID VARCHAR(32),
BANKCODE VARCHAR(32),
BANK VARCHAR(128),
CARDNO VARCHAR(64),
BANKNAME VARCHAR(128),
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_BANKCARD_PARTY_ID on PAT_BANKCARD (
PARTY_ID
);
DROP TABLE IF EXISTS PAT_REALNAME;
create table PAT_REALNAME (
UUID VARCHAR(32) NOT NULL,
PARTY_ID VARCHAR(32),
NAME VARCHAR(128),
IDNUMBER VARCHAR(128),
IDTYPE int,
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_REALNAME_PARTY_ID on PAT_REALNAME (
PARTY_ID
);
alter table PAT_BANKCARD add IDNUMBER VARCHAR(128);
alter table PAT_BANKCARD add PHONE VARCHAR(32);

View File

@@ -0,0 +1,83 @@
/*==============================================================*/
/* 安全 开始 */
/*==============================================================*/
DROP TABLE IF EXISTS SCT_USER_ROLE;
DROP TABLE IF EXISTS SCT_ROLE_RESOURCE;
DROP TABLE IF EXISTS SCT_RESOURCE;
DROP TABLE IF EXISTS SCT_ROLE;
DROP TABLE IF EXISTS SCT_USER;
CREATE TABLE SCT_ROLE_RESOURCE
(
RESOURCE_UUID VARCHAR(64) NOT NULL,
ROLE_UUID VARCHAR(32) NOT NULL
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE SCT_RESOURCE
(
UUID VARCHAR(64) NOT NULL,
RES_STRING VARCHAR(256) NOT NULL,
RES_TYPE VARCHAR(32) NOT NULL,
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE INDEX SCINX_RES_TYPE ON SCT_RESOURCE
(
RES_TYPE
);
CREATE TABLE SCT_ROLE
(
UUID VARCHAR(32) NOT NULL,
ROLE_NAME VARCHAR(128) NOT NULL,
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE SCT_USER
(
UUID VARCHAR(32) NOT NULL,
PARTY_UUID VARCHAR(32),
USERNAME VARCHAR(128) NOT NULL,
PASSWORD VARCHAR(256) NOT NULL,
ENABLED CHAR(1) NOT NULL,
CREATETIME datetime ,
PRIMARY KEY (UUID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE UNIQUE INDEX SCINX_USER_USERNAME ON SCT_USER
(
USERNAME
);
CREATE INDEX SCINX_USER_PARTY_UUID ON SCT_USER
(
PARTY_UUID
);
CREATE TABLE SCT_USER_ROLE
(
USER_UUID VARCHAR(32) NOT NULL,
ROLE_UUID VARCHAR(32) NOT NULL
)DEFAULT CHARSET=utf8;
ALTER TABLE SCT_ROLE_RESOURCE ADD CONSTRAINT SCFK_ROLE_RESOURCET_SCT_RESOURCE FOREIGN KEY (RESOURCE_UUID)
REFERENCES SCT_RESOURCE (UUID) ON DELETE RESTRICT ON UPDATE RESTRICT;
ALTER TABLE SCT_ROLE_RESOURCE ADD CONSTRAINT SCFK_ROLE_RESOURCE_SCT_ROLE FOREIGN KEY (ROLE_UUID)
REFERENCES SCT_ROLE (UUID) ON DELETE RESTRICT ON UPDATE RESTRICT;
ALTER TABLE SCT_USER_ROLE ADD CONSTRAINT SCFK_USER_ROLE_SCT_ROLE FOREIGN KEY (ROLE_UUID)
REFERENCES SCT_ROLE (UUID);
ALTER TABLE SCT_USER_ROLE ADD CONSTRAINT SCFK_USER_ROLE_SCT_USER FOREIGN KEY (USER_UUID)
REFERENCES SCT_USER (UUID) ON DELETE RESTRICT ON UPDATE RESTRICT;
/*==============================================================*/
/* 安全结束 */
/*==============================================================*/

View File

@@ -0,0 +1,48 @@
/*==============================================================*/
/* 会员 */
/*==============================================================*/
INSERT INTO `SCT_ROLE` (`UUID`, `ROLE_NAME`)
VALUES
('SECURITY_ROLE_MEMBER', 'MEMBER');
INSERT INTO `SCT_ROLE` (`UUID`, `ROLE_NAME`)
VALUES
('SECURITY_ROLE_GUEST', 'GUEST');
/*==============================================================*/
/* 管理员 */
/*==============================================================*/
INSERT INTO `SCT_ROLE` (`UUID`, `ROLE_NAME`)
VALUES
('SECURITY_ROLE_ADMIN', 'ADMIN');
/*==============================================================*/
/* ROOT管理员 */
/*==============================================================*/
INSERT INTO `SCT_ROLE` (`UUID`, `ROLE_NAME`)
VALUES
('SECURITY_ROLE_ROOT', 'ROOT');
/*==============================================================*/
/* admin用户 密码 123456 */
/*==============================================================*/
INSERT INTO `SCT_USER` (`UUID`, `PARTY_UUID`, `USERNAME`, `PASSWORD`, `ENABLED`)
VALUES
('SADMIN','','admin','b594510740d2ac4261c1b2fe87850d08','y');
INSERT INTO `SCT_USER_ROLE` (`USER_UUID`,`ROLE_UUID`)
VALUES
('SADMIN', 'SECURITY_ROLE_ADMIN');
/*==============================================================*/
/* ROOT 用户 密码 123456 */
/*==============================================================*/
INSERT INTO `SCT_USER` (`UUID`, `PARTY_UUID`, `USERNAME`, `PASSWORD`, `ENABLED`)
VALUES
('SROOT','','root','9ae056c6fabcb4c695085d4e5d064d2b','y');
INSERT INTO `SCT_USER_ROLE` (`USER_UUID`,`ROLE_UUID`)
VALUES
('SROOT', 'SECURITY_ROLE_ADMIN');

View File

@@ -0,0 +1,30 @@
/*==============================================================*/
/* 系统参数 */
/*==============================================================*/
DROP TABLE IF EXISTS T_SYSPARA;
CREATE TABLE T_SYSPARA
(
UUID VARCHAR(64) NOT NULL,
CODE VARCHAR(32),
PARTY_ID VARCHAR(32),
SVALUE VARCHAR(128),
SORDER int,
STYPE int,
NOTES varchar(1024),
PRIMARY KEY (UUID)
)ENGINE=INNODB DEFAULT CHARSET=UTF8;
CREATE INDEX INX_SYSPARA_STYPE ON T_SYSPARA
(
STYPE,SORDER
);
CREATE INDEX INX_SYSPARA_CODE ON T_SYSPARA
(
CODE
);
CREATE INDEX INX_SYSPARA_PARTY_ID ON T_SYSPARA
(
PARTY_ID,CODE
);

View File

@@ -0,0 +1,40 @@
-- ----------------------------
-- Table structure for t_wallet
-- ----------------------------
DROP TABLE IF EXISTS `T_WALLET`;
CREATE TABLE `T_WALLET` (
`UUID` varchar(32) NOT NULL DEFAULT '' COMMENT '主键',
`PARTY_ID` varchar(32) NOT NULL DEFAULT '',
`MONEY` double NOT NULL DEFAULT '0.00' COMMENT '现金/美元',
PRIMARY KEY (`uuid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_WALLET_PARTY_ID on T_WALLET (
PARTY_ID
);
-- ----------------------------
-- Records of t_wallet
-- ----------------------------
-- ----------------------------
-- Table structure for t_wallet_extend
-- ----------------------------
DROP TABLE IF EXISTS `T_WALLET_EXTEND`;
CREATE TABLE `T_WALLET_EXTEND` (
`UUID` varchar(32) NOT NULL DEFAULT '' COMMENT '主键',
`PARTY_ID` varchar(32) NOT NULL DEFAULT '',
`TENANT_ID` varchar(32) NOT NULL DEFAULT '' COMMENT '租户 的PATTYID',
`WALLETTYPE` varchar(16) NOT NULL DEFAULT '' COMMENT '类型',
`WALLETTYPE_NAME` varchar(64) NOT NULL DEFAULT '' COMMENT '类型名称',
`AMOUNT` double NOT NULL DEFAULT '0.00' COMMENT '金额',
PRIMARY KEY (`UUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_WALLET_EXTEND_PARTY_ID on T_WALLET_EXTEND (
PARTY_ID,WALLETTYPE
);

View File

@@ -0,0 +1,45 @@
DROP TABLE IF EXISTS PAT_CONTACT;
DROP TABLE IF EXISTS PAT_TENANT;
DROP TABLE IF EXISTS PAT_PARTY_DATA;
DROP TABLE IF EXISTS PAT_ADDRESS;
DROP TABLE IF EXISTS PAT_BANKCARD;
DROP TABLE IF EXISTS PAT_REALNAME;
DROP TABLE IF EXISTS `PAT_PARTY`;
CREATE TABLE `PAT_PARTY` (
`UUID` varchar(32) NOT NULL,
`USERNAME` varchar(64) DEFAULT NULL,
`SAFEWORD` varchar(32) DEFAULT NULL,
`CREATE_TIME` datetime DEFAULT NULL,
`LAST_LOGIN_TIME` datetime DEFAULT NULL,
`ENABLED` char(1) DEFAULT NULL,
`WITHDRAWAUTHORITY` char(1) DEFAULT NULL,
`LOGINAUTHORITY` char(1) DEFAULT NULL,
`REMARKS` varchar(1024) DEFAULT NULL,
`ROLENAME` varchar(32) DEFAULT NULL,
`RECHARGE_AUTHORITY` char(1) DEFAULT 'Y',
`EMAIL` varchar(64) DEFAULT NULL,
`PHONE` varchar(64) DEFAULT NULL,
`ACTIVE` char(1) DEFAULT 'Y',
`KYC_AUTHORITY` char(1) DEFAULT 'Y',
`USERCODE` varchar(32) DEFAULT NULL,
`NAME` varchar(128) DEFAULT NULL,
PRIMARY KEY (`UUID`),
KEY `INDEX_PARTY_LAST_LOGIN_TIME` (`LAST_LOGIN_TIME`),
KEY `INDEX_PARTY_CREATE_TIME` (`CREATE_TIME`),
KEY `INDEX_PARTY_USERNAME` (`USERNAME`,`CREATE_TIME`),
KEY `INDEX_PARTY_USER_ROLE` (`CREATE_TIME`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View File

@@ -0,0 +1,20 @@
DROP TABLE IF EXISTS `T_RECHARGE_ORDER`;
CREATE TABLE `T_RECHARGE_ORDER` (
`UUID` varchar(32) NOT NULL,
`ORDER_NO` char(32) ,
`CHANNEL_ORDER_NO` varchar(64) ,
`PARTY_ID` varchar(32) ,
`CHANNEL` varchar(32) ,
`AMOUNT` double ,
`CHANNEL_AMOUNT` double ,
`SUCCEEDED` int(11) ,
`CREATED` datetime ,
`EXTRA` varchar(4096) ,
`DESCRIPTION` varchar(256) ,
`FAILURE_MSG` varchar(4096) ,
`CURRENCY` varchar(32) ,
PRIMARY KEY (`UUID`),
KEY `INX_RECHARGE_ORDER_PARTY_ID` (`PARTY_ID`,`CREATED`),
KEY `INX_RECHARGE_ORDER_SUCCEEDED` (`SUCCEEDED`,`CREATED`),
KEY `INX_RECHARGE_ORDER_ORDER_NO` (`ORDER_NO`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View File

@@ -0,0 +1,12 @@
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_RECHARGE_ONSUCCEEDED', '/normal/adminRechargeOrderAction!onsucceeded.action*', 'URL');
/*root管理员*/
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_RECHARGE_ONSUCCEEDED');
/*admin管理员*/
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_RECHARGE_ONSUCCEEDED');

View File

@@ -0,0 +1,49 @@
DROP TABLE IF EXISTS `T_PAYMENT_METHOD`;
CREATE TABLE `T_PAYMENT_METHOD` (
`UUID` varchar(32) NOT NULL ,
`PARTY_ID` varchar(32) NOT NULL ,
`METHOD` varchar(32) ,
`BANK` varchar(256) ,
`ACCOUNT` varchar(256) ,
`QDCODE` varchar(64),
`DEPOSIT_BANK` varchar(256) ,
`USERNAME` varchar(256),
PRIMARY KEY (`UUID`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_PAYMENT_METHOD_PARTY_ID on T_PAYMENT_METHOD (
PARTY_ID
);
DROP TABLE IF EXISTS `T_KYC`;
CREATE TABLE `T_KYC` (
`UUID` varchar(32) NOT NULL ,
`PARTY_ID` varchar(32) NOT NULL ,
`IDNUMBER` varchar(128) ,
`IDNAME` varchar(256) ,
`NAME` varchar(128) ,
`IDIMG_1` varchar(64),
`IDIMG_2` varchar(64),
`STATUS` int(11),
`MSG` varchar(256),
PRIMARY KEY (`UUID`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_KYC_PARTY_ID on T_KYC (
PARTY_ID
);
DROP TABLE IF EXISTS `T_TOKEN`;
CREATE TABLE `T_TOKEN` (
`UUID` varchar(32) NOT NULL ,
`PARTY_ID` varchar(32) NOT NULL ,
`TOKEN` varchar(128) ,
PRIMARY KEY (`UUID`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_TOKEN_PARTY_ID on T_TOKEN (
PARTY_ID
);

View File

@@ -0,0 +1,28 @@
/*KYC*/
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_KYC_SAVEPASSED', '/normal/adminKycAction!savePassed.action*', 'URL');
/*root管理员*/
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_KYC_SAVEPASSED');
/*admin管理员*/
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_KYC_SAVEPASSED');
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_KYC_SAVEFAILED', '/normal/adminKycAction!saveFailed.action*', 'URL');
/*root管理员*/
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_KYC_SAVEFAILED');
/*admin管理员*/
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_KYC_SAVEFAILED');

View File

@@ -0,0 +1,35 @@
-- ----------------------------
-- Table structure for t_wallet
-- ----------------------------
DROP TABLE IF EXISTS `T_EXCHANGE_RATE`;
CREATE TABLE `T_EXCHANGE_RATE` (
`UUID` varchar(32) NOT NULL DEFAULT '' COMMENT '主键',
`OUT_OR_IN` varchar(32) ,
`RATA` double ,
`CURRENCY` varchar(32) ,
`NAME` varchar(64) ,
PRIMARY KEY (`uuid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_EXCHANGE_OUT_OR_IN on T_EXCHANGE_RATE (
OUT_OR_IN
);
DROP TABLE IF EXISTS `T_WALLET_LOG`;
CREATE TABLE `T_WALLET_LOG` (
`UUID` varchar(32) NOT NULL DEFAULT '' COMMENT '主键',
`PARTY_ID` varchar(32) NOT NULL DEFAULT '',
`ORDER_NO` varchar(64) ,
`AMOUNT` double ,
`STATUS` int ,
`CREATE_TIME` datetime ,
`CATEGORY` varchar(32) ,
PRIMARY KEY (`uuid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_WALLET_LOG_PARTY_ID on T_WALLET_LOG (
PARTY_ID,CREATE_TIME
);

View File

@@ -0,0 +1,9 @@
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_EXCHANGERATE_UPDATE', '/normal/AdminExchangeRateAction!update.action*', 'URL');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_EXCHANGERATE_UPDATE');
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_EXCHANGERATE_UPDATE');

View File

@@ -0,0 +1,32 @@
DROP TABLE IF EXISTS `T_WITHDRAW_ORDER`;
CREATE TABLE `T_WITHDRAW_ORDER` (
`UUID` varchar(32) NOT NULL ,
`PARTY_ID` varchar(32) NOT NULL ,
`ORDER_NO` varchar(32) ,
`AMOUNT` double,
`VOLUME` double,
`AMOUNT_FEE` double,
`METHOD` varchar(32) ,
`BANK` varchar(256) ,
`ACCOUNT` varchar(256) ,
`QDCODE` varchar(64),
`DEPOSIT_BANK` varchar(256) ,
`USERNAME` varchar(256),
`FAILURE_MSG` varchar(512) ,
`CREATE_TIME` datetime ,
`TIME_SETTLE` datetime ,
`SUCCEEDED` int(11) DEFAULT NULL,
`CHAIN_ADDRESS` varchar(128) ,
`CURRENCY` varchar(32) ,
PRIMARY KEY (`UUID`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
create index INDEX_WITHDRAWORDER_PARTY_ID on T_WITHDRAW_ORDER (
PARTY_ID,CREATE_TIME
);
create index INDEX_WITHDRAWORDER_SUCCEEDED on T_WITHDRAW_ORDER (
SUCCEEDED,CREATE_TIME
);

View File

@@ -0,0 +1,25 @@
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_WITHDRAW_SUCCESS', '/normal/adminWithdrawAction!success.action*', 'URL');
/*root管理员*/
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_WITHDRAW_SUCCESS');
/*admin管理员*/
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_WITHDRAW_SUCCESS');
INSERT INTO `SCT_RESOURCE` (`UUID`, `RES_STRING`, `RES_TYPE`)
VALUES
('URL_ADMIN_WITHDRAW_REJECT', '/normal/adminWithdrawAction!reject.action*', 'URL');
/*root管理员*/
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ROOT', 'URL_ADMIN_WITHDRAW_REJECT');
/*admin管理员*/
INSERT INTO `SCT_ROLE_RESOURCE` (`ROLE_UUID`,`RESOURCE_UUID`)
VALUES
('SECURITY_ROLE_ADMIN', 'URL_ADMIN_WITHDRAW_REJECT');

View File

@@ -0,0 +1,6 @@
email.host=smtp.office365.com
email.username=auto-send-no-reply@outlook.com
email.password=df5@44g[54E
email.from=auto-send-no-reply@outlook.com

View File

@@ -0,0 +1,4 @@
database.url=jdbc:mysql://127.0.0.1:3306/blockchain?useUnicode=true&characterEncoding=utf8
database.driver=com.mysql.jdbc.Driver
database.user=root
database.password=xd6ChZ6ZoQX3rLmo3vVtYg%3D%3D

View File

@@ -0,0 +1,10 @@
sms.url=http://smssh1.253.com/msg/send/json
sms.version=1
sms.account=11
sms.pswd=1
sms253.inter.url=http://intapi.253.com/send/json
sms253.inter.account=11
sms253.inter.pswd=11
sms253.inter=true

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.user.Agent" table="T_AGENT">
<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_partyId" type="java.lang.String">
<column name="PARENT_PARTY_ID" />
</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.user.User" table="T_USER">
<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_partyId" type="java.lang.String">
<column name="PARENT_PARTY_ID" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,36 @@
<?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.user.UserData" table="T_USERDATA">
<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="amount" type="double">
<column name="AMOUNT" />
</property>
<property name="recharge" type="double">
<column name="RECHARGE" />
</property>
<property name="withdraw" type="double">
<column name="WITHDRAW" />
</property>
<property name="fee" type="double">
<column name="FEE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="order_income" type="double">
<column name="ORDER_INCOME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,27 @@
<?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.cms.Cms" table="T_CMS">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="type" type="int">
<column name="CMS_TYPE" />
</property>
<property name="extra" type="java.lang.String">
<column name="EXTRA" />
</property>
<property name="title" type="java.lang.String">
<column name="TITLE" />
</property>
<property name="content" type="java.lang.String">
<column name="CONTENT" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,42 @@
<?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.fund.BackNotify" table="T_BACKNOTIFY">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="merchant_code" type="java.lang.String">
<column name="MERCHANT_CODE" />
</property>
<property name="notify_type" type="java.lang.String">
<column name="NOTIFY_TYPE" />
</property>
<property name="sign" type="java.lang.String">
<column name="SIGN" />
</property>
<property name="order_no" type="java.lang.String">
<column name="ORDER_NO" />
</property>
<property name="order_amount" type="java.lang.String">
<column name="ORDER_AMOUNT" />
</property>
<property name="order_time" type="java.lang.String">
<column name="ORDER_TIME" />
</property>
<property name="trade_no" type="java.lang.String">
<column name="TRADE_NO" />
</property>
<property name="trade_time" type="java.lang.String">
<column name="TRADE_TIME" />
</property>
<property name="trade_status" type="java.lang.String">
<column name="TRADE_STATUS" />
</property>
<property name="notify_info" type="java.lang.String">
<column name="NOTIFY_INFO" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,55 @@
<?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.fund.Cash" table="T_CASH">
<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="remark" type="java.lang.String">
<column name="REMARK" />
</property>
<property name="coin" type="double">
<column name="COIN" />
</property>
<property name="shopping" type="double">
<column name="SHOPPING" />
</property>
<property name="cny" type="double">
<column name="CNY" />
</property>
<property name="state" type="java.lang.Integer">
<column name="STATE" />
</property>
<property name="type" type="java.lang.Integer">
<column name="CTYPE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="acc_type" type="java.lang.String">
<column name="ACC_TYPE" />
</property>
<property name="openacc_dept" type="java.lang.String">
<column name="OPENACC_DEPT" />
</property>
<property name="acc_no" type="java.lang.String">
<column name="ACC_NO" />
</property>
<property name="acc_name" type="java.lang.String">
<column name="ACC_NAME" />
</property>
<property name="orderCode" type="java.lang.String">
<column name="ORDERCODE" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,30 @@
<?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.fund.CashToAccount" table="T_CASHTOACCOUNT">
<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="cny" type="double">
<column name="CNY" />
</property>
<property name="paytype" type="int">
<column name="PAYTYPE" />
</property>
<property name="itemId" type="java.lang.String">
<column name="ITEMID" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,44 @@
<?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.fund.Pay" table="T_PAY">
<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="cny" type="double">
<column name="CNY" />
</property>
<property name="kbci" type="double">
<column name="KBCI" />
</property>
<property name="state" type="int">
<column name="STATE" />
</property>
<property name="paytype" type="int">
<column name="PAYTYPE" />
</property>
<property name="coin" type="double">
<column name="COIN" />
</property>
<property name="orderCode" type="java.lang.String">
<column name="ORDERCODE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="trade_no" type="java.lang.String">
<column name="TRADE_NO" />
</property>
<property name="trade_time" type="java.lang.String">
<column name="TRADE_TIME" />
</property>
<property name="trade_status" type="java.lang.String">
<column name="TRADE_STATUS" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,46 @@
<?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.fund.UserProfitReport" table="T_USER_PROFIT_REPORT">
<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="cny" type="double">
<column name="CNY" />
</property>
<property name="all" type="double">
<column name="RALL" />
</property>
<property name="fund" type="double">
<column name="FUND" />
</property>
<property name="coin" type="double">
<column name="COIN" />
</property>
<property name="dollar" type="double">
<column name="DOLLAR" />
</property>
<property name="fund_cny" type="double">
<column name="FUND_CNY" />
</property>
<property name="fund_dollar" type="double">
<column name="FUND_DOLLAR" />
</property>
<property name="coin_cny" type="double">
<column name="COIN_CNY" />
</property>
<property name="coin_dollar" type="double">
<column name="COIN_DOLLAR" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,27 @@
<?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.fund.VPice" table="T_VPICE">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="opening" type="double">
<column name="OPENING" />
</property>
<property name="closing" type="double">
<column name="CLOSING" />
</property>
<property name="ceiling" type="double">
<column name="CEILING" />
</property>
<property name="floor" type="double">
<column name="FLOOR" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,80 @@
<?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.fund.Wallet" table="T_WALLET">
<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="fund" type="double">
<column name="FUND" />
</property>
<property name="coin" type="double">
<column name="COIN" />
</property>
<property name="shopping" type="double">
<column name="SHOPPING" />
</property>
<property name="fuxiao" type="double">
<column name="FUXIAO" />
</property>
<property name="bonus" type="double">
<column name="BONUS" />
</property>
<property name="carhouse" type="double">
<column name="CARHOUSE" />
</property>
<property name="binding" type="java.lang.String">
<column name="BINDING" />
</property>
<property name="password" type="java.lang.String">
<column name="PASSWORD" />
</property>
<property name="duipeng" type="double">
<column name="DUIPENG" />
</property>
<property name="rank" type="java.lang.Integer">
<column name="RANK" />
</property>
<property name="left_turnover" type="double">
<column name="LEFT_TURNOVER" />
</property>
<property name="right_turnover" type="double">
<column name="RIGHT_TURNOVER" />
</property>
<property name="left_surplus" type="double">
<column name="LEFT_SURPLUS" />
</property>
<property name="right_surplus" type="double">
<column name="RIGHT_SURPLUS" />
</property>
<property name="cash" type="double">
<column name="CASH" />
</property>
<property name="jifen" type="double">
<column name="JIFEN" />
</property>
<property name="recharge" type="double">
<column name="RECHARGE" />
</property>
<property name="unallocated" type="double">
<column name="UNALLOCATED" />
</property>
<property name="unallocated_day" type="double">
<column name="UNALLOCATED_DAY" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,31 @@
<?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.job.KbcivipUser" table="T_KBCIVIPUSER">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="username" type="java.lang.String">
<column name="USERNAME" />
</property>
<property name="usertel" type="java.lang.String">
<column name="USERTEL" />
</property>
<property name="password" type="java.lang.String">
<column name="PASSWORD" />
</property>
<property name="encrypt" type="java.lang.String">
<column name="ENCRYPT" />
</property>
<property name="email" type="java.lang.String">
<column name="EMAIL" />
</property>
<property name="leadername" type="java.lang.String">
<column name="LEADERNAME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,21 @@
<?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.job.TempItem" table="T_TEMPITEM">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="item" type="java.lang.String">
<column name="ITEM" />
</property>
<property name="jobDate" type="timestamp">
<column name="JOBDATE" />
</property>
<property name="type" type="int">
<column name="PTYPE" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,40 @@
<?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.log.Log" table="T_LOG">
<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="logType" type="int">
<column name="LOG_TYPE" />
</property>
<property name="log" type="java.lang.String">
<column name="LOG" />
</property>
<property name="layer" type="int">
<column name="LAYER" />
</property>
<property name="info" type="java.lang.String">
<column name="INFO" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="fund" type="double">
<column name="FUND" />
</property>
<property name="handled" type="yes_no">
<column name="HANDLED" />
</property>
<property name="postingdate" type="timestamp">
<column name="POSTINGDATE" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,31 @@
<?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.log.SysLog" table="T_SYSLOG">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="logType" type="int">
<column name="LOG_TYPE" />
</property>
<property name="log" type="java.lang.String">
<column name="LOG" />
</property>
<property name="extend_info" type="java.lang.String">
<column name="EXTEND_INFO" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="partyId" type="java.lang.String">
<column name="PARTY_ID" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,18 @@
<?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.mall.GoodImages" table="T_GOOD_IMAGES">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="goodId" type="java.lang.String">
<column name="GOOD_ID" />
</property>
<property name="imagePath" type="java.lang.String">
<column name="IMAGE_PATH" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,35 @@
<?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.mall.GoodOrders" table="T_GOOD_ORDERS">
<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="goodId" type="java.lang.String">
<column name="GOOD_ID" />
</property>
<property name="addressId" type="java.lang.String">
<column name="ADDRESS_ID" />
</property>
<property name="orderStatus" type="int">
<column name="ORDER_STATUS" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="orderNumber" type="int">
<column name="ORDER_NUMBER" />
</property>
<property name="amount" type="double">
<column name="AMOUNT" />
</property>
<property name="sendMethod" type="int">
<column name="SEND_METHOD" />
</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.mall.Goods" table="T_GOODS">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="goodName" type="java.lang.String">
<column name="GOOD_NAME" />
</property>
<property name="goodPrice" type="double">
<column name="GOOD_PRICE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="goodShortDescript" type="java.lang.String">
<column name="GOOD_SHORT_DESCRIPT" />
</property>
<property name="goodDescript" type="java.lang.String">
<column name="GOOD_DESCRIPT" />
</property>
<property name="goodImagePath" type="java.lang.String">
<column name="GOOD_IMAGE_PATH" />
</property>
<property name="goodStatus" type="int">
<column name="GOOD_STATUS" />
</property>
<property name="num" type="int">
<column name="GOOD_NUM" />
</property>
<property name="goodExchangeNum" type="int">
<column name="GOOD_EXCHANGE_NUM" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,44 @@
<?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.mall.Order" table="T_ORDER">
<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="state" type="yes_no">
<column name="STATE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="productId" type="java.lang.String">
<column name="PRODUCTID" />
</property>
<property name="usetime" type="int">
<column name="USETIME" />
</property>
<property name="orderNumber" type="java.lang.String">
<column name="ORDERNUMBER" />
</property>
<property name="profit" type="double">
<column name="PROFIT" />
</property>
<property name="percentage" type="double">
<column name="PERCENTAGE" />
</property>
<property name="lock" type="yes_no">
<column name="OLOCK" />
</property>
<property name="unlock_bonus" type="yes_no">
<column name="UNLOCK_BONUS" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,53 @@
<?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.mall.Product" table="T_PRODUCT">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="name" type="java.lang.String">
<column name="NAME" />
</property>
<property name="online" type="yes_no">
<column name="ONLINE" />
</property>
<property name="fund" type="java.lang.Double">
<column name="FUND" />
</property>
<property name="images" type="java.lang.String">
<column name="IMAGES" />
</property>
<property name="desc" type="java.lang.String">
<column name="DESCRIPTION" />
</property>
<property name="usetime" type="int">
<column name="USETIME" />
</property>
<property name="outputCoin" type="int">
<column name="OUTPUTCOIN" />
</property>
<property name="outputCoin1" type="int">
<column name="OUTPUTCOIN1" />
</property>
<property name="outputCoin2" type="int">
<column name="OUTPUTCOIN2" />
</property>
<property name="type" type="int">
<column name="PTYPE" />
</property>
<property name="multiple" type="double">
<column name="MULTIPLE" />
</property>
<property name="income" type="double">
<column name="INCOME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,32 @@
<?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.mall.UserLogisticsInfo" table="T_USER_LOGISTICS_INFO">
<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="tel" type="java.lang.String">
<column name="TEL" />
</property>
<property name="phone" type="java.lang.String">
<column name="PHONE" />
</property>
<property name="receiverName" type="java.lang.String">
<column name="RECEIVER_NAME" />
</property>
<property name="postCode" type="java.lang.String">
<column name="POST_CODE" />
</property>
<property name="detailAddress" type="java.lang.String">
<column name="DETAIL_ADDRESS" />
</property>
<property name="defaultAddress" type="int">
<column name="DEFAULT_ADDRESS" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,67 @@
<?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.report.EveryDay" table="T_EVERYDAY">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="newUserCount" type="long">
<column name="NEWUSERCOUNT" />
</property>
<property name="userCount" type="long">
<column name="USERCOUNT" />
</property>
<property name="allfund" type="double">
<column name="ALLFUND" />
</property>
<property name="allcoin" type="double">
<column name="ALLCOIN" />
</property>
<property name="outputcoin" type="double">
<column name="OUTPUTCOIN" />
</property>
<property name="outputfund_200" type="double">
<column name="OUTPUTFUND_200" />
</property>
<property name="outputfund_201" type="double">
<column name="OUTPUTFUND_201" />
</property>
<property name="outputfund_202" type="double">
<column name="OUTPUTFUND_202" />
</property>
<property name="pay_type5" type="double">
<column name="PAY_TYPE5" />
</property>
<property name="pay_type7" type="double">
<column name="PAY_TYPE7" />
</property>
<property name="pay_kbci" type="double">
<column name="PAY_KBCI" />
</property>
<property name="pay_coin" type="double">
<column name="PAY_COIN" />
</property>
<property name="sellP1Count" type="long">
<column name="SELLP1COUNT" />
</property>
<property name="sellP2Count" type="long">
<column name="SELLP2COUNT" />
</property>
<property name="sellP3Count" type="long">
<column name="SELLP3COUNT" />
</property>
<property name="sellP4Count" type="long">
<column name="SELLP4COUNT" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="cash" type="double">
<column name="CASH" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,30 @@
<?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.syspara.Syspara" table="T_SYSPARA">
<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="value" type="java.lang.String">
<column name="SVALUE" />
</property>
<property name="code" type="java.lang.String">
<column name="CODE" />
</property>
<property name="type" type="int">
<column name="STYPE" />
</property>
<property name="order" type="int">
<column name="SORDER" />
</property>
<property name="notes" type="java.lang.String">
<column name="NOTES" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,32 @@
<?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.tenant.TenantOrder" table="T_TENANTORDER">
<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="payPartyId" type="java.lang.String">
<column name="PAY_PARTY_ID" />
</property>
<property name="state" type="int">
<column name="STATE" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="payTime" type="timestamp">
<column name="PAY_TIME" />
</property>
<property name="orderNumber" type="java.lang.String">
<column name="ORDERNUMBER" />
</property>
<property name="price" type="double">
<column name="PRICE" />
</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.user.NetworkItemReport" table="T_NETWORK_ITEM_REPORT">
<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="num" type="int">
<column name="NUM" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,108 @@
<?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.user.Party" table="T_PARTY">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="enabled" type="yes_no">
<column name="ENABLED" />
</property>
<property name="activation" type="yes_no">
<column name="ACTIVATION" />
</property>
<property name="cash" type="yes_no">
<column name="CASH" />
</property>
<property name="inuser" type="yes_no">
<column name="INUSER" />
</property>
<property name="createTime" type="timestamp">
<column name="CREATE_TIME" />
</property>
<property name="userType" type="java.lang.String">
<column name="PARTY_TYPE" />
</property>
<property name="username" type="java.lang.String">
<column name="USERNAME" />
</property>
<property name="source" type="java.lang.String">
<column name="SOURCE" />
</property>
<property name="recoNum" type="int">
<column name="RECONUM" />
</property>
<property name="networkNum" type="int">
<column name="NETWORKNUM" />
</property>
<property name="sales" type="double">
<column name="SALES" />
</property>
<property name="state" type="int">
<column name="STATE" />
</property>
<property name="networksales" type="double">
<column name="NETWORKSALES" />
</property>
<property name="recosales" type="double">
<column name="RECOSALES" />
</property>
<property name="cashToAccount" type="double">
<column name="CASHTOACCOUNT" />
</property>
<property name="networkCashToAccount" type="double">
<column name="NETWORKCASHTOACCOUNT" />
</property>
<property name="productId" type="int">
<column name="PRODUCTID" />
</property>
<property name="tenantName" type="java.lang.String">
<column name="TENANT_NAME" />
</property>
<property name="zhituibounslevel" type="int">
<column name="ZHITUIBOUNSLEVEL" />
</property>
<property name="leaderbounslevel" type="int">
<column name="LEADERBOUNSLEVEL" />
</property>
<property name="teambounslevel" type="int">
<column name="TEAMBOUNSLEVEL" />
</property>
<property name="zlbounslevel" type="int">
<column name="ZLBOUNSLEVEL" />
</property>
<property name="fbounslevel" type="int">
<column name="FBOUNSLEVEL" />
</property>
<property name="recosalesZ" type="double">
<column name="RECOSALESZ" />
</property>
<property name="salesZ" type="double">
<column name="SALESZ" />
</property>
<property name="registerId" type="java.lang.String">
<column name="REGISTERID" />
</property>
<property name="updateAccname" type="yes_no">
<column name="UPDATEACCNAME" />
</property>
<property name="wid" type="java.lang.String">
<column name="WID" />
</property>
<property name="ip" type="java.lang.String">
<column name="IP" />
</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.user.RecomNetworkItem" table="T_RECOM_NETWORK_ITEM">
<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="itemId" type="java.lang.String">
<column name="ITEMID" />
</property>
<property name="level" type="int">
<column name="LEVEL" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,43 @@
<?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.user.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="rank" type="java.lang.Integer">
<column name="RANK" />
</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,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.user.UserInfo" table="T_PARTY_USER">
<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="secname" type="java.lang.String">
<column name="SECNAME" />
</property>
<property name="email" type="java.lang.String">
<column name="EMAIL" />
</property>
<property name="phone" type="java.lang.String">
<column name="PHONE" />
</property>
<property name="acc_type" type="java.lang.String">
<column name="ACC_TYPE" />
</property>
<property name="openacc_dept" type="java.lang.String">
<column name="OPENACC_DEPT" />
</property>
<property name="acc_no" type="java.lang.String">
<column name="ACC_NO" />
</property>
<property name="acc_name" type="java.lang.String">
<column name="ACC_NAME" />
</property>
<property name="business_licence" type="java.lang.String">
<column name="BUSINESS_LICENCE" />
</property>
<property name="address" type="java.lang.String">
<column name="ADDRESS" />
</property>
<property name="idcard" type="java.lang.String">
<column name="IDCARD" />
</property>
<property name="shopphotos" type="java.lang.String">
<column name="SHOPPHOTOS" />
</property>
<property name="twoPassword" type="java.lang.String">
<column name="TWOPASSWORD" />
</property>
<property name="twoPasswordPhone" type="java.lang.String">
<column name="TWOPASSWORDPHONE" />
</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.user.UserRecom" table="T_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>

13109
model/dbscript/1.0/ALL.SQL Executable file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,12 @@
#email.host=smtp.office365.com
#email.port=587
#email.username=sendtoautotocodesendto@outlook.com
#email.password=1FW*VDZ#eN!
#email.from=sendtoautotocodesendto@outlook.com
#???????&&????5??????????
email.host=smtp.titan.email&&smtp.titan.email
email.port=587&&587
email.username=support@xtexs.com&&support@delenous.com
email.password=Fhe1;pi3y2u23ufFUe1&&De;w[o2i3o2oFUi21ofef
email.from=support@xtexs.com&&support@delenous.com

View File

@@ -0,0 +1,10 @@
sms.url=http://smssh1.253.com/msg/send/json
sms.version=1
sms.account=11
sms.pswd=1
sms253.inter.url=http://intapi.253.com/send/json
sms253.inter.account=11
sms253.inter.pswd=11
sms253.inter=true

View File

@@ -0,0 +1,5 @@
http.server.host=http://*.space/images/
images.dir=E:\\project2.0\\
web_url=http://172.20.10.2:8080/wap/
admin_code_url=http://127.0.0.1:8082/admin_war_exploded/
mall.default.time.zone=GMT+8

1071
model/src/project/Constants.java Executable file

File diff suppressed because it is too large Load Diff

236
model/src/project/RedisKeys.java Executable file
View File

@@ -0,0 +1,236 @@
package project;
public class RedisKeys {
/**
* item杠杆倍数
*/
public final static String ITEM_LEVER_ID = "ITEM_LEVER_ID_";
public final static String ITEM_MAP = "ITEM_MAP_";
public final static String ITEM_SYMBOL = "ITEM_SYMBOL_";
public final static String ITEM_SYMBOLDATA = "ITEM_SYMBOLDATA_";
/**
* partyId查询party表
*/
public final static String PARTY_PARTYID = "PARTY_PARRTID_";
/**
* party在线用户partyId做key
*/
public final static String PARTY_ONLINEUSER_PARTYID = "PARTY_ONLINEUSER_PARTYID_";
/**
* party获取到所有在线用户
*/
public final static String PARTY_ONLINEUSER = "PARTY_ONLINEUSER_";
/**
* code查询系统参数Syspara表
*/
public final static String SYSPARA_CODE = "SYSPARA_CODE_";
/**
* 查询系统参数Syspara表的Map
*/
public final static String SYSPARA_MAP = "SYSPARA_MAP_";
/**
* 区块链充值地址
*/
public final static String CHANNEL_BLOCKCHAIN_ID = "CHANNEL_BLOCKCHAIN_ID_";
/**
* 区块链充值地址 所有
*/
public final static String CHANNEL_BLOCKCHAIN_MAP = "CHANNEL_BLOCKCHAIN_MAP_";
/**
* 区块链充值订单
*/
public final static String RECHARGE_BLOCKCHAIN_ORDERNO = "RECHARGE_BLOCKCHAIN_ORDERNO_";
/**
* 提现订单
*/
public final static String WITHDRAW_ORDERNO = "WITHDRAW_ORDERNO_";
/**
* 钱包 partyid 做key
*/
public final static String WALLET_PARTY_ID = "WALLET_PARTY_ID_";
/**
* 钱包,异步更新
*/
public final static String WALLET = "WALLET_";
/**
* 拓展钱包 partyId+walletType做key
*/
public final static String WALLET_EXTEND_PARTY_ID_WALLETTYPE = "WALLET_EXTEND_PARTY_ID_WALLETTYPE_";
/**
* 拓展钱包 查询partyId的map
*/
public final static String WALLET_EXTEND_PARTY_ID = "WALLET_EXTEND_PARTY_ID_";
/**
* 拓展钱包,异步更新
*/
public final static String WALLET_EXTEND = "WALLET_EXTEND_";
/**
* 系统用户username做key
*/
public final static String SECUSER_USERNAME = "SECUSER_USERNAME_";
// /**
// * CMS查询语言的map
// */
// public final static String CMS_LANGUAGE = "CMS_LANGUAGE_";
// /**
// * CMS,language+contentCode 做key
// */
// public final static String CMS_LANGUAGE_CONTENTCODE = "CMS_LANGUAGE_CONTENTCODE_";
/**
* 新闻id做key
*/
public final static String NEWS_ID = "NEWS_ID_";
/**
* 新闻查询语言的map
*/
public final static String NEWS_LANGUAGE = "NEWS_LANGUAGE_";
/**
* 充提日志orderno做key
*/
public final static String WALLET_LOG_ORDERNO = "WALLET_LOG_ORDERNO_";
/**
* 充提日志查询分类map
*/
public final static String WALLET_LOG_CATEGORY = "WALLET_LOG_CATEGORY_";
/**
* 汇率CURRENCY做key
*/
public final static String EXCHANGE_RATE_CURRENCY = "EXCHANGE_RATE_CURRENCY_";
/**
* 汇率ID做key
*/
public final static String EXCHANGE_RATE_ID = "EXCHANGE_RATE_ID_";
/**
* 汇率查询out_or_in 的map
*/
public final static String EXCHANGE_RATE_OUTORIN = "EXCHANGE_RATE_OUTORIN_";
/**
* 用户汇率配置partyId做key
*/
public final static String USER_RATE_CONFIG_PARTY_ID = "USER_RATE_CONFIG_PARTY_ID_";
/**
* 用户认证partyId做key
*/
public final static String KYC_PARTY_ID = "KYC_PARTY_ID_";
/**
* 高级认证partyId做key
*/
public final static String KYC_HIGHLEVEL_PARTY_ID = "KYC_HIGHLEVEL_PARTY_ID_";
/**
* 支付方式partyId做key
*/
public final static String PAYMENT_METHOD_ID = "PAYMENT_METHOD_ID_";
/**
* 支付方式查询partyId的map
*/
public final static String PAYMENT_METHOD_PARTY_ID = "PAYMENT_METHOD_PARTY_ID_";
/**
* 获取用户partyId根据token
*/
public final static String TOKEN = "TOKEN_";
/**
* 获取用户tokenparty做key
*/
public final static String TOKEN_PARTY_ID = "TOKEN_PARTY_ID_";
/**
* 理财产品id做key
*/
public final static String FINANCE_ID = "FINANCE_ID_";
/**
* 理财产品MAP
*/
public final static String FINANCE_MAP = "FINANCE_MAP_";
/**
* 理财产品map并且state=1
*/
public final static String FINANCE_MAP_STATE_1 = "FINANCE_MAP_STATE_1_";
/**
* 理财产品订单id做key
*/
public final static String FINANCE_ORDER_ID = "FINANCE_ORDER_ID_";
/**
* 理财产品订单map并且state=1
*/
public final static String FINANCE_ORDER_MAP_STATE_1 = "FINANCE_ORDER_MAP_STATE_1_";
/**
* 币币交易 现货order_no为key
*/
public final static String EXCHANGE_ORDER_NO = "EXCHANGE_ORDER_NO_";
/**
* 币币交易 现货,所有已提交的订单
*/
public final static String EXCHANGE_ORDER_STATE_SUBMITTED_MAP_ORDER_NO = "EXCHANGE_ORDER_STATE_SUBMITTED_ORDER_NO_";
/**
* 币币资产交易买入价格PARTYID 和wallettype为key
*/
public final static String WALLETEXTENDCOSTUSDT_PARTYID_WALLETTYPE = "WALLETEXTENDCOSTUSDT_PARTYID_WALLETTYPE_";
/**
* 用户提现密码输入次数限制 key ,eg: WITHDRAW_DEPOSIT_PASSWORD_FAILD_NUMBER_userId_1
*/
public final static String WITHDRAW_DEPOSIT_PASSWORD_FAILD_NUMBER = "WITHDRAW_DEPOSIT_PASSWORD_FAILD_NUMBER_";
/**
* 店铺商品最近增量销量缓存value : 店铺商品id score : 最近新增销量
*/
public final static String SELLER_GOODS_PURCHASE_ACC = "seller_goods_purchase_acc";
/**
* 订单相关商品被评论累计次数缓存value : 店铺商品id score : 最近新增评论次数
*/
public final static String ORDER_GOODS_EVALUATION_ACC = "order_goods_evaluation_acc";
/**
* 商品收藏/取消收藏事件累计次数缓存value : 店铺商品id score : 最近新增事件次数
*/
public final static String SELLER_GOODS_KEEP_EVENT_ACC = "seller_goods_keep_event_acc";
/**
* 商品流量变更事件累计次数缓存value : 店铺商品id score : 最近新增事件次数
*/
public final static String SELLER_GOODS_VIEW_EVENT_ACC = "seller_goods_view_event_acc";
/**
* 折扣商品截止时间戳缓存value : 店铺商品id score : 截止时间戳,毫秒
*/
public final static String SELLER_GOODS_DISCOUNT_ENDTIME = "seller_goods_discount_endtime";
/**
* 商品第一次上架时间value : 店铺商品id score : 时间戳,毫秒
*/
public final static String SELLER_GOODS_FIRST_SHELF_TIME = "seller_goods_first_shelf_time";
/**
* 商品折扣状态变更缓存value : 店铺商品id score : 状态有变化 > 0, 相对于上次操作无变化 - 0
*/
public final static String SELLER_GOODS_DISCOUNT_STATE_CHANGED = "seller_goods_discount_state_changed";
/**
* 用户充值通过时间缓存value : partyId score : 最近充值通过毫秒时间戳
*/
public final static String RECHARGE_PASS_TIME = "recharge_time";
/**
* 用户充值通过时间缓存value : partyId score : 最近充值通过毫秒时间戳
*/
public final static String SELLER_RECHARGE_UPGRADE_TIME = "seller_recharge_upgrade_time";
public static final String ORDER_LOCK = "order-lock_";
}

View File

@@ -0,0 +1,45 @@
package project.data;
import java.io.Serializable;
/**
* 修正值
*
*/
public class AdjustmentValue implements Serializable {
private static final long serialVersionUID = 2896031576741063236L;
private String symbol;
/**
* 修正值
*/
private double value;
/**
* 延长时间,秒
*/
private double second;
public String getSymbol() {
return symbol;
}
public void setSymbol(String symbol) {
this.symbol = symbol;
}
public double getValue() {
return value;
}
public void setValue(double value) {
this.value = value;
}
public double getSecond() {
return second;
}
public void setSecond(double second) {
this.second = second;
}
}

View File

@@ -0,0 +1,13 @@
package project.data;
public interface AdjustmentValueService {
/**
* 调整
*/
public void adjust(String symbol, double value, double second);
public Double getCurrentValue(String symbol);
public AdjustmentValue getDelayValue(String symbol);
}

View File

@@ -0,0 +1,42 @@
package project.data;
import java.util.List;
import project.data.model.Depth;
import project.data.model.Kline;
import project.data.model.Realtime;
import project.data.model.Trade;
import project.data.model.Trend;
public interface DataService {
/**
* 实时价格
*
* @param symbol 指定产品代码多个用逗号分割最大100个
*
*/
public List<Realtime> realtime(String symbol);
/**
* 市场深度数据
*/
public Depth depth(String symbol);
/**
* 分时
*/
public List<Trend> trend(String symbol);
/**
* K线
*
*/
public List<Kline> kline(String symbol, String line);
/**
* 获得近期交易记录
*/
public Trade trade(String symbol);
}

View File

@@ -0,0 +1,20 @@
package project.data;
import java.util.List;
import project.data.model.Kline;
import project.data.model.Realtime;
public interface KlineService {
public void saveInit(String symbol);
public void saveOne(String symbol, String line);
public List<Kline> find(String symbol, String line, int pageSie);
public void delete(String line, int days);
public Kline bulidKline(Realtime realtime, Kline lastOne, Kline hobiOne, String line) ;
}

View File

@@ -0,0 +1,23 @@
package project.recharge;
import java.io.Serializable;
import java.util.List;
public interface RechargeService {
// public void save(Recharge recharge);
//
// public void update(Recharge recharge);
//
// public Recharge findByOrderNo(String order_no);
//
// /**
// *
// * @param recharge
// * @param exchange_rate 汇率
// */
// public boolean saveSucceeded(Recharge recharge);
//
// public List<Recharge> findByPartyIdAndToday(Serializable partyId);
}

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.user.Agent" table="T_AGENT">
<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_partyId" type="java.lang.String">
<column name="PARENT_PARTY_ID" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,35 @@
package project.user;
import java.io.Serializable;
import kernel.bo.EntityObject;
public class Agent extends EntityObject {
private static final long serialVersionUID = 8554751796911238962L;
private Serializable partyId;
/**
* 父节点
*/
private Serializable parent_partyId;
public Serializable getPartyId() {
return partyId;
}
public void setPartyId(Serializable partyId) {
this.partyId = partyId;
}
public Serializable getParent_partyId() {
return parent_partyId;
}
public void setParent_partyId(Serializable parent_partyId) {
this.parent_partyId = parent_partyId;
}
}

View File

@@ -0,0 +1,48 @@
package project.user;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
public class ChildrenLever implements Serializable {
private static final long serialVersionUID = 3690160023364384941L;
private List<String> lever1 = new ArrayList<String>();
private List<String> lever2 = new ArrayList<String>();
private List<String> lever3 = new ArrayList<String>();
private List<String> lever4 = new ArrayList<String>();
public List<String> getLever1() {
return lever1;
}
public void setLever1(List<String> lever1) {
this.lever1 = lever1;
}
public List<String> getLever2() {
return lever2;
}
public void setLever2(List<String> lever2) {
this.lever2 = lever2;
}
public List<String> getLever3() {
return lever3;
}
public void setLever3(List<String> lever3) {
this.lever3 = lever3;
}
public List<String> getLever4() {
return lever4;
}
public void setLever4(List<String> lever4) {
this.lever4 = lever4;
}
}

View File

@@ -0,0 +1,33 @@
<?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.user.ImageQr" table="T_IMAGE_QR">
<id name="id" type="java.lang.String">
<column name="UUID" />
<generator class="uuid.hex" />
</id>
<property name="img_name" type="java.lang.String">
<column name="IMG_NAME" />
</property>
<property name="content" type="java.lang.String">
<column name="CONTENT" />
</property>
<property name="img_type" type="java.lang.String">
<column name="IMG_TYPE" />
</property>
<property name="img_language" type="java.lang.String">
<column name="IMG_LANGUAGE" />
</property>
<property name="usercode" type="java.lang.String">
<column name="USERCODE" />
</property>
<property name="create_time" type="timestamp">
<column name="CREATE_TIME" />
</property>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,87 @@
package project.user;
import java.util.Date;
import kernel.bo.EntityObject;
public class ImageQr extends EntityObject {
/**
* 图片名称IMG_NAME
*/
private String img_name;
/**
* 图片内容 base64 CONTENT
*/
private String content;
/**
* 图片类型
*/
private String img_type;
/**
* 图片语言
*/
private String img_language;
/**
* 归属用户
*
* @return
*/
private String usercode;
/**
* 创建时间----CREATE_TIME
*/
private Date create_time;
public String getImg_name() {
return img_name;
}
public void setImg_name(String img_name) {
this.img_name = img_name;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getImg_type() {
return img_type;
}
public void setImg_type(String img_type) {
this.img_type = img_type;
}
public String getImg_language() {
return img_language;
}
public void setImg_language(String img_language) {
this.img_language = img_language;
}
public String getUsercode() {
return usercode;
}
public void setUsercode(String usercode) {
this.usercode = usercode;
}
public Date getCreate_time() {
return create_time;
}
public void setCreate_time(Date create_time) {
this.create_time = create_time;
}
}

View File

@@ -0,0 +1,7 @@
package project.user;
import project.party.SunLineReg;
public class LocalNormalReg extends SunLineReg {
private static final long serialVersionUID = 6591426198060900449L;
}

View File

@@ -0,0 +1,30 @@
package project.user;
import java.util.List;
import java.util.Map;
/**
*
* 二维码图片生产者
*
*/
public interface QRGenerateService {
/**
* 生成二维码图片
*
* @param content 二维码内容
* @return 图片url地址
*/
public String generate(String content);
public String generate(String content,String imgName);
public String generate185(String content);
public void generate_poster(String image_name, String usercode);
public String generateWithdraw(String image_name, String address);
public List<Map<String, String>> generate_poster_base64(String image_name, String usercode, String img_language);
}

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.user.User" table="T_USER">
<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_partyId" type="java.lang.String">
<column name="PARENT_PARTY_ID" />
</property>
</class>
</hibernate-mapping>

Some files were not shown because too many files have changed in this diff Show More