记得上下班打卡 | 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
3c4022e1
Commit
3c4022e1
authored
Sep 03, 2025
by
姜秀龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
场次限购-partner
parent
cfdf4132
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
33 additions
and
2 deletions
+33
-2
CreateTicketTimesParam.java
...idnet/service/kylin/dto/param/CreateTicketTimesParam.java
+4
-0
KylinTicketTimesVo.java
...idnet/service/kylin/dto/vo/middle/KylinTicketTimesVo.java
+3
-0
KylinTicketTimesPartnerVo.java
...rvice/kylin/dto/vo/partner/KylinTicketTimesPartnerVo.java
+3
-0
TicketTimesTicketCreatePartnerVo.java
...ylin/dto/vo/partner/TicketTimesTicketCreatePartnerVo.java
+3
-0
KylinTicketTimes.java
.../com/liquidnet/service/kylin/entity/KylinTicketTimes.java
+7
-1
add_real_name_limit_field.sql
...net-service-kylin-impl/docu/add_real_name_limit_field.sql
+6
-0
KylinTicketTimesPartnerServiceImpl.java
...lime/service/impl/KylinTicketTimesPartnerServiceImpl.java
+2
-0
PerformanceUtils.java
...va/com/liquidnet/service/slime/util/PerformanceUtils.java
+4
-0
sqlmap.properties
...t-service-slime-impl/src/main/resources/sqlmap.properties
+1
-1
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/CreateTicketTimesParam.java
View file @
3c4022e1
...
...
@@ -33,6 +33,10 @@ public class CreateTicketTimesParam implements Serializable {
@NotNull
(
message
=
"不能为空"
)
private
Integer
type
;
@ApiModelProperty
(
value
=
"是否开启实名认证限购 0关闭 1开启"
,
example
=
"0"
)
@NotNull
(
message
=
"实名认证限购不能为空"
)
private
Integer
realNameLimit
;
@ApiModelProperty
(
value
=
""
,
example
=
""
)
@JsonIgnore
private
String
createdAt
;
...
...
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/middle/KylinTicketTimesVo.java
View file @
3c4022e1
...
...
@@ -30,6 +30,8 @@ public class KylinTicketTimesVo implements Serializable,Cloneable{
private
String
useStart
;
@ApiModelProperty
(
value
=
"适用结束时间"
)
private
String
useEnd
;
@ApiModelProperty
(
value
=
"是否开启实名认证限购 0关闭 1开启"
)
private
Integer
realNameLimit
;
@ApiModelProperty
(
value
=
"票种"
)
private
List
<
KylinTicketVo
>
ticketList
;
...
...
@@ -57,5 +59,6 @@ public class KylinTicketTimesVo implements Serializable,Cloneable{
this
.
type
=
ticketTimes
.
getType
();
this
.
useStart
=
ticketTimes
.
getUseStart
();
this
.
useEnd
=
ticketTimes
.
getUseEnd
();
this
.
realNameLimit
=
ticketTimes
.
getRealNameLimit
();
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/KylinTicketTimesPartnerVo.java
View file @
3c4022e1
...
...
@@ -37,6 +37,8 @@ public class KylinTicketTimesPartnerVo implements Serializable ,Cloneable{
@ApiModelProperty
(
value
=
"是否开启缺票登记"
)
private
Integer
isLackRegister
;
@ApiModelProperty
(
value
=
"是否开启实名认证限购 0关闭 1开启"
)
private
Integer
realNameLimit
;
@ApiModelProperty
(
value
=
"创建时间"
)
private
String
createdAt
;
...
...
@@ -61,6 +63,7 @@ public class KylinTicketTimesPartnerVo implements Serializable ,Cloneable{
this
.
setUseEnd
(
DateUtil
.
Formatter
.
yyyyMMddHHmmss
.
format
(
ticketTimes
.
getUseEnd
()));
this
.
setStatus
(
ticketTimes
.
getStatus
());
this
.
setType
(
ticketTimes
.
getType
());
this
.
setRealNameLimit
(
ticketTimes
.
getRealNameLimit
());
this
.
setCreatedAt
(
DateUtil
.
Formatter
.
yyyyMMddHHmmss
.
format
(
ticketTimes
.
getCreatedAt
()));
this
.
setUpdatedAt
(
DateUtil
.
Formatter
.
yyyyMMddHHmmss
.
format
(
ticketTimes
.
getUpdatedAt
()));
return
this
;
...
...
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/TicketTimesTicketCreatePartnerVo.java
View file @
3c4022e1
...
...
@@ -31,6 +31,9 @@ public class TicketTimesTicketCreatePartnerVo implements Serializable ,Cloneable
@ApiModelProperty
(
value
=
"状态 1单日票 2通票"
)
private
Integer
type
;
@ApiModelProperty
(
value
=
"是否开启实名认证限购 0关闭 1开启"
)
private
Integer
realNameLimit
;
@ApiModelProperty
(
value
=
"创建时间"
)
private
String
createdAt
;
...
...
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinTicketTimes.java
View file @
3c4022e1
...
...
@@ -69,6 +69,11 @@ public class KylinTicketTimes implements Serializable ,Cloneable {
*/
private
LocalDateTime
updatedAt
;
/**
* 是否开启实名认证限购 0关闭 1开启
*/
private
Integer
realNameLimit
;
private
static
final
KylinTicketTimes
obj
=
new
KylinTicketTimes
();
public
static
KylinTicketTimes
getNew
()
{
try
{
...
...
@@ -82,7 +87,8 @@ public class KylinTicketTimes implements Serializable ,Cloneable {
return
new
Object
[]{
vo
.
getTicketTimesId
(),
vo
.
getTitle
(),
vo
.
getStatus
(),
vo
.
getType
(),
vo
.
getUseStart
(),
vo
.
getUseEnd
(),
vo
.
getComment
(),
vo
.
getCreatedAt
(),
vo
.
getUpdatedAt
()
vo
.
getComment
(),
vo
.
getCreatedAt
(),
vo
.
getUpdatedAt
(),
vo
.
getRealNameLimit
()
};
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/docu/add_real_name_limit_field.sql
0 → 100644
View file @
3c4022e1
-- 添加实名认证限购字段到场次表
USE
ln_scene
;
-- 在kylin_ticket_times表中添加real_name_limit字段
ALTER
TABLE
kylin_ticket_times
ADD
COLUMN
real_name_limit
tinyint
NOT
NULL
DEFAULT
0
COMMENT
'是否开启实名认证限购 0关闭 1开启'
AFTER
comment
;
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-slime/liquidnet-service-slime-impl/src/main/java/com/liquidnet/service/slime/service/impl/KylinTicketTimesPartnerServiceImpl.java
View file @
3c4022e1
...
...
@@ -94,6 +94,7 @@ public class KylinTicketTimesPartnerServiceImpl implements IKylinTicketTimesPart
kylinTicketTimesPartnerVo
.
setTitle
(
title
);
kylinTicketTimesPartnerVo
.
setPerformancesId
(
createTicketTimesParam
.
getPerformancesId
());
kylinTicketTimesPartnerVo
.
setType
(
createTicketTimesParam
.
getType
());
kylinTicketTimesPartnerVo
.
setRealNameLimit
(
createTicketTimesParam
.
getRealNameLimit
());
kylinTicketTimesPartnerVo
.
setCreatedAt
(
createdAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
mongoSlimeUtils
.
insertTicketTimesPartnerVo
(
kylinTicketTimesPartnerVo
);
return
ResponseDto
.
success
(
kylinTicketTimesPartnerVo
);
...
...
@@ -132,6 +133,7 @@ public class KylinTicketTimesPartnerServiceImpl implements IKylinTicketTimesPart
kylinTicketTimesPartnerVo
.
setTitle
(
title
);
kylinTicketTimesPartnerVo
.
setPerformancesId
(
createTicketTimesParam
.
getPerformancesId
());
kylinTicketTimesPartnerVo
.
setType
(
createTicketTimesParam
.
getType
());
kylinTicketTimesPartnerVo
.
setRealNameLimit
(
createTicketTimesParam
.
getRealNameLimit
());
kylinTicketTimesPartnerVo
.
setCreatedAt
(
createdAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
mongoSlimeUtils
.
insertTicketTimesPartnerVo
(
kylinTicketTimesPartnerVo
);
return
ResponseDto
.
success
(
kylinTicketTimesPartnerVo
);
...
...
liquidnet-bus-service/liquidnet-service-slime/liquidnet-service-slime-impl/src/main/java/com/liquidnet/service/slime/util/PerformanceUtils.java
View file @
3c4022e1
...
...
@@ -495,6 +495,10 @@ public class PerformanceUtils {
log
.
info
(
"performanceId = "
+
performanceId
+
" NEED CHANGE TIMES USE_START"
);
return
true
;
}
if
(!
times
.
getRealNameLimit
().
equals
(
timesVo
.
getRealNameLimit
()))
{
log
.
info
(
"performanceId = "
+
performanceId
+
" NEED CHANGE TIMES RealNameLimit"
);
return
true
;
}
if
(!
times
.
getUseEnd
().
equals
(
timesVo
.
getUseEnd
()))
{
log
.
info
(
"performanceId = "
+
performanceId
+
" NEED CHANGE TIMES USE_END"
);
return
true
;
...
...
liquidnet-bus-service/liquidnet-service-slime/liquidnet-service-slime-impl/src/main/resources/sqlmap.properties
View file @
3c4022e1
...
...
@@ -60,7 +60,7 @@ kylin_performance_relations.insert=INSERT INTO kylin_performance_relations (perf
kylin_ticket_times.del
=
DELETE FROM kylin_ticket_times WHERE ticket_times_id = ?
kylin_ticket_time_relation.del
=
DELETE FROM kylin_ticket_time_relation WHERE times_id = ?
kylin_ticket_times.insert
=
INSERT INTO kylin_ticket_times (ticket_times_id,title,status,type,use_start,use_end,comment,created_at,updated_at
) VALUES (
?,?,?,?,?,?,?,?,?)
kylin_ticket_times.insert
=
INSERT INTO kylin_ticket_times (ticket_times_id,title,status,type,use_start,use_end,comment,created_at,updated_at
,real_name_limit) VALUES (?,
?,?,?,?,?,?,?,?,?)
kylin_ticket_time_relation.insert
=
INSERT INTO kylin_ticket_time_relation (ticket_time_relation_id,times_id,performance_id,created_at,updated_at) VALUES (?,?,?,?,?)
kylin_tickets.del
=
DELETE FROM kylin_tickets WHERE tickets_id = ?
...
...
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