记得上下班打卡 | 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
6ad73710
Commit
6ad73710
authored
May 08, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
暂时提交
parent
719204ac
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
256 additions
and
13 deletions
+256
-13
PerformanceVo.java
...ava/com/liquidnet/service/kylin/dto/vo/PerformanceVo.java
+76
-0
TicketTimesVo.java
...ava/com/liquidnet/service/kylin/dto/vo/TicketTimesVo.java
+27
-0
TicketVo.java
...ain/java/com/liquidnet/service/kylin/dto/vo/TicketVo.java
+66
-0
IKylinPerformancesPartnerService.java
...lin/service/partner/IKylinPerformancesPartnerService.java
+4
-0
KylinPerformancesAdminServiceImpl.java
...service/impl/admin/KylinPerformancesAdminServiceImpl.java
+3
-2
KylinPerformancesPartnerServiceImpl.java
...ice/impl/partner/KylinPerformancesPartnerServiceImpl.java
+80
-11
No files found.
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/PerformanceVo.java
0 → 100644
View file @
6ad73710
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
;
import
com.liquidnet.service.kylin.entity.KylinPerformanceRelations
;
import
com.liquidnet.service.kylin.entity.KylinPerformanceStatus
;
import
com.liquidnet.service.kylin.entity.KylinPerformances
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.time.format.DateTimeFormatter
;
@Data
public
class
PerformanceVo
{
@ApiModelProperty
(
value
=
"主键"
)
private
String
performancesId
;
@ApiModelProperty
(
value
=
"演出名称"
)
private
String
title
;
@ApiModelProperty
(
value
=
"演出开始时间"
)
private
String
timeStart
;
@ApiModelProperty
(
value
=
"演出结束时间"
)
private
String
timeEnd
;
@ApiModelProperty
(
value
=
"停售时间"
)
private
String
stopSellTime
;
@ApiModelProperty
(
value
=
"价格"
)
private
String
price
;
@ApiModelProperty
(
value
=
"开售时间"
)
private
String
sellTime
;
// @ApiModelProperty(value = "场地相关")
// private String fields;
//@ApiModelProperty(value = "巡演相关")
// private String roadShow;
// OSS
// @ApiModelProperty(value = "演出详情")
// private String details;
// OSS
// @ApiModelProperty(value = "购票须知")
// private String noticeImage;
@ApiModelProperty
(
value
=
"状态"
)
private
int
appStatus
;
@ApiModelProperty
(
value
=
"是否可买"
)
private
int
statusSell
;
@ApiModelProperty
(
value
=
"是否关联会员"
)
private
int
isMember
;
@ApiModelProperty
(
value
=
"是否开启缺票登记"
)
private
int
isLackRegister
;
@ApiModelProperty
(
value
=
"是否专属"
)
private
int
isExclusive
;
@ApiModelProperty
(
value
=
"文案"
)
private
String
message
;
public
void
setPerformance
(
KylinPerformances
performance
)
{
this
.
performancesId
=
performance
.
getPerformancesId
();
this
.
title
=
performance
.
getTitle
();
this
.
timeStart
=
performance
.
getTimeStart
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
this
.
timeEnd
=
performance
.
getTimeEnd
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
));
}
public
void
setTimePriceVipAndLack
()
{
this
.
isLackRegister
=
0
;
this
.
timeEnd
=
""
;
this
.
stopSellTime
=
""
;
this
.
price
=
""
;
this
.
sellTime
=
""
;
this
.
isMember
=
0
;
this
.
isExclusive
=
0
;
this
.
appStatus
=
0
;
}
public
void
setPerformanceStatus
(
KylinPerformanceStatus
performanceStatus
)
{
this
.
statusSell
=
performanceStatus
.
getStatusSell
();
// this.message = performance.getPerformancesId();
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/TicketTimesVo.java
0 → 100644
View file @
6ad73710
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
;
import
com.liquidnet.service.kylin.entity.KylinPerformanceStatus
;
import
com.liquidnet.service.kylin.entity.KylinPerformances
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.time.format.DateTimeFormatter
;
import
java.util.List
;
@Data
public
class
TicketTimesVo
{
@ApiModelProperty
(
value
=
"主键"
)
private
String
ticketTimesId
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
title
;
@ApiModelProperty
(
value
=
"类型 1单日 2通票"
)
private
int
type
;
@ApiModelProperty
(
value
=
"适用开始时间"
)
private
String
useStart
;
@ApiModelProperty
(
value
=
"适用结束时间"
)
private
String
useEnd
;
@ApiModelProperty
(
value
=
"票种信息集合"
)
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
0 → 100644
View file @
6ad73710
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
@Data
public
class
TicketVo
{
@ApiModelProperty
(
value
=
"主键"
)
private
String
ticketsId
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
title
;
@ApiModelProperty
(
value
=
"类型 1单日 2通票"
)
private
String
type
;
@ApiModelProperty
(
value
=
"价格"
)
private
String
price
;
@ApiModelProperty
(
value
=
"快递费"
)
private
String
price_express
;
@ApiModelProperty
(
value
=
"会员价格"
)
private
String
member_price
;
@ApiModelProperty
(
value
=
"优惠价格"
)
private
String
discount_price
;
@ApiModelProperty
(
value
=
"票种描述"
)
private
String
describes
;
@ApiModelProperty
(
value
=
"快递票说明"
)
private
String
describe_express
;
@ApiModelProperty
(
value
=
"电子票说明"
)
private
String
describe_electronic
;
@ApiModelProperty
(
value
=
"购票开始时间"
)
private
String
time_start
;
@ApiModelProperty
(
value
=
"购票结束时间"
)
private
String
time_end
;
@ApiModelProperty
(
value
=
"会员购票开始时间"
)
private
String
member_time_start
;
@ApiModelProperty
(
value
=
"快递票结束时间"
)
private
String
timeEndExpress
;
@ApiModelProperty
(
value
=
"适用开始时间"
)
private
String
useStart
;
@ApiModelProperty
(
value
=
"适用结束时间"
)
private
String
useEnd
;
@ApiModelProperty
(
value
=
"开票倒计时(分钟数)"
)
private
String
saleRemindMinute
;
@ApiModelProperty
(
value
=
"是否学生票"
)
private
String
isStudent
;
@ApiModelProperty
(
value
=
"是否电子票"
)
private
String
isElectronic
;
@ApiModelProperty
(
value
=
"是否快递票"
)
private
String
isExpress
;
@ApiModelProperty
(
value
=
"状态"
)
private
String
status
;
@ApiModelProperty
(
value
=
"兑换状态"
)
private
String
statusExchange
;
@ApiModelProperty
(
value
=
"是否缺票登记"
)
private
String
isLackRegister
;
@ApiModelProperty
(
value
=
"快递状态 1寄付 2到付"
)
private
String
expressType
;
@ApiModelProperty
(
value
=
"是否实名"
)
private
String
isTrueName
;
@ApiModelProperty
(
value
=
"限购张数"
)
private
String
limitCount
;
@ApiModelProperty
(
value
=
"是否会员专属"
)
private
String
isExclusive
;
@ApiModelProperty
(
value
=
"是否会员"
)
private
String
isMember
;
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/partner/IKylinPerformancesPartnerService.java
View file @
6ad73710
...
@@ -23,4 +23,8 @@ public interface IKylinPerformancesPartnerService extends IService<KylinPerforma
...
@@ -23,4 +23,8 @@ public interface IKylinPerformancesPartnerService extends IService<KylinPerforma
PerformanceStep1Param
getStep1
(
String
performancesId
);
PerformanceStep1Param
getStep1
(
String
performancesId
);
PerformanceStep2Param
getStep2
(
String
performancesId
);
PerformanceStep2Param
getStep2
(
String
performancesId
);
boolean
onLinePerformance
(
String
performancesId
);
boolean
outLinePerformance
(
String
performancesId
);
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/admin/KylinPerformancesAdminServiceImpl.java
View file @
6ad73710
...
@@ -86,7 +86,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -86,7 +86,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
@Override
@Override
public
PerformanceCreatePartnerVo
performanceDetails
(
String
performancesId
)
{
public
PerformanceCreatePartnerVo
performanceDetails
(
String
performancesId
)
{
PerformanceCreateParam
performanceData
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)),
PerformanceCreateParam
.
class
,
PerformanceCreateParam
.
class
.
getSimpleName
());
PerformanceCreateParam
performanceData
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)),
PerformanceCreateParam
.
class
,
PerformanceCreateParam
.
class
.
getSimpleName
());
List
<
TicketTimesCreatePartnerVo
>
ticketTimesCreatePartnerVos
=
ticketTimesPartnerService
.
getTimesMongo
(
performancesId
);
List
<
TicketTimesCreatePartnerVo
>
ticketTimesCreatePartnerVos
=
ticketTimesPartnerService
.
getTimesMongo
List
(
performancesId
);
List
<
TicketTimesTicketCreatePartnerVo
>
ticketTimesTicketCreatePartnerVoList
=
new
ArrayList
<
TicketTimesTicketCreatePartnerVo
>();
List
<
TicketTimesTicketCreatePartnerVo
>
ticketTimesTicketCreatePartnerVoList
=
new
ArrayList
<
TicketTimesTicketCreatePartnerVo
>();
ArrayList
<
BigDecimal
>
floatList
=
new
ArrayList
<>();
ArrayList
<
BigDecimal
>
floatList
=
new
ArrayList
<>();
...
@@ -177,7 +177,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -177,7 +177,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
//场次数据
//场次数据
List
<
TicketTimesCreatePartnerVo
>
ticketTimesCreatePartnerVos
=
ticketTimesPartnerService
.
getTimesMongo
(
performancesId
);
List
<
TicketTimesCreatePartnerVo
>
ticketTimesCreatePartnerVos
=
ticketTimesPartnerService
.
getTimesMongo
List
(
performancesId
);
for
(
TicketTimesCreatePartnerVo
ticketTimeItem
:
ticketTimesCreatePartnerVos
)
{
for
(
TicketTimesCreatePartnerVo
ticketTimeItem
:
ticketTimesCreatePartnerVos
)
{
//创建场次
//创建场次
KylinTicketTimes
ticketTimes
=
new
KylinTicketTimes
();
KylinTicketTimes
ticketTimes
=
new
KylinTicketTimes
();
...
@@ -232,6 +232,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -232,6 +232,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
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
.
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/service/impl/partner/KylinPerformancesPartnerServiceImpl.java
View file @
6ad73710
package
com
.
liquidnet
.
service
.
kylin
.
service
.
impl
.
partner
;
package
com
.
liquidnet
.
service
.
kylin
.
service
.
impl
.
partner
;
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.service.kylin.dto.param.PerformanceCreateParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceCreateParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceStep1Param
;
import
com.liquidnet.service.kylin.dto.param.PerformanceStep1Param
;
import
com.liquidnet.service.kylin.dto.param.PerformanceStep2Param
;
import
com.liquidnet.service.kylin.dto.param.PerformanceStep2Param
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketCreatePartnerVo
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketCreatePartnerVo
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketTimesCreatePartnerVo
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketTimesCreatePartnerVo
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketTimesTicketCreatePartnerVo
;
import
com.liquidnet.service.kylin.dto.vo.partner.TicketTimesTicketCreatePartnerVo
;
import
com.liquidnet.service.kylin.entity.
KylinPerformances
;
import
com.liquidnet.service.kylin.entity.
*
;
import
com.liquidnet.service.kylin.mapper.
KylinPerformancesMapper
;
import
com.liquidnet.service.kylin.mapper.
*
;
import
com.liquidnet.service.kylin.service.partner.IKylinPerformancesPartnerService
;
import
com.liquidnet.service.kylin.service.partner.IKylinPerformancesPartnerService
;
import
com.mongodb.BasicDBObject
;
import
com.mongodb.BasicDBObject
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
...
@@ -43,6 +45,30 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
...
@@ -43,6 +45,30 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
@Autowired
@Autowired
private
MongoConverter
mongoConverter
;
private
MongoConverter
mongoConverter
;
@Autowired
private
KylinPerformancesMapper
performancesMapper
;
@Autowired
private
KylinPerformanceStatusMapper
performanceStatusMapper
;
@Autowired
private
KylinPerformanceRelationsMapper
performanceRelationsMapper
;
@Autowired
private
KylinTicketTimesMapper
ticketTimesMapper
;
@Autowired
private
KylinTicketTimeRelationMapper
ticketTimeRelationMapper
;
@Autowired
private
KylinTicketsMapper
ticketsMapper
;
@Autowired
private
KylinTicketStatusMapper
ticketStatusMapper
;
@Autowired
private
KylinTicketRelations
ticketRelations
;
@Autowired
@Autowired
private
KylinTicketsPartnerServiceImpl
ticketsPartnerService
;
private
KylinTicketsPartnerServiceImpl
ticketsPartnerService
;
...
@@ -118,7 +144,7 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
...
@@ -118,7 +144,7 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)).
getQueryObject
(),
object
object
);
);
}
else
{
}
else
{
// 提交 演出
// 提交 演出
performanceCreateParam
.
setStatus
(
1
);
performanceCreateParam
.
setStatus
(
1
);
PerformanceCreateParam
data
=
mongoTemplate
.
insert
(
PerformanceCreateParam
data
=
mongoTemplate
.
insert
(
...
@@ -128,7 +154,7 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
...
@@ -128,7 +154,7 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
//提交 票
//提交 票
List
<
TicketTimesCreatePartnerVo
>
ticketTimesCreatePartnerVoList
=
ticketTimesPartnerService
.
getTimesMongo
(
performanceId
);
List
<
TicketTimesCreatePartnerVo
>
ticketTimesCreatePartnerVoList
=
ticketTimesPartnerService
.
getTimesMongo
List
(
performanceId
);
for
(
TicketTimesCreatePartnerVo
ticketTimes
:
ticketTimesCreatePartnerVoList
)
{
for
(
TicketTimesCreatePartnerVo
ticketTimes
:
ticketTimesCreatePartnerVoList
)
{
ticketsPartnerService
.
submitTicketByTimes
(
ticketTimes
.
getTicketTimesId
());
ticketsPartnerService
.
submitTicketByTimes
(
ticketTimes
.
getTicketTimesId
());
}
}
...
@@ -140,7 +166,7 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
...
@@ -140,7 +166,7 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)).
getQueryObject
(),
object
object
);
);
}
else
{
}
else
{
// 保存 演出
// 保存 演出
performanceCreateParam
.
setStatus
(
0
);
performanceCreateParam
.
setStatus
(
0
);
PerformanceCreateParam
data
=
mongoTemplate
.
insert
(
PerformanceCreateParam
data
=
mongoTemplate
.
insert
(
...
@@ -155,9 +181,9 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
...
@@ -155,9 +181,9 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
@Override
@Override
public
PerformanceStep1Param
getStep1
(
String
performancesId
)
{
public
PerformanceStep1Param
getStep1
(
String
performancesId
)
{
PerformanceStep1Param
data
=
mongoTemplate
.
findOne
(
PerformanceStep1Param
data
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)),
PerformanceStep1Param
.
class
,
PerformanceStep1Param
.
class
.
getSimpleName
()
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)),
PerformanceStep1Param
.
class
,
PerformanceStep1Param
.
class
.
getSimpleName
()
);
);
if
(
data
==
null
)
{
if
(
data
==
null
)
{
return
new
PerformanceStep1Param
();
return
new
PerformanceStep1Param
();
}
}
return
data
;
return
data
;
...
@@ -166,14 +192,14 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
...
@@ -166,14 +192,14 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
@Override
@Override
public
PerformanceStep2Param
getStep2
(
String
performancesId
)
{
public
PerformanceStep2Param
getStep2
(
String
performancesId
)
{
PerformanceCreateParam
data
=
mongoTemplate
.
findOne
(
PerformanceCreateParam
data
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)),
PerformanceCreateParam
.
class
,
PerformanceCreateParam
.
class
.
getSimpleName
()
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)),
PerformanceCreateParam
.
class
,
PerformanceCreateParam
.
class
.
getSimpleName
()
);
);
if
(
data
==
null
)
{
if
(
data
==
null
)
{
return
new
PerformanceStep2Param
();
return
new
PerformanceStep2Param
();
}
}
List
<
TicketTimesCreatePartnerVo
>
ticketTimesCreatePartnerVos
=
ticketTimesPartnerService
.
getTimesMongo
(
performancesId
);
List
<
TicketTimesCreatePartnerVo
>
ticketTimesCreatePartnerVos
=
ticketTimesPartnerService
.
getTimesMongo
List
(
performancesId
);
List
<
TicketTimesTicketCreatePartnerVo
>
ticketTimesTicketCreatePartnerVoList
=
new
ArrayList
<
TicketTimesTicketCreatePartnerVo
>();
List
<
TicketTimesTicketCreatePartnerVo
>
ticketTimesTicketCreatePartnerVoList
=
new
ArrayList
<
TicketTimesTicketCreatePartnerVo
>();
for
(
TicketTimesCreatePartnerVo
ticketTimes
:
ticketTimesCreatePartnerVos
)
{
for
(
TicketTimesCreatePartnerVo
ticketTimes
:
ticketTimesCreatePartnerVos
)
{
...
@@ -185,9 +211,52 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
...
@@ -185,9 +211,52 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
}
}
PerformanceStep2Param
performanceStep2Param
=
new
PerformanceStep2Param
();
PerformanceStep2Param
performanceStep2Param
=
new
PerformanceStep2Param
();
BeanUtils
.
copyProperties
(
data
,
performanceStep2Param
);
BeanUtils
.
copyProperties
(
data
,
performanceStep2Param
);
performanceStep2Param
.
setTicketTimes
(
ticketTimesTicketCreatePartnerVoList
);
performanceStep2Param
.
setTicketTimes
(
ticketTimesTicketCreatePartnerVoList
);
return
performanceStep2Param
;
return
performanceStep2Param
;
}
}
@Override
public
boolean
onLinePerformance
(
String
performancesId
)
{
try
{
// mysql
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
KylinPerformanceStatus
performanceStatusUpdate
=
new
KylinPerformanceStatus
();
performanceStatusUpdate
.
setStatus
(
9
);
performanceStatusUpdate
.
setUpdatedAt
(
updatedAt
);
performanceStatusMapper
.
update
(
performanceStatusUpdate
,
new
UpdateWrapper
<
KylinPerformanceStatus
>().
eq
(
"performance_id"
,
performancesId
));
//mongo操作
KylinPerformances
performancesData
=
performancesMapper
.
selectOne
(
new
UpdateWrapper
<
KylinPerformances
>().
eq
(
"performance_id"
,
performancesId
));
KylinPerformanceStatus
performanceStatusData
=
performanceStatusMapper
.
selectOne
(
new
UpdateWrapper
<
KylinPerformanceStatus
>().
eq
(
"performance_id"
,
performancesId
));
PerformanceVo
performanceVoData
=
new
PerformanceVo
();
performanceVoData
.
setPerformance
(
performancesData
);
performanceVoData
.
setPerformanceStatus
(
performanceStatusData
);
//redis操作
return
true
;
}
catch
(
Exception
e
)
{
return
false
;
}
}
@Override
public
boolean
outLinePerformance
(
String
performancesId
)
{
try
{
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
KylinPerformanceStatus
performanceStatus
=
new
KylinPerformanceStatus
();
performanceStatus
.
setStatus
(
7
);
performanceStatus
.
setUpdatedAt
(
updatedAt
);
performanceStatusMapper
.
update
(
performanceStatus
,
new
UpdateWrapper
<
KylinPerformanceStatus
>().
eq
(
"performance_id"
,
performancesId
));
return
true
;
}
catch
(
Exception
e
)
{
return
false
;
}
}
}
}
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