记得上下班打卡 | 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
229cf56f
Commit
229cf56f
authored
Jul 28, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改 入场须知
parent
393db94f
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
44 additions
and
8 deletions
+44
-8
KylinRedisConst.java
...com/liquidnet/service/kylin/constant/KylinRedisConst.java
+1
-1
KylinOrderTicketsServiceImpl.java
...vice/kylin/service/impl/KylinOrderTicketsServiceImpl.java
+1
-1
DataUtils.java
...ain/java/com/liquidnet/service/kylin/utils/DataUtils.java
+42
-6
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/constant/KylinRedisConst.java
View file @
229cf56f
...
...
@@ -32,7 +32,7 @@ public class KylinRedisConst {
public
static
final
String
USE_TIME
=
"useTime"
;
public
static
final
String
BUY_COUNT
=
"buyCount"
;
public
static
final
String
ENTER_INFO
=
"kylin:enter:info
:id:
"
;
//入场须知
public
static
final
String
ENTER_INFO
=
"kylin:enter:info"
;
//入场须知
public
static
final
String
CHECK_USER
=
"kylin:checkUser:id:"
;
public
static
final
String
CHECK_USER_RELATION
=
"kylin:checkUser:relation:id:"
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinOrderTicketsServiceImpl.java
View file @
229cf56f
...
...
@@ -239,7 +239,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
orderTicketVo
.
setOrderRefundListVos
(
orderRefundListVos
);
orderTicketVo
.
setOrderCode
(
orderTicketVo
.
getOrderCode
().
substring
(
orderTicketVo
.
getOrderCode
().
length
()
-
10
));
vo
.
setOrderTicketVo
(
orderTicketVo
);
vo
.
setEnterDescribe
(
dataUtils
.
getEnterInfo
(
"1"
));
vo
.
setEnterDescribe
(
dataUtils
.
getEnterInfo
(
performanceVo
.
getType
(),
orderTicketVo
.
getGetTicketType
(),
orderTicketVo
.
getIsStudent
(),
ticketVo
.
getIsTrueName
()
));
}
log
.
info
(
UserPathDto
.
setData
(
"订单详情"
,
orderId
,
vo
));
return
vo
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/utils/DataUtils.java
View file @
229cf56f
...
...
@@ -123,16 +123,52 @@ public class DataUtils {
/**
* 获取入场须知
* 11:音乐节电子票实名 12:音乐节快递票实名 13音乐节电子票非实名 14音乐节快递票非实名 15:音乐节电子学生票实名 16:音乐节快递学生票实名 17音乐节电子学生票非实名 18音乐节快递学生票非实名
* 21:巡演电子票实名 22:巡演快递票实名 23巡演电子票非实名 24巡演快递票非实名 25:巡演电子学生票实名 26:巡演快递学生票实名 27巡演电子学生票非实名 28巡演快递学生票非实名
*
* @param enterInfoId
* @param type 类型:101音乐节 102小型演出(livehouse演出) 103巡演
* @param ticketType 票种类型:电子票electronic快递票express
* @param isStudent 是否学生票:0否1是
* @param isTrueName 是否实名:0否1是
* @return
*/
public
String
getEnterInfo
(
String
enterInfoId
)
{
Object
obj
=
redisUtil
.
get
(
KylinRedisConst
.
ENTER_INFO
+
enterInfoId
);
public
String
getEnterInfo
(
int
type
,
String
ticketType
,
Integer
isStudent
,
Integer
isTrueName
)
{
String
redisKey
=
KylinRedisConst
.
ENTER_INFO
.
concat
(
":type:"
+
type
).
concat
(
":ticketType:"
+
ticketType
).
concat
(
":isStudent:"
+
isStudent
).
concat
(
":isTrueName:"
+
isTrueName
);
Object
obj
=
redisUtil
.
get
(
redisKey
);
if
(
obj
!=
null
)
{
return
(
String
)
obj
;
}
else
{
return
"入场须知"
;
String
content
=
""
;
if
(
type
==
101
)
{
content
.
concat
(
"音乐节"
);
}
else
if
(
type
==
102
)
{
content
.
concat
(
"巡演"
);
}
else
if
(
type
==
103
)
{
content
.
concat
(
"巡演"
);
}
if
(
isStudent
==
0
)
{
if
(
ticketType
.
equalsIgnoreCase
(
"electronic"
))
{
content
.
concat
(
"电子票"
);
}
else
if
(
ticketType
.
equalsIgnoreCase
(
"express"
))
{
content
.
concat
(
"快递票"
);
}
}
else
if
(
isStudent
==
1
)
{
if
(
ticketType
.
equalsIgnoreCase
(
"electronic"
))
{
content
.
concat
(
"电子学生票"
);
}
else
if
(
ticketType
.
equalsIgnoreCase
(
"express"
))
{
content
.
concat
(
"快递学生票"
);
}
}
if
(
isTrueName
==
0
)
{
content
.
concat
(
"非实名"
);
}
else
if
(
isTrueName
==
1
)
{
content
.
concat
(
"实名"
);
}
redisUtil
.
set
(
redisKey
,
content
);
return
content
;
}
}
...
...
@@ -468,7 +504,7 @@ public class DataUtils {
public
List
<
KylinOrderExpressRouteVo
>
getOrderExpressRoute
(
String
orderTicketsId
)
{
// 获取
String
redisKey
=
KylinRedisConst
.
ORDER_ROUTE_INFO
.
concat
(
orderTicketsId
);
Object
obj
=
redisUtil
.
get
(
redisKey
);
if
(
obj
==
null
)
{
if
(
obj
==
null
)
{
List
<
KylinOrderExpressRouteVo
>
routeVoList
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"orderTicketsId"
).
is
(
orderTicketsId
)),
KylinOrderExpressRouteVo
.
class
,
KylinOrderExpressRouteVo
.
class
.
getSimpleName
()
...
...
@@ -476,7 +512,7 @@ public class DataUtils {
redisUtil
.
set
(
redisKey
,
routeVoList
);
return
routeVoList
;
}
return
(
List
<
KylinOrderExpressRouteVo
>)
obj
;
return
(
List
<
KylinOrderExpressRouteVo
>)
obj
;
}
public
KylinOrderExpressVo
getOrderExpressInfos
(
String
orderId
)
{
...
...
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