记得上下班打卡 | 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
0b2aaad7
Commit
0b2aaad7
authored
May 18, 2021
by
张国柄
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into dev
parents
c3ad94b7
fbeb20f2
Changes
64
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
64 changed files
with
1264 additions
and
1075 deletions
+1264
-1075
KylinPerformanceStatusEnum.java
...et/service/kylin/constant/KylinPerformanceStatusEnum.java
+34
-0
KylinRedisConst.java
...com/liquidnet/service/kylin/constant/KylinRedisConst.java
+0
-1
BannersSearchParam.java
...liquidnet/service/kylin/dto/param/BannersSearchParam.java
+2
-2
CreateTicketTimesParam.java
...idnet/service/kylin/dto/param/CreateTicketTimesParam.java
+1
-1
FieldsAuditParam.java
...m/liquidnet/service/kylin/dto/param/FieldsAuditParam.java
+2
-2
FieldsParam.java
...va/com/liquidnet/service/kylin/dto/param/FieldsParam.java
+2
-2
FieldsSearchParam.java
.../liquidnet/service/kylin/dto/param/FieldsSearchParam.java
+10
-10
FieldsStatusParam.java
.../liquidnet/service/kylin/dto/param/FieldsStatusParam.java
+2
-2
PerformanceAdminListParam.java
...et/service/kylin/dto/param/PerformanceAdminListParam.java
+4
-4
PerformanceMemberAuditParam.java
.../service/kylin/dto/param/PerformanceMemberAuditParam.java
+4
-4
PerformancePartnerListParam.java
.../service/kylin/dto/param/PerformancePartnerListParam.java
+6
-6
PerformancePartnerVo.java
...quidnet/service/kylin/dto/param/PerformancePartnerVo.java
+14
-9
PerformanceRecommendAdminParam.java
...rvice/kylin/dto/param/PerformanceRecommendAdminParam.java
+1
-1
PerformanceStep1Param.java
...uidnet/service/kylin/dto/param/PerformanceStep1Param.java
+8
-4
PerformanceStep2Param.java
...uidnet/service/kylin/dto/param/PerformanceStep2Param.java
+3
-3
TicketCreateParam.java
.../liquidnet/service/kylin/dto/param/TicketCreateParam.java
+9
-9
TicketMemberAuditParam.java
...idnet/service/kylin/dto/param/TicketMemberAuditParam.java
+2
-2
BuyNoticeVo.java
.../java/com/liquidnet/service/kylin/dto/vo/BuyNoticeVo.java
+17
-0
FieldsMisDetailsVo.java
...om/liquidnet/service/kylin/dto/vo/FieldsMisDetailsVo.java
+4
-4
FieldsMisListVo.java
...a/com/liquidnet/service/kylin/dto/vo/FieldsMisListVo.java
+4
-4
FieldsVo.java
...ain/java/com/liquidnet/service/kylin/dto/vo/FieldsVo.java
+7
-7
PerformanceVo.java
...ava/com/liquidnet/service/kylin/dto/vo/PerformanceVo.java
+10
-10
TicketTimesVo.java
...ava/com/liquidnet/service/kylin/dto/vo/TicketTimesVo.java
+3
-1
TicketVo.java
...ain/java/com/liquidnet/service/kylin/dto/vo/TicketVo.java
+13
-13
PerformanceMemberHistoryVo.java
...ervice/kylin/dto/vo/admin/PerformanceMemberHistoryVo.java
+2
-2
RoadShowAdminVo.java
...liquidnet/service/kylin/dto/vo/admin/RoadShowAdminVo.java
+1
-1
PerformanceIgnoreVo.java
...dnet/service/kylin/dto/vo/ignore/PerformanceIgnoreVo.java
+11
-11
TicketIgnoreVo.java
...liquidnet/service/kylin/dto/vo/ignore/TicketIgnoreVo.java
+13
-13
TicketTimesIgnoreVo.java
...dnet/service/kylin/dto/vo/ignore/TicketTimesIgnoreVo.java
+1
-1
PerformanceMisVo.java
...uidnet/service/kylin/dto/vo/partner/PerformanceMisVo.java
+11
-11
PerformancePartnerListVo.java
...ervice/kylin/dto/vo/partner/PerformancePartnerListVo.java
+8
-8
PerformancePartnerVo.java
...et/service/kylin/dto/vo/partner/PerformancePartnerVo.java
+0
-99
TicketPartnerVo.java
...quidnet/service/kylin/dto/vo/partner/TicketPartnerVo.java
+16
-16
TicketTimesPartnerVo.java
...et/service/kylin/dto/vo/partner/TicketTimesPartnerVo.java
+2
-2
TicketTimesTicketCreatePartnerVo.java
...ylin/dto/vo/partner/TicketTimesTicketCreatePartnerVo.java
+2
-2
IKylinBuyNoticePartnerService.java
.../kylin/service/partner/IKylinBuyNoticePartnerService.java
+24
-0
IKylinPerformancesPartnerService.java
...lin/service/partner/IKylinPerformancesPartnerService.java
+36
-33
IKylinTicketTimesPartnerService.java
...ylin/service/partner/IKylinTicketTimesPartnerService.java
+6
-5
IKylinTicketsPartnerService.java
...ce/kylin/service/partner/IKylinTicketsPartnerService.java
+9
-10
MybatisPlusCodeGenerator.java
...com/liquidnet/service/kylin/MybatisPlusCodeGenerator.java
+2
-1
FieldMisDetailsDao.java
...a/com/liquidnet/service/kylin/dao/FieldMisDetailsDao.java
+3
-3
PerformanceAdminListDao.java
.../liquidnet/service/kylin/dao/PerformanceAdminListDao.java
+6
-6
PerformanceMemberAuditDao.java
...iquidnet/service/kylin/dao/PerformanceMemberAuditDao.java
+3
-3
PerformancePartnerListDao.java
...iquidnet/service/kylin/dao/PerformancePartnerListDao.java
+7
-7
PerformanceRecommendAdminDao.java
...idnet/service/kylin/dao/PerformanceRecommendAdminDao.java
+2
-2
TicketMemberAuditDao.java
...com/liquidnet/service/kylin/dao/TicketMemberAuditDao.java
+5
-5
KylinBuyNotice.java
...va/com/liquidnet/service/kylin/entity/KylinBuyNotice.java
+68
-0
KylinBuyNoticeMapper.java
.../liquidnet/service/kylin/mapper/KylinBuyNoticeMapper.java
+16
-0
KylinBuyNoticeMapper.xml
...m.liquidnet.service.kylin.mapper/KylinBuyNoticeMapper.xml
+5
-0
db_kylin_structure.sql
.../liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
+19
-1
KylinPerformancesController.java
...service/kylin/controller/KylinPerformancesController.java
+13
-1
KylinBuyNoticeParnterController.java
...n/controller/partner/KylinBuyNoticeParnterController.java
+46
-0
KylinTicketTimesPartnerController.java
...controller/partner/KylinTicketTimesPartnerController.java
+3
-20
KylinTicketsPartnerController.java
...lin/controller/partner/KylinTicketsPartnerController.java
+6
-39
PerformancePartnerController.java
...ylin/controller/partner/PerformancePartnerController.java
+21
-44
KylinPerformancesServiceImpl.java
...vice/kylin/service/impl/KylinPerformancesServiceImpl.java
+88
-15
KylinPerformancesAdminServiceImpl.java
...service/impl/admin/KylinPerformancesAdminServiceImpl.java
+11
-4
KylinBuyNoticePartnerServiceImpl.java
...ervice/impl/partner/KylinBuyNoticePartnerServiceImpl.java
+50
-0
KylinPerformancesPartnerServiceImpl.java
...ice/impl/partner/KylinPerformancesPartnerServiceImpl.java
+292
-330
KylinTicketTimesPartnerServiceImpl.java
...vice/impl/partner/KylinTicketTimesPartnerServiceImpl.java
+77
-69
KylinTicketsPartnerServiceImpl.java
.../service/impl/partner/KylinTicketsPartnerServiceImpl.java
+156
-143
PerformanceVoTask.java
.../liquidnet/service/kylin/timerTask/PerformanceVoTask.java
+6
-67
DataUtils.java
...ain/java/com/liquidnet/service/kylin/utils/DataUtils.java
+23
-0
errors.properties
...t-service-kylin-impl/src/main/resources/errors.properties
+32
-0
No files found.
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/constant/KylinPerformanceStatusEnum.java
0 → 100644
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
constant
;
/**
* 演出状态文案
*/
public
enum
KylinPerformanceStatusEnum
{
PERFORMANCESTATUS6
(
"购买"
,
6
),
PERFORMANCESTATUS7
(
"已下架"
,
7
),
PERFORMANCESTATUS8
(
"售馨"
,
8
),
PERFORMANCESTATUS9
(
"未开始"
,
9
),
PERFORMANCESTATUS10
(
"已结束"
,
10
);
// 成员变量
private
String
name
;
private
int
index
;
private
KylinPerformanceStatusEnum
(
String
name
,
int
index
)
{
this
.
name
=
name
;
this
.
index
=
index
;
}
public
int
getIndex
()
{
return
index
;
}
public
static
String
getName
(
int
index
)
{
for
(
KylinPerformanceStatusEnum
c
:
KylinPerformanceStatusEnum
.
values
())
{
if
(
c
.
getIndex
()
==
index
)
{
return
c
.
name
;
}
}
return
null
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/constant/KylinRedisConst.java
View file @
0b2aaad7
...
@@ -4,7 +4,6 @@ public class KylinRedisConst {
...
@@ -4,7 +4,6 @@ public class KylinRedisConst {
public
static
final
String
FIELDS
=
"kylin:fields:id"
;
public
static
final
String
FIELDS
=
"kylin:fields:id"
;
public
static
final
String
PERFORMANCES
=
"kylin:performances:info"
;
public
static
final
String
PERFORMANCES
=
"kylin:performances:info"
;
public
static
final
String
PERFORMANCES_ROADSHOW
=
"kylin:performances:roadshow"
;
public
static
final
String
PERFORMANCES_RECOMMEND
=
"kylin:performances:recommend"
;
public
static
final
String
PERFORMANCES_RECOMMEND
=
"kylin:performances:recommend"
;
public
static
final
String
PERFORMANCES_INVENTORY
=
"kylin:performances_inventory:ticket:"
;
public
static
final
String
PERFORMANCES_INVENTORY
=
"kylin:performances_inventory:ticket:"
;
public
static
final
String
SURPLUS_GENERAL
=
"surplusGeneral"
;
public
static
final
String
SURPLUS_GENERAL
=
"surplusGeneral"
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/BannersSearchParam.java
View file @
0b2aaad7
...
@@ -28,8 +28,8 @@ public class BannersSearchParam implements Serializable {
...
@@ -28,8 +28,8 @@ public class BannersSearchParam implements Serializable {
private
Integer
promotionType
;
private
Integer
promotionType
;
@ApiModelProperty
(
value
=
"页数 "
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"页数 "
,
example
=
"1"
)
private
int
page
;
private
Integer
page
;
@ApiModelProperty
(
value
=
"数量 "
,
example
=
"10"
)
@ApiModelProperty
(
value
=
"数量 "
,
example
=
"10"
)
private
int
size
;
private
Integer
size
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/CreateTicketTimesParam.java
View file @
0b2aaad7
...
@@ -32,7 +32,7 @@ public class CreateTicketTimesParam implements Serializable {
...
@@ -32,7 +32,7 @@ public class CreateTicketTimesParam implements Serializable {
@ApiModelProperty
(
value
=
"类型 1单日票 2通票"
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"类型 1单日票 2通票"
,
example
=
"1"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
""
,
example
=
""
)
@ApiModelProperty
(
value
=
""
,
example
=
""
)
@JsonIgnore
@JsonIgnore
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/FieldsAuditParam.java
View file @
0b2aaad7
...
@@ -22,10 +22,10 @@ public class FieldsAuditParam implements Serializable {
...
@@ -22,10 +22,10 @@ public class FieldsAuditParam implements Serializable {
private
String
fieldsId
;
private
String
fieldsId
;
@ApiModelProperty
(
value
=
"认证状态 1已认证 2被拒绝"
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"认证状态 1已认证 2被拒绝"
,
example
=
"1"
)
private
int
validStatus
;
private
Integer
validStatus
;
@ApiModelProperty
(
value
=
"审核状态 0待审核 1已审核 2被拒绝"
,
example
=
"0"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"审核状态 0待审核 1已审核 2被拒绝"
,
example
=
"0"
,
hidden
=
true
)
private
int
changeStatus
;
private
Integer
changeStatus
;
@ApiModelProperty
(
value
=
"拒绝理由"
,
example
=
""
)
@ApiModelProperty
(
value
=
"拒绝理由"
,
example
=
""
)
private
String
refuseMessage
;
private
String
refuseMessage
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/FieldsParam.java
View file @
0b2aaad7
...
@@ -55,13 +55,13 @@ public class FieldsParam implements Serializable {
...
@@ -55,13 +55,13 @@ public class FieldsParam implements Serializable {
private
String
provinceName
;
private
String
provinceName
;
@ApiModelProperty
(
value
=
"城市id"
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"城市id"
,
example
=
"1"
)
private
int
cityId
;
private
Integer
cityId
;
@ApiModelProperty
(
value
=
"城市名称"
,
example
=
"北京"
)
@ApiModelProperty
(
value
=
"城市名称"
,
example
=
"北京"
)
private
String
cityName
;
private
String
cityName
;
@ApiModelProperty
(
value
=
"县id"
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"县id"
,
example
=
"1"
)
private
int
districtId
;
private
Integer
districtId
;
@ApiModelProperty
(
value
=
"县名称"
,
example
=
"朝阳区"
)
@ApiModelProperty
(
value
=
"县名称"
,
example
=
"朝阳区"
)
private
String
districtName
;
private
String
districtName
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/FieldsSearchParam.java
View file @
0b2aaad7
...
@@ -31,32 +31,32 @@ public class FieldsSearchParam implements Serializable {
...
@@ -31,32 +31,32 @@ public class FieldsSearchParam implements Serializable {
private
String
districtName
;
private
String
districtName
;
@ApiModelProperty
(
value
=
"认证状态 -1全部 0未认证 1已认证"
,
example
=
"-1"
)
@ApiModelProperty
(
value
=
"认证状态 -1全部 0未认证 1已认证"
,
example
=
"-1"
)
private
int
validStatus
;
private
Integer
validStatus
;
@ApiModelProperty
(
value
=
"是否显示 -1全部 0不显示 1显示"
,
example
=
"-1"
)
@ApiModelProperty
(
value
=
"是否显示 -1全部 0不显示 1显示"
,
example
=
"-1"
)
private
int
isDisplay
;
private
Integer
isDisplay
;
@ApiModelProperty
(
value
=
"是否营业 -1全部 0不营业 1营业中"
,
example
=
"-1"
)
@ApiModelProperty
(
value
=
"是否营业 -1全部 0不营业 1营业中"
,
example
=
"-1"
)
private
int
isBusiness
;
private
Integer
isBusiness
;
@ApiModelProperty
(
value
=
"审核状态 -1全部 0待审核 1已审核 2被拒绝"
,
example
=
"-1"
)
@ApiModelProperty
(
value
=
"审核状态 -1全部 0待审核 1已审核 2被拒绝"
,
example
=
"-1"
)
private
int
changeStatus
;
private
Integer
changeStatus
;
@ApiModelProperty
(
value
=
"排序类型 1创建时间 1修改时间 "
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"排序类型 1创建时间 1修改时间 "
,
example
=
"1"
)
private
int
orderType
;
private
Integer
orderType
;
@ApiModelProperty
(
value
=
"页数 "
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"页数 "
,
example
=
"1"
)
private
int
page
;
private
Integer
page
;
@ApiModelProperty
(
value
=
"数量 "
,
example
=
"10"
)
@ApiModelProperty
(
value
=
"数量 "
,
example
=
"10"
)
private
int
size
;
private
Integer
size
;
@JsonIgnore
@JsonIgnore
private
int
provinceId
;
private
Integer
provinceId
;
@JsonIgnore
@JsonIgnore
private
int
cityId
;
private
Integer
cityId
;
@JsonIgnore
@JsonIgnore
private
int
districtId
;
private
Integer
districtId
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/FieldsStatusParam.java
View file @
0b2aaad7
...
@@ -17,10 +17,10 @@ public class FieldsStatusParam implements Serializable {
...
@@ -17,10 +17,10 @@ public class FieldsStatusParam implements Serializable {
private
String
fieldsId
;
private
String
fieldsId
;
@ApiModelProperty
(
value
=
"是否显示 0不显示 1显示"
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"是否显示 0不显示 1显示"
,
example
=
"1"
)
private
int
isDisplay
;
private
Integer
isDisplay
;
@ApiModelProperty
(
value
=
"是否营业 0不营业 1营业中"
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"是否营业 0不营业 1营业中"
,
example
=
"1"
)
private
int
isBusiness
;
private
Integer
isBusiness
;
@ApiModelProperty
(
example
=
""
,
hidden
=
true
)
@ApiModelProperty
(
example
=
""
,
hidden
=
true
)
private
String
updatedAt
;
private
String
updatedAt
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/PerformanceAdminListParam.java
View file @
0b2aaad7
...
@@ -13,22 +13,22 @@ public class PerformanceAdminListParam {
...
@@ -13,22 +13,22 @@ public class PerformanceAdminListParam {
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"-2全部状态:-1删除;0未提交;1审核中;2审核中(自动上线);3审核通过;4审核未通过;6上线;7下架;8活动结束;9活动取消退款中;10活动取消退"
,
example
=
"-2"
)
@ApiModelProperty
(
value
=
"-2全部状态:-1删除;0未提交;1审核中;2审核中(自动上线);3审核通过;4审核未通过;6上线;7下架;8活动结束;9活动取消退款中;10活动取消退"
,
example
=
"-2"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"城市名称"
,
example
=
""
)
@ApiModelProperty
(
value
=
"城市名称"
,
example
=
""
)
private
String
cityName
;
private
String
cityName
;
@ApiModelProperty
(
value
=
"-2全部,0审核中,2审核拒绝"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"-2全部,0审核中,2审核拒绝"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
auditStatus
;
private
Integer
auditStatus
;
@ApiModelProperty
(
value
=
"停售时间(天)-2全部"
,
example
=
"-2"
)
@ApiModelProperty
(
value
=
"停售时间(天)-2全部"
,
example
=
"-2"
)
private
long
stopSellDay
;
private
long
stopSellDay
;
@ApiModelProperty
(
value
=
"停售时间"
,
example
=
"2000-01-01 12:00:00"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"停售时间"
,
example
=
"2000-01-01 12:00:00"
,
hidden
=
true
)
private
String
stopSellTime
;
private
String
stopSellTime
;
@ApiModelProperty
(
value
=
"页数"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"页数"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
page
;
private
Integer
page
;
@ApiModelProperty
(
value
=
"数量"
,
example
=
"20"
)
@ApiModelProperty
(
value
=
"数量"
,
example
=
"20"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
size
;
private
Integer
size
;
@ApiModelProperty
(
value
=
"排序字段"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"排序字段"
,
hidden
=
true
)
private
String
orderItem
;
private
String
orderItem
;
@ApiModelProperty
(
value
=
"排序方式"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"排序方式"
,
hidden
=
true
)
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/PerformanceMemberAuditParam.java
View file @
0b2aaad7
...
@@ -14,13 +14,13 @@ public class PerformanceMemberAuditParam {
...
@@ -14,13 +14,13 @@ public class PerformanceMemberAuditParam {
@ApiModelProperty
(
value
=
"演出名称"
)
@ApiModelProperty
(
value
=
"演出名称"
)
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"是否会员"
)
@ApiModelProperty
(
value
=
"是否会员"
)
private
int
isMember
;
private
Integer
isMember
;
@ApiModelProperty
(
value
=
"是否专属"
)
@ApiModelProperty
(
value
=
"是否专属"
)
private
int
isExclusive
;
private
Integer
isExclusive
;
@ApiModelProperty
(
value
=
"0未提交 1待审核 2已拒绝 3已通过"
)
@ApiModelProperty
(
value
=
"0未提交 1待审核 2已拒绝 3已通过"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"拒绝理由"
)
@ApiModelProperty
(
value
=
"拒绝理由"
)
private
int
rejectTxt
;
private
String
rejectTxt
;
@ApiModelProperty
(
"修改时间"
)
@ApiModelProperty
(
"修改时间"
)
private
String
updatedAt
;
private
String
updatedAt
;
@ApiModelProperty
(
value
=
"票种列表"
)
@ApiModelProperty
(
value
=
"票种列表"
)
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/PerformancePartnerListParam.java
View file @
0b2aaad7
...
@@ -13,33 +13,33 @@ public class PerformancePartnerListParam {
...
@@ -13,33 +13,33 @@ public class PerformancePartnerListParam {
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"-2全部(不包括未提交)0未发布演出列表;3审核通过;6上线;7下架;8已结束;"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"-2全部(不包括未提交)0未发布演出列表;3审核通过;6上线;7下架;8已结束;"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"-2全部,-1未提交审核,0审核中,1审核通过,2审核拒绝"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"-2全部,-1未提交审核,0审核中,1审核通过,2审核拒绝"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
auditStatus
;
private
Integer
auditStatus
;
@ApiModelProperty
(
value
=
"演出开始时间"
,
example
=
"2000-01-01 12:00:00"
)
@ApiModelProperty
(
value
=
"演出开始时间"
,
example
=
"2000-01-01 12:00:00"
)
private
String
timeStart
;
private
String
timeStart
;
@ApiModelProperty
(
value
=
"演出结束时间"
,
example
=
"2000-01-01 12:00:00"
)
@ApiModelProperty
(
value
=
"演出结束时间"
,
example
=
"2000-01-01 12:00:00"
)
private
String
timeEnd
;
private
String
timeEnd
;
@ApiModelProperty
(
value
=
"排序类型 1创建时间倒序 2创建时间正序 3演出时间倒序 4演出时间正序"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"排序类型 1创建时间倒序 2创建时间正序 3演出时间倒序 4演出时间正序"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
orderType
;
private
Integer
orderType
;
@ApiModelProperty
(
value
=
"停售时间(单位天 -2全部)"
,
example
=
"-2"
)
@ApiModelProperty
(
value
=
"停售时间(单位天 -2全部)"
,
example
=
"-2"
)
private
long
stopSellDay
;
private
long
stopSellDay
;
@ApiModelProperty
(
value
=
"停售时间(单位天 -2全部)"
,
example
=
"-2"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"停售时间(单位天 -2全部)"
,
example
=
"-2"
,
hidden
=
true
)
private
String
stopSellTime
;
private
String
stopSellTime
;
@ApiModelProperty
(
value
=
"页数"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"页数"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
page
;
private
Integer
page
;
@ApiModelProperty
(
value
=
"数量"
,
example
=
"20"
)
@ApiModelProperty
(
value
=
"数量"
,
example
=
"20"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
size
;
private
Integer
size
;
@ApiModelProperty
(
value
=
"排序字段"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"排序字段"
,
hidden
=
true
)
private
String
orderItem
;
private
String
orderItem
;
@ApiModelProperty
(
value
=
"排序方式"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"排序方式"
,
hidden
=
true
)
private
String
orderSc
;
private
String
orderSc
;
public
void
setOrderType
(
int
orderType
)
{
public
void
setOrderType
(
Integer
orderType
)
{
this
.
orderType
=
orderType
;
this
.
orderType
=
orderType
;
switch
(
orderType
)
{
switch
(
orderType
)
{
case
1
:
{
case
1
:
{
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/PerformancePar
am
.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/PerformancePar
tnerVo
.java
View file @
0b2aaad7
...
@@ -5,10 +5,12 @@ import io.swagger.annotations.ApiModelProperty;
...
@@ -5,10 +5,12 @@ import io.swagger.annotations.ApiModelProperty;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.Data
;
import
lombok.Data
;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.List
;
@Data
@Data
public
class
PerformancePar
am
implements
Serializable
{
public
class
PerformancePar
tnerVo
implements
Serializable
{
@ApiModelProperty
(
value
=
"演出id"
,
example
=
""
)
@ApiModelProperty
(
value
=
"演出id"
,
example
=
""
)
@JsonIgnore
@JsonIgnore
...
@@ -21,7 +23,7 @@ public class PerformanceParam implements Serializable {
...
@@ -21,7 +23,7 @@ public class PerformanceParam implements Serializable {
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"演出类型 1音乐节 2演唱会 3小型演出 4展览 6舞台剧"
,
example
=
"3"
)
@ApiModelProperty
(
value
=
"演出类型 1音乐节 2演唱会 3小型演出 4展览 6舞台剧"
,
example
=
"3"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"演出开始时间"
,
example
=
"2021-05-01 12:00:00"
)
@ApiModelProperty
(
value
=
"演出开始时间"
,
example
=
"2021-05-01 12:00:00"
)
private
String
timeStart
;
private
String
timeStart
;
...
@@ -60,22 +62,22 @@ public class PerformanceParam implements Serializable {
...
@@ -60,22 +62,22 @@ public class PerformanceParam implements Serializable {
private
String
approvalUrl
;
private
String
approvalUrl
;
@ApiModelProperty
(
value
=
"待支付时间"
,
example
=
"5"
)
@ApiModelProperty
(
value
=
"待支付时间"
,
example
=
"5"
)
private
int
payCountdownMinute
;
private
Integer
payCountdownMinute
;
@ApiModelProperty
(
value
=
"购票须知"
,
example
=
"[{\"id\":1,\"title\":\"\\u95e8\\u7968\\u4e0d\\u9000\\u4e0d\\u6362\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c45722882a13.png\",\"text\":\"\\u95e8\\u7968\\u4e3a\\u6709\\u4ef7\\u8bc1\\u5238\\uff0c\\u5e76\\u975e\\u5546\\u54c1\\uff0c\\u4e00\\u7ecf\\u552e\\u51fa\\u4e0d\\u4e88\\u9000\\u6362\\u3002\\u56e0\\u201c\\u4e0d\\u53ef\\u6297\\u529b\\u201d\\u5bfc\\u81f4\\u7684\\u6f14\\u51fa\\u53d6\\u6d88\\u6216\\u5ef6\\u671f\\u9664\\u5916\\u3002\",\"sort\":1},{\"id\":3,\"title\":\"\\u4ec5\\u8bbe\\u7ad9\\u5e2d\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c456e93db0b9.png\",\"text\":\"\\u672c\\u573a\\u6f14\\u51fa\\u4e0d\\u8bbe\\u5ea7\\u4f4d\\uff0c\\u5747\\u4e3a\\u7ad9\\u5e2d\\u89c2\\u6f14\\u3002\",\"sort\":2},{\"id\":4,\"title\":\"\\u7981\\u6b62\\u4e2a\\u4eba\\u7968\\u52a1\\u4e70\\u5356\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c456e5c27644.png\",\"text\":\"\\u4e3a\\u9632\\u6b62\\u4e0d\\u6cd5\\u5206\\u5b50\\u5229\\u7528\\u7968\\u52a1\\u8f6c\\u8ba9\\u8bc8\\u9a97\\u94b1\\u6b3e\\uff0c\\u5efa\\u8bae\\u5e7f\\u5927\\u4e50\\u8ff7\\u4e0d\\u8981\\u8fdb\\u884c\\u4e2a\\u4eba\\u95f4\\u7968\\u52a1\\u4e70\\u5356\\uff0c\\u4e0d\\u8981\\u8f7b\\u6613\\u76f8\\u4fe1\\u6765\\u6e90\\u4e0d\\u660e\\u7684\\u8f6c\\u7968\\uff0c\\u4ee5\\u514d\\u81ea\\u8eab\\u5229\\u76ca\\u53d7\\u5230\\u4fb5\\u5bb3\\u3002\",\"sort\":3}]"
)
@ApiModelProperty
(
value
=
"购票须知"
,
example
=
"[{\"id\":1,\"title\":\"\\u95e8\\u7968\\u4e0d\\u9000\\u4e0d\\u6362\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c45722882a13.png\",\"text\":\"\\u95e8\\u7968\\u4e3a\\u6709\\u4ef7\\u8bc1\\u5238\\uff0c\\u5e76\\u975e\\u5546\\u54c1\\uff0c\\u4e00\\u7ecf\\u552e\\u51fa\\u4e0d\\u4e88\\u9000\\u6362\\u3002\\u56e0\\u201c\\u4e0d\\u53ef\\u6297\\u529b\\u201d\\u5bfc\\u81f4\\u7684\\u6f14\\u51fa\\u53d6\\u6d88\\u6216\\u5ef6\\u671f\\u9664\\u5916\\u3002\",\"sort\":1},{\"id\":3,\"title\":\"\\u4ec5\\u8bbe\\u7ad9\\u5e2d\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c456e93db0b9.png\",\"text\":\"\\u672c\\u573a\\u6f14\\u51fa\\u4e0d\\u8bbe\\u5ea7\\u4f4d\\uff0c\\u5747\\u4e3a\\u7ad9\\u5e2d\\u89c2\\u6f14\\u3002\",\"sort\":2},{\"id\":4,\"title\":\"\\u7981\\u6b62\\u4e2a\\u4eba\\u7968\\u52a1\\u4e70\\u5356\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c456e5c27644.png\",\"text\":\"\\u4e3a\\u9632\\u6b62\\u4e0d\\u6cd5\\u5206\\u5b50\\u5229\\u7528\\u7968\\u52a1\\u8f6c\\u8ba9\\u8bc8\\u9a97\\u94b1\\u6b3e\\uff0c\\u5efa\\u8bae\\u5e7f\\u5927\\u4e50\\u8ff7\\u4e0d\\u8981\\u8fdb\\u884c\\u4e2a\\u4eba\\u95f4\\u7968\\u52a1\\u4e70\\u5356\\uff0c\\u4e0d\\u8981\\u8f7b\\u6613\\u76f8\\u4fe1\\u6765\\u6e90\\u4e0d\\u660e\\u7684\\u8f6c\\u7968\\uff0c\\u4ee5\\u514d\\u81ea\\u8eab\\u5229\\u76ca\\u53d7\\u5230\\u4fb5\\u5bb3\\u3002\",\"sort\":3}]"
)
private
String
noticeImage
;
private
String
noticeImage
;
@ApiModelProperty
(
value
=
"是否实名"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否实名"
,
example
=
"0"
)
private
int
isTrueName
;
private
Integer
isTrueName
;
@ApiModelProperty
(
value
=
"限购数量 0为不限购"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"限购数量 0为不限购"
,
example
=
"0"
)
private
int
limitCount
;
private
Integer
limitCount
;
@ApiModelProperty
(
value
=
"是否提交 1提交 0不提交(不验证参数)"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否提交 1提交 0不提交(不验证参数)"
,
example
=
"0"
)
private
int
isSubmit
;
private
Integer
isSubmit
;
@ApiModelProperty
(
value
=
"状态:-1删除;0未提交;1审核中;2审核中(自动上线);3审核通过;4审核未通过;6上线;7下架;8活动结束;9活动取消退款中;10活动取消退"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"状态:-1删除;0未提交;1审核中;2审核中(自动上线);3审核通过;4审核未通过;6上线;7下架;8活动结束;9活动取消退款中;10活动取消退"
,
example
=
"0"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"第三方id"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"第三方id"
,
example
=
"0"
)
private
String
merchantId
;
private
String
merchantId
;
...
@@ -84,7 +86,7 @@ public class PerformanceParam implements Serializable {
...
@@ -84,7 +86,7 @@ public class PerformanceParam implements Serializable {
private
String
describes
;
private
String
describes
;
@ApiModelProperty
(
value
=
"是否售卖"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否售卖"
,
example
=
"0"
)
private
int
statusSell
;
private
Integer
statusSell
;
@ApiModelProperty
(
value
=
"巡演id"
,
example
=
"0"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"巡演id"
,
example
=
"0"
,
hidden
=
true
)
private
String
roadShowId
;
private
String
roadShowId
;
...
@@ -93,7 +95,7 @@ public class PerformanceParam implements Serializable {
...
@@ -93,7 +95,7 @@ public class PerformanceParam implements Serializable {
private
String
rejectTxt
;
private
String
rejectTxt
;
@ApiModelProperty
(
value
=
"审核状态"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"审核状态"
,
hidden
=
true
)
private
String
auditStatus
;
private
Integer
auditStatus
;
@ApiModelProperty
(
value
=
"审核状态"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"审核状态"
,
hidden
=
true
)
private
Integer
isShow
;
private
Integer
isShow
;
...
@@ -101,6 +103,9 @@ public class PerformanceParam implements Serializable {
...
@@ -101,6 +103,9 @@ public class PerformanceParam implements Serializable {
@ApiModelProperty
(
value
=
"搭售id"
,
example
=
"0"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"搭售id"
,
example
=
"0"
,
hidden
=
true
)
private
String
projectId
;
private
String
projectId
;
@ApiModelProperty
(
value
=
"购票须知 Id 数组"
)
private
List
<
String
>
noticeIds
;
@ApiModelProperty
(
value
=
""
,
example
=
""
)
@ApiModelProperty
(
value
=
""
,
example
=
""
)
private
String
createdAt
;
private
String
createdAt
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/PerformanceRecommendAdminParam.java
View file @
0b2aaad7
...
@@ -11,5 +11,5 @@ public class PerformanceRecommendAdminParam {
...
@@ -11,5 +11,5 @@ public class PerformanceRecommendAdminParam {
@ApiModelProperty
(
value
=
"演出id"
)
@ApiModelProperty
(
value
=
"演出id"
)
private
String
performanceId
;
private
String
performanceId
;
@ApiModelProperty
(
value
=
"推荐位"
)
@ApiModelProperty
(
value
=
"推荐位"
)
private
int
isRecommend
;
private
Integer
isRecommend
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/PerformanceStep1Param.java
View file @
0b2aaad7
...
@@ -6,6 +6,7 @@ import lombok.Data;
...
@@ -6,6 +6,7 @@ import lombok.Data;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.List
;
@Data
@Data
public
class
PerformanceStep1Param
implements
Serializable
{
public
class
PerformanceStep1Param
implements
Serializable
{
...
@@ -27,7 +28,7 @@ public class PerformanceStep1Param implements Serializable {
...
@@ -27,7 +28,7 @@ public class PerformanceStep1Param implements Serializable {
@ApiModelProperty
(
value
=
"1音乐节 2演唱会 3小型演出 4展览 6舞台剧 101音乐节 102小型演出(livehouse演出) 103巡演"
,
example
=
"3"
)
@ApiModelProperty
(
value
=
"1音乐节 2演唱会 3小型演出 4展览 6舞台剧 101音乐节 102小型演出(livehouse演出) 103巡演"
,
example
=
"3"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"演出开始时间"
,
example
=
"2021-05-01 12:00:00"
)
@ApiModelProperty
(
value
=
"演出开始时间"
,
example
=
"2021-05-01 12:00:00"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
...
@@ -75,12 +76,15 @@ public class PerformanceStep1Param implements Serializable {
...
@@ -75,12 +76,15 @@ public class PerformanceStep1Param implements Serializable {
@ApiModelProperty
(
value
=
"待支付时间"
,
example
=
"5"
)
@ApiModelProperty
(
value
=
"待支付时间"
,
example
=
"5"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
payCountdownMinute
;
private
Integer
payCountdownMinute
;
@ApiModelProperty
(
value
=
"购票须知"
,
example
=
"[{\"id\":1,\"title\":\"\\u95e8\\u7968\\u4e0d\\u9000\\u4e0d\\u6362\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c45722882a13.png\",\"text\":\"\\u95e8\\u7968\\u4e3a\\u6709\\u4ef7\\u8bc1\\u5238\\uff0c\\u5e76\\u975e\\u5546\\u54c1\\uff0c\\u4e00\\u7ecf\\u552e\\u51fa\\u4e0d\\u4e88\\u9000\\u6362\\u3002\\u56e0\\u201c\\u4e0d\\u53ef\\u6297\\u529b\\u201d\\u5bfc\\u81f4\\u7684\\u6f14\\u51fa\\u53d6\\u6d88\\u6216\\u5ef6\\u671f\\u9664\\u5916\\u3002\",\"sort\":1},{\"id\":3,\"title\":\"\\u4ec5\\u8bbe\\u7ad9\\u5e2d\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c456e93db0b9.png\",\"text\":\"\\u672c\\u573a\\u6f14\\u51fa\\u4e0d\\u8bbe\\u5ea7\\u4f4d\\uff0c\\u5747\\u4e3a\\u7ad9\\u5e2d\\u89c2\\u6f14\\u3002\",\"sort\":2},{\"id\":4,\"title\":\"\\u7981\\u6b62\\u4e2a\\u4eba\\u7968\\u52a1\\u4e70\\u5356\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c456e5c27644.png\",\"text\":\"\\u4e3a\\u9632\\u6b62\\u4e0d\\u6cd5\\u5206\\u5b50\\u5229\\u7528\\u7968\\u52a1\\u8f6c\\u8ba9\\u8bc8\\u9a97\\u94b1\\u6b3e\\uff0c\\u5efa\\u8bae\\u5e7f\\u5927\\u4e50\\u8ff7\\u4e0d\\u8981\\u8fdb\\u884c\\u4e2a\\u4eba\\u95f4\\u7968\\u52a1\\u4e70\\u5356\\uff0c\\u4e0d\\u8981\\u8f7b\\u6613\\u76f8\\u4fe1\\u6765\\u6e90\\u4e0d\\u660e\\u7684\\u8f6c\\u7968\\uff0c\\u4ee5\\u514d\\u81ea\\u8eab\\u5229\\u76ca\\u53d7\\u5230\\u4fb5\\u5bb3\\u3002\",\"sort\":3}]"
)
@ApiModelProperty
(
value
=
"购票须知"
,
hidden
=
true
,
example
=
"[{\"id\":1,\"title\":\"\\u95e8\\u7968\\u4e0d\\u9000\\u4e0d\\u6362\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c45722882a13.png\",\"text\":\"\\u95e8\\u7968\\u4e3a\\u6709\\u4ef7\\u8bc1\\u5238\\uff0c\\u5e76\\u975e\\u5546\\u54c1\\uff0c\\u4e00\\u7ecf\\u552e\\u51fa\\u4e0d\\u4e88\\u9000\\u6362\\u3002\\u56e0\\u201c\\u4e0d\\u53ef\\u6297\\u529b\\u201d\\u5bfc\\u81f4\\u7684\\u6f14\\u51fa\\u53d6\\u6d88\\u6216\\u5ef6\\u671f\\u9664\\u5916\\u3002\",\"sort\":1},{\"id\":3,\"title\":\"\\u4ec5\\u8bbe\\u7ad9\\u5e2d\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c456e93db0b9.png\",\"text\":\"\\u672c\\u573a\\u6f14\\u51fa\\u4e0d\\u8bbe\\u5ea7\\u4f4d\\uff0c\\u5747\\u4e3a\\u7ad9\\u5e2d\\u89c2\\u6f14\\u3002\",\"sort\":2},{\"id\":4,\"title\":\"\\u7981\\u6b62\\u4e2a\\u4eba\\u7968\\u52a1\\u4e70\\u5356\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c456e5c27644.png\",\"text\":\"\\u4e3a\\u9632\\u6b62\\u4e0d\\u6cd5\\u5206\\u5b50\\u5229\\u7528\\u7968\\u52a1\\u8f6c\\u8ba9\\u8bc8\\u9a97\\u94b1\\u6b3e\\uff0c\\u5efa\\u8bae\\u5e7f\\u5927\\u4e50\\u8ff7\\u4e0d\\u8981\\u8fdb\\u884c\\u4e2a\\u4eba\\u95f4\\u7968\\u52a1\\u4e70\\u5356\\uff0c\\u4e0d\\u8981\\u8f7b\\u6613\\u76f8\\u4fe1\\u6765\\u6e90\\u4e0d\\u660e\\u7684\\u8f6c\\u7968\\uff0c\\u4ee5\\u514d\\u81ea\\u8eab\\u5229\\u76ca\\u53d7\\u5230\\u4fb5\\u5bb3\\u3002\",\"sort\":3}]"
)
@NotNull
(
message
=
"不能为空"
)
private
String
noticeImage
;
private
String
noticeImage
;
@ApiModelProperty
(
value
=
"购票须知 Id 数组"
)
@NotNull
(
message
=
"不能为空"
)
private
List
<
String
>
noticeIds
;
@ApiModelProperty
(
value
=
"演出简介"
,
example
=
""
)
@ApiModelProperty
(
value
=
"演出简介"
,
example
=
""
)
private
String
describes
;
private
String
describes
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/PerformanceStep2Param.java
View file @
0b2aaad7
...
@@ -18,15 +18,15 @@ public class PerformanceStep2Param implements Serializable {
...
@@ -18,15 +18,15 @@ public class PerformanceStep2Param implements Serializable {
@ApiModelProperty
(
value
=
"是否实名"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否实名"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
isTrueName
;
private
Integer
isTrueName
;
@ApiModelProperty
(
value
=
"限购数量 0为不限购"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"限购数量 0为不限购"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
limitCount
;
private
Integer
limitCount
;
@ApiModelProperty
(
value
=
"是否提交 1提交 0不提交(不验证参数)"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否提交 1提交 0不提交(不验证参数)"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
isSubmit
;
private
Integer
isSubmit
;
@ApiModelProperty
(
value
=
"场次数据"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"场次数据"
,
hidden
=
true
)
private
List
<
TicketTimesTicketCreatePartnerVo
>
ticketTimes
;
private
List
<
TicketTimesTicketCreatePartnerVo
>
ticketTimes
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/TicketCreateParam.java
View file @
0b2aaad7
...
@@ -35,15 +35,15 @@ public class TicketCreateParam implements Serializable {
...
@@ -35,15 +35,15 @@ public class TicketCreateParam implements Serializable {
@ApiModelProperty
(
value
=
"是否学生票 0否 1是"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否学生票 0否 1是"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
isStudent
;
private
Integer
isStudent
;
@ApiModelProperty
(
value
=
"是否电子票"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否电子票"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
isElectronic
;
private
Integer
isElectronic
;
@ApiModelProperty
(
value
=
"是否快递票"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否快递票"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
isExpress
;
private
Integer
isExpress
;
@ApiModelProperty
(
value
=
"价格"
,
example
=
"100.00"
)
@ApiModelProperty
(
value
=
"价格"
,
example
=
"100.00"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
...
@@ -54,15 +54,15 @@ public class TicketCreateParam implements Serializable {
...
@@ -54,15 +54,15 @@ public class TicketCreateParam implements Serializable {
@ApiModelProperty
(
value
=
"总库存"
,
example
=
"100"
)
@ApiModelProperty
(
value
=
"总库存"
,
example
=
"100"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
totalGeneral
;
private
Integer
totalGeneral
;
@ApiModelProperty
(
value
=
"总兑换库存"
,
example
=
"100"
)
@ApiModelProperty
(
value
=
"总兑换库存"
,
example
=
"100"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
totalExchange
;
private
Integer
totalExchange
;
@ApiModelProperty
(
value
=
"限购数量"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"限购数量"
,
example
=
"0"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
limitCount
;
private
Integer
limitCount
;
@ApiModelProperty
(
value
=
"票种开售时间"
,
example
=
"2020-12-01T12:00:00"
)
@ApiModelProperty
(
value
=
"票种开售时间"
,
example
=
"2020-12-01T12:00:00"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
...
@@ -76,18 +76,18 @@ public class TicketCreateParam implements Serializable {
...
@@ -76,18 +76,18 @@ public class TicketCreateParam implements Serializable {
private
String
describes
;
private
String
describes
;
@ApiModelProperty
(
value
=
"是否展示二维码 0否 1是"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否展示二维码 0否 1是"
,
example
=
"0"
)
private
int
isShowCode
;
private
Integer
isShowCode
;
@ApiModelProperty
(
value
=
"二维码显示时间"
,
example
=
"2020-12-01T14:00:00"
)
@ApiModelProperty
(
value
=
"二维码显示时间"
,
example
=
"2020-12-01T14:00:00"
)
private
LocalDateTime
qrCodeShowTime
;
private
LocalDateTime
qrCodeShowTime
;
@ApiModelProperty
(
value
=
"次数"
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"次数"
,
example
=
"1"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
counts
;
private
Integer
counts
;
@ApiModelProperty
(
value
=
"是否开启缺票登记"
,
example
=
"1"
)
@ApiModelProperty
(
value
=
"是否开启缺票登记"
,
example
=
"1"
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
private
int
isLackRegister
;
private
Integer
isLackRegister
;
@ApiModelProperty
(
value
=
""
,
hidden
=
true
)
@ApiModelProperty
(
value
=
""
,
hidden
=
true
)
private
String
createdAt
;
private
String
createdAt
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/TicketMemberAuditParam.java
View file @
0b2aaad7
...
@@ -16,7 +16,7 @@ public class TicketMemberAuditParam {
...
@@ -16,7 +16,7 @@ public class TicketMemberAuditParam {
@ApiModelProperty
(
value
=
"会员优惠价格"
)
@ApiModelProperty
(
value
=
"会员优惠价格"
)
private
BigDecimal
priceDiscountMember
;
private
BigDecimal
priceDiscountMember
;
@ApiModelProperty
(
value
=
"会员优惠时间段限购数量"
)
@ApiModelProperty
(
value
=
"会员优惠时间段限购数量"
)
private
int
memberLimitCount
;
private
Integer
memberLimitCount
;
@ApiModelProperty
(
value
=
"会员提前开售分钟"
)
@ApiModelProperty
(
value
=
"会员提前开售分钟"
)
private
int
advanceMinuteMember
;
private
Integer
advanceMinuteMember
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/BuyNoticeVo.java
0 → 100644
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
;
import
lombok.Data
;
@Data
public
class
BuyNoticeVo
{
private
String
buyNoticeId
;
private
String
title
;
private
String
imgUrl
;
private
String
message
;
private
Integer
sort
;
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/FieldsMisDetailsVo.java
View file @
0b2aaad7
...
@@ -62,16 +62,16 @@ public class FieldsMisDetailsVo implements Serializable {
...
@@ -62,16 +62,16 @@ public class FieldsMisDetailsVo implements Serializable {
private
String
districtName
;
private
String
districtName
;
@ApiModelProperty
(
value
=
"认证状态 0未认证 1已认证"
)
@ApiModelProperty
(
value
=
"认证状态 0未认证 1已认证"
)
private
int
validStatus
;
private
Integer
validStatus
;
@ApiModelProperty
(
value
=
"是否显示 0不显示 1显示"
)
@ApiModelProperty
(
value
=
"是否显示 0不显示 1显示"
)
private
int
isDisplay
;
private
Integer
isDisplay
;
@ApiModelProperty
(
value
=
"是否营业 0不营业 1营业中"
)
@ApiModelProperty
(
value
=
"是否营业 0不营业 1营业中"
)
private
int
isBusiness
;
private
Integer
isBusiness
;
@ApiModelProperty
(
value
=
"审核状态 0待审核 1已审核 2被拒绝"
)
@ApiModelProperty
(
value
=
"审核状态 0待审核 1已审核 2被拒绝"
)
private
int
changeStatus
;
private
Integer
changeStatus
;
@ApiModelProperty
(
value
=
"创建时间"
)
@ApiModelProperty
(
value
=
"创建时间"
)
@JsonDeserialize
(
using
=
LocalDateTimeDeserializer
.
class
)
@JsonDeserialize
(
using
=
LocalDateTimeDeserializer
.
class
)
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/FieldsMisListVo.java
View file @
0b2aaad7
...
@@ -39,16 +39,16 @@ public class FieldsMisListVo implements Serializable {
...
@@ -39,16 +39,16 @@ public class FieldsMisListVo implements Serializable {
private
String
districtName
;
private
String
districtName
;
@ApiModelProperty
(
value
=
"认证状态 0未认证 1已认证"
)
@ApiModelProperty
(
value
=
"认证状态 0未认证 1已认证"
)
private
int
validStatus
;
private
Integer
validStatus
;
@ApiModelProperty
(
value
=
"是否显示 0不显示 1显示"
)
@ApiModelProperty
(
value
=
"是否显示 0不显示 1显示"
)
private
int
isDisplay
;
private
Integer
isDisplay
;
@ApiModelProperty
(
value
=
"是否营业 0不营业 1营业中"
)
@ApiModelProperty
(
value
=
"是否营业 0不营业 1营业中"
)
private
int
isBusiness
;
private
Integer
isBusiness
;
@ApiModelProperty
(
value
=
"审核状态 0待审核 1已审核 2被拒绝"
)
@ApiModelProperty
(
value
=
"审核状态 0待审核 1已审核 2被拒绝"
)
private
int
changeStatus
;
private
Integer
changeStatus
;
@ApiModelProperty
(
value
=
"创建时间"
)
@ApiModelProperty
(
value
=
"创建时间"
)
@JsonDeserialize
(
using
=
LocalDateTimeDeserializer
.
class
)
@JsonDeserialize
(
using
=
LocalDateTimeDeserializer
.
class
)
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/FieldsVo.java
View file @
0b2aaad7
...
@@ -48,19 +48,19 @@ public class FieldsVo implements Serializable {
...
@@ -48,19 +48,19 @@ public class FieldsVo implements Serializable {
private
String
description
;
private
String
description
;
@ApiModelProperty
(
value
=
"省id"
)
@ApiModelProperty
(
value
=
"省id"
)
private
int
provinceId
;
private
Integer
provinceId
;
@ApiModelProperty
(
value
=
"省名称"
)
@ApiModelProperty
(
value
=
"省名称"
)
private
String
provinceName
;
private
String
provinceName
;
@ApiModelProperty
(
value
=
"城市id"
)
@ApiModelProperty
(
value
=
"城市id"
)
private
int
cityId
;
private
Integer
cityId
;
@ApiModelProperty
(
value
=
"城市名称"
)
@ApiModelProperty
(
value
=
"城市名称"
)
private
String
cityName
;
private
String
cityName
;
@ApiModelProperty
(
value
=
"县id"
)
@ApiModelProperty
(
value
=
"县id"
)
private
int
districtId
;
private
Integer
districtId
;
@ApiModelProperty
(
value
=
"县名称"
)
@ApiModelProperty
(
value
=
"县名称"
)
private
String
districtName
;
private
String
districtName
;
...
@@ -69,16 +69,16 @@ public class FieldsVo implements Serializable {
...
@@ -69,16 +69,16 @@ public class FieldsVo implements Serializable {
private
String
refuseMessage
;
private
String
refuseMessage
;
@ApiModelProperty
(
value
=
"认证状态 0未认证 1已认证"
)
@ApiModelProperty
(
value
=
"认证状态 0未认证 1已认证"
)
private
int
validStatus
;
private
Integer
validStatus
;
@ApiModelProperty
(
value
=
"是否显示 0不显示 1显示"
)
@ApiModelProperty
(
value
=
"是否显示 0不显示 1显示"
)
private
int
isDisplay
;
private
Integer
isDisplay
;
@ApiModelProperty
(
value
=
"是否营业 0不营业 1营业中"
)
@ApiModelProperty
(
value
=
"是否营业 0不营业 1营业中"
)
private
int
isBusiness
;
private
Integer
isBusiness
;
@ApiModelProperty
(
value
=
"审核状态 0待审核 1已审核 2被拒绝"
)
@ApiModelProperty
(
value
=
"审核状态 0待审核 1已审核 2被拒绝"
)
private
int
changeStatus
;
private
Integer
changeStatus
;
@ApiModelProperty
(
value
=
"补充字段"
)
@ApiModelProperty
(
value
=
"补充字段"
)
private
String
comment
;
private
String
comment
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/PerformanceVo.java
View file @
0b2aaad7
...
@@ -60,27 +60,27 @@ public class PerformanceVo {
...
@@ -60,27 +60,27 @@ public class PerformanceVo {
// private String noticeImage;
// private String noticeImage;
@ApiModelProperty
(
value
=
"推荐顺序 0为不推荐"
)
@ApiModelProperty
(
value
=
"推荐顺序 0为不推荐"
)
private
int
isRecommend
;
private
Integer
isRecommend
;
@ApiModelProperty
(
value
=
"状态"
)
@ApiModelProperty
(
value
=
"状态"
)
private
int
appStatus
;
private
Integer
appStatus
;
@ApiModelProperty
(
value
=
"是否可买"
)
@ApiModelProperty
(
value
=
"是否可买"
)
private
int
statusSell
;
private
Integer
statusSell
;
@ApiModelProperty
(
value
=
"是否关联会员"
)
@ApiModelProperty
(
value
=
"是否关联会员"
)
private
int
isMember
;
private
Integer
isMember
;
@ApiModelProperty
(
value
=
"是否开启缺票登记"
)
@ApiModelProperty
(
value
=
"是否开启缺票登记"
)
private
int
isLackRegister
;
private
Integer
isLackRegister
;
@ApiModelProperty
(
value
=
"是否实名"
)
@ApiModelProperty
(
value
=
"是否实名"
)
private
int
isTrueName
;
private
Integer
isTrueName
;
@ApiModelProperty
(
value
=
"限购张数"
)
@ApiModelProperty
(
value
=
"限购张数"
)
private
int
limitCount
;
private
Integer
limitCount
;
@ApiModelProperty
(
value
=
"会员限购张数"
)
@ApiModelProperty
(
value
=
"会员限购张数"
)
private
Integer
limitCountMember
;
private
Integer
limitCountMember
;
@ApiModelProperty
(
value
=
"是否专属"
)
@ApiModelProperty
(
value
=
"是否专属"
)
private
int
isExclusive
;
private
Integer
isExclusive
;
@ApiModelProperty
(
value
=
"是否优惠"
)
@ApiModelProperty
(
value
=
"是否优惠"
)
private
int
isDiscount
;
private
Integer
isDiscount
;
@ApiModelProperty
(
value
=
"是否提前"
)
@ApiModelProperty
(
value
=
"是否提前"
)
private
int
isAdvance
;
private
Integer
isAdvance
;
@ApiModelProperty
(
value
=
"文案"
)
@ApiModelProperty
(
value
=
"文案"
)
private
String
message
;
private
String
message
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/TicketTimesVo.java
View file @
0b2aaad7
...
@@ -17,7 +17,7 @@ public class TicketTimesVo {
...
@@ -17,7 +17,7 @@ public class TicketTimesVo {
@ApiModelProperty
(
value
=
"名称"
)
@ApiModelProperty
(
value
=
"名称"
)
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"类型 1单日 2通票"
)
@ApiModelProperty
(
value
=
"类型 1单日 2通票"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"演出id"
)
@ApiModelProperty
(
value
=
"演出id"
)
private
String
performanceId
;
private
String
performanceId
;
@ApiModelProperty
(
value
=
"场次id"
)
@ApiModelProperty
(
value
=
"场次id"
)
...
@@ -26,6 +26,8 @@ public class TicketTimesVo {
...
@@ -26,6 +26,8 @@ public class TicketTimesVo {
private
String
useStart
;
private
String
useStart
;
@ApiModelProperty
(
value
=
"适用结束时间"
)
@ApiModelProperty
(
value
=
"适用结束时间"
)
private
String
useEnd
;
private
String
useEnd
;
@ApiModelProperty
(
value
=
"票种"
)
private
List
<
TicketVo
>
ticketList
;
// @ApiModelProperty(value = "票种信息集合")
// @ApiModelProperty(value = "票种信息集合")
// private List<TicketVo> ticketVoList;
// private List<TicketVo> ticketVoList;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/TicketVo.java
View file @
0b2aaad7
...
@@ -21,7 +21,7 @@ public class TicketVo {
...
@@ -21,7 +21,7 @@ public class TicketVo {
@ApiModelProperty
(
value
=
"名称"
)
@ApiModelProperty
(
value
=
"名称"
)
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"类型 1单日 2通票"
)
@ApiModelProperty
(
value
=
"类型 1单日 2通票"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"价格"
)
@ApiModelProperty
(
value
=
"价格"
)
private
BigDecimal
price
;
private
BigDecimal
price
;
@ApiModelProperty
(
value
=
"快递费"
)
@ApiModelProperty
(
value
=
"快递费"
)
...
@@ -49,33 +49,33 @@ public class TicketVo {
...
@@ -49,33 +49,33 @@ public class TicketVo {
@ApiModelProperty
(
value
=
"适用结束时间"
)
@ApiModelProperty
(
value
=
"适用结束时间"
)
private
String
useEnd
;
private
String
useEnd
;
@ApiModelProperty
(
value
=
"开票倒计时(分钟数)"
)
@ApiModelProperty
(
value
=
"开票倒计时(分钟数)"
)
private
int
saleRemindMinute
;
private
Integer
saleRemindMinute
;
@ApiModelProperty
(
value
=
"是否学生票"
)
@ApiModelProperty
(
value
=
"是否学生票"
)
private
int
isStudent
;
private
Integer
isStudent
;
@ApiModelProperty
(
value
=
"是否电子票"
)
@ApiModelProperty
(
value
=
"是否电子票"
)
private
int
isElectronic
;
private
Integer
isElectronic
;
@ApiModelProperty
(
value
=
"是否快递票"
)
@ApiModelProperty
(
value
=
"是否快递票"
)
private
int
isExpress
;
private
Integer
isExpress
;
@ApiModelProperty
(
value
=
"可验证次数"
)
@ApiModelProperty
(
value
=
"可验证次数"
)
private
Integer
counts
;
private
Integer
counts
;
@ApiModelProperty
(
value
=
"状态"
)
@ApiModelProperty
(
value
=
"状态"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"兑换状态"
)
@ApiModelProperty
(
value
=
"兑换状态"
)
private
int
statusExchange
;
private
Integer
statusExchange
;
@ApiModelProperty
(
value
=
"是否缺票登记"
)
@ApiModelProperty
(
value
=
"是否缺票登记"
)
private
int
isLackRegister
;
private
Integer
isLackRegister
;
@ApiModelProperty
(
value
=
"快递状态 1寄付 2到付"
)
@ApiModelProperty
(
value
=
"快递状态 1寄付 2到付"
)
private
int
expressType
;
private
Integer
expressType
;
@ApiModelProperty
(
value
=
"是否实名"
)
@ApiModelProperty
(
value
=
"是否实名"
)
private
int
isTrueName
;
private
Integer
isTrueName
;
@ApiModelProperty
(
value
=
"限购张数"
)
@ApiModelProperty
(
value
=
"限购张数"
)
private
int
limitCount
;
private
Integer
limitCount
;
@ApiModelProperty
(
value
=
"会员限购张数"
)
@ApiModelProperty
(
value
=
"会员限购张数"
)
private
Integer
limitCountMember
;
private
Integer
limitCountMember
;
@ApiModelProperty
(
value
=
"是否会员专属"
)
@ApiModelProperty
(
value
=
"是否会员专属"
)
private
int
isExclusive
;
private
Integer
isExclusive
;
@ApiModelProperty
(
value
=
"是否会员"
)
@ApiModelProperty
(
value
=
"是否会员"
)
private
int
isMember
;
private
Integer
isMember
;
public
void
setTicket
(
KylinTickets
ticket
)
{
public
void
setTicket
(
KylinTickets
ticket
)
{
this
.
ticketsId
=
ticket
.
getTicketsId
();
this
.
ticketsId
=
ticket
.
getTicketsId
();
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/admin/PerformanceMemberHistoryVo.java
View file @
0b2aaad7
...
@@ -9,9 +9,9 @@ import lombok.Data;
...
@@ -9,9 +9,9 @@ import lombok.Data;
public
class
PerformanceMemberHistoryVo
{
public
class
PerformanceMemberHistoryVo
{
@ApiModelProperty
(
value
=
"0未提交 1待审核 2已拒绝 3已通过"
)
@ApiModelProperty
(
value
=
"0未提交 1待审核 2已拒绝 3已通过"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"审核时间"
)
@ApiModelProperty
(
value
=
"审核时间"
)
private
String
auditTime
;
private
String
auditTime
;
@ApiModelProperty
(
value
=
"拒绝理由"
)
@ApiModelProperty
(
value
=
"拒绝理由"
)
private
int
rejectTxt
;
private
Integer
rejectTxt
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/admin/RoadShowAdminVo.java
View file @
0b2aaad7
...
@@ -13,5 +13,5 @@ public class RoadShowAdminVo {
...
@@ -13,5 +13,5 @@ public class RoadShowAdminVo {
@ApiModelProperty
(
value
=
"标题"
)
@ApiModelProperty
(
value
=
"标题"
)
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"状态"
)
@ApiModelProperty
(
value
=
"状态"
)
private
int
status
;
private
Integer
status
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/ignore/PerformanceIgnoreVo.java
View file @
0b2aaad7
...
@@ -20,7 +20,7 @@ public class PerformanceIgnoreVo {
...
@@ -20,7 +20,7 @@ public class PerformanceIgnoreVo {
@ApiModelProperty
(
value
=
"演出图片"
)
@ApiModelProperty
(
value
=
"演出图片"
)
private
String
imgPoster
;
private
String
imgPoster
;
@ApiModelProperty
(
value
=
"演出类型 1音乐节 2演唱会 3小型演出 4展览 6舞台剧 101音乐节 102小型演出(livehouse演出) 103巡演"
)
@ApiModelProperty
(
value
=
"演出类型 1音乐节 2演唱会 3小型演出 4展览 6舞台剧 101音乐节 102小型演出(livehouse演出) 103巡演"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"演出开始时间"
)
@ApiModelProperty
(
value
=
"演出开始时间"
)
private
String
timeStart
;
private
String
timeStart
;
@ApiModelProperty
(
value
=
"演出结束时间"
)
@ApiModelProperty
(
value
=
"演出结束时间"
)
...
@@ -56,27 +56,27 @@ public class PerformanceIgnoreVo {
...
@@ -56,27 +56,27 @@ public class PerformanceIgnoreVo {
// private String noticeImage;
// private String noticeImage;
@ApiModelProperty
(
value
=
"推荐顺序 0为不推荐"
)
@ApiModelProperty
(
value
=
"推荐顺序 0为不推荐"
)
private
int
isRecommend
;
private
Integer
isRecommend
;
@ApiModelProperty
(
value
=
"状态"
)
@ApiModelProperty
(
value
=
"状态"
)
private
int
appStatus
;
private
Integer
appStatus
;
@ApiModelProperty
(
value
=
"是否可买"
)
@ApiModelProperty
(
value
=
"是否可买"
)
private
int
statusSell
;
private
Integer
statusSell
;
@ApiModelProperty
(
value
=
"是否关联会员"
)
@ApiModelProperty
(
value
=
"是否关联会员"
)
private
int
isMember
;
private
Integer
isMember
;
@ApiModelProperty
(
value
=
"是否开启缺票登记"
)
@ApiModelProperty
(
value
=
"是否开启缺票登记"
)
private
int
isLackRegister
;
private
Integer
isLackRegister
;
@ApiModelProperty
(
value
=
"是否实名"
)
@ApiModelProperty
(
value
=
"是否实名"
)
private
int
isTrueName
;
private
Integer
isTrueName
;
@ApiModelProperty
(
value
=
"限购张数"
)
@ApiModelProperty
(
value
=
"限购张数"
)
private
int
limitCount
;
private
Integer
limitCount
;
@ApiModelProperty
(
value
=
"会员限购张数"
)
@ApiModelProperty
(
value
=
"会员限购张数"
)
private
Integer
limitCountMember
;
private
Integer
limitCountMember
;
@ApiModelProperty
(
value
=
"是否专属"
)
@ApiModelProperty
(
value
=
"是否专属"
)
private
int
isExclusive
;
private
Integer
isExclusive
;
@ApiModelProperty
(
value
=
"是否优惠"
)
@ApiModelProperty
(
value
=
"是否优惠"
)
private
int
isDiscount
;
private
Integer
isDiscount
;
@ApiModelProperty
(
value
=
"是否提前"
)
@ApiModelProperty
(
value
=
"是否提前"
)
private
int
isAdvance
;
private
Integer
isAdvance
;
@ApiModelProperty
(
value
=
"文案"
)
@ApiModelProperty
(
value
=
"文案"
)
private
String
message
;
private
String
message
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/ignore/TicketIgnoreVo.java
View file @
0b2aaad7
...
@@ -18,7 +18,7 @@ public class TicketIgnoreVo {
...
@@ -18,7 +18,7 @@ public class TicketIgnoreVo {
@ApiModelProperty
(
value
=
"名称"
)
@ApiModelProperty
(
value
=
"名称"
)
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"类型 1单日 2通票"
)
@ApiModelProperty
(
value
=
"类型 1单日 2通票"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"价格"
)
@ApiModelProperty
(
value
=
"价格"
)
private
BigDecimal
price
;
private
BigDecimal
price
;
@ApiModelProperty
(
value
=
"快递费"
)
@ApiModelProperty
(
value
=
"快递费"
)
...
@@ -46,29 +46,29 @@ public class TicketIgnoreVo {
...
@@ -46,29 +46,29 @@ public class TicketIgnoreVo {
@ApiModelProperty
(
value
=
"适用结束时间"
)
@ApiModelProperty
(
value
=
"适用结束时间"
)
private
String
useEnd
;
private
String
useEnd
;
@ApiModelProperty
(
value
=
"开票倒计时(分钟数)"
)
@ApiModelProperty
(
value
=
"开票倒计时(分钟数)"
)
private
int
saleRemindMinute
;
private
Integer
saleRemindMinute
;
@ApiModelProperty
(
value
=
"是否学生票"
)
@ApiModelProperty
(
value
=
"是否学生票"
)
private
int
isStudent
;
private
Integer
isStudent
;
@ApiModelProperty
(
value
=
"是否电子票"
)
@ApiModelProperty
(
value
=
"是否电子票"
)
private
int
isElectronic
;
private
Integer
isElectronic
;
@ApiModelProperty
(
value
=
"是否快递票"
)
@ApiModelProperty
(
value
=
"是否快递票"
)
private
int
isExpress
;
private
Integer
isExpress
;
@ApiModelProperty
(
value
=
"状态"
)
@ApiModelProperty
(
value
=
"状态"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"兑换状态"
)
@ApiModelProperty
(
value
=
"兑换状态"
)
private
int
statusExchange
;
private
Integer
statusExchange
;
@ApiModelProperty
(
value
=
"是否缺票登记"
)
@ApiModelProperty
(
value
=
"是否缺票登记"
)
private
int
isLackRegister
;
private
Integer
isLackRegister
;
@ApiModelProperty
(
value
=
"快递状态 1寄付 2到付"
)
@ApiModelProperty
(
value
=
"快递状态 1寄付 2到付"
)
private
int
expressType
;
private
Integer
expressType
;
@ApiModelProperty
(
value
=
"是否实名"
)
@ApiModelProperty
(
value
=
"是否实名"
)
private
int
isTrueName
;
private
Integer
isTrueName
;
@ApiModelProperty
(
value
=
"限购张数"
)
@ApiModelProperty
(
value
=
"限购张数"
)
private
int
limitCount
;
private
Integer
limitCount
;
@ApiModelProperty
(
value
=
"是否会员专属"
)
@ApiModelProperty
(
value
=
"是否会员专属"
)
private
int
isExclusive
;
private
Integer
isExclusive
;
@ApiModelProperty
(
value
=
"是否会员"
)
@ApiModelProperty
(
value
=
"是否会员"
)
private
int
isMember
;
private
Integer
isMember
;
public
void
setTicket
(
KylinTickets
ticket
)
{
public
void
setTicket
(
KylinTickets
ticket
)
{
this
.
ticketsId
=
ticket
.
getTicketsId
();
this
.
ticketsId
=
ticket
.
getTicketsId
();
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/ignore/TicketTimesIgnoreVo.java
View file @
0b2aaad7
...
@@ -14,7 +14,7 @@ public class TicketTimesIgnoreVo {
...
@@ -14,7 +14,7 @@ public class TicketTimesIgnoreVo {
@ApiModelProperty
(
value
=
"名称"
)
@ApiModelProperty
(
value
=
"名称"
)
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"类型 1单日 2通票"
)
@ApiModelProperty
(
value
=
"类型 1单日 2通票"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"演出id"
)
@ApiModelProperty
(
value
=
"演出id"
)
private
String
performanceId
;
private
String
performanceId
;
@ApiModelProperty
(
value
=
"场次id"
)
@ApiModelProperty
(
value
=
"场次id"
)
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/PerformanceMisVo.java
View file @
0b2aaad7
...
@@ -25,7 +25,7 @@ public class PerformanceMisVo {
...
@@ -25,7 +25,7 @@ public class PerformanceMisVo {
private
String
imgPoster
;
private
String
imgPoster
;
@ApiModelProperty
(
value
=
"类型"
)
@ApiModelProperty
(
value
=
"类型"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"场地id"
)
@ApiModelProperty
(
value
=
"场地id"
)
private
String
fieldId
;
private
String
fieldId
;
...
@@ -58,31 +58,31 @@ public class PerformanceMisVo {
...
@@ -58,31 +58,31 @@ public class PerformanceMisVo {
private
String
noticeImage
;
private
String
noticeImage
;
@ApiModelProperty
(
value
=
"状态"
)
@ApiModelProperty
(
value
=
"状态"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"拒绝理由"
)
@ApiModelProperty
(
value
=
"拒绝理由"
)
private
String
rejectTxt
;
private
String
rejectTxt
;
@ApiModelProperty
(
value
=
"是否展示"
)
@ApiModelProperty
(
value
=
"是否展示"
)
private
int
isShow
;
private
Integer
isShow
;
@ApiModelProperty
(
value
=
"是否销售"
)
@ApiModelProperty
(
value
=
"是否销售"
)
private
int
statusSell
;
private
Integer
statusSell
;
@ApiModelProperty
(
value
=
"是否分销"
)
@ApiModelProperty
(
value
=
"是否分销"
)
private
int
isDistribution
;
private
Integer
isDistribution
;
@ApiModelProperty
(
value
=
"是否同步小家伙"
)
@ApiModelProperty
(
value
=
"是否同步小家伙"
)
private
int
syncAgent
;
private
Integer
syncAgent
;
@ApiModelProperty
(
value
=
"-1未提交审核,0提交审核,1审核通过,2审核拒绝"
)
@ApiModelProperty
(
value
=
"-1未提交审核,0提交审核,1审核通过,2审核拒绝"
)
private
int
auditStatus
;
private
Integer
auditStatus
;
@ApiModelProperty
(
value
=
"是否实名"
)
@ApiModelProperty
(
value
=
"是否实名"
)
private
int
isTrueName
;
private
Integer
isTrueName
;
@ApiModelProperty
(
value
=
"限购数量"
)
@ApiModelProperty
(
value
=
"限购数量"
)
private
int
limitCount
;
private
Integer
limitCount
;
@ApiModelProperty
(
value
=
"限购数量"
)
@ApiModelProperty
(
value
=
"限购数量"
)
private
String
createdAt
;
private
String
createdAt
;
...
@@ -91,7 +91,7 @@ public class PerformanceMisVo {
...
@@ -91,7 +91,7 @@ public class PerformanceMisVo {
private
String
updatedAt
;
private
String
updatedAt
;
@ApiModelProperty
(
value
=
"权重"
)
@ApiModelProperty
(
value
=
"权重"
)
private
int
sort
;
private
Integer
sort
;
@ApiModelProperty
(
value
=
"权重"
)
@ApiModelProperty
(
value
=
"权重"
)
private
String
describes
;
private
String
describes
;
...
@@ -106,7 +106,7 @@ public class PerformanceMisVo {
...
@@ -106,7 +106,7 @@ public class PerformanceMisVo {
private
String
notice
;
private
String
notice
;
@ApiModelProperty
(
value
=
"订单可支付时间"
)
@ApiModelProperty
(
value
=
"订单可支付时间"
)
private
int
payCountdownMinute
;
private
Integer
payCountdownMinute
;
@ApiModelProperty
(
value
=
"第三方id"
)
@ApiModelProperty
(
value
=
"第三方id"
)
private
String
merchantId
;
private
String
merchantId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/PerformancePartnerListVo.java
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
partner
;
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
partner
;
import
com.liquidnet.service.kylin.dto.param.PerformancePar
am
;
import
com.liquidnet.service.kylin.dto.param.PerformancePar
tnerVo
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -17,24 +17,24 @@ public class PerformancePartnerListVo {
...
@@ -17,24 +17,24 @@ public class PerformancePartnerListVo {
@ApiModelProperty
(
value
=
"结束时间"
)
@ApiModelProperty
(
value
=
"结束时间"
)
private
String
timeEnd
;
private
String
timeEnd
;
@ApiModelProperty
(
value
=
"总库存"
)
@ApiModelProperty
(
value
=
"总库存"
)
private
int
totalGeneral
;
private
Integer
totalGeneral
;
@ApiModelProperty
(
value
=
"销售库存"
)
@ApiModelProperty
(
value
=
"销售库存"
)
private
int
saleGeneral
;
private
Integer
saleGeneral
;
@ApiModelProperty
(
value
=
"总销售金额"
)
@ApiModelProperty
(
value
=
"总销售金额"
)
private
int
totalSalePrice
;
private
Integer
totalSalePrice
;
@ApiModelProperty
(
value
=
"剩余库存"
)
@ApiModelProperty
(
value
=
"剩余库存"
)
private
int
surplusGeneral
;
private
Integer
surplusGeneral
;
@ApiModelProperty
(
value
=
"演出状态"
)
@ApiModelProperty
(
value
=
"演出状态"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"提交审核状态 -1未提交审核,0提交审核,1审核通过,2审核拒绝"
)
@ApiModelProperty
(
value
=
"提交审核状态 -1未提交审核,0提交审核,1审核通过,2审核拒绝"
)
private
int
auditStatus
;
private
Integer
auditStatus
;
@ApiModelProperty
(
value
=
"拒绝理由"
)
@ApiModelProperty
(
value
=
"拒绝理由"
)
private
String
rejectTxt
;
private
String
rejectTxt
;
@ApiModelProperty
(
value
=
"创建时间"
)
@ApiModelProperty
(
value
=
"创建时间"
)
private
String
createdAt
;
private
String
createdAt
;
@ApiModelProperty
(
value
=
"返回数据赋值"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"返回数据赋值"
,
hidden
=
true
)
public
void
setStatus0Data
(
PerformancePar
am
item
){
public
void
setStatus0Data
(
PerformancePar
tnerVo
item
){
this
.
performancesId
=
item
.
getPerformancesId
();
this
.
performancesId
=
item
.
getPerformancesId
();
this
.
title
=
item
.
getTitle
();
this
.
title
=
item
.
getTitle
();
this
.
timeStart
=
item
.
getTimeStart
();
this
.
timeStart
=
item
.
getTimeStart
();
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/PerformancePartnerVo.java
deleted
100644 → 0
View file @
c3ad94b7
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
partner
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
PerformancePartnerVo
implements
Serializable
{
@ApiModelProperty
(
value
=
"演出id"
,
example
=
""
)
@JsonIgnore
private
String
performancesId
;
@ApiModelProperty
(
value
=
"封面图"
,
example
=
"https://img.zhengzai.tv/partner/2019/05/14/5cda2d0520177.png"
)
private
String
imgPoster
;
@ApiModelProperty
(
value
=
"演出名称"
,
example
=
"测试演出"
)
private
String
title
;
@ApiModelProperty
(
value
=
"演出类型 1音乐节 2演唱会 3小型演出 4展览 6舞台剧"
,
example
=
"3"
)
private
int
type
;
@ApiModelProperty
(
value
=
"演出开始时间"
,
example
=
"2021-05-01 12:00:00"
)
private
String
timeStart
;
@ApiModelProperty
(
value
=
"演出结束时间"
,
example
=
"2021-05-04 12:00:00"
)
private
String
timeEnd
;
@ApiModelProperty
(
value
=
"场地id"
,
example
=
"1"
)
private
String
fieldId
;
@ApiModelProperty
(
value
=
"场地id"
,
example
=
"1"
)
private
String
fieldName
;
@ApiModelProperty
(
value
=
"演出公告"
,
example
=
"这是演出公告"
)
private
String
notice
;
@ApiModelProperty
(
value
=
"主办方id"
,
example
=
"1"
)
private
String
sponsorId
;
@ApiModelProperty
(
value
=
"主办方类型"
,
example
=
"1"
)
private
String
sponsorType
;
@ApiModelProperty
(
value
=
"主办方名称"
,
example
=
"主办方名称"
)
private
String
sponsor
;
@ApiModelProperty
(
value
=
"联系人"
,
example
=
"联系人"
)
private
String
contacts
;
@ApiModelProperty
(
value
=
"联系方式"
,
example
=
"手机号"
)
private
String
mobile
;
@ApiModelProperty
(
value
=
"演出详情"
,
example
=
"<p>演出详情</p>"
)
private
String
details
;
@ApiModelProperty
(
value
=
"演出批文地址"
,
example
=
"这是一个演出批文地址"
)
private
String
approvalUrl
;
@ApiModelProperty
(
value
=
"待支付时间"
,
example
=
"5"
)
private
int
payCountdownMinute
;
@ApiModelProperty
(
value
=
"购票须知"
,
example
=
"[{\"id\":1,\"title\":\"\\u95e8\\u7968\\u4e0d\\u9000\\u4e0d\\u6362\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c45722882a13.png\",\"text\":\"\\u95e8\\u7968\\u4e3a\\u6709\\u4ef7\\u8bc1\\u5238\\uff0c\\u5e76\\u975e\\u5546\\u54c1\\uff0c\\u4e00\\u7ecf\\u552e\\u51fa\\u4e0d\\u4e88\\u9000\\u6362\\u3002\\u56e0\\u201c\\u4e0d\\u53ef\\u6297\\u529b\\u201d\\u5bfc\\u81f4\\u7684\\u6f14\\u51fa\\u53d6\\u6d88\\u6216\\u5ef6\\u671f\\u9664\\u5916\\u3002\",\"sort\":1},{\"id\":3,\"title\":\"\\u4ec5\\u8bbe\\u7ad9\\u5e2d\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c456e93db0b9.png\",\"text\":\"\\u672c\\u573a\\u6f14\\u51fa\\u4e0d\\u8bbe\\u5ea7\\u4f4d\\uff0c\\u5747\\u4e3a\\u7ad9\\u5e2d\\u89c2\\u6f14\\u3002\",\"sort\":2},{\"id\":4,\"title\":\"\\u7981\\u6b62\\u4e2a\\u4eba\\u7968\\u52a1\\u4e70\\u5356\",\"type\":\"image\",\"url\":\"http:\\/\\/img-zhengzai-tv.oss-cn-hangzhou.aliyuncs.com\\/partner\\/2019\\/01\\/21\\/5c456e5c27644.png\",\"text\":\"\\u4e3a\\u9632\\u6b62\\u4e0d\\u6cd5\\u5206\\u5b50\\u5229\\u7528\\u7968\\u52a1\\u8f6c\\u8ba9\\u8bc8\\u9a97\\u94b1\\u6b3e\\uff0c\\u5efa\\u8bae\\u5e7f\\u5927\\u4e50\\u8ff7\\u4e0d\\u8981\\u8fdb\\u884c\\u4e2a\\u4eba\\u95f4\\u7968\\u52a1\\u4e70\\u5356\\uff0c\\u4e0d\\u8981\\u8f7b\\u6613\\u76f8\\u4fe1\\u6765\\u6e90\\u4e0d\\u660e\\u7684\\u8f6c\\u7968\\uff0c\\u4ee5\\u514d\\u81ea\\u8eab\\u5229\\u76ca\\u53d7\\u5230\\u4fb5\\u5bb3\\u3002\",\"sort\":3}]"
)
private
String
noticeImage
;
@ApiModelProperty
(
value
=
"是否实名"
,
example
=
"0"
)
private
int
isTrueName
;
@ApiModelProperty
(
value
=
"限购数量 0为不限购"
,
example
=
"0"
)
private
int
limitCount
;
@ApiModelProperty
(
value
=
"是否提交 1提交 0不提交(不验证参数)"
,
example
=
"0"
)
private
int
isSubmit
;
@ApiModelProperty
(
value
=
"状态:-1删除;0未提交;1审核中;2审核中(自动上线);3审核通过;4审核未通过;6上线;7下架;8活动结束;9活动取消退款中;10活动取消退"
,
example
=
"0"
)
private
int
status
;
@ApiModelProperty
(
value
=
"第三方id"
,
example
=
"0"
)
private
String
merchantId
;
@ApiModelProperty
(
value
=
"演出简介"
,
example
=
"0"
)
private
String
describes
;
@ApiModelProperty
(
value
=
"是否售卖"
,
example
=
"0"
)
private
int
statusSell
;
@ApiModelProperty
(
value
=
"巡演id"
,
example
=
"0"
,
hidden
=
true
)
private
String
roadShowId
;
@ApiModelProperty
(
value
=
"搭售id"
,
example
=
"0"
,
hidden
=
true
)
private
String
projectId
;
@ApiModelProperty
(
value
=
""
,
example
=
""
)
private
String
createdAt
;
@ApiModelProperty
(
value
=
"是否保存"
,
example
=
""
)
private
int
isCreateSave
;
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/TicketPartnerVo.java
View file @
0b2aaad7
...
@@ -20,16 +20,16 @@ public class TicketPartnerVo implements Serializable {
...
@@ -20,16 +20,16 @@ public class TicketPartnerVo implements Serializable {
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"是否学生票 0否 1是"
,
example
=
"0"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"是否学生票 0否 1是"
,
example
=
"0"
,
hidden
=
true
)
private
int
isStudent
;
private
Integer
isStudent
;
@ApiModelProperty
(
value
=
"是否电子票"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否电子票"
,
example
=
"0"
)
private
int
isElectronic
;
private
Integer
isElectronic
;
@ApiModelProperty
(
value
=
"是否快递票"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否快递票"
,
example
=
"0"
)
private
int
isExpress
;
private
Integer
isExpress
;
@ApiModelProperty
(
value
=
"类型"
,
example
=
"2"
)
@ApiModelProperty
(
value
=
"类型"
,
example
=
"2"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"价格"
,
example
=
"100.00"
)
@ApiModelProperty
(
value
=
"价格"
,
example
=
"100.00"
)
private
BigDecimal
price
;
private
BigDecimal
price
;
...
@@ -38,16 +38,16 @@ public class TicketPartnerVo implements Serializable {
...
@@ -38,16 +38,16 @@ public class TicketPartnerVo implements Serializable {
private
String
timeEndExpress
;
private
String
timeEndExpress
;
@ApiModelProperty
(
value
=
"总库存"
,
example
=
"100"
)
@ApiModelProperty
(
value
=
"总库存"
,
example
=
"100"
)
private
int
totalGeneral
;
private
Integer
totalGeneral
;
@ApiModelProperty
(
value
=
"总兑换库存"
,
example
=
"100"
)
@ApiModelProperty
(
value
=
"总兑换库存"
,
example
=
"100"
)
private
int
totalExchange
;
private
Integer
totalExchange
;
@ApiModelProperty
(
value
=
"限购数量"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"限购数量"
,
example
=
"0"
)
private
int
limitCount
;
private
Integer
limitCount
;
@ApiModelProperty
(
value
=
"次数"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"次数"
,
example
=
"0"
)
private
int
counts
;
private
Integer
counts
;
@ApiModelProperty
(
value
=
"票种开售时间"
,
example
=
"2020-12-01T12:00:00"
)
@ApiModelProperty
(
value
=
"票种开售时间"
,
example
=
"2020-12-01T12:00:00"
)
private
String
timeStart
;
private
String
timeStart
;
...
@@ -68,7 +68,7 @@ public class TicketPartnerVo implements Serializable {
...
@@ -68,7 +68,7 @@ public class TicketPartnerVo implements Serializable {
private
Integer
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"是否展示二维码 0否 1是"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"是否展示二维码 0否 1是"
,
example
=
"0"
)
private
int
isShowCode
;
private
Integer
isShowCode
;
@ApiModelProperty
(
value
=
"二维码显示时间"
,
example
=
"2020-12-01T14:00:00"
)
@ApiModelProperty
(
value
=
"二维码显示时间"
,
example
=
"2020-12-01T14:00:00"
)
private
String
qrCodeShowTime
;
private
String
qrCodeShowTime
;
...
@@ -77,25 +77,25 @@ public class TicketPartnerVo implements Serializable {
...
@@ -77,25 +77,25 @@ public class TicketPartnerVo implements Serializable {
private
String
timesId
;
private
String
timesId
;
@ApiModelProperty
(
value
=
"是否开启缺票登记"
)
@ApiModelProperty
(
value
=
"是否开启缺票登记"
)
private
int
isLackRegister
;
private
Integer
isLackRegister
;
@ApiModelProperty
(
value
=
"剩余库存"
,
example
=
"100"
)
@ApiModelProperty
(
value
=
"剩余库存"
,
example
=
"100"
)
private
int
surplusGeneral
;
private
Integer
surplusGeneral
;
@ApiModelProperty
(
value
=
"剩余兑换库存"
,
example
=
"100"
)
@ApiModelProperty
(
value
=
"剩余兑换库存"
,
example
=
"100"
)
private
int
surplusExchange
;
private
Integer
surplusExchange
;
@ApiModelProperty
(
value
=
"快递类型 1寄付 2到付"
,
example
=
"100"
)
@ApiModelProperty
(
value
=
"快递类型 1寄付 2到付"
,
example
=
"100"
)
private
int
expressType
;
private
Integer
expressType
;
@ApiModelProperty
(
value
=
"是否开启转赠"
,
example
=
"100"
)
@ApiModelProperty
(
value
=
"是否开启转赠"
,
example
=
"100"
)
private
int
isTransfer
;
private
Integer
isTransfer
;
@ApiModelProperty
(
value
=
"是否 会员"
,
example
=
"100"
)
@ApiModelProperty
(
value
=
"是否 会员"
,
example
=
"100"
)
private
int
isMember
;
private
Integer
isMember
;
@ApiModelProperty
(
value
=
"是否专属"
,
example
=
"100"
)
@ApiModelProperty
(
value
=
"是否专属"
,
example
=
"100"
)
private
int
isExclusive
;
private
Integer
isExclusive
;
@ApiModelProperty
(
value
=
""
)
@ApiModelProperty
(
value
=
""
)
private
String
createdAt
;
private
String
createdAt
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/TicketTimesPartnerVo.java
View file @
0b2aaad7
...
@@ -28,10 +28,10 @@ public class TicketTimesPartnerVo implements Serializable {
...
@@ -28,10 +28,10 @@ public class TicketTimesPartnerVo implements Serializable {
private
Integer
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"状态 1单日票 2通票"
)
@ApiModelProperty
(
value
=
"状态 1单日票 2通票"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"是否开启缺票登记"
)
@ApiModelProperty
(
value
=
"是否开启缺票登记"
)
private
int
isLackRegister
;
private
Integer
isLackRegister
;
@ApiModelProperty
(
value
=
"创建时间"
)
@ApiModelProperty
(
value
=
"创建时间"
)
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/TicketTimesTicketCreatePartnerVo.java
View file @
0b2aaad7
...
@@ -26,10 +26,10 @@ public class TicketTimesTicketCreatePartnerVo implements Serializable {
...
@@ -26,10 +26,10 @@ public class TicketTimesTicketCreatePartnerVo implements Serializable {
private
String
useEnd
;
private
String
useEnd
;
@ApiModelProperty
(
value
=
"状态 0不可见 1可见"
)
@ApiModelProperty
(
value
=
"状态 0不可见 1可见"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"状态 1单日票 2通票"
)
@ApiModelProperty
(
value
=
"状态 1单日票 2通票"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"创建时间"
)
@ApiModelProperty
(
value
=
"创建时间"
)
private
String
createdAt
;
private
String
createdAt
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/partner/IKylinBuyNoticePartnerService.java
0 → 100644
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
service
.
partner
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.kylin.dto.vo.BuyNoticeVo
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 购票须知表 服务类
* </p>
*
* @author liquidnet
* @since 2021-05-18
*/
public
interface
IKylinBuyNoticePartnerService
extends
IService
<
KylinBuyNotice
>
{
/**
* 购票须知列表
* @return 分页 mysql 数据
*/
PageInfo
<
BuyNoticeVo
>
getBuyNotice
();
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/partner/IKylinPerformancesPartnerService.java
View file @
0b2aaad7
...
@@ -2,9 +2,9 @@ package com.liquidnet.service.kylin.service.partner;
...
@@ -2,9 +2,9 @@ package com.liquidnet.service.kylin.service.partner;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dao.PerformancePartnerListDao
;
import
com.liquidnet.service.kylin.dao.PerformancePartnerListDao
;
import
com.liquidnet.service.kylin.dto.param.*
;
import
com.liquidnet.service.kylin.dto.param.*
;
import
com.liquidnet.service.kylin.dto.vo.partner.PerformancePartnerVo
;
import
com.liquidnet.service.kylin.entity.KylinPerformances
;
import
com.liquidnet.service.kylin.entity.KylinPerformances
;
/**
/**
...
@@ -20,12 +20,15 @@ public interface IKylinPerformancesPartnerService extends IService<KylinPerforma
...
@@ -20,12 +20,15 @@ public interface IKylinPerformancesPartnerService extends IService<KylinPerforma
/**
/**
* 演出第一步
* 演出第一步
*
* @param step1Param 相关参数
* @param step1Param 相关参数
* @return 演出id
* @return 演出id
*/
*/
String
step1
(
PerformanceStep1Param
step1Param
);
String
step1
(
PerformanceStep1Param
step1Param
);
/**
/**
* 创建演出第一步
* 创建演出第一步
*
* @param step1Param 相关参数
* @param step1Param 相关参数
* @return 演出id
* @return 演出id
*/
*/
...
@@ -33,6 +36,7 @@ public interface IKylinPerformancesPartnerService extends IService<KylinPerforma
...
@@ -33,6 +36,7 @@ public interface IKylinPerformancesPartnerService extends IService<KylinPerforma
/**
/**
* 修改演出第一步
* 修改演出第一步
*
* @param step1Param 相关参数
* @param step1Param 相关参数
* @return 演出id
* @return 演出id
*/
*/
...
@@ -40,74 +44,63 @@ public interface IKylinPerformancesPartnerService extends IService<KylinPerforma
...
@@ -40,74 +44,63 @@ public interface IKylinPerformancesPartnerService extends IService<KylinPerforma
/**
/**
* 获取演出第一步数据
* 获取演出第一步数据
*
* @param performancesId 演出id
* @param performancesId 演出id
* @return 演出对象
* @return 演出对象
*/
*/
PerformancePartnerVo
getStep1
(
String
performancesId
);
ResponseDto
<
PerformancePartnerVo
>
getStep1
(
String
performancesId
);
// /**
// * 获取创建演出第一步数据
// * @param performancesId
// * @return
// */
// PerformanceParam getCreateStep1(String performancesId);
//
// /**
// * 获取修改演出第一步数据
// * @param performancesId
// * @return
// */
// PerformanceParam getUpdateStep1(String performancesId);
/**
/**
* 演出第二步
* 演出第二步
*
* @param step2Param 相关参数
* @param step2Param 相关参数
* @return
boolean
* @return
String
*/
*/
boolean
step2
(
PerformanceStep2Param
step2Param
);
ResponseDto
<
String
>
step2
(
PerformanceStep2Param
step2Param
);
/**
/**
* 演出第二步创建
* 演出第二步创建
*
* @param step2Param 相关参数
* @param step2Param 相关参数
* @return
boolean
* @return
String
*/
*/
boolean
createStep2
(
PerformanceStep2Param
step2Param
);
ResponseDto
<
String
>
createStep2
(
PerformanceStep2Param
step2Param
);
/**
/**
* 演出第二步修改
* 演出第二步修改
*
* @param step2Param 相关参数
* @param step2Param 相关参数
* @return
boolean
* @return
String
*/
*/
boolean
updateStep2
(
PerformanceStep2Param
step2Param
);
ResponseDto
<
String
>
updateStep2
(
PerformanceStep2Param
step2Param
);
/**
/**
* 获取演出第二步数据
* 获取演出第二步数据
*
* @param performancesId 演出id
* @param performancesId 演出id
* @return 演出 第二步 数据
* @return 演出 第二步 数据
*/
*/
PerformanceStep2Param
getStep2
(
String
performancesId
);
ResponseDto
<
PerformanceStep2Param
>
getStep2
(
String
performancesId
);
// PerformanceStep2Param getCreateStep2(String performancesId);
//
// PerformanceStep2Param getUpdateStep2(String performancesId);
/**
/**
* 演出上线
* 演出上线
*
* @param performancesId 演出id
* @param performancesId 演出id
* @return
boolean
* @return
String
*/
*/
boolean
onLinePerformance
(
String
performancesId
);
ResponseDto
<
String
>
onLinePerformance
(
String
performancesId
);
/**
/**
* 演出下线
* 演出下线
*
* @param performancesId 演出id
* @param performancesId 演出id
* @return
boolean
* @return
String
*/
*/
boolean
outLinePerformance
(
String
performancesId
);
ResponseDto
<
String
>
outLinePerformance
(
String
performancesId
);
/**
/**
* 复制演出 (只有巡演类型)
* 复制演出 (只有巡演类型)
*
* @param performancesId 演出id
* @param performancesId 演出id
* @return 演出id
* @return 演出id
*/
*/
...
@@ -115,8 +108,18 @@ public interface IKylinPerformancesPartnerService extends IService<KylinPerforma
...
@@ -115,8 +108,18 @@ public interface IKylinPerformancesPartnerService extends IService<KylinPerforma
/**
/**
* 演出列表
* 演出列表
*
* @param performancePartnerListParam 相关参数
* @param performancePartnerListParam 相关参数
* @return 分页 msql 数据
* @return 分页 msql 数据
*/
*/
PageInfo
<
PerformancePartnerListDao
>
getList
(
PerformancePartnerListParam
performancePartnerListParam
);
ResponseDto
<
PageInfo
<
PerformancePartnerListDao
>>
getList
(
PerformancePartnerListParam
performancePartnerListParam
);
/**
* 演出撤回
*
* @param performancesId 演出id
* @return String
*/
ResponseDto
<
String
>
withdraw
(
String
performancesId
);
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/partner/IKylinTicketTimesPartnerService.java
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
service
.
partner
;
package
com
.
liquidnet
.
service
.
kylin
.
service
.
partner
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dto.param.CreateTicketTimesParam
;
import
com.liquidnet.service.kylin.dto.param.CreateTicketTimesParam
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketTimesPartnerVo
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketTimesPartnerVo
;
import
com.liquidnet.service.kylin.entity.KylinTicketTimes
;
import
com.liquidnet.service.kylin.entity.KylinTicketTimes
;
...
@@ -23,35 +24,35 @@ public interface IKylinTicketTimesPartnerService extends IService<KylinTicketTim
...
@@ -23,35 +24,35 @@ public interface IKylinTicketTimesPartnerService extends IService<KylinTicketTim
* @param createTicketTimesParam 相关参数
* @param createTicketTimesParam 相关参数
* @return vo
* @return vo
*/
*/
TicketTimesPartnerVo
createTimesSummary
(
CreateTicketTimesParam
createTicketTimesParam
);
ResponseDto
<
TicketTimesPartnerVo
>
createTimesSummary
(
CreateTicketTimesParam
createTicketTimesParam
);
/**
/**
* 未通过审核创建场次
* 未通过审核创建场次
* @param createTicketTimesParam 相关参数
* @param createTicketTimesParam 相关参数
* @return vo
* @return vo
*/
*/
TicketTimesPartnerVo
createTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
ResponseDto
<
TicketTimesPartnerVo
>
createTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
/**
/**
* 通过审核后创建场次
* 通过审核后创建场次
* @param createTicketTimesParam 相关参数
* @param createTicketTimesParam 相关参数
* @return 相关参数
* @return 相关参数
*/
*/
TicketTimesPartnerVo
addNewTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
ResponseDto
<
TicketTimesPartnerVo
>
addNewTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
/**
/**
* 删除 场次(只有未审核通过可删除)
* 删除 场次(只有未审核通过可删除)
* @param ticketTimesId 场次id
* @param ticketTimesId 场次id
* @return boolean
* @return boolean
*/
*/
Boolean
deleteTimes
(
String
ticketTimesId
);
ResponseDto
<
String
>
deleteTimes
(
String
ticketTimesId
);
/**
/**
* 修改场次信息
* 修改场次信息
* @param createTicketTimesParam 相关参数
* @param createTicketTimesParam 相关参数
* @return vo
* @return vo
*/
*/
TicketTimesPartnerVo
changeTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
ResponseDto
<
TicketTimesPartnerVo
>
changeTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
/**
/**
* 根据演出id 获取全部场次数据
* 根据演出id 获取全部场次数据
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/partner/IKylinTicketsPartnerService.java
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
service
.
partner
;
package
com
.
liquidnet
.
service
.
kylin
.
service
.
partner
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dto.param.TicketCreateParam
;
import
com.liquidnet.service.kylin.dto.param.TicketCreateParam
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketPartnerVo
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketPartnerVo
;
import
com.liquidnet.service.kylin.entity.KylinTickets
;
import
com.liquidnet.service.kylin.entity.KylinTickets
;
...
@@ -22,42 +23,42 @@ public interface IKylinTicketsPartnerService extends IService<KylinTickets> {
...
@@ -22,42 +23,42 @@ public interface IKylinTicketsPartnerService extends IService<KylinTickets> {
* @param ticketCreateParam 相关参数
* @param ticketCreateParam 相关参数
* @return vo
* @return vo
*/
*/
TicketPartnerVo
createTicketSummary
(
TicketCreateParam
ticketCreateParam
);
ResponseDto
<
TicketPartnerVo
>
createTicketSummary
(
TicketCreateParam
ticketCreateParam
);
/**
/**
* 未通过审核创建票
* 未通过审核创建票
* @param ticketCreateParam 相关参数
* @param ticketCreateParam 相关参数
* @return vo
* @return vo
*/
*/
TicketPartnerVo
createTicket
(
TicketCreateParam
ticketCreateParam
);
ResponseDto
<
TicketPartnerVo
>
createTicket
(
TicketCreateParam
ticketCreateParam
);
/**
/**
* 通过审核后创建票
* 通过审核后创建票
* @param ticketCreateParam 相关参数
* @param ticketCreateParam 相关参数
* @return vo
* @return vo
*/
*/
TicketPartnerVo
addNewTicket
(
TicketCreateParam
ticketCreateParam
);
ResponseDto
<
TicketPartnerVo
>
addNewTicket
(
TicketCreateParam
ticketCreateParam
);
/**
/**
* 修改票
* 修改票
* @param ticketCreateParam 相关参数
* @param ticketCreateParam 相关参数
* @return vo
* @return vo
*/
*/
TicketPartnerVo
updateTicket
(
TicketCreateParam
ticketCreateParam
);
ResponseDto
<
TicketPartnerVo
>
updateTicket
(
TicketCreateParam
ticketCreateParam
);
/**
/**
* 删除 票(只有未审核通过可删除)
* 删除 票(只有未审核通过可删除)
* @param ticketsId 票id
* @param ticketsId 票id
* @return boolean
* @return boolean
*/
*/
boolean
deleteTicket
(
String
ticketsId
);
ResponseDto
<
String
>
deleteTicket
(
String
ticketsId
);
/**
/**
* 复制票
* 复制票
* @param ticketsId 票id
* @param ticketsId 票id
* @return vo
* @return vo
*/
*/
TicketPartnerVo
copyTicket
(
String
ticketsId
);
ResponseDto
<
TicketPartnerVo
>
copyTicket
(
String
ticketsId
);
/**
/**
* 整个场次票 提交 审核
* 整个场次票 提交 审核
...
@@ -85,14 +86,12 @@ public interface IKylinTicketsPartnerService extends IService<KylinTickets> {
...
@@ -85,14 +86,12 @@ public interface IKylinTicketsPartnerService extends IService<KylinTickets> {
* @param ticketsId 票id
* @param ticketsId 票id
* @return boolean
* @return boolean
*/
*/
boolean
onLine
(
String
ticketsId
);
ResponseDto
<
String
>
onLine
(
String
ticketsId
);
/**
/**
* 票下线
* 票下线
* @param ticketsId 票id
* @param ticketsId 票id
* @return boolean
* @return boolean
*/
*/
boolean
outLine
(
String
ticketsId
);
ResponseDto
<
String
>
outLine
(
String
ticketsId
);
//购票须知
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/MybatisPlusCodeGenerator.java
View file @
0b2aaad7
...
@@ -98,7 +98,8 @@ public class MybatisPlusCodeGenerator {
...
@@ -98,7 +98,8 @@ public class MybatisPlusCodeGenerator {
// String[] dbTableArray = new String[]{"kylin_fields","kylin_field_status","kylin_field_relations"};
// String[] dbTableArray = new String[]{"kylin_fields","kylin_field_status","kylin_field_relations"};
// String[] dbTableArray = new String[]{"kylin_performances","kylin_performance_status","kylin_performance_relations"};
// String[] dbTableArray = new String[]{"kylin_performances","kylin_performance_status","kylin_performance_relations"};
// String[] dbTableArray = new String[]{"kylin_ticket_status","kylin_ticket_time_relation","kylin_ticket_times","kylin_ticket_relations","kylin_tickets"};
// String[] dbTableArray = new String[]{"kylin_ticket_status","kylin_ticket_time_relation","kylin_ticket_times","kylin_ticket_relations","kylin_tickets"};
String
[]
dbTableArray
=
new
String
[]{
"kylin_road_shows"
};
// String[] dbTableArray = new String[]{"kylin_road_shows"};
String
[]
dbTableArray
=
new
String
[]{
"kylin_buy_notice"
};
doGenerator
(
resourcePath
,
dsc
,
directory
,
dbTableArray
);
doGenerator
(
resourcePath
,
dsc
,
directory
,
dbTableArray
);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/FieldMisDetailsDao.java
View file @
0b2aaad7
...
@@ -16,15 +16,15 @@ public class FieldMisDetailsDao implements Serializable {
...
@@ -16,15 +16,15 @@ public class FieldMisDetailsDao implements Serializable {
private
String
coverImg
;
private
String
coverImg
;
private
int
provinceId
;
private
Integer
provinceId
;
private
String
provinceName
;
private
String
provinceName
;
private
int
cityId
;
private
Integer
cityId
;
private
String
cityName
;
private
String
cityName
;
private
int
districtId
;
private
Integer
districtId
;
private
String
districtName
;
private
String
districtName
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/PerformanceAdminListDao.java
View file @
0b2aaad7
...
@@ -16,19 +16,19 @@ public class PerformanceAdminListDao {
...
@@ -16,19 +16,19 @@ public class PerformanceAdminListDao {
@ApiModelProperty
(
value
=
"主办方"
)
@ApiModelProperty
(
value
=
"主办方"
)
private
String
sponsor
;
private
String
sponsor
;
@ApiModelProperty
(
value
=
"演出状态"
)
@ApiModelProperty
(
value
=
"演出状态"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"提审时间"
)
@ApiModelProperty
(
value
=
"提审时间"
)
private
String
auditTime
;
private
String
auditTime
;
@ApiModelProperty
(
value
=
"提交审核状态 -1未提交审核,0提交审核,1审核通过,2审核拒绝"
)
@ApiModelProperty
(
value
=
"提交审核状态 -1未提交审核,0提交审核,1审核通过,2审核拒绝"
)
private
int
auditStatus
;
private
Integer
auditStatus
;
@ApiModelProperty
(
value
=
"总库存"
)
@ApiModelProperty
(
value
=
"总库存"
)
private
int
totalGeneral
;
private
Integer
totalGeneral
;
@ApiModelProperty
(
value
=
"销售库存"
)
@ApiModelProperty
(
value
=
"销售库存"
)
private
int
saleGeneral
;
private
Integer
saleGeneral
;
@ApiModelProperty
(
value
=
"总销售金额"
)
@ApiModelProperty
(
value
=
"总销售金额"
)
private
int
totalSalePrice
;
private
Integer
totalSalePrice
;
@ApiModelProperty
(
value
=
"剩余库存"
)
@ApiModelProperty
(
value
=
"剩余库存"
)
private
int
surplusGeneral
;
private
Integer
surplusGeneral
;
@ApiModelProperty
(
value
=
"拒绝理由"
)
@ApiModelProperty
(
value
=
"拒绝理由"
)
private
String
rejectTxt
;
private
String
rejectTxt
;
@ApiModelProperty
(
value
=
"创建时间"
)
@ApiModelProperty
(
value
=
"创建时间"
)
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/PerformanceMemberAuditDao.java
View file @
0b2aaad7
...
@@ -14,11 +14,11 @@ public class PerformanceMemberAuditDao {
...
@@ -14,11 +14,11 @@ public class PerformanceMemberAuditDao {
@ApiModelProperty
(
value
=
"演出名称"
)
@ApiModelProperty
(
value
=
"演出名称"
)
private
String
title
;
private
String
title
;
@ApiModelProperty
(
value
=
"是否会员"
)
@ApiModelProperty
(
value
=
"是否会员"
)
private
int
isMember
;
private
Integer
isMember
;
@ApiModelProperty
(
value
=
"是否专属"
)
@ApiModelProperty
(
value
=
"是否专属"
)
private
int
isExclusive
;
private
Integer
isExclusive
;
@ApiModelProperty
(
value
=
"是否已提交"
)
@ApiModelProperty
(
value
=
"是否已提交"
)
private
int
isSubmit
;
private
Integer
isSubmit
;
@ApiModelProperty
(
value
=
"票种列表"
)
@ApiModelProperty
(
value
=
"票种列表"
)
private
List
<
TicketMemberAuditDao
>
ticketMemberAudit
;
private
List
<
TicketMemberAuditDao
>
ticketMemberAudit
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/PerformancePartnerListDao.java
View file @
0b2aaad7
...
@@ -16,19 +16,19 @@ public class PerformancePartnerListDao {
...
@@ -16,19 +16,19 @@ public class PerformancePartnerListDao {
@ApiModelProperty
(
value
=
"结束时间"
)
@ApiModelProperty
(
value
=
"结束时间"
)
private
String
timeEnd
;
private
String
timeEnd
;
@ApiModelProperty
(
value
=
"总库存"
)
@ApiModelProperty
(
value
=
"总库存"
)
private
int
totalGeneral
;
private
Integer
totalGeneral
;
@ApiModelProperty
(
value
=
"销售库存"
)
@ApiModelProperty
(
value
=
"销售库存"
)
private
int
saleGeneral
;
private
Integer
saleGeneral
;
@ApiModelProperty
(
value
=
"总销售金额"
)
@ApiModelProperty
(
value
=
"总销售金额"
)
private
int
totalSalePrice
;
private
Integer
totalSalePrice
;
@ApiModelProperty
(
value
=
"总销售金额"
)
@ApiModelProperty
(
value
=
"总销售金额"
)
private
int
surplusGeneral
;
private
Integer
surplusGeneral
;
@ApiModelProperty
(
value
=
"演出状态"
)
@ApiModelProperty
(
value
=
"演出状态"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"演出类型"
)
@ApiModelProperty
(
value
=
"演出类型"
)
private
int
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"提交审核状态 -1未提交审核,0提交审核,1审核通过,2审核拒绝"
)
@ApiModelProperty
(
value
=
"提交审核状态 -1未提交审核,0提交审核,1审核通过,2审核拒绝"
)
private
int
auditStatus
;
private
Integer
auditStatus
;
@ApiModelProperty
(
value
=
"拒绝理由"
)
@ApiModelProperty
(
value
=
"拒绝理由"
)
private
String
rejectTxt
;
private
String
rejectTxt
;
@ApiModelProperty
(
value
=
"创建时间"
)
@ApiModelProperty
(
value
=
"创建时间"
)
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/PerformanceRecommendAdminDao.java
View file @
0b2aaad7
...
@@ -15,7 +15,7 @@ public class PerformanceRecommendAdminDao {
...
@@ -15,7 +15,7 @@ public class PerformanceRecommendAdminDao {
@ApiModelProperty
(
value
=
"演出开始时间"
)
@ApiModelProperty
(
value
=
"演出开始时间"
)
private
String
timeStart
;
private
String
timeStart
;
@ApiModelProperty
(
value
=
"演出状态"
)
@ApiModelProperty
(
value
=
"演出状态"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"排序位"
)
@ApiModelProperty
(
value
=
"排序位"
)
private
int
isRecommend
;
private
Integer
isRecommend
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/TicketMemberAuditDao.java
View file @
0b2aaad7
...
@@ -18,7 +18,7 @@ public class TicketMemberAuditDao {
...
@@ -18,7 +18,7 @@ public class TicketMemberAuditDao {
// @ApiModelProperty(value = "使用时间结束")
// @ApiModelProperty(value = "使用时间结束")
// private String useEnd;
// private String useEnd;
@ApiModelProperty
(
value
=
"状态"
)
@ApiModelProperty
(
value
=
"状态"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"开售时间"
)
@ApiModelProperty
(
value
=
"开售时间"
)
private
String
timeStart
;
private
String
timeStart
;
@ApiModelProperty
(
value
=
"原价"
)
@ApiModelProperty
(
value
=
"原价"
)
...
@@ -26,12 +26,12 @@ public class TicketMemberAuditDao {
...
@@ -26,12 +26,12 @@ public class TicketMemberAuditDao {
@ApiModelProperty
(
value
=
"会员优惠价格"
)
@ApiModelProperty
(
value
=
"会员优惠价格"
)
private
BigDecimal
priceDiscountMember
;
private
BigDecimal
priceDiscountMember
;
@ApiModelProperty
(
value
=
"会员优惠时间段限购数量"
)
@ApiModelProperty
(
value
=
"会员优惠时间段限购数量"
)
private
int
memberLimitCount
;
private
Integer
memberLimitCount
;
@ApiModelProperty
(
value
=
"会员提前开售分钟"
)
@ApiModelProperty
(
value
=
"会员提前开售分钟"
)
private
int
advanceMinuteMember
;
private
Integer
advanceMinuteMember
;
@ApiModelProperty
(
value
=
"是否会员"
)
@ApiModelProperty
(
value
=
"是否会员"
)
private
int
isMember
;
private
Integer
isMember
;
@ApiModelProperty
(
value
=
"是否专属"
)
@ApiModelProperty
(
value
=
"是否专属"
)
private
int
isExclusive
;
private
Integer
isExclusive
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinBuyNotice.java
0 → 100644
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
java.time.LocalDateTime
;
import
java.io.Serializable
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
* 购票须知表
* </p>
*
* @author liquidnet
* @since 2021-05-18
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
KylinBuyNotice
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
/**
* buy_notice_id
*/
private
String
buyNoticeId
;
/**
* 标题
*/
private
String
title
;
/**
* 图片地址
*/
private
String
imgUrl
;
/**
* 内容
*/
private
String
message
;
/**
* 状态 1可用 0弃用
*/
private
Integer
status
;
/**
* 排序 大在上
*/
private
Integer
sort
;
/**
* 创建时间
*/
private
LocalDateTime
createdAt
;
/**
* 修改时间
*/
private
LocalDateTime
updatedAt
;
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/mapper/KylinBuyNoticeMapper.java
0 → 100644
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
mapper
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 购票须知表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-05-18
*/
public
interface
KylinBuyNoticeMapper
extends
BaseMapper
<
KylinBuyNotice
>
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/resources/com.liquidnet.service.kylin.mapper/KylinBuyNoticeMapper.xml
0 → 100644
View file @
0b2aaad7
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.liquidnet.service.kylin.mapper.KylinBuyNoticeMapper"
>
</mapper>
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
View file @
0b2aaad7
...
@@ -522,3 +522,21 @@ CREATE TABLE `kylin_order_tickets_refund`
...
@@ -522,3 +522,21 @@ CREATE TABLE `kylin_order_tickets_refund`
PRIMARY
KEY
(
`mid`
)
PRIMARY
KEY
(
`mid`
)
)
ENGINE
=
InnoDB
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
'订单退款'
;
DEFAULT
CHARSET
=
utf8mb4
COMMENT
'订单退款'
;
-- 购票须知表
drop
TABLE
if
exists
`kylin_buy_notice`
;
CREATE
TABLE
`kylin_buy_notice`
(
`mid`
int
(
10
)
unsigned
NOT
NULL
AUTO_INCREMENT
,
`buy_notice_id`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'buy_notice_id'
,
`title`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'标题'
,
`img_url`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'图片地址'
,
`message`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'内容'
,
`status`
tinyint
NOT
NULL
DEFAULT
1
COMMENT
'状态 1可用 0弃用'
,
`sort`
int
(
10
)
NOT
NULL
DEFAULT
0
COMMENT
'排序 大在上'
,
`created_at`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建时间'
,
`updated_at`
datetime
NULL
DEFAULT
NULL
COMMENT
'修改时间'
,
KEY
`kylin_order_tickets_refund_uid_index`
(
`buy_notice_id`
),
PRIMARY
KEY
(
`mid`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
'购票须知表'
;
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/KylinPerformancesController.java
View file @
0b2aaad7
...
@@ -3,6 +3,7 @@ package com.liquidnet.service.kylin.controller;
...
@@ -3,6 +3,7 @@ package com.liquidnet.service.kylin.controller;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketTimesVo
;
import
com.liquidnet.service.kylin.service.impl.KylinPerformancesServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.KylinPerformancesServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParam
;
...
@@ -99,7 +100,18 @@ public class KylinPerformancesController {
...
@@ -99,7 +100,18 @@ public class KylinPerformancesController {
if
(
result
.
size
()
>
0
)
{
if
(
result
.
size
()
>
0
)
{
return
ResponseDto
.
success
(
result
);
return
ResponseDto
.
success
(
result
);
}
else
{
}
else
{
return
ResponseDto
.
failure
(
"获取演出列表失败"
);
return
ResponseDto
.
failure
(
"获取演出详情失败"
);
}
}
@GetMapping
(
"partner/{performancesId}"
)
@ApiOperation
(
"场次票种"
)
public
ResponseDto
<
List
<
TicketTimesVo
>>
ticketTimesPartner
(
@PathVariable
(
"performancesId"
)
String
performancesId
)
{
List
<
TicketTimesVo
>
result
=
kylinPerformancesService
.
ticketTimesPartner
(
performancesId
);
if
(
result
.
size
()
>
0
)
{
return
ResponseDto
.
success
(
result
);
}
else
{
return
ResponseDto
.
failure
(
"获取演出场次票种失败"
);
}
}
}
}
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/partner/KylinBuyNoticeParnterController.java
0 → 100644
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
controller
.
partner
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dto.vo.BuyNoticeVo
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.liquidnet.service.kylin.service.impl.partner.KylinBuyNoticePartnerServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiResponse
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.HashMap
;
import
java.util.Map
;
/**
* <p>
* 购票须知表 前端控制器
* </p>
*
* @author liquidnet
* @since 2021-05-18
*/
@Api
(
tags
=
"第三方-购票须知"
)
@RestController
@RequestMapping
(
"partner/buyNotice"
)
public
class
KylinBuyNoticeParnterController
{
@Autowired
private
KylinBuyNoticePartnerServiceImpl
buyNoticePartnerService
;
@GetMapping
(
value
=
""
)
@ApiOperation
(
value
=
"购票须知列表"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
PageInfo
<
BuyNoticeVo
>>
copyPerformance
()
{
PageInfo
<
BuyNoticeVo
>
result
=
buyNoticePartnerService
.
getBuyNotice
();
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"查询失败"
);
}
else
{
return
ResponseDto
.
success
(
result
);
}
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/partner/KylinTicketTimesPartnerController.java
View file @
0b2aaad7
...
@@ -31,38 +31,21 @@ public class KylinTicketTimesPartnerController {
...
@@ -31,38 +31,21 @@ public class KylinTicketTimesPartnerController {
@ApiOperation
(
value
=
"创建场次"
)
@ApiOperation
(
value
=
"创建场次"
)
@ApiResponse
(
response
=
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketTimesPartnerVo
>
createTimesSummary
(
@RequestBody
CreateTicketTimesParam
createTicketTimesParam
)
{
public
ResponseDto
<
TicketTimesPartnerVo
>
createTimesSummary
(
@RequestBody
CreateTicketTimesParam
createTicketTimesParam
)
{
TicketTimesPartnerVo
result
=
null
;
return
ticketTimesPartnerService
.
createTimesSummary
(
createTicketTimesParam
);
result
=
ticketTimesPartnerService
.
createTimesSummary
(
createTicketTimesParam
);
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"创建失败"
);
}
else
{
return
ResponseDto
.
success
(
result
);
}
}
}
@DeleteMapping
(
value
=
""
)
@DeleteMapping
(
value
=
""
)
@ApiOperation
(
value
=
"删除场次"
)
@ApiOperation
(
value
=
"删除场次"
)
@ApiResponse
(
response
=
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
String
>
deleteTimes
(
@RequestParam
(
"ticketTimesId"
)
String
ticketTimesId
)
{
public
ResponseDto
<
String
>
deleteTimes
(
@RequestParam
(
"ticketTimesId"
)
String
ticketTimesId
)
{
boolean
result
=
ticketTimesPartnerService
.
deleteTimes
(
ticketTimesId
);
return
ticketTimesPartnerService
.
deleteTimes
(
ticketTimesId
);
if
(
result
)
{
return
ResponseDto
.
success
(
"删除成功"
);
}
else
{
return
ResponseDto
.
failure
(
"删除失败"
);
}
}
}
@PutMapping
(
value
=
""
)
@PutMapping
(
value
=
""
)
@ApiOperation
(
value
=
"修改场次"
)
@ApiOperation
(
value
=
"修改场次"
)
@ApiResponse
(
response
=
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketTimesPartnerVo
>
changeTimes
(
@RequestBody
CreateTicketTimesParam
createTicketTimesParam
)
{
public
ResponseDto
<
TicketTimesPartnerVo
>
changeTimes
(
@RequestBody
CreateTicketTimesParam
createTicketTimesParam
)
{
TicketTimesPartnerVo
result
=
null
;
return
ticketTimesPartnerService
.
changeTimes
(
createTicketTimesParam
);
result
=
ticketTimesPartnerService
.
changeTimes
(
createTicketTimesParam
);
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"修改失败"
);
}
else
{
return
ResponseDto
.
success
(
result
);
}
}
}
@GetMapping
(
value
=
"/details"
)
@GetMapping
(
value
=
"/details"
)
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/partner/KylinTicketsPartnerController.java
View file @
0b2aaad7
...
@@ -31,51 +31,28 @@ public class KylinTicketsPartnerController {
...
@@ -31,51 +31,28 @@ public class KylinTicketsPartnerController {
@ApiOperation
(
value
=
"创建票务"
)
@ApiOperation
(
value
=
"创建票务"
)
@ApiResponse
(
response
=
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketPartnerVo
>
createTicketSummary
(
@RequestBody
TicketCreateParam
ticketCreateParam
)
{
public
ResponseDto
<
TicketPartnerVo
>
createTicketSummary
(
@RequestBody
TicketCreateParam
ticketCreateParam
)
{
TicketPartnerVo
result
=
null
;
return
ticketsPartnerService
.
createTicketSummary
(
ticketCreateParam
);
result
=
ticketsPartnerService
.
createTicketSummary
(
ticketCreateParam
);
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"创建票务失败"
);
}
else
{
return
ResponseDto
.
success
(
result
);
}
}
}
@PutMapping
(
value
=
""
)
@PutMapping
(
value
=
""
)
@ApiOperation
(
value
=
"修改票务"
)
@ApiOperation
(
value
=
"修改票务"
)
@ApiResponse
(
response
=
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketPartnerVo
>
updateTicket
(
@RequestBody
TicketCreateParam
ticketCreateParam
)
{
public
ResponseDto
<
TicketPartnerVo
>
updateTicket
(
@RequestBody
TicketCreateParam
ticketCreateParam
)
{
TicketPartnerVo
result
=
null
;
return
ticketsPartnerService
.
updateTicket
(
ticketCreateParam
);
result
=
ticketsPartnerService
.
updateTicket
(
ticketCreateParam
);
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"修改票务失败"
);
}
else
{
return
ResponseDto
.
success
(
result
);
}
}
}
@DeleteMapping
(
value
=
""
)
@DeleteMapping
(
value
=
""
)
@ApiOperation
(
value
=
"删除票务"
)
@ApiOperation
(
value
=
"删除票务"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
String
>
deleteTicket
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
public
ResponseDto
<
String
>
deleteTicket
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
boolean
result
=
ticketsPartnerService
.
deleteTicket
(
ticketsId
);
return
ticketsPartnerService
.
deleteTicket
(
ticketsId
);
if
(!
result
)
{
return
ResponseDto
.
failure
(
"删除票务失败"
);
}
else
{
return
ResponseDto
.
success
(
"删除成功"
);
}
}
}
@PostMapping
(
value
=
"/copy"
)
@PostMapping
(
value
=
"/copy"
)
@ApiOperation
(
value
=
"复制票务"
)
@ApiOperation
(
value
=
"复制票务"
)
@ApiResponse
(
response
=
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketPartnerVo
>
copyTicket
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
public
ResponseDto
<
TicketPartnerVo
>
copyTicket
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
TicketPartnerVo
result
=
null
;
return
ticketsPartnerService
.
copyTicket
(
ticketsId
);
result
=
ticketsPartnerService
.
copyTicket
(
ticketsId
);
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"复制票务失败"
);
}
else
{
return
ResponseDto
.
success
(
result
);
}
}
}
@GetMapping
(
value
=
"/details"
)
@GetMapping
(
value
=
"/details"
)
...
@@ -95,23 +72,13 @@ public class KylinTicketsPartnerController {
...
@@ -95,23 +72,13 @@ public class KylinTicketsPartnerController {
@ApiOperation
(
value
=
"票上线"
)
@ApiOperation
(
value
=
"票上线"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
String
>
onLine
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
public
ResponseDto
<
String
>
onLine
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
boolean
result
=
ticketsPartnerService
.
onLine
(
ticketsId
);
return
ticketsPartnerService
.
onLine
(
ticketsId
);
if
(!
result
)
{
return
ResponseDto
.
failure
(
"操作失败"
);
}
else
{
return
ResponseDto
.
success
(
"操作成功"
);
}
}
}
@PostMapping
(
value
=
"/outLine"
)
@PostMapping
(
value
=
"/outLine"
)
@ApiOperation
(
value
=
"票下线"
)
@ApiOperation
(
value
=
"票下线"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
String
>
outLine
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
public
ResponseDto
<
String
>
outLine
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
boolean
result
=
ticketsPartnerService
.
outLine
(
ticketsId
);
return
ticketsPartnerService
.
outLine
(
ticketsId
);
if
(!
result
)
{
return
ResponseDto
.
failure
(
"操作失败"
);
}
else
{
return
ResponseDto
.
success
(
"操作成功"
);
}
}
}
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/partner/PerformancePartnerController.java
View file @
0b2aaad7
...
@@ -4,7 +4,6 @@ import com.github.pagehelper.PageInfo;
...
@@ -4,7 +4,6 @@ import com.github.pagehelper.PageInfo;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dao.PerformancePartnerListDao
;
import
com.liquidnet.service.kylin.dao.PerformancePartnerListDao
;
import
com.liquidnet.service.kylin.dto.param.*
;
import
com.liquidnet.service.kylin.dto.param.*
;
import
com.liquidnet.service.kylin.dto.vo.partner.PerformancePartnerVo
;
import
com.liquidnet.service.kylin.service.impl.partner.KylinPerformancesPartnerServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.partner.KylinPerformancesPartnerServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
@@ -27,25 +26,19 @@ public class PerformancePartnerController {
...
@@ -27,25 +26,19 @@ public class PerformancePartnerController {
@ApiOperation
(
value
=
"演出列表"
)
@ApiOperation
(
value
=
"演出列表"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
PageInfo
<
PerformancePartnerListDao
>>
getList
(
@RequestBody
PerformancePartnerListParam
performancePartnerListParam
)
{
public
ResponseDto
<
PageInfo
<
PerformancePartnerListDao
>>
getList
(
@RequestBody
PerformancePartnerListParam
performancePartnerListParam
)
{
PageInfo
<
PerformancePartnerListDao
>
result
=
null
;
return
performancesPartnerService
.
getList
(
performancePartnerListParam
);
result
=
performancesPartnerService
.
getList
(
performancePartnerListParam
);
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"列表获取失败"
);
}
else
{
return
ResponseDto
.
success
(
result
);
}
}
}
@PostMapping
(
value
=
"copy"
)
@PostMapping
(
value
=
"copy"
)
@ApiOperation
(
value
=
"复制演出"
)
@ApiOperation
(
value
=
"复制演出"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
Map
<
String
,
String
>>
copyPerformance
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
public
ResponseDto
<
Map
<
String
,
String
>>
copyPerformance
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
String
result
=
performancesPartnerService
.
copyPerformance
(
performancesId
);
String
result
=
performancesPartnerService
.
copyPerformance
(
performancesId
);
if
(
null
==
result
)
{
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"复制失败"
);
return
ResponseDto
.
failure
(
"复制失败"
);
}
else
{
}
else
{
Map
<
String
,
String
>
map
=
new
HashMap
<>();
Map
<
String
,
String
>
map
=
new
HashMap
<>();
map
.
put
(
"performancesId"
,
result
);
map
.
put
(
"performancesId"
,
result
);
return
ResponseDto
.
success
(
map
);
return
ResponseDto
.
success
(
map
);
}
}
}
}
...
@@ -55,24 +48,21 @@ public class PerformancePartnerController {
...
@@ -55,24 +48,21 @@ public class PerformancePartnerController {
@ApiOperation
(
value
=
"获取演出第一步数据"
)
@ApiOperation
(
value
=
"获取演出第一步数据"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
PerformancePartnerVo
>
getStep1
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
public
ResponseDto
<
PerformancePartnerVo
>
getStep1
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
PerformancePartnerVo
result
=
performancesPartnerService
.
getStep1
(
performancesId
);
return
performancesPartnerService
.
getStep1
(
performancesId
);
if
(
result
==
null
)
{
return
ResponseDto
.
failure
(
"获取数据失败"
);
}
else
{
return
ResponseDto
.
success
(
result
);
}
}
}
@PostMapping
(
value
=
"step1"
)
@PostMapping
(
value
=
"step1"
)
@ApiOperation
(
value
=
"操作演出第一步"
)
@ApiOperation
(
value
=
"操作演出第一步"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
Map
<
String
,
String
>>
Step1
(
@RequestBody
PerformanceStep1Param
performanceStep1Param
)
{
public
ResponseDto
<
Map
<
String
,
String
>>
Step1
(
@RequestBody
PerformanceStep1Param
performanceStep1Param
)
{
String
result
=
performancesPartnerService
.
step1
(
performanceStep1Param
);
String
result
=
performancesPartnerService
.
step1
(
performanceStep1Param
);
if
(
result
.
isEmpty
())
{
if
(
result
.
isEmpty
())
{
return
ResponseDto
.
failure
(
"操作失败"
);
return
ResponseDto
.
failure
(
"操作失败"
);
}
else
if
(
result
.
equals
(
"不可修改"
))
{
return
ResponseDto
.
failure
(
result
);
}
else
{
}
else
{
Map
<
String
,
String
>
map
=
new
HashMap
<>();
Map
<
String
,
String
>
map
=
new
HashMap
<>();
map
.
put
(
"performancesId"
,
result
);
map
.
put
(
"performancesId"
,
result
);
return
ResponseDto
.
success
(
map
);
return
ResponseDto
.
success
(
map
);
}
}
}
}
...
@@ -82,47 +72,34 @@ public class PerformancePartnerController {
...
@@ -82,47 +72,34 @@ public class PerformancePartnerController {
@ApiOperation
(
value
=
"操作演出第二步"
)
@ApiOperation
(
value
=
"操作演出第二步"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
String
>
step2
(
@RequestBody
PerformanceStep2Param
performanceStep2Param
)
{
public
ResponseDto
<
String
>
step2
(
@RequestBody
PerformanceStep2Param
performanceStep2Param
)
{
boolean
result
=
performancesPartnerService
.
step2
(
performanceStep2Param
);
return
performancesPartnerService
.
step2
(
performanceStep2Param
);
if
(!
result
)
{
return
ResponseDto
.
failure
(
"提交失败"
);
}
else
{
return
ResponseDto
.
success
(
"提交完成"
);
}
}
}
@GetMapping
(
value
=
"step2"
)
@GetMapping
(
value
=
"step2"
)
@ApiOperation
(
value
=
"获取演出第二步数据"
)
@ApiOperation
(
value
=
"获取演出第二步数据"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
PerformanceStep2Param
>
getStep2
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
public
ResponseDto
<
PerformanceStep2Param
>
getStep2
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
PerformanceStep2Param
result
=
performancesPartnerService
.
getStep2
(
performancesId
);
return
performancesPartnerService
.
getStep2
(
performancesId
);
if
(
result
==
null
)
{
return
ResponseDto
.
failure
(
"获取数据失败"
);
}
else
{
return
ResponseDto
.
success
(
result
);
}
}
}
@PostMapping
(
value
=
"online"
)
@PostMapping
(
value
=
"online"
)
@ApiOperation
(
value
=
"演出上线"
)
@ApiOperation
(
value
=
"演出上线"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
String
>
onLinePerformance
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
public
ResponseDto
<
String
>
onLinePerformance
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
boolean
result
=
performancesPartnerService
.
onLinePerformance
(
performancesId
);
return
performancesPartnerService
.
onLinePerformance
(
performancesId
);
if
(
result
)
{
return
ResponseDto
.
success
(
"上架成功"
);
}
else
{
return
ResponseDto
.
failure
(
"上架失败"
);
}
}
}
@PostMapping
(
value
=
"outline"
)
@PostMapping
(
value
=
"outline"
)
@ApiOperation
(
value
=
"演出下线"
)
@ApiOperation
(
value
=
"演出下线"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
String
>
outLinePerformance
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
public
ResponseDto
<
String
>
outLinePerformance
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
boolean
result
=
performancesPartnerService
.
outLinePerformance
(
performancesId
);
return
performancesPartnerService
.
outLinePerformance
(
performancesId
);
if
(
result
)
{
return
ResponseDto
.
success
(
"下架成功"
);
}
else
{
return
ResponseDto
.
failure
(
"下架失败"
);
}
}
@PostMapping
(
value
=
"withdraw"
)
@ApiOperation
(
value
=
"演出撤回"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
String
>
withdraw
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
return
performancesPartnerService
.
withdraw
(
performancesId
);
}
}
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinPerformancesServiceImpl.java
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
service
.
impl
;
package
com
.
liquidnet
.
service
.
kylin
.
service
.
impl
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.service.kylin.constant.KylinPerformanceStatusEnum
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketTimesVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketVo
;
import
com.liquidnet.service.kylin.entity.KylinPerformanceStatus
;
import
com.liquidnet.service.kylin.entity.KylinPerformances
;
import
com.liquidnet.service.kylin.entity.KylinPerformances
;
import
com.liquidnet.service.kylin.mapper.KylinPerformancesMapper
;
import
com.liquidnet.service.kylin.mapper.KylinPerformancesMapper
;
import
com.liquidnet.service.kylin.service.IKylinPerformancesService
;
import
com.liquidnet.service.kylin.service.IKylinPerformancesService
;
...
@@ -21,6 +25,7 @@ import org.springframework.stereotype.Service;
...
@@ -21,6 +25,7 @@ import org.springframework.stereotype.Service;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
import
java.time.format.DateTimeFormatter
;
import
java.time.format.DateTimeFormatter
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Calendar
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.List
;
import
java.util.regex.Pattern
;
import
java.util.regex.Pattern
;
...
@@ -72,6 +77,9 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -72,6 +77,9 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
if
(!
title
.
isEmpty
())
{
if
(!
title
.
isEmpty
())
{
queryObject
.
put
(
"title"
,
Pattern
.
compile
(
title
,
Pattern
.
CASE_INSENSITIVE
));
queryObject
.
put
(
"title"
,
Pattern
.
compile
(
title
,
Pattern
.
CASE_INSENSITIVE
));
}
}
if
(!
cityName
.
isEmpty
())
{
queryObject
.
put
(
"cityName"
,
Pattern
.
compile
(
cityName
,
Pattern
.
CASE_INSENSITIVE
));
}
if
(
type
>
0
)
{
if
(
type
>
0
)
{
queryObject
.
put
(
"type"
,
type
);
queryObject
.
put
(
"type"
,
type
);
}
}
...
@@ -102,7 +110,6 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -102,7 +110,6 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
LocalDateTime
nowTime
=
LocalDateTime
.
now
();
LocalDateTime
nowTime
=
LocalDateTime
.
now
();
String
nowTimeStr
=
nowTime
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
String
nowTimeStr
=
nowTime
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
query
.
addCriteria
(
Criteria
.
where
(
"timeEnd"
).
gte
(
nowTimeStr
));
query
.
addCriteria
(
Criteria
.
where
(
"timeEnd"
).
gte
(
nowTimeStr
));
query
.
addCriteria
(
Criteria
.
where
(
"statusSell"
).
is
(
1
));
// 要查询的字段
// 要查询的字段
/*Document fieldsObject = new Document();
/*Document fieldsObject = new Document();
...
@@ -111,6 +118,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -111,6 +118,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
// 查询总数
// 查询总数
long
count
=
mongoTemplate
.
count
(
query
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
());
long
count
=
mongoTemplate
.
count
(
query
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
());
query
.
getQueryObject
();
query
.
with
(
pageable
);
query
.
with
(
pageable
);
...
@@ -119,6 +127,8 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -119,6 +127,8 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
// 组合数据
// 组合数据
info
.
put
(
"total"
,
count
);
info
.
put
(
"total"
,
count
);
info
.
put
(
"list"
,
list
);
info
.
put
(
"list"
,
list
);
info
.
put
(
"is_native"
,
1
);
info
.
put
(
"recommend"
,
0
);
return
info
;
return
info
;
}
}
...
@@ -129,7 +139,6 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -129,7 +139,6 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
LocalDateTime
nowTime
=
LocalDateTime
.
now
();
LocalDateTime
nowTime
=
LocalDateTime
.
now
();
String
nowTimeStr
=
nowTime
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
String
nowTimeStr
=
nowTime
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
query
.
addCriteria
(
Criteria
.
where
(
"timeEnd"
).
gte
(
nowTimeStr
));
query
.
addCriteria
(
Criteria
.
where
(
"timeEnd"
).
gte
(
nowTimeStr
));
query
.
addCriteria
(
Criteria
.
where
(
"statusSell"
).
is
(
1
));
// 今天的
// 今天的
LocalDateTime
toDayTime
=
LocalDateTime
.
now
();
LocalDateTime
toDayTime
=
LocalDateTime
.
now
();
...
@@ -144,7 +153,6 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -144,7 +153,6 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
LocalDateTime
nowTimeT
=
LocalDateTime
.
now
();
LocalDateTime
nowTimeT
=
LocalDateTime
.
now
();
String
nowTimeStrT
=
nowTimeT
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
String
nowTimeStrT
=
nowTimeT
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
queryT
.
addCriteria
(
Criteria
.
where
(
"timeEnd"
).
gte
(
nowTimeStrT
));
queryT
.
addCriteria
(
Criteria
.
where
(
"timeEnd"
).
gte
(
nowTimeStrT
));
queryT
.
addCriteria
(
Criteria
.
where
(
"statusSell"
).
is
(
1
));
LocalDateTime
threeDaysLater
=
toDayTime
.
plusDays
(
3
);
LocalDateTime
threeDaysLater
=
toDayTime
.
plusDays
(
3
);
String
threeDaysLaterStr
=
threeDaysLater
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
));
String
threeDaysLaterStr
=
threeDaysLater
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
));
...
@@ -163,7 +171,6 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -163,7 +171,6 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
LocalDateTime
nowTime
=
LocalDateTime
.
now
();
LocalDateTime
nowTime
=
LocalDateTime
.
now
();
String
nowTimeStr
=
nowTime
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
String
nowTimeStr
=
nowTime
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
query
.
addCriteria
(
Criteria
.
where
(
"timeEnd"
).
gte
(
nowTimeStr
));
query
.
addCriteria
(
Criteria
.
where
(
"timeEnd"
).
gte
(
nowTimeStr
));
query
.
addCriteria
(
Criteria
.
where
(
"statusSell"
).
is
(
1
));
// 推荐
// 推荐
query
.
addCriteria
(
Criteria
.
where
(
"isRecommend"
).
is
(
1
));
query
.
addCriteria
(
Criteria
.
where
(
"isRecommend"
).
is
(
1
));
List
<
PerformanceVo
>
recommendList
=
mongoTemplate
.
find
(
query
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
());
List
<
PerformanceVo
>
recommendList
=
mongoTemplate
.
find
(
query
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
());
...
@@ -189,20 +196,39 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -189,20 +196,39 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
roadShowId
=
performancesInfo
.
getRoadShowId
();
roadShowId
=
performancesInfo
.
getRoadShowId
();
}
}
List
roadList
=
new
ArrayList
();
List
<
PerformanceVo
>
roadList
=
new
ArrayList
();
if
(
Integer
.
parseInt
(
roadShowId
)
>
0
)
{
if
(
Integer
.
parseInt
(
roadShowId
)
>
0
)
{
roadList
=
redisUtil
.
lGet
(
KylinRedisConst
.
PERFORMANCES_ROADSHOW
.
concat
(
roadShowId
),
0
,
-
1
);
if
(
roadList
.
isEmpty
())
{
roadList
=
mongoTemplate
.
find
(
roadList
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"roadShowId"
).
is
(
roadShowId
)),
Query
.
query
(
Criteria
.
where
(
"roadShowId"
).
is
(
roadShowId
)),
PerformanceVo
.
class
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
()
PerformanceVo
.
class
.
getSimpleName
()
);
);
for
(
Object
pinfo
:
roadList
)
{
redisUtil
.
lSet
(
KylinRedisConst
.
PERFORMANCES_ROADSHOW
.
concat
(
roadShowId
),
pinfo
);
}
}
// 处理状态 购买 未开始 结束可更改 下架 售馨不可更改
if
(
performancesInfo
.
getAppStatus
()
==
6
||
performancesInfo
.
getAppStatus
()
==
9
||
performancesInfo
.
getAppStatus
()
==
10
)
{
String
stopSellTime
=
performancesInfo
.
getStopSellTime
();
String
sellTime
=
performancesInfo
.
getSellTime
();
DateTimeFormatter
df
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
);
LocalDateTime
stopSellTimeL
=
LocalDateTime
.
parse
(
stopSellTime
,
df
);
LocalDateTime
sellTimeL
=
LocalDateTime
.
parse
(
sellTime
,
df
);
LocalDateTime
nowTime
=
LocalDateTime
.
now
();
String
nowTimeStr
=
nowTime
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
LocalDateTime
nowTimeStrL
=
LocalDateTime
.
parse
(
nowTimeStr
,
df
);
if
(
sellTimeL
.
isAfter
(
nowTimeStrL
))
{
// 未开始
performancesInfo
.
setAppStatus
(
9
);
}
else
{
// 购买
performancesInfo
.
setAppStatus
(
6
);
}
if
(
stopSellTimeL
.
isBefore
(
nowTimeStrL
))
{
// 已结束
performancesInfo
.
setAppStatus
(
10
);
}
else
{
// 购买
performancesInfo
.
setAppStatus
(
6
);
}
}
}
}
performancesInfo
.
setMessage
(
KylinPerformanceStatusEnum
.
getName
(
performancesInfo
.
getAppStatus
()));
info
.
put
(
"performancesInfo"
,
performancesInfo
);
info
.
put
(
"performancesInfo"
,
performancesInfo
);
info
.
put
(
"roadList"
,
roadList
);
info
.
put
(
"roadList"
,
roadList
);
...
@@ -210,4 +236,51 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -210,4 +236,51 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
return
info
;
return
info
;
}
}
public
List
<
TicketTimesVo
>
ticketTimesPartner
(
String
performancesId
)
{
HashMap
<
String
,
Object
>
info
=
new
HashMap
<>();
List
<
TicketTimesVo
>
ticketTimesList
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"performanceId"
).
is
(
performancesId
)),
TicketTimesVo
.
class
,
TicketTimesVo
.
class
.
getSimpleName
()
);
for
(
TicketTimesVo
partner
:
ticketTimesList
)
{
List
<
TicketVo
>
ticketList
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"timeId"
).
is
(
partner
.
getTimeId
())),
TicketVo
.
class
,
TicketVo
.
class
.
getSimpleName
()
);
for
(
TicketVo
ticket
:
ticketList
)
{
// 处理状态 购买 未开始 结束可更改 下架 售馨不可更改
if
(
ticket
.
getStatus
()
==
6
||
ticket
.
getStatus
()
==
9
||
ticket
.
getStatus
()
==
10
)
{
String
timeEnd
=
ticket
.
getTimeEnd
();
String
timeStart
=
ticket
.
getTimeStart
();
DateTimeFormatter
df
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
);
LocalDateTime
timeEndL
=
LocalDateTime
.
parse
(
timeEnd
,
df
);
LocalDateTime
timeStartL
=
LocalDateTime
.
parse
(
timeStart
,
df
);
LocalDateTime
nowTime
=
LocalDateTime
.
now
();
String
nowTimeStr
=
nowTime
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
LocalDateTime
nowTimeStrL
=
LocalDateTime
.
parse
(
nowTimeStr
,
df
);
if
(
timeStartL
.
isAfter
(
nowTimeStrL
))
{
// 未开始
ticket
.
setStatus
(
9
);
}
else
{
// 购买
ticket
.
setStatus
(
6
);
}
if
(
timeEndL
.
isBefore
(
nowTimeStrL
))
{
// 已结束
ticket
.
setStatus
(
10
);
}
else
{
// 购买
ticket
.
setStatus
(
6
);
}
}
}
partner
.
setTicketList
(
ticketList
);
}
return
ticketTimesList
;
}
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/admin/KylinPerformancesAdminServiceImpl.java
View file @
0b2aaad7
...
@@ -6,7 +6,6 @@ import com.github.pagehelper.PageHelper;
...
@@ -6,7 +6,6 @@ import com.github.pagehelper.PageHelper;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.commons.lang.util.BeanUtil
;
import
com.liquidnet.commons.lang.util.BeanUtil
;
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.dao.*
;
import
com.liquidnet.service.kylin.dao.*
;
import
com.liquidnet.service.kylin.dto.param.*
;
import
com.liquidnet.service.kylin.dto.param.*
;
...
@@ -120,7 +119,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -120,7 +119,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
map
.
put
(
"auditStatus"
,
auditStatus
);
map
.
put
(
"auditStatus"
,
auditStatus
);
map
.
put
(
"updatedAt"
,
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
map
.
put
(
"updatedAt"
,
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
BasicDBObject
objectPerformanceVo
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
BasicDBObject
objectPerformanceVo
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
Document
doc
=
mongoTemplate
.
getCollection
(
PerformancePar
am
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Document
doc
=
mongoTemplate
.
getCollection
(
PerformancePar
tnerVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)).
getQueryObject
(),
objectPerformanceVo
,
objectPerformanceVo
,
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
...
@@ -159,10 +158,11 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -159,10 +158,11 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
}
}
}
else
{
//只修改演出相关 场次 票 (不包括 库存 售卖时间 限购)
}
else
{
//只修改演出相关 场次 票 (不包括 库存 售卖时间 限购)
log
.
info
(
" PERFORMANCE 演出审核 修改"
);
log
.
info
(
" PERFORMANCE 演出审核 修改"
);
HashMap
<
String
,
Object
>
mapSql
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
mapSql
=
new
HashMap
<>();
mapSql
.
put
(
"status"
,
9
);
mapSql
.
put
(
"status"
,
9
);
mapSql
.
put
(
"updatedAt"
,
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
mapSql
.
put
(
"updatedAt"
,
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
performanceVoTask
.
updatePerformanceMySql
(
performancesId
,
mapSql
,
performanceVoTask
.
getPerformanceMisVo
(
performancesId
),
updatedAt
);
performanceVoTask
.
updatePerformanceMySql
(
performancesId
,
mapSql
,
performanceVoTask
.
getPerformanceMisVo
(
performancesId
),
updatedAt
,
auditStatus
);
if
(
sqlStatus
.
getStatus
()
==
6
)
{
//若 演出上 则 线判断状态
if
(
sqlStatus
.
getStatus
()
==
6
)
{
//若 演出上 则 线判断状态
performanceVoTask
.
performanceVoStatus
(
performancesId
);
performanceVoTask
.
performanceVoStatus
(
performancesId
);
}
}
...
@@ -176,10 +176,17 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -176,10 +176,17 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
map
.
put
(
"status"
,
status
);
map
.
put
(
"status"
,
status
);
map
.
put
(
"updatedAt"
,
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
map
.
put
(
"updatedAt"
,
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
mongoTemplate
.
getCollection
(
PerformancePar
am
.
class
.
getSimpleName
()).
updateOne
(
mongoTemplate
.
getCollection
(
PerformancePar
tnerVo
.
class
.
getSimpleName
()).
updateOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)).
getQueryObject
(),
object
object
);
);
KylinPerformanceStatus
performanceStatus
=
new
KylinPerformanceStatus
();
performanceStatus
.
setAuditStatus
(
auditStatus
);
performanceStatus
.
setUpdatedAt
(
updatedAt
);
performanceStatusMapper
.
update
(
performanceStatus
,
new
UpdateWrapper
<
KylinPerformanceStatus
>().
eq
(
"performance_id"
,
performancesId
));
// mongoTemplate.getCollection(PerformanceMisVo.class.getSimpleName()).updateOne(
// mongoTemplate.getCollection(PerformanceMisVo.class.getSimpleName()).updateOne(
// Query.query(Criteria.where("performancesId").is(performancesId)).getQueryObject(),
// Query.query(Criteria.where("performancesId").is(performancesId)).getQueryObject(),
// object
// object
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/partner/KylinBuyNoticePartnerServiceImpl.java
0 → 100644
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
service
.
impl
.
partner
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.kylin.dto.vo.BuyNoticeVo
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.liquidnet.service.kylin.mapper.KylinBuyNoticeMapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.liquidnet.service.kylin.service.partner.IKylinBuyNoticePartnerService
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
* <p>
* 购票须知表 服务实现类
* </p>
*
* @author liquidnet
* @since 2021-05-18
*/
@Service
public
class
KylinBuyNoticePartnerServiceImpl
extends
ServiceImpl
<
KylinBuyNoticeMapper
,
KylinBuyNotice
>
implements
IKylinBuyNoticePartnerService
{
@Autowired
private
KylinBuyNoticeMapper
kylinBuyNoticeMapper
;
@Override
public
PageInfo
<
BuyNoticeVo
>
getBuyNotice
()
{
PageInfo
<
BuyNoticeVo
>
pageInfoTmp
=
null
;
PageHelper
.
startPage
(
1
,
20
);
List
<
KylinBuyNotice
>
buyNoticeList
=
kylinBuyNoticeMapper
.
selectList
(
new
UpdateWrapper
<
KylinBuyNotice
>().
eq
(
"status"
,
1
).
orderByDesc
(
"sort"
).
orderByDesc
(
"mid"
));
List
<
BuyNoticeVo
>
buyNoticeVoList
=
new
ArrayList
<>();
for
(
KylinBuyNotice
item
:
buyNoticeList
)
{
BuyNoticeVo
buyNoticeVo
=
new
BuyNoticeVo
();
BeanUtils
.
copyProperties
(
item
,
buyNoticeVo
);
buyNoticeVoList
.
add
(
buyNoticeVo
);
}
pageInfoTmp
=
new
PageInfo
(
buyNoticeVoList
);
return
pageInfoTmp
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/partner/KylinPerformancesPartnerServiceImpl.java
View file @
0b2aaad7
This diff is collapsed.
Click to expand it.
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/partner/KylinTicketTimesPartnerServiceImpl.java
View file @
0b2aaad7
...
@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
...
@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.service.base.ErrorMapping
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dto.param.CreateTicketTimesParam
;
import
com.liquidnet.service.kylin.dto.param.CreateTicketTimesParam
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketTimesPartnerVo
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketTimesPartnerVo
;
import
com.liquidnet.service.kylin.entity.KylinPerformanceStatus
;
import
com.liquidnet.service.kylin.entity.KylinPerformanceStatus
;
...
@@ -50,9 +52,6 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -50,9 +52,6 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
@Autowired
@Autowired
private
MongoConverter
mongoConverter
;
private
MongoConverter
mongoConverter
;
@Autowired
private
KylinTicketTimesMapper
ticketTimesMapper
;
@Autowired
@Autowired
private
KylinTicketTimeRelationMapper
ticketTimeRelationMapper
;
private
KylinTicketTimeRelationMapper
ticketTimeRelationMapper
;
...
@@ -60,8 +59,8 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -60,8 +59,8 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
private
KylinPerformanceStatusMapper
performanceStatusMapper
;
private
KylinPerformanceStatusMapper
performanceStatusMapper
;
@Override
@Override
public
TicketTimesPartnerVo
createTimesSummary
(
CreateTicketTimesParam
createTicketTimesParam
)
{
public
ResponseDto
<
TicketTimesPartnerVo
>
createTimesSummary
(
CreateTicketTimesParam
createTicketTimesParam
)
{
TicketTimesPartnerVo
ticketTimesPartnerVo
=
null
;
ResponseDto
<
TicketTimesPartnerVo
>
ticketTimesPartnerVo
=
null
;
//获取演出状态
//获取演出状态
KylinPerformanceStatus
performanceStatus
=
performanceStatusMapper
.
selectOne
(
KylinPerformanceStatus
performanceStatus
=
performanceStatusMapper
.
selectOne
(
new
UpdateWrapper
<
KylinPerformanceStatus
>().
eq
(
"performance_id"
,
createTicketTimesParam
.
getPerformancesId
()));
new
UpdateWrapper
<
KylinPerformanceStatus
>().
eq
(
"performance_id"
,
createTicketTimesParam
.
getPerformancesId
()));
...
@@ -79,8 +78,8 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -79,8 +78,8 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
}
}
@Override
@Override
public
TicketTimesPartnerVo
createTimes
(
CreateTicketTimesParam
createTicketTimesParam
)
{
public
ResponseDto
<
TicketTimesPartnerVo
>
createTimes
(
CreateTicketTimesParam
createTicketTimesParam
)
{
try
{
// 获取 主键id
// 获取 主键id
String
ticketTimesId
=
IDGenerator
.
nextSnowId
().
toString
();
String
ticketTimesId
=
IDGenerator
.
nextSnowId
().
toString
();
// 获取 当前时间 -> 创建时间
// 获取 当前时间 -> 创建时间
...
@@ -92,7 +91,6 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -92,7 +91,6 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
}
else
{
}
else
{
title
=
createTicketTimesParam
.
getUseStart
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm"
))
+
"-"
+
createTicketTimesParam
.
getUseEnd
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm"
));
title
=
createTicketTimesParam
.
getUseStart
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm"
))
+
"-"
+
createTicketTimesParam
.
getUseEnd
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm"
));
}
}
// mongo 操作
// mongo 操作
TicketTimesPartnerVo
ticketTimesPartnerVo
=
new
TicketTimesPartnerVo
();
TicketTimesPartnerVo
ticketTimesPartnerVo
=
new
TicketTimesPartnerVo
();
ticketTimesPartnerVo
.
setTicketTimesId
(
ticketTimesId
);
ticketTimesPartnerVo
.
setTicketTimesId
(
ticketTimesId
);
...
@@ -103,15 +101,19 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -103,15 +101,19 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
ticketTimesPartnerVo
.
setPerformancesId
(
createTicketTimesParam
.
getPerformancesId
());
ticketTimesPartnerVo
.
setPerformancesId
(
createTicketTimesParam
.
getPerformancesId
());
ticketTimesPartnerVo
.
setType
(
createTicketTimesParam
.
getType
());
ticketTimesPartnerVo
.
setType
(
createTicketTimesParam
.
getType
());
ticketTimesPartnerVo
.
setCreatedAt
(
createdAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
ticketTimesPartnerVo
.
setCreatedAt
(
createdAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
TicketTimesPartnerVo
data
=
mongoTemplate
.
insert
(
mongoTemplate
.
insert
(
ticketTimesPartnerVo
,
TicketTimesPartnerVo
.
class
.
getSimpleName
()
ticketTimesPartnerVo
,
TicketTimesPartnerVo
.
class
.
getSimpleName
()
);
);
return
ticketTimesPartnerVo
;
return
ResponseDto
.
success
(
ticketTimesPartnerVo
);
}
catch
(
Exception
e
)
{
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20105"
));
}
}
}
@Override
@Override
public
TicketTimesPartnerVo
addNewTimes
(
CreateTicketTimesParam
createTicketTimesParam
)
{
public
ResponseDto
<
TicketTimesPartnerVo
>
addNewTimes
(
CreateTicketTimesParam
createTicketTimesParam
)
{
try
{
// 获取 主键id
// 获取 主键id
String
ticketTimesId
=
IDGenerator
.
nextSnowId
().
toString
();
String
ticketTimesId
=
IDGenerator
.
nextSnowId
().
toString
();
// 获取 当前时间 -> 创建时间
// 获取 当前时间 -> 创建时间
...
@@ -134,16 +136,24 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -134,16 +136,24 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
ticketTimesPartnerVo
.
setPerformancesId
(
createTicketTimesParam
.
getPerformancesId
());
ticketTimesPartnerVo
.
setPerformancesId
(
createTicketTimesParam
.
getPerformancesId
());
ticketTimesPartnerVo
.
setType
(
createTicketTimesParam
.
getType
());
ticketTimesPartnerVo
.
setType
(
createTicketTimesParam
.
getType
());
ticketTimesPartnerVo
.
setCreatedAt
(
createdAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
ticketTimesPartnerVo
.
setCreatedAt
(
createdAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
TicketTimesPartnerVo
data
=
mongoTemplate
.
insert
(
mongoTemplate
.
insert
(
ticketTimesPartnerVo
,
TicketTimesPartnerVo
.
class
.
getSimpleName
()
ticketTimesPartnerVo
,
TicketTimesPartnerVo
.
class
.
getSimpleName
()
);
);
return
ticketTimesPartnerVo
;
return
ResponseDto
.
success
(
ticketTimesPartnerVo
);
}
catch
(
Exception
e
)
{
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20101"
));
}
}
}
@Override
@Override
public
Boolean
deleteTimes
(
String
ticketTimesId
)
{
public
ResponseDto
<
String
>
deleteTimes
(
String
ticketTimesId
)
{
try
{
try
{
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
TicketTimesPartnerVo
data
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"ticketTimesId"
).
is
(
ticketTimesId
)),
TicketTimesPartnerVo
.
class
,
TicketTimesPartnerVo
.
class
.
getSimpleName
());
if
(
data
.
getStatus
()
==
0
)
{
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20106"
));
}
KylinTicketTimeRelation
ticketTimeRelation
=
ticketTimeRelationMapper
.
selectOne
(
KylinTicketTimeRelation
ticketTimeRelation
=
ticketTimeRelationMapper
.
selectOne
(
new
UpdateWrapper
<
KylinTicketTimeRelation
>().
eq
(
"times_id"
,
ticketTimesId
));
new
UpdateWrapper
<
KylinTicketTimeRelation
>().
eq
(
"times_id"
,
ticketTimesId
));
if
(
ticketTimeRelation
!=
null
)
{
if
(
ticketTimeRelation
!=
null
)
{
...
@@ -160,21 +170,21 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -160,21 +170,21 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
object
,
object
,
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
);
);
return
true
;
return
ResponseDto
.
success
(
"删除成功"
)
;
}
else
{
}
else
{
return
false
;
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20106"
))
;
}
}
}
else
{
}
else
{
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"ticketTimesId"
).
is
(
ticketTimesId
)),
TicketTimesPartnerVo
.
class
,
TicketTimesPartnerVo
.
class
.
getSimpleName
());
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"ticketTimesId"
).
is
(
ticketTimesId
)),
TicketTimesPartnerVo
.
class
,
TicketTimesPartnerVo
.
class
.
getSimpleName
());
return
true
;
return
ResponseDto
.
success
()
;
}
}
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
return
false
;
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20102"
))
;
}
}
}
}
@Override
@Override
public
TicketTimesPartnerVo
changeTimes
(
CreateTicketTimesParam
createTicketTimesParam
)
{
public
ResponseDto
<
TicketTimesPartnerVo
>
changeTimes
(
CreateTicketTimesParam
createTicketTimesParam
)
{
try
{
try
{
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
String
title
=
""
;
String
title
=
""
;
...
@@ -200,11 +210,9 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -200,11 +210,9 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
object
,
object
,
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
);
);
return
ResponseDto
.
success
(
JsonUtils
.
fromJson
(
doc
.
toJson
(),
TicketTimesPartnerVo
.
class
));
return
JsonUtils
.
fromJson
(
doc
.
toJson
(),
TicketTimesPartnerVo
.
class
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
return
null
;
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20103"
))
;
}
}
}
}
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/partner/KylinTicketsPartnerServiceImpl.java
View file @
0b2aaad7
...
@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
...
@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.service.base.ErrorMapping
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.dto.param.TicketCreateParam
;
import
com.liquidnet.service.kylin.dto.param.TicketCreateParam
;
import
com.liquidnet.service.kylin.dto.vo.TicketVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketVo
;
...
@@ -51,9 +53,6 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -51,9 +53,6 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
@Autowired
@Autowired
private
MongoConverter
mongoConverter
;
private
MongoConverter
mongoConverter
;
@Autowired
private
RedisUtil
redisUtil
;
@Autowired
@Autowired
private
KylinPerformanceStatusMapper
performanceStatusMapper
;
private
KylinPerformanceStatusMapper
performanceStatusMapper
;
...
@@ -70,10 +69,10 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -70,10 +69,10 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
private
KylinTicketRelationsMapper
ticketRelationsMapper
;
private
KylinTicketRelationsMapper
ticketRelationsMapper
;
@Override
@Override
public
TicketPartnerVo
createTicketSummary
(
TicketCreateParam
ticketCreateParam
)
{
public
ResponseDto
<
TicketPartnerVo
>
createTicketSummary
(
TicketCreateParam
ticketCreateParam
)
{
TicketPartnerVo
ticketPartnerVo
=
null
;
ResponseDto
<
TicketPartnerVo
>
ticketPartnerVo
=
null
;
//获取演出状态
//获取演出状态
TicketTimesPartnerVo
timesPartnerVo
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"ticketTimesId"
).
is
(
ticketCreateParam
.
getTimesId
())),
TicketTimesPartnerVo
.
class
,
TicketTimesPartnerVo
.
class
.
getSimpleName
());
TicketTimesPartnerVo
timesPartnerVo
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"ticketTimesId"
).
is
(
ticketCreateParam
.
getTimesId
())),
TicketTimesPartnerVo
.
class
,
TicketTimesPartnerVo
.
class
.
getSimpleName
());
if
(
null
!=
timesPartnerVo
)
{
if
(
null
!=
timesPartnerVo
)
{
KylinPerformanceStatus
performanceStatus
=
performanceStatusMapper
.
selectOne
(
KylinPerformanceStatus
performanceStatus
=
performanceStatusMapper
.
selectOne
(
...
@@ -96,7 +95,8 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -96,7 +95,8 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
}
}
@Override
@Override
public
TicketPartnerVo
createTicket
(
TicketCreateParam
ticketCreateParam
)
{
public
ResponseDto
<
TicketPartnerVo
>
createTicket
(
TicketCreateParam
ticketCreateParam
)
{
try
{
// 获取 主键id
// 获取 主键id
String
ticketsId
=
IDGenerator
.
nextSnowId
().
toString
();
String
ticketsId
=
IDGenerator
.
nextSnowId
().
toString
();
// 获取 当前时间 -> 创建时间
// 获取 当前时间 -> 创建时间
...
@@ -130,11 +130,15 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -130,11 +130,15 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
ticketPartnerVo
,
TicketPartnerVo
.
class
.
getSimpleName
()
ticketPartnerVo
,
TicketPartnerVo
.
class
.
getSimpleName
()
);
);
return
ticketPartnerVo
;
return
ResponseDto
.
success
(
ticketPartnerVo
);
}
catch
(
Exception
e
)
{
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20105"
));
}
}
}
@Override
@Override
public
TicketPartnerVo
addNewTicket
(
TicketCreateParam
ticketCreateParam
)
{
public
ResponseDto
<
TicketPartnerVo
>
addNewTicket
(
TicketCreateParam
ticketCreateParam
)
{
try
{
// 获取 主键id
// 获取 主键id
String
ticketsId
=
IDGenerator
.
nextSnowId
().
toString
();
String
ticketsId
=
IDGenerator
.
nextSnowId
().
toString
();
// 获取 当前时间 -> 创建时间
// 获取 当前时间 -> 创建时间
...
@@ -168,11 +172,14 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -168,11 +172,14 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
ticketPartnerVo
,
TicketPartnerVo
.
class
.
getSimpleName
()
ticketPartnerVo
,
TicketPartnerVo
.
class
.
getSimpleName
()
);
);
return
ticketPartnerVo
;
return
ResponseDto
.
success
(
ticketPartnerVo
);
}
catch
(
Exception
e
)
{
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20101"
));
}
}
}
@Override
@Override
public
TicketPartnerVo
updateTicket
(
TicketCreateParam
ticketCreateParam
)
{
public
ResponseDto
<
TicketPartnerVo
>
updateTicket
(
TicketCreateParam
ticketCreateParam
)
{
try
{
try
{
String
ticketId
=
ticketCreateParam
.
getTicketsId
();
String
ticketId
=
ticketCreateParam
.
getTicketsId
();
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
...
@@ -200,14 +207,14 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -200,14 +207,14 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
);
);
TicketPartnerVo
ticketPartnerVoData
=
JsonUtils
.
fromJson
(
doc
.
toJson
(),
TicketPartnerVo
.
class
);
TicketPartnerVo
ticketPartnerVoData
=
JsonUtils
.
fromJson
(
doc
.
toJson
(),
TicketPartnerVo
.
class
);
return
ticketPartnerVoData
;
return
ResponseDto
.
success
(
ticketPartnerVoData
)
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
return
null
;
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20103"
))
;
}
}
}
}
@Override
@Override
public
boolean
deleteTicket
(
String
ticketsId
)
{
public
ResponseDto
<
String
>
deleteTicket
(
String
ticketsId
)
{
try
{
try
{
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
...
@@ -216,7 +223,7 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -216,7 +223,7 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
if
(
ticketRelations
==
null
)
{
if
(
ticketRelations
==
null
)
{
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
ticketsId
)),
TicketPartnerVo
.
class
,
TicketPartnerVo
.
class
.
getSimpleName
());
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
ticketsId
)),
TicketPartnerVo
.
class
,
TicketPartnerVo
.
class
.
getSimpleName
());
return
true
;
return
ResponseDto
.
success
(
"删除成功"
)
;
}
}
KylinTicketTimeRelation
ticketTimeRelation
=
ticketTimeRelationMapper
.
selectOne
(
KylinTicketTimeRelation
ticketTimeRelation
=
ticketTimeRelationMapper
.
selectOne
(
new
UpdateWrapper
<
KylinTicketTimeRelation
>().
eq
(
"times_id"
,
ticketRelations
.
getTimesId
()));
new
UpdateWrapper
<
KylinTicketTimeRelation
>().
eq
(
"times_id"
,
ticketRelations
.
getTimesId
()));
...
@@ -236,18 +243,18 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -236,18 +243,18 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
object
,
object
,
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
);
);
return
true
;
return
ResponseDto
.
success
(
"删除成功"
)
;
}
else
{
}
else
{
return
false
;
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20106"
))
;
}
}
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
return
false
;
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20102"
))
;
}
}
}
}
@Override
@Override
public
TicketPartnerVo
copyTicket
(
String
ticketsId
)
{
public
ResponseDto
<
TicketPartnerVo
>
copyTicket
(
String
ticketsId
)
{
try
{
// 获取 当前时间 -> 创建时间
// 获取 当前时间 -> 创建时间
LocalDateTime
createdAt
=
LocalDateTime
.
now
();
LocalDateTime
createdAt
=
LocalDateTime
.
now
();
...
@@ -258,9 +265,10 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -258,9 +265,10 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
TicketPartnerVo
data
=
mongoTemplate
.
insert
(
TicketPartnerVo
data
=
mongoTemplate
.
insert
(
ticketPartnerVo
,
TicketPartnerVo
.
class
.
getSimpleName
()
ticketPartnerVo
,
TicketPartnerVo
.
class
.
getSimpleName
()
);
);
return
ResponseDto
.
success
(
ticketPartnerVo
);
redisUtil
.
hset
(
KylinRedisConst
.
TICKET
,
ticketsId
,
ticketPartnerVo
);
}
catch
(
Exception
e
)
{
return
ticketPartnerVo
;
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20107"
));
}
}
}
@Override
@Override
...
@@ -289,7 +297,8 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -289,7 +297,8 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
}
}
@Override
@Override
public
boolean
onLine
(
String
ticketsId
)
{
public
ResponseDto
<
String
>
onLine
(
String
ticketsId
)
{
try
{
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
KylinTicketStatus
ticketStatus
=
ticketStatusMapper
.
selectOne
(
new
UpdateWrapper
<
KylinTicketStatus
>().
eq
(
"ticket_id"
,
ticketsId
));
KylinTicketStatus
ticketStatus
=
ticketStatusMapper
.
selectOne
(
new
UpdateWrapper
<
KylinTicketStatus
>().
eq
(
"ticket_id"
,
ticketsId
));
if
(
ticketStatus
.
getStatus
()
>=
3
&&
ticketStatus
.
getStatus
()
!=
4
&&
ticketStatus
.
getStatus
()
!=
6
)
{
//未提审||被拒绝
if
(
ticketStatus
.
getStatus
()
>=
3
&&
ticketStatus
.
getStatus
()
!=
4
&&
ticketStatus
.
getStatus
()
!=
6
)
{
//未提审||被拒绝
...
@@ -319,16 +328,18 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -319,16 +328,18 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
ticketVo
,
TicketVo
.
class
.
getSimpleName
()
ticketVo
,
TicketVo
.
class
.
getSimpleName
()
);
);
}
}
//TODO 修改misVo
return
ResponseDto
.
success
(
"上线成功"
);
return
true
;
}
else
{
}
else
{
return
false
;
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20110"
));
}
}
catch
(
Exception
e
){
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20108"
));
}
}
}
}
@Override
@Override
public
boolean
outLine
(
String
ticketsId
)
{
public
ResponseDto
<
String
>
outLine
(
String
ticketsId
)
{
try
{
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
KylinTicketStatus
ticketStatus
=
ticketStatusMapper
.
selectOne
(
new
UpdateWrapper
<
KylinTicketStatus
>().
eq
(
"ticket_id"
,
ticketsId
));
KylinTicketStatus
ticketStatus
=
ticketStatusMapper
.
selectOne
(
new
UpdateWrapper
<
KylinTicketStatus
>().
eq
(
"ticket_id"
,
ticketsId
));
if
(
ticketStatus
.
getStatus
()
>=
3
&&
ticketStatus
.
getStatus
()
!=
4
&&
ticketStatus
.
getStatus
()
!=
7
)
{
//未提审||被拒绝
if
(
ticketStatus
.
getStatus
()
>=
3
&&
ticketStatus
.
getStatus
()
!=
4
&&
ticketStatus
.
getStatus
()
!=
7
)
{
//未提审||被拒绝
...
@@ -344,10 +355,12 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
...
@@ -344,10 +355,12 @@ public class KylinTicketsPartnerServiceImpl extends ServiceImpl<KylinTicketsMapp
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
ticketVoItem
.
getTicketsId
())),
TicketIgnoreVo
.
class
,
TicketIgnoreVo
.
class
.
getSimpleName
());
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
ticketVoItem
.
getTicketsId
())),
TicketIgnoreVo
.
class
,
TicketIgnoreVo
.
class
.
getSimpleName
());
mongoTemplate
.
insert
(
ticketIgnoreVo
,
TicketIgnoreVo
.
class
.
getSimpleName
());
mongoTemplate
.
insert
(
ticketIgnoreVo
,
TicketIgnoreVo
.
class
.
getSimpleName
());
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
ticketVoItem
.
getTicketsId
())),
TicketVo
.
class
,
TicketVo
.
class
.
getSimpleName
());
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
ticketVoItem
.
getTicketsId
())),
TicketVo
.
class
,
TicketVo
.
class
.
getSimpleName
());
//TODO 删除misVo
return
ResponseDto
.
success
(
"下线成功"
);
return
true
;
}
else
{
}
else
{
return
false
;
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20111"
));
}
}
catch
(
Exception
e
){
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20109"
));
}
}
}
}
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/timerTask/PerformanceVoTask.java
View file @
0b2aaad7
...
@@ -6,7 +6,7 @@ import com.liquidnet.commons.lang.util.DateUtil;
...
@@ -6,7 +6,7 @@ import com.liquidnet.commons.lang.util.DateUtil;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
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.param.PerformancePar
am
;
import
com.liquidnet.service.kylin.dto.param.PerformancePar
tnerVo
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketTimesVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketTimesVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketVo
;
...
@@ -224,7 +224,7 @@ public class PerformanceVoTask {
...
@@ -224,7 +224,7 @@ public class PerformanceVoTask {
* @return
* @return
*/
*/
public
PerformanceMisVo
getPerformanceMisVo
(
String
performancesId
)
{
public
PerformanceMisVo
getPerformanceMisVo
(
String
performancesId
)
{
PerformancePar
am
performanceData
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)),
PerformanceParam
.
class
,
PerformanceParam
.
class
.
getSimpleName
());
PerformancePar
tnerVo
performanceData
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)),
PerformancePartnerVo
.
class
,
PerformancePartnerVo
.
class
.
getSimpleName
());
List
<
TicketTimesPartnerVo
>
ticketTimesPartnerVos
=
ticketTimesPartnerService
.
getTimesMongoList
(
performancesId
);
List
<
TicketTimesPartnerVo
>
ticketTimesPartnerVos
=
ticketTimesPartnerService
.
getTimesMongoList
(
performancesId
);
List
<
TicketTimesTicketCreatePartnerVo
>
ticketTimesTicketCreatePartnerVoList
=
new
ArrayList
<
TicketTimesTicketCreatePartnerVo
>();
List
<
TicketTimesTicketCreatePartnerVo
>
ticketTimesTicketCreatePartnerVoList
=
new
ArrayList
<
TicketTimesTicketCreatePartnerVo
>();
...
@@ -273,67 +273,6 @@ public class PerformanceVoTask {
...
@@ -273,67 +273,6 @@ public class PerformanceVoTask {
return
performanceMisVo
;
return
performanceMisVo
;
}
}
// /**
// * 生成 PerformanceUpdatePartnerVo(用于修改审核提交数据)
// *
// * @param performancesId
// * @return
// */
// public PerformanceMisVo setPerformanceUpdateParam(String performancesId) {
// PerformanceParam performanceData = mongoTemplate.findOne(Query.query(Criteria.where("performancesId").is(performancesId)), PerformanceParam.class, PerformanceParam.class.getSimpleName());
// List<TicketTimesPartnerVo> ticketTimesPartnerVos = ticketTimesPartnerService.getTimesMongoList(performancesId);
// List<TicketTimesTicketCreatePartnerVo> ticketTimesTicketCreatePartnerVoList = new ArrayList<TicketTimesTicketCreatePartnerVo>();
//
// ArrayList<BigDecimal> floatList = new ArrayList<>();
// ArrayList<String> StringList = new ArrayList<>();
//
// for (TicketTimesPartnerVo ticketTimes : ticketTimesPartnerVos) {
// TicketTimesTicketCreatePartnerVo ticketTimesTicketCreatePartnerVo = new TicketTimesTicketCreatePartnerVo();
// BeanUtils.copyProperties(ticketTimes, ticketTimesTicketCreatePartnerVo);
// List<TicketPartnerVo> ticketPartnerVos = ticketsPartnerService.getTicketMongoList(ticketTimes.getTicketTimesId());
// ticketTimesTicketCreatePartnerVo.setTicket(ticketPartnerVos);
// ticketTimesTicketCreatePartnerVoList.add(ticketTimesTicketCreatePartnerVo);
// for (TicketPartnerVo ticketPartnerVoItem : ticketPartnerVos) {
// floatList.add(ticketPartnerVoItem.getPrice());
// StringList.add(ticketPartnerVoItem.getTimeEnd());
// }
// }
// PerformanceMisVo performanceMisVo = new PerformanceMisVo();
// BeanUtils.copyProperties(performanceData, performanceMisVo);
//
// floatList.sort(Comparator.reverseOrder());
// StringList.sort(Comparator.naturalOrder());
//
// performanceMisVo.setPrice(floatList.get(0) + "起");
// performanceMisVo.setStopSellTime(StringList.get(0));
// performanceMisVo.setTicketTimes(ticketTimesTicketCreatePartnerVoList);
// performanceMisVo.setStatus(1);
// performanceMisVo.setRejectTxt("");
// performanceMisVo.setAuditStatus(0);
// KylinPerformanceStatus performanceStatus = performanceStatusMapper.selectOne(new UpdateWrapper<KylinPerformanceStatus>().eq("performance_id", performancesId));
// performanceMisVo.setStatusSell(performanceStatus.getStatusSell());
// performanceMisVo.setIsShow(performanceStatus.getIsShow());
// performanceMisVo.setIsDistribution(performanceStatus.getIsDistribution());
// performanceMisVo.setSyncAgent(performanceStatus.getSyncAgent());
//
//
//// boolean exists = mongoTemplate.exists(Query.query(Criteria.where("performancesId").is(performancesId)), PerformanceMisVo.class, PerformanceMisVo.class.getSimpleName());
////
//// if (!exists) {
//// mongoTemplate.insert(
//// performanceMisVo, PerformanceMisVo.class.getSimpleName()
//// );
//// } else {
//// BasicDBObject object = new BasicDBObject("$set", mongoConverter.convertToMongoType(performanceMisVo));
//// mongoTemplate.getCollection(PerformanceMisVo.class.getSimpleName()).updateOne(
//// Query.query(Criteria.where("performancesId").is(performancesId)).getQueryObject(),
//// object
//// );
//// }
//
// return performanceMisVo;
// }
/**
/**
* 插入数据库
* 插入数据库
*
*
...
@@ -432,7 +371,7 @@ public class PerformanceVoTask {
...
@@ -432,7 +371,7 @@ public class PerformanceVoTask {
ticketStatus
.
setTicketStatusId
(
IDGenerator
.
nextSnowId
().
toString
());
ticketStatus
.
setTicketStatusId
(
IDGenerator
.
nextSnowId
().
toString
());
ticketStatus
.
setTicketId
(
tickets
.
getTicketsId
());
ticketStatus
.
setTicketId
(
tickets
.
getTicketsId
());
ticketStatus
.
setCounts
(
1
);
//
ticketStatus.setCounts(1);
ticketStatus
.
setIsMember
(
1
);
ticketStatus
.
setIsMember
(
1
);
ticketStatus
.
setIsExclusive
(
0
);
ticketStatus
.
setIsExclusive
(
0
);
ticketStatus
.
setIsTrueName
(
performanceStatus
.
getIsTrueName
());
ticketStatus
.
setIsTrueName
(
performanceStatus
.
getIsTrueName
());
...
@@ -468,7 +407,7 @@ public class PerformanceVoTask {
...
@@ -468,7 +407,7 @@ public class PerformanceVoTask {
* @param performanceUpdateMisVo
* @param performanceUpdateMisVo
* @param updatedAt
* @param updatedAt
*/
*/
public
void
updatePerformanceMySql
(
String
performancesId
,
HashMap
<
String
,
Object
>
map
,
PerformanceMisVo
performanceUpdateMisVo
,
LocalDateTime
updatedAt
)
{
public
void
updatePerformanceMySql
(
String
performancesId
,
HashMap
<
String
,
Object
>
map
,
PerformanceMisVo
performanceUpdateMisVo
,
LocalDateTime
updatedAt
,
Integer
auditStatus
)
{
try
{
try
{
//创建演出
//创建演出
KylinPerformances
performances
=
new
KylinPerformances
();
KylinPerformances
performances
=
new
KylinPerformances
();
...
@@ -486,7 +425,7 @@ public class PerformanceVoTask {
...
@@ -486,7 +425,7 @@ public class PerformanceVoTask {
performanceStatus
.
setPerformanceId
(
performances
.
getPerformancesId
());
performanceStatus
.
setPerformanceId
(
performances
.
getPerformancesId
());
performanceStatus
.
setPerformanceStatusId
(
IDGenerator
.
nextSnowId
().
toString
());
performanceStatus
.
setPerformanceStatusId
(
IDGenerator
.
nextSnowId
().
toString
());
performanceStatus
.
setCreatedAt
(
null
);
performanceStatus
.
setCreatedAt
(
null
);
performanceStatus
.
setAuditStatus
(
0
);
performanceStatus
.
setAuditStatus
(
auditStatus
);
performanceStatus
.
setUpdatedAt
(
updatedAt
);
performanceStatus
.
setUpdatedAt
(
updatedAt
);
performanceRelations
.
setPerformanceId
(
performances
.
getPerformancesId
());
performanceRelations
.
setPerformanceId
(
performances
.
getPerformancesId
());
...
@@ -563,7 +502,7 @@ public class PerformanceVoTask {
...
@@ -563,7 +502,7 @@ public class PerformanceVoTask {
ticketStatus
.
setTicketStatusId
(
IDGenerator
.
nextSnowId
().
toString
());
ticketStatus
.
setTicketStatusId
(
IDGenerator
.
nextSnowId
().
toString
());
ticketStatus
.
setTicketId
(
tickets
.
getTicketsId
());
ticketStatus
.
setTicketId
(
tickets
.
getTicketsId
());
ticketStatus
.
setCounts
(
1
);
ticketStatus
.
setCounts
(
null
);
ticketStatus
.
setIsMember
(
null
);
ticketStatus
.
setIsMember
(
null
);
ticketStatus
.
setStatusExchange
(
7
);
ticketStatus
.
setStatusExchange
(
7
);
ticketStatus
.
setQrCodeShowTime
(
DateUtil
.
asLocalDateTime
(
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
).
parse
(
ticketItem
.
getQrCodeShowTime
())));
ticketStatus
.
setQrCodeShowTime
(
DateUtil
.
asLocalDateTime
(
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
).
parse
(
ticketItem
.
getQrCodeShowTime
())));
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/utils/DataUtils.java
0 → 100644
View file @
0b2aaad7
package
com
.
liquidnet
.
service
.
kylin
.
utils
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.liquidnet.service.kylin.mapper.KylinBuyNoticeMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
import
java.util.List
;
@Component
public
class
DataUtils
{
@Autowired
private
KylinBuyNoticeMapper
buyNoticeMapper
;
public
String
getBuyNoticeJsonString
(
List
<
String
>
buyNoticeIds
){
List
<
KylinBuyNotice
>
data
=
buyNoticeMapper
.
selectList
(
new
UpdateWrapper
<
KylinBuyNotice
>().
in
(
"buy_notice_id"
,
buyNoticeIds
));
return
JsonUtils
.
toJson
(
data
);
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/resources/errors.properties
0 → 100644
View file @
0b2aaad7
#APP ERROR
20001
=
验证码发送失败
20002
=
验证码无效
20003
=
20004
=
20005
=
手机号获取失败,请更换登录方式
20006
=
第三方账号未注册
20007
=
#APP PARTNER
20101
=
添加失败
20102
=
删除失败
20103
=
修改失败
20104
=
查询失败
20105
=
创建失败
20106
=
不可删除
20107
=
复制失败
20108
=
上线失败
20109
=
下线失败
20110
=
不可上线
20111
=
不可下线
20112
=
不可修改
20113
=
未创建场次
20114
=
有场次为创建票种
20115
=
提交失败
20116
=
不可撤回
20117
=
撤回失败
#APP JDM
20201
=
\ No newline at end of file
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