记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
董敬伟
liquidnet-bus-v1
Commits
7ce32f65
Commit
7ce32f65
authored
Jun 28, 2021
by
anjiabin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ignore-list
parent
d6e1c4c2
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
819 additions
and
0 deletions
+819
-0
db_ln_adam_initialdata.sql
...net-service-platform-impl/docu/db_ln_adam_initialdata.sql
+330
-0
mongo_db_ddl-prod.sql
...iquidnet-service-platform-impl/docu/mongo_db_ddl-prod.sql
+69
-0
mongo_db_ddl.sql
...orm/liquidnet-service-platform-impl/docu/mongo_db_ddl.sql
+68
-0
pom.xml
...-service-platform/liquidnet-service-platform-impl/pom.xml
+78
-0
ServicePlatformApplication.java
...ava/com/liquidnet/service/ServicePlatformApplication.java
+54
-0
bootstrap-dev.yml
...ervice-platform-impl/src/main/resources/bootstrap-dev.yml
+14
-0
bootstrap-prod.yml
...rvice-platform-impl/src/main/resources/bootstrap-prod.yml
+14
-0
bootstrap-service-adam.yml
...atform-impl/src/main/resources/bootstrap-service-adam.yml
+17
-0
bootstrap-test.yml
...rvice-platform-impl/src/main/resources/bootstrap-test.yml
+14
-0
bootstrap.yml
...et-service-platform-impl/src/main/resources/bootstrap.yml
+5
-0
errors.properties
...ervice-platform-impl/src/main/resources/errors.properties
+72
-0
sqlmap.properties
...ervice-platform-impl/src/main/resources/sqlmap.properties
+62
-0
pom.xml
liquidnet-bus-service/liquidnet-service-platform/pom.xml
+22
-0
No files found.
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/docu/db_ln_adam_initialdata.sql
0 → 100644
View file @
7ce32f65
create
database
if
not
exists
ln_scene
character
set
utf8mb4
collate
utf8mb4_unicode_ci
;
use
ln_scene
;
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_third_party
;
create
table
adam_third_party
(
mid
bigint
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
default
''
,
open_id
varchar
(
64
)
comment
'第三方ID'
,
avatar
varchar
(
255
)
comment
'第三方头像'
,
nickname
varchar
(
100
)
comment
'第三方昵称'
,
platform
varchar
(
20
)
comment
'平台名称'
,
state
tinyint
comment
'0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
not
null
,
updated_at
datetime
,
comment
text
)
engine
=
InnoDB
comment
'用户第三方账号信息'
;
create
index
idx_athird_party_uid_platform
on
adam_third_party
(
uid
,
platform
);
create
index
idx_athird_party_state
on
adam_third_party
(
state
);
create
index
idx_athird_party_open_id
on
adam_third_party
(
open_id
);
#
MDB
.
idx
:
uid
,
open_id
,
platform
,
state
-- >>------------------------------------------------------------------------------------
#
drop
table
if
exists
adam_device_token
;
#
create
table
adam_device_token
#
(
#
mid
int
unsigned
auto_increment
primary
key
,
#
uid
varchar
(
64
)
not
null
,
#
android
varchar
(
255
)
null
,
#
ios
varchar
(
255
)
null
,
#
ipad
varchar
(
255
)
null
,
#
is_last
tinyint
,
#
created_at
datetime
not
null
,
#
updated_at
datetime
,
#
comment
text
#
)
engine
=
InnoDB
comment
'TOKEN'
;
#
#
create
index
idx_adevice_token_uid
on
adam_device_token
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_user
;
create
table
adam_user
(
mid
bigint
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
mobile
varchar
(
30
),
passwd
varchar
(
64
),
pay_code
varchar
(
64
),
state
tinyint
default
0
comment
'1-NORMAL,2-INVALID'
,
is_complete
tinyint
default
0
comment
'完善信息进度:0-未完善,1-已完善'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
closed_at
datetime
(
3
),
comment
text
)
ENGINE
=
InnoDB
comment
'用户'
;
create
unique
index
uidx_auser_uid
on
adam_user
(
uid
);
create
index
idx_auser_mobile
on
adam_user
(
mobile
);
#
MDB
.
idx
:
uid
,
mobile
,
state
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_user_info
;
create
table
adam_user_info
(
mid
bigint
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
nickname
varchar
(
100
)
comment
'昵称'
,
sex
varchar
(
60
)
comment
'性别'
,
birthday
date
comment
'生日YYYY-MM-DD'
,
area
varchar
(
100
)
comment
'常住地/区域'
,
signature
varchar
(
255
)
comment
'个性签名'
,
avatar
varchar
(
255
)
comment
'头像'
,
background
varchar
(
255
)
comment
'背景图'
,
qr_code
varchar
(
255
)
comment
'身份二维码'
,
qr_pic
varchar
(
255
)
comment
'身份二维码'
,
tag_me
json
comment
'音乐标签'
,
rong_cloud_token
varchar
(
255
),
rong_cloud_tag
tinyint
,
comment
text
)
engine
=
InnoDB
comment
'用户信息'
;
create
unique
index
idx_auser_info_uid
on
adam_user_info
(
uid
);
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_real_name
;
create
table
adam_real_name
(
mid
bigint
unsigned
auto_increment
primary
key
,
real_name_id
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
type
tinyint
not
null
comment
'1-大陆身份证,2-港澳通行证,3-台胞证,4-护照,5-军官证'
,
name
varchar
(
60
)
not
null
comment
'真实姓名'
,
id_card
varchar
(
30
)
not
null
comment
'证件号码'
,
state
tinyint
not
null
comment
'0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'实名信息'
;
create
unique
index
idx_areal_name_id
on
adam_real_name
(
real_name_id
);
create
index
idx_areal_name_id_card_type
on
adam_real_name
(
id_card
,
type
);
create
index
idx_areal_name_uid
on
adam_real_name
(
uid
);
create
index
idx_areal_name_state
on
adam_real_name
(
state
);
#
MDB
.
idx
:
uid
,
type
,
state
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_enters
;
create
table
adam_enters
(
mid
bigint
unsigned
auto_increment
primary
key
,
enters_id
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
comment
'用户id'
,
type
tinyint
not
null
default
'1'
comment
'1-大陆身份证,2-港澳通行证,3-台胞证,4-护照,5-军官证'
,
name
varchar
(
60
)
not
null
default
''
comment
'入场人名称'
,
mobile
varchar
(
20
)
not
null
default
''
comment
'入场人手机号'
,
id_card
varchar
(
30
)
not
null
default
''
comment
'入场人身份号码,或护照号码'
,
is_default
boolean
not
null
default
false
comment
'是否为默认:0-否,1-是,第一个入默认1'
,
state
tinyint
not
null
comment
'状态:0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
deleted_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
=
'入场人'
;
create
unique
index
uidx_aenters_id
on
adam_enters
(
enters_id
);
create
index
idx_aenters_uid_state
on
adam_enters
(
uid
,
state
);
#
MDB
.
idx
:
uid
,
state
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_addresses
;
create
table
adam_addresses
(
mid
bigint
unsigned
auto_increment
not
null
primary
key
,
addresses_id
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
name
varchar
(
120
)
not
null
comment
'姓名'
,
phone
varchar
(
30
)
not
null
comment
'手机号'
,
province
varchar
(
60
)
not
null
comment
'省份'
,
city
varchar
(
60
)
not
null
comment
'城市'
,
county
varchar
(
60
)
not
null
comment
'区县'
,
address
tinytext
not
null
comment
'详细地址'
,
is_default
boolean
not
null
default
false
comment
'是否为默认:0-否,1-是,第一个默认1'
,
state
tinyint
not
null
comment
'状态:0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
deleted_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'收货地址'
;
create
unique
index
uidx_aaddresses_id
on
adam_addresses
(
addresses_id
);
create
index
idx_aaddresses_uid_state
on
adam_addresses
(
uid
,
state
);
#
MDB
.
idx
:
uid
,
state
-- >>------------------------------------------------------------------------------------
#
drop
table
if
exists
adam_feedback
;
#
create
table
adam_feedback
#
(
#
mid
int
unsigned
auto_increment
not
null
primary
key
,
#
uid
varchar
(
64
)
not
null
,
#
type
enum
(
'complaints'
,
'bug'
,
'order'
,
'video'
,
'other'
)
not
null
comment
'反馈类型'
,
#
comment
varchar
(
255
)
not
null
comment
'反馈内容'
,
#
reply_comment
varchar
(
255
)
null
comment
'回复内容'
,
#
source
varchar
(
255
)
not
null
comment
'来源终端'
,
#
version
varchar
(
255
)
not
null
comment
'终端版本'
,
#
model
varchar
(
255
)
default
''
not
null
comment
'设备'
,
#
status
enum
(
'notreply'
,
'replied'
,
'processed'
)
default
'notreply'
not
null
comment
'状态'
,
#
mobile
varchar
(
50
)
not
null
comment
'手机号'
,
#
admin_id
int
default
0
not
null
comment
'处理人'
,
#
admin_name
varchar
(
255
)
default
''
not
null
comment
'处理人姓名'
,
#
admin_time
datetime
(
3
)
null
comment
'处理时间'
,
#
created_at
datetime
(
3
)
not
null
,
#
updated_at
datetime
(
3
)
#
)
engine
=
InnoDB
comment
'反馈'
;
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_collection
;
create
table
adam_collection
(
mid
bigint
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
content_id
varchar
(
64
)
not
null
,
type
varchar
(
30
)
not
null
comment
'收藏类型:VIDEO,TICKET,SITE,ARTIST,BAND,BRAND,STYLE,GOODS,MUSIC,SONG'
,
state
tinyint
default
1
not
null
comment
'1-正常,2-删除'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'收藏'
;
create
index
idx_acollection_uid
on
adam_collection
(
uid
);
create
index
idx_acollection_content_id
on
adam_collection
(
content_id
);
create
index
idx_acollection_state
on
adam_collection
(
state
);
#
MDB
.
idx
:
uid
,
state
,
content_id
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_disposed
;
create
table
adam_disposed
(
mid
bigint
unsigned
auto_increment
not
null
primary
key
,
uid
varchar
(
64
)
not
null
,
content_id
int
unsigned
not
null
,
type
varchar
(
30
)
not
null
comment
'想去类型:TICKET'
,
state
tinyint
default
1
not
null
comment
'1-正常,2-删除'
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'想去'
;
create
index
idx_adisposed_uid
on
adam_disposed
(
uid
);
create
index
idx_adisposed_content_id
on
adam_disposed
(
content_id
);
create
index
idx_adisposed_state
on
adam_disposed
(
state
);
#
MDB
.
idx
:
uid
,
state
,
content_id
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member
;
create
table
adam_member
(
mid
bigint
unsigned
auto_increment
primary
key
,
member_id
varchar
(
255
)
comment
'会员id'
,
name
varchar
(
80
),
title
varchar
(
100
),
sub_title
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'副标题'
,
icon
varchar
(
255
),
avatar
varchar
(
255
),
start_no
varchar
(
20
)
comment
'起始会员号'
,
type
tinyint
comment
'会员类型'
,
interests_detail
text
comment
'权益详情'
,
#
gift_pack_id
varchar
(
64
)
comment
'礼包ID'
,
notes
text
NOT
NULL
COMMENT
'注意事项'
,
created_at
datetime
(
3
),
updated_at
datetime
(
3
),
is_notice
tinyint
comment
'是否展示须知'
,
notice_info
text
comment
'须知内容'
,
notice_title
varchar
(
255
),
need_question
int
default
0
comment
'是否需要答题 0不需要 1需要'
,
display_agreement
int
NOT
NULL
DEFAULT
'0'
COMMENT
'是否打开0否1是'
,
state
int
NOT
NULL
COMMENT
'状态:1-NORMAL,2-INVALID'
,
limitation
int
default
0
comment
'限购数量,0不限购'
,
comment
text
)
engine
=
InnoDB
comment
'会员卡信息'
;
create
unique
index
uidx_amember_id
on
adam_member
(
member_id
);
#
MDB
.
idx
:
member_id
,
state
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member_price
;
create
table
adam_member_price
(
mid
bigint
unsigned
auto_increment
primary
key
,
member_price_id
varchar
(
64
)
comment
'会员价格id'
,
member_id
varchar
(
64
)
NOT
NULL
comment
'会员种类ID'
,
state
tinyint
NOT
NULL
DEFAULT
'0'
COMMENT
'0不可用、1上线中、2已下线'
,
name
varchar
(
80
)
NOT
NULL
DEFAULT
''
COMMENT
'会员包名称'
,
price
decimal
(
8
,
2
)
NOT
NULL
DEFAULT
'0.00'
COMMENT
'会员包价格'
,
price_fixed
decimal
(
8
,
2
)
comment
'折扣价'
,
days
int
NOT
NULL
DEFAULT
'0'
COMMENT
'会员包天数'
,
detail
text
NOT
NULL
COMMENT
'会员包须知'
,
created_at
datetime
(
3
),
updated_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'会员卡价格'
;
create
unique
index
uidx_amember_price_id
on
adam_member_price
(
member_price_id
);
create
index
idx_amember_price_member_id
on
adam_member_price
(
member_id
);
#
MDB
.
idx
:
member_price_id
,
member_id
,
state
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member_order
;
create
table
adam_member_order
(
mid
bigint
unsigned
auto_increment
primary
key
,
order_no
varchar
(
64
),
uid
varchar
(
64
),
mode
tinyint
comment
'购买方式:0-购买会员,1-购买会员码'
,
price
decimal
(
8
,
2
)
comment
'原价'
,
price_paid
decimal
(
8
,
2
)
comment
'实际支付'
,
member_name
varchar
(
80
),
member_id
varchar
(
255
)
comment
'会员id'
,
member_price_id
varchar
(
255
)
comment
'会员价格id'
,
days
int
default
0
comment
'购买天数'
,
state
tinyint
comment
'订单状态'
,
member_no
varchar
(
20
)
comment
'会员号'
,
birthday
varchar
(
20
)
default
null
comment
'用户生日[yyyy-MM-dd]'
,
device_from
varchar
(
20
)
comment
'支付终端:app,wap,js,applet'
,
pay_type
varchar
(
20
)
comment
'支付方式:alipay,wepay,vipcode,giftcode'
,
pay_no
varchar
(
64
)
comment
'支付订单'
,
payment_at
datetime
(
3
)
default
null
comment
'支付时间'
,
created_at
datetime
(
3
),
updated_at
datetime
(
3
),
client_ip
varchar
(
50
),
source
varchar
(
30
),
version
varchar
(
30
),
comment
text
)
engine
=
InnoDB
comment
'用户会员订单'
;
create
unique
index
uidx_amember_order_id
on
adam_member_order
(
order_no
);
#
MDB
.
idx
:
order_no
,
uid
,
state
,
pay_no
,
member_id
,
member_price_id
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_user_member
;
create
table
adam_user_member
(
mid
bigint
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
member_id
varchar
(
255
)
comment
'会员类型id'
,
member_no
varchar
(
20
)
not
null
,
state
tinyint
comment
'1-NORMAL,2-INVALID'
,
expiry_at
datetime
(
3
)
comment
'到期日期'
,
created_at
datetime
(
3
),
updated_at
datetime
(
3
),
comment
text
)
engine
=
InnoDB
comment
'用户会员信息'
;
create
index
idx_auser_member_uid
on
adam_user_member
(
uid
);
create
index
idx_auser_member_no
on
adam_user_member
(
member_no
);
#
MDB
.
idx
:
uid
,
state
,
member_no
-- >>------------------------------------------------------------------------------------
drop
table
if
exists
adam_member_code
;
create
table
adam_member_code
(
mid
bigint
unsigned
auto_increment
primary
key
,
code
varchar
(
20
)
comment
'会员码'
,
type
int
default
0
comment
'类型:1-购买,2-赠送(后台生成)'
,
member_id
varchar
(
255
)
comment
'会员ID'
,
member_price_id
varchar
(
255
)
comment
'会员价格ID'
,
member_no
varchar
(
20
)
comment
'预留会员号'
,
state
tinyint
comment
'0-未用,1-已用,2-不可用'
,
created_at
datetime
(
3
),
updated_at
datetime
(
3
),
buy_order_no
varchar
(
255
)
default
null
comment
'购买会员码订单号'
,
buy_uid
varchar
(
255
)
default
null
comment
'购买会员码用户id'
,
buy_at
datetime
(
3
)
default
null
comment
'购买时间'
,
use_order_no
varchar
(
64
)
default
null
comment
'消费订单号'
,
use_uid
varchar
(
64
)
default
null
comment
'消费用户ID'
,
use_at
datetime
(
3
)
default
null
,
comment
text
)
engine
=
InnoDB
comment
'会员兑换码'
;
create
unique
index
uidx_amember_code_id
on
adam_member_code
(
code
);
#
MDB
.
idx
:
code
,
state
-- >>------------------------------------------------------------------------------------
-- >>------------------------------------------------------------------------------------
-- >>------------------------------------------------------------------------------------
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/docu/mongo_db_ddl-prod.sql
0 → 100644
View file @
7ce32f65
use
prod_ln_scene
;
#
创建集合
db
.
createCollection
(
"AdamAddressesVo"
);
db
.
createCollection
(
"AdamCollectBaseVo"
);
db
.
createCollection
(
"AdamDisposedBaseVo"
);
db
.
createCollection
(
"AdamEntersVo"
);
db
.
createCollection
(
"AdamMemberCodeVo"
);
db
.
createCollection
(
"AdamMemberOrderVo"
);
db
.
createCollection
(
"AdamMemberPriceVo"
);
db
.
createCollection
(
"AdamMemberVo"
);
db
.
createCollection
(
"AdamRealInfoVo"
);
db
.
createCollection
(
"AdamThirdPartInfoVo"
);
db
.
createCollection
(
"AdamUserInfoVo"
);
db
.
createCollection
(
"AdamUserMemberVo"
);
#
创建索引
db
.
AdamAddressesVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamAddressesVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
contentId
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
contentId
:
"hashed"
}
);
db
.
AdamEntersVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamEntersVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberCodeVo
.
createIndex
(
{
code
:
"hashed"
}
);
db
.
AdamMemberCodeVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
orderNo
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
payNo
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
memberPriceId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
memberPriceId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
type
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
platform
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
openId
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
mobile
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
memberNo
:
"hashed"
}
);
#
创建分片
sh
.
enableSharding
(
"prod_ln_scene"
);
sh
.
shardCollection
(
"prod_ln_scene.AdamAddressesVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamCollectBaseVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamDisposedBaseVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamEntersVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamMemberCodeVo"
,
{
"code"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamMemberOrderVo"
,
{
"orderNo"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamMemberPriceVo"
,
{
"memberPriceId"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamMemberVo"
,
{
"memberId"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamRealInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamThirdPartInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamUserInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"prod_ln_scene.AdamUserMemberVo"
,
{
"uid"
:
"hashed"
}
);
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/docu/mongo_db_ddl.sql
0 → 100644
View file @
7ce32f65
use
test_ln_scene
;
#
创建集合
db
.
createCollection
(
"AdamAddressesVo"
);
db
.
createCollection
(
"AdamCollectBaseVo"
);
db
.
createCollection
(
"AdamDisposedBaseVo"
);
db
.
createCollection
(
"AdamEntersVo"
);
db
.
createCollection
(
"AdamMemberCodeVo"
);
db
.
createCollection
(
"AdamMemberOrderVo"
);
db
.
createCollection
(
"AdamMemberPriceVo"
);
db
.
createCollection
(
"AdamMemberVo"
);
db
.
createCollection
(
"AdamRealInfoVo"
);
db
.
createCollection
(
"AdamThirdPartInfoVo"
);
db
.
createCollection
(
"AdamUserInfoVo"
);
db
.
createCollection
(
"AdamUserMemberVo"
);
#
创建索引
db
.
AdamAddressesVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamAddressesVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamCollectBaseVo
.
createIndex
(
{
contentId
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamDisposedBaseVo
.
createIndex
(
{
contentId
:
"hashed"
}
);
db
.
AdamEntersVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamEntersVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberCodeVo
.
createIndex
(
{
code
:
"hashed"
}
);
db
.
AdamMemberCodeVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
orderNo
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
payNo
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberOrderVo
.
createIndex
(
{
memberPriceId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
memberPriceId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberPriceVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamMemberVo
.
createIndex
(
{
memberId
:
"hashed"
}
);
db
.
AdamMemberVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamRealInfoVo
.
createIndex
(
{
type
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
platform
:
"hashed"
}
);
db
.
AdamThirdPartInfoVo
.
createIndex
(
{
openId
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamUserInfoVo
.
createIndex
(
{
mobile
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
uid
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
state
:
"hashed"
}
);
db
.
AdamUserMemberVo
.
createIndex
(
{
memberNo
:
"hashed"
}
);
#
创建分片
sh
.
enableSharding
(
"test_ln_scene"
);
sh
.
shardCollection
(
"test_ln_scene.AdamAddressesVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamCollectBaseVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamDisposedBaseVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamEntersVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamMemberCodeVo"
,
{
"code"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamMemberOrderVo"
,
{
"orderNo"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamMemberPriceVo"
,
{
"memberPriceId"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamMemberVo"
,
{
"memberId"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamRealInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamThirdPartInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamUserInfoVo"
,
{
"uid"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.AdamUserMemberVo"
,
{
"uid"
:
"hashed"
}
);
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/pom.xml
0 → 100644
View file @
7ce32f65
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-service-platform
</artifactId>
<version>
1.0-SNAPSHOT
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
liquidnet-service-platform-impl
</artifactId>
<properties>
<bitwalker.version>
1.19
</bitwalker.version>
</properties>
<dependencies>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-swagger
</artifactId>
</dependency>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-web
</artifactId>
</dependency>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-mq
</artifactId>
<version>
1.0-SNAPSHOT
</version>
</dependency>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-cache-redis
</artifactId>
<version>
1.0-SNAPSHOT
</version>
</dependency>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-cache-redisson
</artifactId>
<version>
1.0-SNAPSHOT
</version>
</dependency>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-service-adam-api
</artifactId>
<version>
1.0-SNAPSHOT
</version>
</dependency>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-api-feign-kylin
</artifactId>
<version>
1.0-SNAPSHOT
</version>
<scope>
compile
</scope>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-data-mongodb
</artifactId>
</dependency>
<dependency>
<groupId>
com.aliyun
</groupId>
<artifactId>
aliyun-java-sdk-core
</artifactId>
</dependency>
<dependency>
<groupId>
com.aliyun
</groupId>
<artifactId>
aliyun-java-sdk-dypnsapi
</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
</plugin>
</plugins>
</build>
</project>
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/ServicePlatformApplication.java
0 → 100644
View file @
7ce32f65
package
com
.
liquidnet
.
service
;
import
lombok.extern.slf4j.Slf4j
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.CommandLineRunner
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.cloud.openfeign.EnableFeignClients
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.core.env.Environment
;
import
org.springframework.data.mongodb.MongoDbFactory
;
import
org.springframework.data.mongodb.MongoTransactionManager
;
import
java.net.InetAddress
;
import
java.net.UnknownHostException
;
import
java.util.Arrays
;
@Slf4j
@EnableFeignClients
@MapperScan
(
basePackages
=
"com.liquidnet.service.platform.mapper"
)
@SpringBootApplication
(
scanBasePackages
=
{
"com.liquidnet"
})
public
class
ServicePlatformApplication
implements
CommandLineRunner
{
@Autowired
private
Environment
environment
;
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
ServiceAdamApplication
.
class
,
args
);
}
@Override
public
void
run
(
String
...
strings
)
throws
Exception
{
try
{
log
.
info
(
"\n----------------------------------------------------------\n\t"
+
"Application '{}' is running! Access URLs:\n\t"
+
"Local: \t\thttp://127.0.0.1:{}\n\t"
+
"External: \thttp://{}:{}{}/doc.html\n\t"
+
"Profile(s): \t{}\n----------------------------------------------------------"
,
environment
.
getProperty
(
"spring.application.name"
),
environment
.
getProperty
(
"server.port"
),
InetAddress
.
getLocalHost
().
getHostAddress
(),
environment
.
getProperty
(
"server.port"
),
environment
.
getProperty
(
"server.servlet.context-path"
),
Arrays
.
toString
(
environment
.
getActiveProfiles
()));
}
catch
(
UnknownHostException
e
)
{
e
.
printStackTrace
();
}
}
// @Bean
// MongoTransactionManager transactionManager(MongoDbFactory factory){
// return new MongoTransactionManager(factory);
// }
}
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/resources/bootstrap-dev.yml
0 → 100644
View file @
7ce32f65
# begin-dev-这里是配置信息基本值
liquidnet
:
cloudConfig
:
profile
:
dev
security
:
username
:
user
password
:
user123
eureka
:
host
:
127.0.0.1:7001
# end-dev-这里是配置信息基本值
spring
:
profiles
:
include
:
service-adam
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/resources/bootstrap-prod.yml
0 → 100644
View file @
7ce32f65
# begin-prod-这里是配置信息基本值
liquidnet
:
cloudConfig
:
profile
:
prod
security
:
username
:
user
password
:
user123
eureka
:
host
:
172.17.207.189:7001
# end-prod-这里是配置信息基本值
spring
:
profiles
:
include
:
service-adam
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/resources/bootstrap-service-adam.yml
0 → 100644
View file @
7ce32f65
#eurekaServer配置
eureka
:
client
:
register-with-eureka
:
true
fetch-registry
:
true
serviceUrl
:
defaultZone
:
http://${liquidnet.security.username}:${liquidnet.security.password}@${liquidnet.eureka.host}/eureka-server/eureka
#configServer配置
spring
:
cloud
:
config
:
# uri: http://127.0.0.1:7002/support-config
profile
:
${liquidnet.cloudConfig.profile}
name
:
${spring.application.name}
#默认为spring.application.name
discovery
:
enabled
:
true
service-id
:
liquidnet-support-config
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/resources/bootstrap-test.yml
0 → 100644
View file @
7ce32f65
# begin-test-这里是配置信息基本值
liquidnet
:
cloudConfig
:
profile
:
test
security
:
username
:
user
password
:
user123
eureka
:
host
:
172.17.207.177:7001
# end-test-这里是配置信息基本值
spring
:
profiles
:
include
:
service-adam
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/resources/bootstrap.yml
0 → 100644
View file @
7ce32f65
spring
:
application
:
name
:
liquidnet-service-adam
profiles
:
active
:
dev
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/resources/errors.properties
0 → 100644
View file @
7ce32f65
40001
=
非法TOKEN
40002
=
被踢下线喽
40003
=
TOKEN失效
# ------------------------ 4开头错误码作系统保留
10000
=
请求频繁,稍后再试
10001
=
10002
=
10003
=
验证码发送失败
10004
=
手机验证码错误
10005
=
手机号获取失败,请更换登录方式
10006
=
第三方账号未注册
10007
=
该第三方账号已经被其他用户绑定
10008
=
已经绑定过该类型的第三方账号
10009
=
10010
=
10011
=
性别标签无效
10012
=
音乐风格标签无效
10013
=
10014
=
10015
=
入场人ID不能为空
10016
=
收货地址ID不能为空
10017
=
入场人不存在,请核实
10018
=
收货地址不存在,请核实
10019
=
入场人已存在,请核实
10101
=
姓名或身份证件号无效
10102
=
身份证号与姓名不符
10103
=
10104
=
10105
=
入场人不存在
10106
=
收获地址不存在
10200
=
仅限从未购买过会员的用户使用
10201
=
会员卡信息有误,请核实
10202
=
会员卡价格有误,请核实
10203
=
支付信息有误,请联系客服
10204
=
微信支付OPENID必传
10205
=
支付宝支付回调URL必传
10206
=
苹果支付商品标识必传
10207
=
兑换码不存在,请核实
10208
=
兑换码已使用,请核实
10209
=
兑换码不可用,请核实
10210
=
创建订单失败,请联系客服
10211
=
订单不存在
10212
=
订单状态查询失败
10213
=
感谢您选择登登登。距您上一次离开不足一年,登登登还没准备好再次邀您加入。不如我们给彼此多一些时间,有缘再相见。
10301
=
10401
=
10500
=
10501
=
会员订单回调处理失败,该订单不存在
10502
=
会员订单回调处理失败,该订单已处理
10503
=
会员订单回调处理失败,订单金额有误
10504
=
会员订单回调处理失败,会员价格信息不存在
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/resources/sqlmap.properties
0 → 100644
View file @
7ce32f65
adam_user.add
=
INSERT INTO adam_user (`uid`, mobile, `state`, is_complete, created_at) VALUES (?,?,?,?,?)
adam_user.complete
=
UPDATE adam_user SET is_complete=?, updated_at=? WHERE `uid`=?
adam_user.edit.mobile
=
UPDATE adam_user SET mobile=?, updated_at=? WHERE `uid`=?
adam_user.close
=
UPDATE adam_user SET `state`=2, updated_at=?, closed_at=? WHERE `uid`=?
# ----------------------------------------------------
adam_user_info.add
=
INSERT INTO adam_user_info (`uid`, qr_code) VALUES (?,?)
adam_user_info.edit
=
UPDATE adam_user_info SET nickname=?, sex=?, birthday=?, area=?, signature=?, avatar=?, background=?, tag_me=? WHERE uid=?
# ----------------------------------------------------
adam_real_name.add
=
INSERT INTO adam_real_name (real_name_id, `uid`, `type`, `name`, id_card, `state`, created_at) VALUES (?,?,?,?,?,?,?)
# ----------------------------------------------------
adam_third_party.add
=
INSERT INTO adam_third_party (`uid`, open_id, avatar, nickname, platform, `state`, created_at) values (?,?,?,?,?,?,?)
adam_third_party.unbind
=
UPDATE adam_third_party SET `state`=2, updated_at=? WHERE `uid`=? AND platform=?
adam_third_party.close
=
UPDATE adam_third_party SET `state`=2, updated_at=?, comment='close' WHERE `uid`=?
# ----------------------------------------------------
adam_addresses.add
=
INSERT INTO adam_addresses (addresses_id, `uid`, `name`, phone, province, city, county, address, is_default, `state`, created_at) VALUES (?,?,?,?,?,?,?,?,?,?,?)
adam_addresses.edit
=
UPDATE adam_addresses SET `name`=?, phone=?, province=?, city=?, county=?, address=?, updated_at=? WHERE addresses_id=?
adam_addresses.update.is_default
=
UPDATE adam_addresses SET is_default=?, updated_at=? WHERE addresses_id=?
adam_addresses.remove
=
UPDATE adam_addresses SET is_default=0, `state`=2, updated_at=?, deleted_at=? WHERE addresses_id=?
adam_addresses.close
=
UPDATE adam_addresses SET `state`=2, updated_at=?, deleted_at=? WHERE uid=?
# ----------------------------------------------------
adam_enters.add
=
INSERT INTO adam_enters (enters_id, `uid`, `type`,`name`, mobile, id_card, is_default, `state`, created_at) VALUES (?,?,?,?,?,?,?,?,?)
adam_enters.edit
=
UPDATE adam_enters SET `type`=?, `name`=?, mobile=?, id_card=?, is_default=?, `state`=?, updated_at=? where enters_id=?
adam_enters.update.is_default
=
UPDATE adam_enters set is_default=?, updated_at=? where enters_id=?
adam_enters.remove
=
UPDATE adam_enters SET `state`=2, updated_at=?, deleted_at=? where enters_id=?
adam_enters.close
=
UPDATE adam_enters SET `state`=2, updated_at=?, deleted_at=?, comment='close' where uid=?
# ----------------------------------------------------
adam_collection.add
=
INSERT INTO adam_collection (`uid`, content_id, `type`, `state`, created_at) VALUES (?,?,?,?,?)
adam_collection.del
=
UPDATE adam_collection SET `state`=2, updated_at=? WHERE `uid`=? AND content_id=?
# ----------------------------------------------------
adam_disposed.add
=
INSERT into adam_disposed (`uid`, content_id, `type`, `state`, created_at) VALUES (?,?,?,?,?)
adam_disposed.del
=
UPDATE adam_collection SET `state`=2, updated_at=? WHERE `uid`=? AND content_id=?
# ----------------------------------------------------
adam_member.add
=
INSERT INTO adam_member ( `name`, `title`, `sub_title`, `icon`, `avatar`, `start_no`, `type`, `interests_detail`, `notes`, `is_notice`, `notice_info`, `notice_title`, `need_question`, `display_agreement`, `agreement`, `member_id`, `limitation`) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);
# ----------------------------------------------------
adam_member_code.add
=
INSERT INTO adam_member_code (code, `type`, member_id, member_price_id, member_no, `state`, created_at, buy_order_no, buy_uid, buy_at) VALUES (?,?,?,?,?,?,?,?,?,?)
adam_member_code.exchange
=
UPDATE adam_member_code SET `state`=?, updated_at=?, use_order_no=?, use_uid=?, use_at=? WHERE code=?
# ----------------------------------------------------
adam_member_order.add
=
INSERT INTO adam_member_order (order_no, `uid`, `mode`, price, price_paid, member_name, member_id, member_price_id, `days`, `state`, member_no, birthday, device_from, pay_type, pay_no, payment_at, created_at, client_ip, `source`, version) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
adam_member_order.update
=
UPDATE adam_member_order SET `state`=?, member_no=?, payment_at=?, updated_at=? WHERE order_no=?
# ----------------------------------------------------
adam_user_member.add
=
INSERT INTO adam_user_member (`uid`, member_id, member_no, `state`, expiry_at, created_at) VALUES (?,?,?,?,?,?)
adam_user_member.update
=
UPDATE adam_user_member SET `state`=?, expiry_at=?, updated_at=? WHERE `uid`=?
adam_user_member.close
=
UPDATE adam_user_member SET `state`=2, updated_at=?, comment='close' WHERE `uid`=?
# ----------------------------------------------------
# ----------------------------------------------------
#
----------------------------------------------------
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-platform/pom.xml
0 → 100644
View file @
7ce32f65
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<artifactId>
liquidnet-bus-service
</artifactId>
<groupId>
com.liquidnet
</groupId>
<version>
1.0-SNAPSHOT
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
liquidnet-service-platform
</artifactId>
<packaging>
pom
</packaging>
<modules>
<module>
liquidnet-service-platform-impl
</module>
</modules>
<dependencies>
</dependencies>
</project>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment