记得上下班打卡 | 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
e1c90b6a
Commit
e1c90b6a
authored
Jun 22, 2021
by
jiangxiulong
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' into test
parents
3f015d94
23b9945b
Changes
26
Hide whitespace changes
Inline
Side-by-side
Showing
26 changed files
with
119 additions
and
236 deletions
+119
-236
AdamMemberOrderVo.java
.../com/liquidnet/service/adam/dto/vo/AdamMemberOrderVo.java
+3
-4
IAdamRdmService.java
...a/com/liquidnet/service/adam/service/IAdamRdmService.java
+5
-0
DataUtils.java
...iquidnet/client/admin/zhengzai/kylin/utils/DataUtils.java
+0
-37
AdamAddresses.java
...java/com/liquidnet/service/adam/entity/AdamAddresses.java
+1
-1
AdamCollection.java
...ava/com/liquidnet/service/adam/entity/AdamCollection.java
+1
-1
AdamDeviceToken.java
...va/com/liquidnet/service/adam/entity/AdamDeviceToken.java
+0
-43
AdamDisposed.java
.../java/com/liquidnet/service/adam/entity/AdamDisposed.java
+1
-1
AdamEnters.java
...in/java/com/liquidnet/service/adam/entity/AdamEnters.java
+1
-1
AdamMember.java
...in/java/com/liquidnet/service/adam/entity/AdamMember.java
+1
-1
AdamMemberCode.java
...ava/com/liquidnet/service/adam/entity/AdamMemberCode.java
+1
-1
AdamMemberOrder.java
...va/com/liquidnet/service/adam/entity/AdamMemberOrder.java
+2
-2
AdamMemberPrice.java
...va/com/liquidnet/service/adam/entity/AdamMemberPrice.java
+1
-1
AdamRealName.java
.../java/com/liquidnet/service/adam/entity/AdamRealName.java
+1
-1
AdamThirdParty.java
...ava/com/liquidnet/service/adam/entity/AdamThirdParty.java
+1
-1
AdamUser.java
...main/java/com/liquidnet/service/adam/entity/AdamUser.java
+1
-1
AdamUserInfo.java
.../java/com/liquidnet/service/adam/entity/AdamUserInfo.java
+1
-1
AdamUserMember.java
...ava/com/liquidnet/service/adam/entity/AdamUserMember.java
+1
-1
AdamDeviceTokenMapper.java
.../liquidnet/service/adam/mapper/AdamDeviceTokenMapper.java
+0
-16
db_ln_adam_initialdata.sql
...quidnet-service-adam-impl/docu/db_ln_adam_initialdata.sql
+29
-29
AdamMemberOrderController.java
...et/service/adam/controller/AdamMemberOrderController.java
+11
-3
AdamDMAdminController.java
.../service/adam/controller/admin/AdamDMAdminController.java
+19
-15
AdamMemberOrderServiceImpl.java
...service/adam/service/impl/AdamMemberOrderServiceImpl.java
+3
-7
AdamRdmServiceImpl.java
...quidnet/service/adam/service/impl/AdamRdmServiceImpl.java
+12
-0
KylinOrderTicketsServiceImpl.java
...vice/kylin/service/impl/KylinOrderTicketsServiceImpl.java
+6
-4
KylinPerformancesServiceImpl.java
...vice/kylin/service/impl/KylinPerformancesServiceImpl.java
+2
-1
DataUtils.java
...ain/java/com/liquidnet/service/kylin/utils/DataUtils.java
+15
-63
No files found.
liquidnet-bus-api/liquidnet-service-adam-api/src/main/java/com/liquidnet/service/adam/dto/vo/AdamMemberOrderVo.java
View file @
e1c90b6a
...
@@ -60,11 +60,10 @@ public class AdamMemberOrderVo implements Serializable, Cloneable {
...
@@ -60,11 +60,10 @@ public class AdamMemberOrderVo implements Serializable, Cloneable {
@ApiModelProperty
(
position
=
20
,
value
=
"客户端版本"
)
@ApiModelProperty
(
position
=
20
,
value
=
"客户端版本"
)
private
String
version
;
private
String
version
;
@ApiModelProperty
(
position
=
21
,
value
=
"兑换码"
)
@ApiModelProperty
(
position
=
21
,
value
=
"会员须知"
)
private
String
memberCode
;
@ApiModelProperty
(
position
=
22
,
value
=
"会员须知"
)
private
String
memberNotes
;
private
String
memberNotes
;
@ApiModelProperty
(
position
=
22
,
value
=
"会员码信息"
)
private
AdamMemberCodeVo
memberCodeVo
;
public
static
final
AdamMemberOrderVo
obj
=
new
AdamMemberOrderVo
();
public
static
final
AdamMemberOrderVo
obj
=
new
AdamMemberOrderVo
();
...
...
liquidnet-bus-api/liquidnet-service-adam-api/src/main/java/com/liquidnet/service/adam/service/IAdamRdmService.java
View file @
e1c90b6a
...
@@ -104,6 +104,11 @@ public interface IAdamRdmService {
...
@@ -104,6 +104,11 @@ public interface IAdamRdmService {
AdamMemberCodeVo
getMemberCodeVoByCode
(
String
memberCode
);
AdamMemberCodeVo
getMemberCodeVoByCode
(
String
memberCode
);
/**
* Temporarily connect Mongo
*/
AdamMemberCodeVo
getMemberCodeVoByBuyOrderNo
(
String
buyOrderNo
);
void
delMemberCodeVoByCode
(
String
memberCode
);
void
delMemberCodeVoByCode
(
String
memberCode
);
boolean
setTagsForSex
(
List
<
AdamTagVo
>
voList
);
boolean
setTagsForSex
(
List
<
AdamTagVo
>
voList
);
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/kylin/utils/DataUtils.java
View file @
e1c90b6a
package
com
.
liquidnet
.
client
.
admin
.
zhengzai
.
kylin
.
utils
;
package
com
.
liquidnet
.
client
.
admin
.
zhengzai
.
kylin
.
utils
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.dto.vo.*
;
import
com.liquidnet.service.kylin.dto.vo.middle.KylinTicketTimesVo
;
import
com.liquidnet.service.kylin.dto.vo.middle.KylinTicketTimesVo
;
import
com.liquidnet.service.kylin.dto.vo.middle.KylinTicketVo
;
import
com.liquidnet.service.kylin.dto.vo.middle.KylinTicketVo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinOrderTicketEntitiesVo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinOrderTicketEntitiesVo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinOrderTicketVo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinOrderTicketVo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.returns.KylinOrderListVo
;
import
com.liquidnet.service.kylin.dto.vo.returns.KylinOrderListVo
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.liquidnet.service.kylin.mapper.KylinBuyNoticeMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.domain.Sort
;
import
org.springframework.data.domain.Sort
;
import
org.springframework.data.mongodb.core.MongoTemplate
;
import
org.springframework.data.mongodb.core.MongoTemplate
;
...
@@ -152,22 +147,6 @@ public class DataUtils {
...
@@ -152,22 +147,6 @@ public class DataUtils {
redisUtil
.
del
(
KylinRedisConst
.
ORDER_ENTITIES
+
orderEntitiesId
);
redisUtil
.
del
(
KylinRedisConst
.
ORDER_ENTITIES
+
orderEntitiesId
);
}
}
/**
* 删除 banner redis
* @param bannerId
*/
public
void
delBannersRedis
(
String
bannerId
)
{
redisUtil
.
del
(
KylinRedisConst
.
BANNERS
+
bannerId
);
}
/**
* 删除 推荐演出 redis
* @param recommendId
*/
public
void
delPerformanceRecommendRedis
(
String
recommendId
)
{
redisUtil
.
del
(
KylinRedisConst
.
PERFORMANCES_RECOMMEND
+
recommendId
);
}
/**
/**
* 删除 验票账号 redis
* 删除 验票账号 redis
* @param checkUserId
* @param checkUserId
...
@@ -223,22 +202,6 @@ public class DataUtils {
...
@@ -223,22 +202,6 @@ public class DataUtils {
}
}
}
}
/**
* 获取巡演列表redis
*/
public
List
<
KylinPerformanceVo
>
getRoadList
(
String
roadShowId
)
{
String
redisKey
=
KylinRedisConst
.
PERFORMANCES_ROADLIST
.
concat
(
roadShowId
);
if
(!
redisUtil
.
hasKey
(
redisKey
))
{
List
<
KylinPerformanceVo
>
roadList
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"roadShowId"
).
is
(
roadShowId
)),
KylinPerformanceVo
.
class
,
KylinPerformanceVo
.
class
.
getSimpleName
()
);
redisUtil
.
set
(
redisKey
,
roadList
);
}
return
(
List
<
KylinPerformanceVo
>)
redisUtil
.
get
(
redisKey
);
}
/**
/**
* 根据演出id 获取 演出vo 详情
* 根据演出id 获取 演出vo 详情
*
*
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamAddresses.java
View file @
e1c90b6a
...
@@ -23,7 +23,7 @@ public class AdamAddresses implements Serializable {
...
@@ -23,7 +23,7 @@ public class AdamAddresses implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
private
String
addressesId
;
private
String
addressesId
;
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamCollection.java
View file @
e1c90b6a
...
@@ -23,7 +23,7 @@ public class AdamCollection implements Serializable {
...
@@ -23,7 +23,7 @@ public class AdamCollection implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
private
String
uid
;
private
String
uid
;
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamDeviceToken.java
deleted
100644 → 0
View file @
3f015d94
package
com
.
liquidnet
.
service
.
adam
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
/**
* <p>
* TOKEN
* </p>
*
* @author liquidnet
* @since 2021-05-11
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
AdamDeviceToken
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
String
uid
;
private
String
android
;
private
String
ios
;
private
String
ipad
;
private
Integer
isLast
;
private
LocalDateTime
createdAt
;
private
LocalDateTime
updatedAt
;
}
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamDisposed.java
View file @
e1c90b6a
...
@@ -23,7 +23,7 @@ public class AdamDisposed implements Serializable {
...
@@ -23,7 +23,7 @@ public class AdamDisposed implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
private
String
uid
;
private
String
uid
;
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamEnters.java
View file @
e1c90b6a
...
@@ -23,7 +23,7 @@ public class AdamEnters implements Serializable {
...
@@ -23,7 +23,7 @@ public class AdamEnters implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
private
String
entersId
;
private
String
entersId
;
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamMember.java
View file @
e1c90b6a
...
@@ -18,7 +18,7 @@ public class AdamMember implements Serializable {
...
@@ -18,7 +18,7 @@ public class AdamMember implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
/**
/**
* 会员卡id
* 会员卡id
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamMemberCode.java
View file @
e1c90b6a
...
@@ -15,7 +15,7 @@ public class AdamMemberCode {
...
@@ -15,7 +15,7 @@ public class AdamMemberCode {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
/**
/**
* 会员码
* 会员码
*/
*/
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamMemberOrder.java
View file @
e1c90b6a
...
@@ -16,7 +16,7 @@ public class AdamMemberOrder implements Serializable {
...
@@ -16,7 +16,7 @@ public class AdamMemberOrder implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
/**
/**
* 订单号
* 订单号
...
@@ -29,7 +29,7 @@ public class AdamMemberOrder implements Serializable {
...
@@ -29,7 +29,7 @@ public class AdamMemberOrder implements Serializable {
/**
/**
* 购买方式:0-购买会员 1-购买会员码,2-使用会员码
* 购买方式:0-购买会员 1-购买会员码,2-使用会员码
*/
*/
private
String
mode
;
private
Integer
mode
;
/**
/**
* 原价
* 原价
*/
*/
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamMemberPrice.java
View file @
e1c90b6a
...
@@ -19,7 +19,7 @@ public class AdamMemberPrice implements Serializable {
...
@@ -19,7 +19,7 @@ public class AdamMemberPrice implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
/**
/**
* 会员价格ID
* 会员价格ID
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamRealName.java
View file @
e1c90b6a
...
@@ -23,7 +23,7 @@ public class AdamRealName implements Serializable {
...
@@ -23,7 +23,7 @@ public class AdamRealName implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
private
String
realNameId
;
private
String
realNameId
;
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamThirdParty.java
View file @
e1c90b6a
...
@@ -23,7 +23,7 @@ public class AdamThirdParty implements Serializable {
...
@@ -23,7 +23,7 @@ public class AdamThirdParty implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
private
String
uid
;
private
String
uid
;
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamUser.java
View file @
e1c90b6a
...
@@ -23,7 +23,7 @@ public class AdamUser implements Serializable {
...
@@ -23,7 +23,7 @@ public class AdamUser implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
private
String
uid
;
private
String
uid
;
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamUserInfo.java
View file @
e1c90b6a
...
@@ -23,7 +23,7 @@ public class AdamUserInfo implements Serializable {
...
@@ -23,7 +23,7 @@ public class AdamUserInfo implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
private
String
uid
;
private
String
uid
;
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/entity/AdamUserMember.java
View file @
e1c90b6a
...
@@ -13,7 +13,7 @@ public class AdamUserMember {
...
@@ -13,7 +13,7 @@ public class AdamUserMember {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
private
Long
mid
;
private
String
uid
;
private
String
uid
;
...
...
liquidnet-bus-do/liquidnet-service-adam-do/src/main/java/com/liquidnet/service/adam/mapper/AdamDeviceTokenMapper.java
deleted
100644 → 0
View file @
3f015d94
package
com
.
liquidnet
.
service
.
adam
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.liquidnet.service.adam.entity.AdamDeviceToken
;
/**
* <p>
* TOKEN Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-05-11
*/
public
interface
AdamDeviceTokenMapper
extends
BaseMapper
<
AdamDeviceToken
>
{
}
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/docu/db_ln_adam_initialdata.sql
View file @
e1c90b6a
...
@@ -4,7 +4,7 @@ use ln_scene;
...
@@ -4,7 +4,7 @@ use ln_scene;
drop
table
if
exists
adam_third_party
;
drop
table
if
exists
adam_third_party
;
create
table
adam_third_party
create
table
adam_third_party
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
default
''
,
uid
varchar
(
64
)
default
''
,
open_id
varchar
(
64
)
comment
'第三方ID'
,
open_id
varchar
(
64
)
comment
'第三方ID'
,
avatar
varchar
(
255
)
comment
'第三方头像'
,
avatar
varchar
(
255
)
comment
'第三方头像'
,
...
@@ -52,7 +52,7 @@ create unique index uidx_third_party_uid_open_id on adam_third_party (uid, open_
...
@@ -52,7 +52,7 @@ create unique index uidx_third_party_uid_open_id on adam_third_party (uid, open_
drop
table
if
exists
adam_user
;
drop
table
if
exists
adam_user
;
create
table
adam_user
create
table
adam_user
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
mobile
varchar
(
30
)
not
null
,
mobile
varchar
(
30
)
not
null
,
passwd
varchar
(
64
),
passwd
varchar
(
64
),
...
@@ -70,7 +70,7 @@ create unique index uidx_user_uid on adam_user (uid);
...
@@ -70,7 +70,7 @@ create unique index uidx_user_uid on adam_user (uid);
drop
table
if
exists
adam_user_info
;
drop
table
if
exists
adam_user_info
;
create
table
adam_user_info
create
table
adam_user_info
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
nickname
varchar
(
32
)
comment
'昵称'
,
nickname
varchar
(
32
)
comment
'昵称'
,
sex
varchar
(
50
)
comment
'性别'
,
sex
varchar
(
50
)
comment
'性别'
,
...
@@ -92,7 +92,7 @@ create unique index idx_user_info_uid on adam_user_info (uid);
...
@@ -92,7 +92,7 @@ create unique index idx_user_info_uid on adam_user_info (uid);
drop
table
if
exists
adam_real_name
;
drop
table
if
exists
adam_real_name
;
create
table
adam_real_name
create
table
adam_real_name
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
real_name_id
varchar
(
64
)
not
null
,
real_name_id
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
type
enum
(
'1'
,
'2'
,
'3'
,
'4'
,
'5'
)
not
null
default
'1'
comment
'1-大陆身份证,2-港澳通行证,3-台胞证,4-护照,5-军官证'
,
type
enum
(
'1'
,
'2'
,
'3'
,
'4'
,
'5'
)
not
null
default
'1'
comment
'1-大陆身份证,2-港澳通行证,3-台胞证,4-护照,5-军官证'
,
...
@@ -109,7 +109,7 @@ create unique index idx_real_name_uid on adam_real_name (uid);
...
@@ -109,7 +109,7 @@ create unique index idx_real_name_uid on adam_real_name (uid);
drop
table
if
exists
adam_enters
;
drop
table
if
exists
adam_enters
;
create
table
adam_enters
create
table
adam_enters
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
#
`user_id`
int
(
11
)
NOT
NULL
DEFAULT
'0'
COMMENT
'用户id'
,
#
`user_id`
int
(
11
)
NOT
NULL
DEFAULT
'0'
COMMENT
'用户id'
,
enters_id
varchar
(
64
)
not
null
,
enters_id
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
comment
'用户id'
,
uid
varchar
(
64
)
not
null
comment
'用户id'
,
...
@@ -132,19 +132,19 @@ create index idx_enters_uid on adam_enters (uid);
...
@@ -132,19 +132,19 @@ create index idx_enters_uid on adam_enters (uid);
drop
table
if
exists
adam_addresses
;
drop
table
if
exists
adam_addresses
;
create
table
adam_addresses
create
table
adam_addresses
(
(
mid
int
unsigned
auto_increment
not
null
primary
key
,
mid
big
int
unsigned
auto_increment
not
null
primary
key
,
addresses_id
varchar
(
64
)
not
null
,
addresses_id
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
name
varchar
(
30
)
not
null
comment
'姓名'
,
name
varchar
(
30
)
not
null
comment
'姓名'
,
phone
varchar
(
30
)
not
null
comment
'手机号'
,
phone
varchar
(
30
)
not
null
comment
'手机号'
,
province
varchar
(
30
)
not
null
comment
'省份'
,
province
varchar
(
30
)
not
null
comment
'省份'
,
city
varchar
(
30
)
not
null
comment
'城市'
,
city
varchar
(
30
)
not
null
comment
'城市'
,
county
varchar
(
30
)
not
null
comment
'区县'
,
county
varchar
(
30
)
not
null
comment
'区县'
,
address
varchar
(
100
)
not
null
comment
'详细地址'
,
address
varchar
(
100
)
not
null
comment
'详细地址'
,
is_default
boolean
not
null
default
false
comment
'是否为默认:0-否,1-是,第一个默认1'
,
is_default
boolean
not
null
default
false
comment
'是否为默认:0-否,1-是,第一个默认1'
,
#
is_certification
enum
(
'yes'
,
'no'
)
not
null
default
'no'
comment
'入场人的身份证号是否认证'
,
#
is_certification
enum
(
'yes'
,
'no'
)
not
null
default
'no'
comment
'入场人的身份证号是否认证'
,
state
tinyint
not
null
comment
'状态:0-INIT,1-NORMAL,2-INVALID'
,
state
tinyint
not
null
comment
'状态:0-INIT,1-NORMAL,2-INVALID'
,
created_at
datetime
(
3
)
not
null
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
updated_at
datetime
(
3
),
deleted_at
datetime
(
3
),
deleted_at
datetime
(
3
),
comment
text
comment
text
...
@@ -176,7 +176,7 @@ create index idx_addresses_uid on adam_addresses (uid);
...
@@ -176,7 +176,7 @@ create index idx_addresses_uid on adam_addresses (uid);
drop
table
if
exists
adam_collection
;
drop
table
if
exists
adam_collection
;
create
table
adam_collection
create
table
adam_collection
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
content_id
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'
,
type
varchar
(
30
)
not
null
comment
'收藏类型:VIDEO,TICKET,SITE,ARTIST,BAND,BRAND,STYLE,GOODS,MUSIC,SONG'
,
...
@@ -191,12 +191,12 @@ create unique index uidx_collection_uid_content_id on adam_collection (uid, cont
...
@@ -191,12 +191,12 @@ create unique index uidx_collection_uid_content_id on adam_collection (uid, cont
drop
table
if
exists
adam_disposed
;
drop
table
if
exists
adam_disposed
;
create
table
adam_disposed
create
table
adam_disposed
(
(
mid
int
unsigned
auto_increment
not
null
primary
key
,
mid
big
int
unsigned
auto_increment
not
null
primary
key
,
uid
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
content_id
int
unsigned
not
null
,
content_id
int
unsigned
not
null
,
type
varchar
(
30
)
not
null
comment
'想去类型:TICKET'
,
type
varchar
(
30
)
not
null
comment
'想去类型:TICKET'
,
state
tinyint
default
1
not
null
comment
'1-正常,2-删除'
,
state
tinyint
default
1
not
null
comment
'1-正常,2-删除'
,
created_at
datetime
(
3
)
not
null
,
created_at
datetime
(
3
)
not
null
,
updated_at
datetime
(
3
),
updated_at
datetime
(
3
),
comment
text
comment
text
)
engine
=
InnoDB
comment
'想去'
;
)
engine
=
InnoDB
comment
'想去'
;
...
@@ -206,7 +206,7 @@ create index idx_disposed_content on adam_disposed (content_id);
...
@@ -206,7 +206,7 @@ create index idx_disposed_content on adam_disposed (content_id);
drop
table
if
exists
adam_member
;
drop
table
if
exists
adam_member
;
create
table
adam_member
create
table
adam_member
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
member_id
varchar
(
255
)
comment
'会员id'
,
member_id
varchar
(
255
)
comment
'会员id'
,
name
varchar
(
64
),
name
varchar
(
64
),
title
varchar
(
100
),
title
varchar
(
100
),
...
@@ -233,7 +233,7 @@ create table adam_member
...
@@ -233,7 +233,7 @@ create table adam_member
drop
table
if
exists
adam_member_price
;
drop
table
if
exists
adam_member_price
;
create
table
adam_member_price
create
table
adam_member_price
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
member_price_id
varchar
(
64
)
comment
'会员价格id'
,
member_price_id
varchar
(
64
)
comment
'会员价格id'
,
member_id
varchar
(
64
)
NOT
NULL
comment
'会员种类ID'
,
member_id
varchar
(
64
)
NOT
NULL
comment
'会员种类ID'
,
state
tinyint
NOT
NULL
DEFAULT
'0'
COMMENT
'0不可用、1上线中、2已下线'
,
state
tinyint
NOT
NULL
DEFAULT
'0'
COMMENT
'0不可用、1上线中、2已下线'
,
...
@@ -250,7 +250,7 @@ create table adam_member_price
...
@@ -250,7 +250,7 @@ create table adam_member_price
drop
table
if
exists
adam_member_order
;
drop
table
if
exists
adam_member_order
;
create
table
adam_member_order
create
table
adam_member_order
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
order_no
varchar
(
64
),
order_no
varchar
(
64
),
uid
varchar
(
64
),
uid
varchar
(
64
),
mode
tinyint
comment
'购买方式:0-购买会员,1-购买会员码'
,
mode
tinyint
comment
'购买方式:0-购买会员,1-购买会员码'
,
...
@@ -278,7 +278,7 @@ create table adam_member_order
...
@@ -278,7 +278,7 @@ create table adam_member_order
drop
table
if
exists
adam_user_member
;
drop
table
if
exists
adam_user_member
;
create
table
adam_user_member
create
table
adam_user_member
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
uid
varchar
(
64
)
not
null
,
uid
varchar
(
64
)
not
null
,
member_id
varchar
(
255
)
comment
'会员类型id'
,
member_id
varchar
(
255
)
comment
'会员类型id'
,
member_no
varchar
(
20
)
not
null
,
member_no
varchar
(
20
)
not
null
,
...
@@ -292,7 +292,7 @@ create table adam_user_member
...
@@ -292,7 +292,7 @@ create table adam_user_member
drop
table
if
exists
adam_member_code
;
drop
table
if
exists
adam_member_code
;
create
table
adam_member_code
create
table
adam_member_code
(
(
mid
int
unsigned
auto_increment
primary
key
,
mid
big
int
unsigned
auto_increment
primary
key
,
code
varchar
(
20
)
comment
'会员码'
,
code
varchar
(
20
)
comment
'会员码'
,
type
int
default
0
comment
'类型:1-购买,2-赠送(后台生成)'
,
type
int
default
0
comment
'类型:1-购买,2-赠送(后台生成)'
,
member_id
varchar
(
255
)
comment
'会员ID'
,
member_id
varchar
(
255
)
comment
'会员ID'
,
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/controller/AdamMemberOrderController.java
View file @
e1c90b6a
...
@@ -239,9 +239,17 @@ public class AdamMemberOrderController {
...
@@ -239,9 +239,17 @@ public class AdamMemberOrderController {
@GetMapping
(
"info/{orderNo}"
)
@GetMapping
(
"info/{orderNo}"
)
public
ResponseDto
<
AdamMemberOrderVo
>
getMemberOrderList
(
@NotBlank
@PathVariable
String
orderNo
)
{
public
ResponseDto
<
AdamMemberOrderVo
>
getMemberOrderList
(
@NotBlank
@PathVariable
String
orderNo
)
{
AdamMemberOrderVo
mOrderVo
=
adamRdmService
.
getShotMemberOrderVoByOrderNo
(
orderNo
);
AdamMemberOrderVo
mOrderVo
=
adamRdmService
.
getShotMemberOrderVoByOrderNo
(
orderNo
);
AdamMemberVo
memberVo
=
adamRdmService
.
getMemberVoByMemberId
(
mOrderVo
.
getMemberId
());
if
(
null
!=
mOrderVo
)
{
mOrderVo
.
setMemberNotes
(
memberVo
.
getNotes
());
AdamMemberVo
memberVo
=
adamRdmService
.
getMemberVoByMemberId
(
mOrderVo
.
getMemberId
());
return
ResponseDto
.
success
(
mOrderVo
);
mOrderVo
.
setMemberNotes
(
memberVo
.
getNotes
());
if
(
mOrderVo
.
getMode
()
==
1
)
{
AdamMemberCodeVo
memberCodeVo
=
adamRdmService
.
getMemberCodeVoByBuyOrderNo
(
mOrderVo
.
getOrderNo
());
mOrderVo
.
setMemberCodeVo
(
memberCodeVo
);
}
return
ResponseDto
.
success
(
mOrderVo
);
}
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"10211"
));
}
}
@ApiOperationSupport
(
order
=
7
)
@ApiOperationSupport
(
order
=
7
)
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/controller/admin/AdamDMAdminController.java
View file @
e1c90b6a
package
com
.
liquidnet
.
service
.
adam
.
controller
.
admin
;
package
com
.
liquidnet
.
service
.
adam
.
controller
.
admin
;
import
com.github.xiaoymin.knife4j.annotations.ApiOperationSupport
;
import
com.github.xiaoymin.knife4j.annotations.ApiSupport
;
import
com.liquidnet.service.adam.service.processor.*
;
import
com.liquidnet.service.adam.service.processor.*
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
...
@@ -12,6 +14,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
...
@@ -12,6 +14,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
@ApiSupport
(
order
=
90062
)
@Api
(
tags
=
"DM"
)
@Api
(
tags
=
"DM"
)
@Slf4j
@Slf4j
@Validated
@Validated
...
@@ -33,66 +36,67 @@ public class AdamDMAdminController extends AdamBaseController {
...
@@ -33,66 +36,67 @@ public class AdamDMAdminController extends AdamBaseController {
@Autowired
@Autowired
DMTracesInfoProcessor
dmTracesInfoProcessor
;
DMTracesInfoProcessor
dmTracesInfoProcessor
;
@ApiOperationSupport
(
order
=
0
)
@ApiOperation
(
value
=
"user"
)
@ApiOperation
(
value
=
"user"
)
@GetMapping
(
value
=
{
"user"
})
@GetMapping
(
value
=
{
"user"
})
public
ResponseDto
<
Object
>
dataMigrationForUser
(
@RequestParam
boolean
flg
)
{
public
ResponseDto
<
Object
>
dataMigrationForUser
(
@RequestParam
boolean
flg
)
{
// if (!verify(alis)) return ResponseDto.failure();
dmUserInformationProcessor
.
handler
(
flg
);
dmUserInformationProcessor
.
handler
(
flg
);
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
@ApiOperationSupport
(
order
=
1
)
@ApiOperation
(
value
=
"tpa"
)
@ApiOperation
(
value
=
"tpa"
)
@GetMapping
(
value
=
{
"tpa"
})
@GetMapping
(
value
=
{
"tpa"
})
public
ResponseDto
<
Object
>
dataMigrationForTpa
(
@RequestParam
boolean
flg
)
{
public
ResponseDto
<
Object
>
dataMigrationForTpa
(
@RequestParam
boolean
flg
)
{
// if (!verify(alis)) return ResponseDto.failure();
dmThirdPartsProcessor
.
handler
(
flg
);
dmThirdPartsProcessor
.
handler
(
flg
);
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
@ApiOperationSupport
(
order
=
2
)
@ApiOperation
(
value
=
"real"
)
@ApiOperation
(
value
=
"real"
)
@GetMapping
(
value
=
{
"real"
})
@GetMapping
(
value
=
{
"real"
})
public
ResponseDto
<
Object
>
dataMigrationForReal
(
@RequestParam
boolean
flg
)
{
public
ResponseDto
<
Object
>
dataMigrationForReal
(
@RequestParam
boolean
flg
)
{
// if (!verify(alis)) return ResponseDto.failure();
dmRealNameProcessor
.
handler
(
flg
);
dmRealNameProcessor
.
handler
(
flg
);
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
@ApiOperationSupport
(
order
=
3
)
@ApiOperation
(
value
=
"vip"
)
@ApiOperation
(
value
=
"vip"
)
@GetMapping
(
value
=
{
"vip"
})
@GetMapping
(
value
=
{
"vip"
})
public
ResponseDto
<
Object
>
dataMigrationForVip
(
@RequestParam
boolean
flg
)
{
public
ResponseDto
<
Object
>
dataMigrationForVip
(
@RequestParam
boolean
flg
)
{
// if (!verify(alis)) return ResponseDto.failure();
dmUserMemberProcessor
.
handler
(
flg
);
dmUserMemberProcessor
.
handler
(
flg
);
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
@ApiOperation
(
value
=
"morder"
)
@ApiOperationSupport
(
order
=
4
)
@GetMapping
(
value
=
{
"morder"
})
@ApiOperation
(
value
=
"traces"
)
public
ResponseDto
<
Object
>
dataMigrationForMOrder
(
@RequestParam
boolean
flg
)
{
@GetMapping
(
value
=
{
"traces"
})
// if (!verify(alis)) return ResponseDto.failure();
public
ResponseDto
<
Object
>
dataMigrationForTraces
(
@RequestParam
boolean
flg
)
{
dmTracesInfoProcessor
.
handler
(
flg
);
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
@ApiOperationSupport
(
order
=
5
)
@ApiOperation
(
value
=
"enters"
)
@ApiOperation
(
value
=
"enters"
)
@GetMapping
(
value
=
{
"enters"
})
@GetMapping
(
value
=
{
"enters"
})
public
ResponseDto
<
Object
>
dataMigrationForEnters
(
@RequestParam
boolean
flg
)
{
public
ResponseDto
<
Object
>
dataMigrationForEnters
(
@RequestParam
boolean
flg
)
{
// if (!verify(alis)) return ResponseDto.failure();
dmEntersProcessor
.
handler
(
flg
);
dmEntersProcessor
.
handler
(
flg
);
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
@ApiOperationSupport
(
order
=
6
)
@ApiOperation
(
value
=
"addr"
)
@ApiOperation
(
value
=
"addr"
)
@GetMapping
(
value
=
{
"addr"
})
@GetMapping
(
value
=
{
"addr"
})
public
ResponseDto
<
Object
>
dataMigrationForAddr
(
@RequestParam
boolean
flg
)
{
public
ResponseDto
<
Object
>
dataMigrationForAddr
(
@RequestParam
boolean
flg
)
{
// if (!verify(alis)) return ResponseDto.failure();
dmAddressesProcessor
.
handler
(
flg
);
dmAddressesProcessor
.
handler
(
flg
);
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
@ApiOperation
(
value
=
"traces"
)
@ApiOperation
Support
(
order
=
7
)
@
GetMapping
(
value
=
{
"traces"
}
)
@
ApiOperation
(
value
=
"morder"
)
public
ResponseDto
<
Object
>
dataMigrationForTraces
(
@RequestParam
boolean
flg
)
{
@GetMapping
(
value
=
{
"morder"
})
// if (!verify(alis)) return ResponseDto.failure();
public
ResponseDto
<
Object
>
dataMigrationForMOrder
(
@RequestParam
boolean
flg
)
{
dmTracesInfoProcessor
.
handler
(
flg
);
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
}
}
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/service/impl/AdamMemberOrderServiceImpl.java
View file @
e1c90b6a
...
@@ -256,9 +256,9 @@ public class AdamMemberOrderServiceImpl extends ServiceImpl<AdamMemberOrderMappe
...
@@ -256,9 +256,9 @@ public class AdamMemberOrderServiceImpl extends ServiceImpl<AdamMemberOrderMappe
initMemberCodeVo
.
setType
(
1
);
// 1-购买,2-赠送
initMemberCodeVo
.
setType
(
1
);
// 1-购买,2-赠送
initMemberCodeVo
.
setMemberNo
(
memberNo
);
initMemberCodeVo
.
setMemberNo
(
memberNo
);
initMemberCodeVo
.
setState
(
0
);
initMemberCodeVo
.
setState
(
0
);
initMemberCodeVo
.
setBuyOrderNo
(
parameter
.
getCode
());
initMemberCodeVo
.
setBuyOrderNo
(
handleMemberOrderVo
.
getOrderNo
());
initMemberCodeVo
.
setBuyUid
(
handleMemberOrderVo
.
getUid
());
initMemberCodeVo
.
setBuyUid
(
handleMemberOrderVo
.
getUid
());
initMemberCodeVo
.
setBuyAt
(
now
);
initMemberCodeVo
.
setBuyAt
(
handleMemberOrderVo
.
getCreatedAt
()
);
initMemberCodeVo
.
setCreatedAt
(
now
);
initMemberCodeVo
.
setCreatedAt
(
now
);
long
s
=
System
.
currentTimeMillis
();
long
s
=
System
.
currentTimeMillis
();
...
@@ -268,9 +268,6 @@ public class AdamMemberOrderServiceImpl extends ServiceImpl<AdamMemberOrderMappe
...
@@ -268,9 +268,6 @@ public class AdamMemberOrderServiceImpl extends ServiceImpl<AdamMemberOrderMappe
adamRdmService
.
setMemberCodeVoByCode
(
initMemberCodeVo
.
getCode
(),
initMemberCodeVo
);
adamRdmService
.
setMemberCodeVoByCode
(
initMemberCodeVo
.
getCode
(),
initMemberCodeVo
);
log
.
debug
(
"#RDS耗时:{}ms"
,
System
.
currentTimeMillis
()
-
s
);
log
.
debug
(
"#RDS耗时:{}ms"
,
System
.
currentTimeMillis
()
-
s
);
handleMemberOrderVo
.
setMemberCode
(
initMemberCodeVo
.
getCode
());
handleMemberOrderVo
.
setMemberNo
(
memberNo
);
toMqSqls
.
add
(
SqlMapping
.
get
(
"adam_member_code.add"
));
toMqSqls
.
add
(
SqlMapping
.
get
(
"adam_member_code.add"
));
operationObjs
.
add
(
new
Object
[]{
operationObjs
.
add
(
new
Object
[]{
initMemberCodeVo
.
getCode
(),
initMemberCodeVo
.
getType
(),
initMemberCodeVo
.
getMemberId
(),
initMemberCodeVo
.
getMemberPriceId
(),
initMemberCodeVo
.
getCode
(),
initMemberCodeVo
.
getType
(),
initMemberCodeVo
.
getMemberId
(),
initMemberCodeVo
.
getMemberPriceId
(),
...
@@ -344,7 +341,6 @@ public class AdamMemberOrderServiceImpl extends ServiceImpl<AdamMemberOrderMappe
...
@@ -344,7 +341,6 @@ public class AdamMemberOrderServiceImpl extends ServiceImpl<AdamMemberOrderMappe
initMemberOrderVo
.
setClientIp
(
CurrentUtil
.
getCliIpAddr
());
initMemberOrderVo
.
setClientIp
(
CurrentUtil
.
getCliIpAddr
());
initMemberOrderVo
.
setSource
(
CurrentUtil
.
getCliSource
());
initMemberOrderVo
.
setSource
(
CurrentUtil
.
getCliSource
());
initMemberOrderVo
.
setVersion
(
CurrentUtil
.
getCliVersion
());
initMemberOrderVo
.
setVersion
(
CurrentUtil
.
getCliVersion
());
initMemberOrderVo
.
setMemberCode
(
param
.
getMemberCode
());
LinkedList
<
String
>
toMqSqls
=
new
LinkedList
<>();
LinkedList
<
String
>
toMqSqls
=
new
LinkedList
<>();
LinkedList
<
Object
[]>
updateMemberCodeObjs
=
new
LinkedList
<>(),
LinkedList
<
Object
[]>
updateMemberCodeObjs
=
new
LinkedList
<>(),
...
@@ -429,7 +425,7 @@ public class AdamMemberOrderServiceImpl extends ServiceImpl<AdamMemberOrderMappe
...
@@ -429,7 +425,7 @@ public class AdamMemberOrderServiceImpl extends ServiceImpl<AdamMemberOrderMappe
@Override
@Override
public
PageInfo
<
AdamMemberOrderSimpleVo
>
queryPage
(
String
uid
,
int
pageNo
,
int
pageSize
)
{
public
PageInfo
<
AdamMemberOrderSimpleVo
>
queryPage
(
String
uid
,
int
pageNo
,
int
pageSize
)
{
Query
query
=
Query
.
query
(
Criteria
.
where
(
"uid"
).
is
(
uid
).
and
(
"state"
).
i
s
(
1
));
Query
query
=
Query
.
query
(
Criteria
.
where
(
"uid"
).
is
(
uid
).
and
(
"state"
).
i
n
(
1
,
5
));
long
count
=
mongoTemplate
.
count
(
query
,
AdamMemberOrderVo
.
class
.
getSimpleName
());
long
count
=
mongoTemplate
.
count
(
query
,
AdamMemberOrderVo
.
class
.
getSimpleName
());
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/service/impl/AdamRdmServiceImpl.java
View file @
e1c90b6a
...
@@ -498,6 +498,18 @@ public class AdamRdmServiceImpl implements IAdamRdmService {
...
@@ -498,6 +498,18 @@ public class AdamRdmServiceImpl implements IAdamRdmService {
return
vo
;
return
vo
;
}
}
@Override
public
AdamMemberCodeVo
getMemberCodeVoByBuyOrderNo
(
String
buyOrderNo
)
{
Query
query
=
Query
.
query
(
Criteria
.
where
(
"buyOrderNo"
).
is
(
buyOrderNo
));
query
.
fields
().
include
(
"code"
).
include
(
"memberNo"
).
include
(
"state"
).
include
(
"type"
);
long
s
=
System
.
currentTimeMillis
();
AdamMemberCodeVo
vo
=
mongoTemplate
.
findOne
(
query
,
AdamMemberCodeVo
.
class
,
AdamMemberCodeVo
.
class
.
getSimpleName
()
);
log
.
debug
(
"#MDB耗时:{}ms"
,
System
.
currentTimeMillis
()
-
s
);
return
vo
;
}
@Override
@Override
public
void
delMemberCodeVoByCode
(
String
memberCode
)
{
public
void
delMemberCodeVoByCode
(
String
memberCode
)
{
redisUtil
.
del
(
AdamRedisConst
.
INFO_MEMBER_CODE
.
concat
(
memberCode
));
redisUtil
.
del
(
AdamRedisConst
.
INFO_MEMBER_CODE
.
concat
(
memberCode
));
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinOrderTicketsServiceImpl.java
View file @
e1c90b6a
...
@@ -1022,6 +1022,7 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
...
@@ -1022,6 +1022,7 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
LocalDateTime
now
=
LocalDateTime
.
now
();
LocalDateTime
now
=
LocalDateTime
.
now
();
Long
currentTime
=
System
.
currentTimeMillis
();
Long
currentTime
=
System
.
currentTimeMillis
();
HashMap
<
String
,
Integer
>
mapSurplusGeneral
=
new
HashMap
<>();
HashMap
<
String
,
Integer
>
mapSurplusGeneral
=
new
HashMap
<>();
ArrayList
<
String
>
orderDataList
=
new
ArrayList
<>();
ArrayList
<
String
>
orderIdList
=
new
ArrayList
<>();
ArrayList
<
String
>
orderIdList
=
new
ArrayList
<>();
HashMap
<
String
,
Object
>
mapMongo
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
mapMongo
=
new
HashMap
<>();
...
@@ -1032,7 +1033,8 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
...
@@ -1032,7 +1033,8 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
mapMongo
.
put
(
"status"
,
KylinTableStatusConst
.
ORDER_STATUS2
);
mapMongo
.
put
(
"status"
,
KylinTableStatusConst
.
ORDER_STATUS2
);
mapMongo
.
put
(
"updatedAt"
,
DateUtil
.
Formatter
.
yyyyMMddHHmmssSSS
.
format
(
now
));
mapMongo
.
put
(
"updatedAt"
,
DateUtil
.
Formatter
.
yyyyMMddHHmmssSSS
.
format
(
now
));
mapMongo
.
put
(
"changeDate"
,
now
);
mapMongo
.
put
(
"changeDate"
,
now
);
orderIdList
.
add
(
item
.
getOrderTicketsId
()
+
","
+
item
.
getUserId
());
orderDataList
.
add
(
item
.
getOrderTicketsId
()
+
","
+
item
.
getUserId
());
orderIdList
.
add
(
item
.
getUserId
());
mapSurplusGeneral
.
put
(
item
.
getTicketId
(),
mapSurplusGeneral
.
get
(
item
.
getTicketId
())
==
null
?
item
.
getNumber
()
:
mapSurplusGeneral
.
get
(
item
.
getTicketId
())
+
item
.
getNumber
());
mapSurplusGeneral
.
put
(
item
.
getTicketId
(),
mapSurplusGeneral
.
get
(
item
.
getTicketId
())
==
null
?
item
.
getNumber
()
:
mapSurplusGeneral
.
get
(
item
.
getTicketId
())
+
item
.
getNumber
());
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
log
.
debug
(
"CHECK TIME SYNC = "
+
e
.
getMessage
());
log
.
debug
(
"CHECK TIME SYNC = "
+
e
.
getMessage
());
...
@@ -1044,7 +1046,7 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
...
@@ -1044,7 +1046,7 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
}
}
currentTime
=
System
.
currentTimeMillis
()
-
currentTime
;
currentTime
=
System
.
currentTimeMillis
()
-
currentTime
;
log
.
debug
(
"FOR 循环 -> time:"
+
(
currentTime
)
+
"毫秒"
);
log
.
debug
(
"FOR 循环 -> time:"
+
(
currentTime
)
+
"毫秒"
);
if
(
order
Id
List
.
size
()
>
0
)
{
if
(
order
Data
List
.
size
()
>
0
)
{
//库存
//库存
for
(
Map
.
Entry
<
String
,
Integer
>
entry
:
mapSurplusGeneral
.
entrySet
())
{
for
(
Map
.
Entry
<
String
,
Integer
>
entry
:
mapSurplusGeneral
.
entrySet
())
{
dataUtils
.
changeSurplusGeneral
(
entry
.
getKey
(),
entry
.
getValue
());
dataUtils
.
changeSurplusGeneral
(
entry
.
getKey
(),
entry
.
getValue
());
...
@@ -1055,7 +1057,7 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
...
@@ -1055,7 +1057,7 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
//mysql
//mysql
String
orderStr
=
""
;
String
orderStr
=
""
;
for
(
int
i
=
0
;
i
<
orderIdList
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
orderIdList
.
size
();
i
++)
{
String
orderTicketId
=
orderIdList
.
get
(
i
)
.
split
(
","
)[
0
]
;
String
orderTicketId
=
orderIdList
.
get
(
i
);
orderStr
+=
"'"
+
orderTicketId
+
"',"
;
orderStr
+=
"'"
+
orderTicketId
+
"',"
;
}
}
...
@@ -1081,7 +1083,7 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
...
@@ -1081,7 +1083,7 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
Thread
thread
=
new
Thread
(()
->
{
Thread
thread
=
new
Thread
(()
->
{
//redis 列表
//redis 列表
order
Id
List
.
forEach
(
t
->
{
order
Data
List
.
forEach
(
t
->
{
String
orderTicketId
=
t
.
split
(
","
)[
0
];
String
orderTicketId
=
t
.
split
(
","
)[
0
];
String
uid
=
t
.
split
(
","
)[
1
];
String
uid
=
t
.
split
(
","
)[
1
];
KylinOrderTicketVo
vo
=
dataUtils
.
getOrderTicketVo
(
orderTicketId
);
KylinOrderTicketVo
vo
=
dataUtils
.
getOrderTicketVo
(
orderTicketId
);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinPerformancesServiceImpl.java
View file @
e1c90b6a
...
@@ -167,6 +167,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -167,6 +167,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
public
HashMap
<
String
,
Object
>
ticketTimesPartner
(
String
performancesId
,
Integer
isAgent
)
{
public
HashMap
<
String
,
Object
>
ticketTimesPartner
(
String
performancesId
,
Integer
isAgent
)
{
KylinPerformanceVo
vo
=
dataUtils
.
getPerformanceVo
(
performancesId
);
KylinPerformanceVo
vo
=
dataUtils
.
getPerformanceVo
(
performancesId
);
vo
=
checkAppStatus
(
vo
);
List
<
KylinTicketTimesVo
>
ticketTimesList
=
vo
.
getTicketTimeList
();
List
<
KylinTicketTimesVo
>
ticketTimesList
=
vo
.
getTicketTimeList
();
for
(
KylinTicketTimesVo
partner
:
ticketTimesList
)
{
for
(
KylinTicketTimesVo
partner
:
ticketTimesList
)
{
...
@@ -347,8 +348,8 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -347,8 +348,8 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
}
}
public
int
checkTicketStatus
(
KylinTicketVo
ticketItem
)
{
public
int
checkTicketStatus
(
KylinTicketVo
ticketItem
)
{
int
status
=
0
;
int
getStatus
=
ticketItem
.
getStatus
();
int
getStatus
=
ticketItem
.
getStatus
();
int
status
=
getStatus
;
if
(
null
!=
ticketItem
)
{
if
(
null
!=
ticketItem
)
{
if
(
6
==
getStatus
||
9
==
getStatus
||
10
==
getStatus
)
{
if
(
6
==
getStatus
||
9
==
getStatus
||
10
==
getStatus
)
{
String
timeStart
=
ticketItem
.
getTimeStart
();
String
timeStart
=
ticketItem
.
getTimeStart
();
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/utils/DataUtils.java
View file @
e1c90b6a
...
@@ -139,21 +139,6 @@ public class DataUtils {
...
@@ -139,21 +139,6 @@ public class DataUtils {
}
}
}
}
/**
* 根据演出id 获取 演出vo 详情
*
* @param performanceId
* @return
*/
public
KylinPerformanceVo
getPerformanceVo
(
String
performanceId
)
{
if
(
redisUtil
.
hasKey
(
KylinRedisConst
.
PERFORMANCES
+
performanceId
))
{
}
else
{
KylinPerformanceVo
performanceData
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)),
KylinPerformanceVo
.
class
,
KylinPerformanceVo
.
class
.
getSimpleName
());
redisUtil
.
set
(
KylinRedisConst
.
PERFORMANCES
+
performanceId
,
performanceData
);
}
return
(
KylinPerformanceVo
)
redisUtil
.
get
(
KylinRedisConst
.
PERFORMANCES
+
performanceId
);
}
public
void
setOrderList
(
String
userId
,
List
<
KylinOrderListVo
>
vo
)
{
public
void
setOrderList
(
String
userId
,
List
<
KylinOrderListVo
>
vo
)
{
redisUtil
.
set
(
KylinRedisConst
.
ORDER_LIST
+
userId
,
vo
);
redisUtil
.
set
(
KylinRedisConst
.
ORDER_LIST
+
userId
,
vo
);
}
}
...
@@ -195,54 +180,6 @@ public class DataUtils {
...
@@ -195,54 +180,6 @@ public class DataUtils {
redisUtil
.
del
(
KylinRedisConst
.
ORDER
+
orderId
);
redisUtil
.
del
(
KylinRedisConst
.
ORDER
+
orderId
);
}
}
/**
* 获取bannerVo
*
* @param bannerId
* @return
*/
public
KylinBannersVo
getBannersVo
(
String
bannerId
)
{
if
(
redisUtil
.
hasKey
(
KylinRedisConst
.
BANNERS
+
bannerId
))
{
}
else
{
KylinBannersVo
ticketData
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"bannersId"
).
is
(
bannerId
)),
KylinBannersVo
.
class
,
KylinBannersVo
.
class
.
getSimpleName
());
redisUtil
.
set
(
KylinRedisConst
.
BANNERS
+
bannerId
,
ticketData
);
}
return
(
KylinBannersVo
)
redisUtil
.
get
(
KylinRedisConst
.
BANNERS
+
bannerId
);
}
/**
* 删除 banner redis
*
* @param bannerId
*/
public
void
delBannersRedis
(
String
bannerId
)
{
redisUtil
.
del
(
KylinRedisConst
.
BANNERS
+
bannerId
);
}
/**
* 获取 推荐演出vo
*
* @param recommendId
* @return
*/
public
KylinPerformanceVo
getPerformanceRecommendVo
(
String
recommendId
)
{
if
(
redisUtil
.
hasKey
(
KylinRedisConst
.
PERFORMANCES_RECOMMEND
+
recommendId
))
{
}
else
{
KylinPerformanceVo
ticketData
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
recommendId
)),
KylinPerformanceVo
.
class
,
KylinPerformanceVo
.
class
.
getSimpleName
());
redisUtil
.
set
(
KylinRedisConst
.
PERFORMANCES_RECOMMEND
+
recommendId
,
ticketData
);
}
return
(
KylinPerformanceVo
)
redisUtil
.
get
(
KylinRedisConst
.
PERFORMANCES_RECOMMEND
+
recommendId
);
}
/**
* 删除 推荐演出 redis
*
* @param recommendId
*/
public
void
delPerformanceRecommendRedis
(
String
recommendId
)
{
redisUtil
.
del
(
KylinRedisConst
.
PERFORMANCES_RECOMMEND
+
recommendId
);
}
/**
/**
* 获取 验票账号 vo
* 获取 验票账号 vo
*
*
...
@@ -491,6 +428,21 @@ public class DataUtils {
...
@@ -491,6 +428,21 @@ public class DataUtils {
redisUtil
.
del
(
KylinRedisConst
.
ORDER_ENTITIES
+
orderEntitiesId
);
redisUtil
.
del
(
KylinRedisConst
.
ORDER_ENTITIES
+
orderEntitiesId
);
}
}
/**
* 根据演出id 获取 演出vo 详情
*
* @param performanceId
* @return
*/
public
KylinPerformanceVo
getPerformanceVo
(
String
performanceId
)
{
if
(
redisUtil
.
hasKey
(
KylinRedisConst
.
PERFORMANCES
+
performanceId
))
{
}
else
{
KylinPerformanceVo
performanceData
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)),
KylinPerformanceVo
.
class
,
KylinPerformanceVo
.
class
.
getSimpleName
());
redisUtil
.
set
(
KylinRedisConst
.
PERFORMANCES
+
performanceId
,
performanceData
);
}
return
(
KylinPerformanceVo
)
redisUtil
.
get
(
KylinRedisConst
.
PERFORMANCES
+
performanceId
);
}
/**
/**
* 获取演出列表redis
* 获取演出列表redis
*
*
...
...
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