记得上下班打卡 | 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
810d4652
Commit
810d4652
authored
May 21, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改 所有vo
parent
64430ec3
Changes
79
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
79 changed files
with
1344 additions
and
608 deletions
+1344
-608
FeignKylinPerformanceClient.java
.../service/feign/kylin/api/FeignKylinPerformanceClient.java
+2
-2
AdamCollectBaseVo.java
.../com/liquidnet/service/adam/dto/vo/AdamCollectBaseVo.java
+2
-2
AdamCollectVo.java
...java/com/liquidnet/service/adam/dto/vo/AdamCollectVo.java
+2
-2
AdamDisposedBaseVo.java
...com/liquidnet/service/adam/dto/vo/AdamDisposedBaseVo.java
+2
-2
AdamDisposedVo.java
...ava/com/liquidnet/service/adam/dto/vo/AdamDisposedVo.java
+2
-2
AdamCollectionServiceImpl.java
.../service/adam/service/impl/AdamCollectionServiceImpl.java
+4
-4
AdamDisposedServiceImpl.java
...et/service/adam/service/impl/AdamDisposedServiceImpl.java
+6
-6
SysDamaiParam.java
.../com/liquidnet/service/kylin/dto/param/SysDamaiParam.java
+14
-0
KylinBannersVo.java
...va/com/liquidnet/service/kylin/dto/vo/KylinBannersVo.java
+1
-1
KylinBuyNoticeVo.java
.../com/liquidnet/service/kylin/dto/vo/KylinBuyNoticeVo.java
+1
-1
KylinFieldsMisDetailsVo.java
...quidnet/service/kylin/dto/vo/KylinFieldsMisDetailsVo.java
+1
-1
KylinFieldsMisListVo.java
.../liquidnet/service/kylin/dto/vo/KylinFieldsMisListVo.java
+1
-1
KylinFieldsVo.java
...ava/com/liquidnet/service/kylin/dto/vo/KylinFieldsVo.java
+1
-1
KylinPagerVo.java
...java/com/liquidnet/service/kylin/dto/vo/KylinPagerVo.java
+1
-1
KylinPerformanceVo.java
...om/liquidnet/service/kylin/dto/vo/KylinPerformanceVo.java
+1
-1
KylinRoadShowVo.java
...a/com/liquidnet/service/kylin/dto/vo/KylinRoadShowVo.java
+1
-1
KylinTicketTimesVo.java
...om/liquidnet/service/kylin/dto/vo/KylinTicketTimesVo.java
+2
-2
KylinTicketVo.java
...ava/com/liquidnet/service/kylin/dto/vo/KylinTicketVo.java
+1
-1
KylinPerformanceMemberHistoryVo.java
...e/kylin/dto/vo/admin/KylinPerformanceMemberHistoryVo.java
+1
-1
KylinRoadShowAdminVo.java
...dnet/service/kylin/dto/vo/admin/KylinRoadShowAdminVo.java
+1
-1
KylinPerformanceIgnoreVo.java
...service/kylin/dto/vo/ignore/KylinPerformanceIgnoreVo.java
+1
-1
KylinTicketIgnoreVo.java
...dnet/service/kylin/dto/vo/ignore/KylinTicketIgnoreVo.java
+1
-1
KylinTicketTimesIgnoreVo.java
...service/kylin/dto/vo/ignore/KylinTicketTimesIgnoreVo.java
+1
-1
KylinPerformanceMisVo.java
...t/service/kylin/dto/vo/partner/KylinPerformanceMisVo.java
+1
-1
KylinPerformancePartnerListVo.java
...e/kylin/dto/vo/partner/KylinPerformancePartnerListVo.java
+1
-1
KylinTicketPartnerVo.java
...et/service/kylin/dto/vo/partner/KylinTicketPartnerVo.java
+1
-1
KylinTicketTimesPartnerVo.java
...rvice/kylin/dto/vo/partner/KylinTicketTimesPartnerVo.java
+1
-1
TicketTimesTicketCreatePartnerVo.java
...ylin/dto/vo/partner/TicketTimesTicketCreatePartnerVo.java
+1
-1
IKylinOrderTicketEntitiesService.java
...rvice/kylin/service/IKylinOrderTicketEntitiesService.java
+16
-0
IKylinOrderTicketsService.java
...dnet/service/kylin/service/IKylinOrderTicketsService.java
+35
-0
KylinFieldsService.java
...m/liquidnet/service/kylin/service/KylinFieldsService.java
+2
-2
IKylinPerformancesAdminService.java
...e/kylin/service/admin/IKylinPerformancesAdminService.java
+9
-2
IKylinRoadShowsAdminService.java
...vice/kylin/service/admin/IKylinRoadShowsAdminService.java
+2
-3
KylinFieldsAdminService.java
.../service/kylin/service/admin/KylinFieldsAdminService.java
+0
-5
IKylinBuyNoticePartnerService.java
.../kylin/service/partner/IKylinBuyNoticePartnerService.java
+2
-2
IKylinTicketTimesPartnerService.java
...ylin/service/partner/IKylinTicketTimesPartnerService.java
+7
-7
IKylinTicketsPartnerService.java
...ce/kylin/service/partner/IKylinTicketsPartnerService.java
+8
-8
KylinFieldsPartnerService.java
...vice/kylin/service/partner/KylinFieldsPartnerService.java
+2
-2
MybatisPlusCodeGenerator.java
...com/liquidnet/service/kylin/MybatisPlusCodeGenerator.java
+2
-1
KylinOrderTicketEntities.java
...uidnet/service/kylin/entity/KylinOrderTicketEntities.java
+108
-0
KylinOrderTicketRelations.java
...idnet/service/kylin/entity/KylinOrderTicketRelations.java
+68
-0
KylinOrderTicketStatus.java
...iquidnet/service/kylin/entity/KylinOrderTicketStatus.java
+68
-0
KylinOrderTickets.java
...com/liquidnet/service/kylin/entity/KylinOrderTickets.java
+184
-0
KylinPerformanceStatus.java
...iquidnet/service/kylin/entity/KylinPerformanceStatus.java
+5
-0
KylinTicketStatus.java
...com/liquidnet/service/kylin/entity/KylinTicketStatus.java
+5
-0
KylinOrderTicketEntitiesMapper.java
.../service/kylin/mapper/KylinOrderTicketEntitiesMapper.java
+16
-0
KylinOrderTicketRelationsMapper.java
...service/kylin/mapper/KylinOrderTicketRelationsMapper.java
+16
-0
KylinOrderTicketStatusMapper.java
...et/service/kylin/mapper/KylinOrderTicketStatusMapper.java
+16
-0
KylinOrderTicketsMapper.java
...quidnet/service/kylin/mapper/KylinOrderTicketsMapper.java
+16
-0
KylinOrderTicketEntitiesMapper.xml
...t.service.kylin.mapper/KylinOrderTicketEntitiesMapper.xml
+5
-0
KylinOrderTicketsMapper.xml
...iquidnet.service.kylin.mapper/KylinOrderTicketsMapper.xml
+5
-0
db_kylin_structure.sql
.../liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
+63
-13
FieldsController.java
.../liquidnet/service/kylin/controller/FieldsController.java
+3
-3
KylinBannersController.java
...dnet/service/kylin/controller/KylinBannersController.java
+2
-2
KylinOrderTicketEntitiesController.java
.../kylin/controller/KylinOrderTicketEntitiesController.java
+20
-0
KylinOrderTicketsController.java
...service/kylin/controller/KylinOrderTicketsController.java
+20
-0
KylinPerformancesController.java
...service/kylin/controller/KylinPerformancesController.java
+8
-8
FieldsAdminController.java
...service/kylin/controller/admin/FieldsAdminController.java
+10
-10
KylinBannersAdminController.java
...e/kylin/controller/admin/KylinBannersAdminController.java
+10
-10
KylinPerformancesAdminController.java
...in/controller/admin/KylinPerformancesAdminController.java
+17
-4
KylinRoadShowsAdminController.java
...kylin/controller/admin/KylinRoadShowsAdminController.java
+4
-4
FieldsPartnerController.java
...ice/kylin/controller/partner/FieldsPartnerController.java
+3
-3
KylinBuyNoticeParnterController.java
...n/controller/partner/KylinBuyNoticeParnterController.java
+3
-7
KylinTicketTimesPartnerController.java
...controller/partner/KylinTicketTimesPartnerController.java
+9
-9
KylinTicketsPartnerController.java
...lin/controller/partner/KylinTicketsPartnerController.java
+10
-10
FieldsServiceImpl.java
...quidnet/service/kylin/service/impl/FieldsServiceImpl.java
+7
-7
KylinOrderTicketEntitiesServiceImpl.java
...lin/service/impl/KylinOrderTicketEntitiesServiceImpl.java
+20
-0
KylinOrderTicketsServiceImpl.java
...vice/kylin/service/impl/KylinOrderTicketsServiceImpl.java
+20
-0
KylinPerformancesServiceImpl.java
...vice/kylin/service/impl/KylinPerformancesServiceImpl.java
+29
-29
FieldsAdminServiceImpl.java
...vice/kylin/service/impl/admin/FieldsAdminServiceImpl.java
+20
-20
KylinBannersServiceImpl.java
...ice/kylin/service/impl/admin/KylinBannersServiceImpl.java
+34
-34
KylinPerformancesAdminServiceImpl.java
...service/impl/admin/KylinPerformancesAdminServiceImpl.java
+44
-18
KylinRoadShowsAdminServiceImpl.java
...in/service/impl/admin/KylinRoadShowsAdminServiceImpl.java
+9
-12
FieldsPartnerServiceImpl.java
.../kylin/service/impl/partner/FieldsPartnerServiceImpl.java
+7
-7
KylinBuyNoticePartnerServiceImpl.java
...ervice/impl/partner/KylinBuyNoticePartnerServiceImpl.java
+8
-8
KylinPerformancesPartnerServiceImpl.java
...ice/impl/partner/KylinPerformancesPartnerServiceImpl.java
+90
-91
KylinTicketTimesPartnerServiceImpl.java
...vice/impl/partner/KylinTicketTimesPartnerServiceImpl.java
+46
-47
KylinTicketsPartnerServiceImpl.java
.../service/impl/partner/KylinTicketsPartnerServiceImpl.java
+88
-90
PerformanceVoTask.java
.../liquidnet/service/kylin/timerTask/PerformanceVoTask.java
+88
-89
No files found.
liquidnet-bus-service/liquidnet-api-feign/liquidnet-api-feign-kylin/src/main/java/com/liquidnet/service/feign/kylin/api/FeignKylinPerformanceClient.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
feign
.
kylin
.
api
;
package
com
.
liquidnet
.
service
.
feign
.
kylin
.
api
;
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.
Kylin
PerformanceVo
;
import
feign.hystrix.FallbackFactory
;
import
feign.hystrix.FallbackFactory
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
...
@@ -18,5 +18,5 @@ public interface FeignKylinPerformanceClient {
...
@@ -18,5 +18,5 @@ public interface FeignKylinPerformanceClient {
// 演出列表
// 演出列表
@GetMapping
(
value
=
"performance/list"
)
@GetMapping
(
value
=
"performance/list"
)
ResponseDto
<
List
<
PerformanceVo
>>
performanceList
(
@RequestParam
String
...
performancesIds
);
ResponseDto
<
List
<
Kylin
PerformanceVo
>>
performanceList
(
@RequestParam
String
...
performancesIds
);
}
}
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-api/src/main/java/com/liquidnet/service/adam/dto/vo/AdamCollectBaseVo.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
adam
.
dto
.
vo
;
package
com
.
liquidnet
.
service
.
adam
.
dto
.
vo
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
PerformanceVo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -30,7 +30,7 @@ public class AdamCollectBaseVo implements Serializable, Cloneable {
...
@@ -30,7 +30,7 @@ public class AdamCollectBaseVo implements Serializable, Cloneable {
@ApiModelProperty
(
position
=
18
,
value
=
"更新时间"
)
@ApiModelProperty
(
position
=
18
,
value
=
"更新时间"
)
private
String
updatedAt
;
private
String
updatedAt
;
@ApiModelProperty
(
position
=
19
,
value
=
"展示信息"
)
@ApiModelProperty
(
position
=
19
,
value
=
"展示信息"
)
private
PerformanceVo
contentInfo
;
private
Kylin
PerformanceVo
contentInfo
;
private
static
final
AdamCollectBaseVo
obj
=
new
AdamCollectBaseVo
();
private
static
final
AdamCollectBaseVo
obj
=
new
AdamCollectBaseVo
();
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-api/src/main/java/com/liquidnet/service/adam/dto/vo/AdamCollectVo.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
adam
.
dto
.
vo
;
package
com
.
liquidnet
.
service
.
adam
.
dto
.
vo
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
PerformanceVo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -18,7 +18,7 @@ public class AdamCollectVo implements Serializable, Cloneable {
...
@@ -18,7 +18,7 @@ public class AdamCollectVo implements Serializable, Cloneable {
@ApiModelProperty
(
position
=
13
,
required
=
true
,
value
=
"收藏时间"
)
@ApiModelProperty
(
position
=
13
,
required
=
true
,
value
=
"收藏时间"
)
private
String
createdAt
;
private
String
createdAt
;
@ApiModelProperty
(
position
=
14
,
required
=
true
,
value
=
"展示信息"
)
@ApiModelProperty
(
position
=
14
,
required
=
true
,
value
=
"展示信息"
)
private
PerformanceVo
contentInfo
;
private
Kylin
PerformanceVo
contentInfo
;
private
static
final
AdamCollectVo
obj
=
new
AdamCollectVo
();
private
static
final
AdamCollectVo
obj
=
new
AdamCollectVo
();
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-api/src/main/java/com/liquidnet/service/adam/dto/vo/AdamDisposedBaseVo.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
adam
.
dto
.
vo
;
package
com
.
liquidnet
.
service
.
adam
.
dto
.
vo
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
PerformanceVo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -30,7 +30,7 @@ public class AdamDisposedBaseVo implements Serializable, Cloneable {
...
@@ -30,7 +30,7 @@ public class AdamDisposedBaseVo implements Serializable, Cloneable {
@ApiModelProperty
(
position
=
18
,
value
=
"更新时间"
)
@ApiModelProperty
(
position
=
18
,
value
=
"更新时间"
)
private
String
updatedAt
;
private
String
updatedAt
;
@ApiModelProperty
(
position
=
19
,
value
=
"展示信息"
)
@ApiModelProperty
(
position
=
19
,
value
=
"展示信息"
)
private
PerformanceVo
contentInfo
;
private
Kylin
PerformanceVo
contentInfo
;
private
static
final
AdamDisposedBaseVo
obj
=
new
AdamDisposedBaseVo
();
private
static
final
AdamDisposedBaseVo
obj
=
new
AdamDisposedBaseVo
();
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-api/src/main/java/com/liquidnet/service/adam/dto/vo/AdamDisposedVo.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
adam
.
dto
.
vo
;
package
com
.
liquidnet
.
service
.
adam
.
dto
.
vo
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
PerformanceVo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -19,7 +19,7 @@ public class AdamDisposedVo implements Serializable, Cloneable {
...
@@ -19,7 +19,7 @@ public class AdamDisposedVo implements Serializable, Cloneable {
@ApiModelProperty
(
position
=
13
,
value
=
"标记时间"
)
@ApiModelProperty
(
position
=
13
,
value
=
"标记时间"
)
private
String
createdAt
;
private
String
createdAt
;
@ApiModelProperty
(
position
=
14
,
value
=
"展示信息"
)
@ApiModelProperty
(
position
=
14
,
value
=
"展示信息"
)
private
PerformanceVo
contentInfo
;
private
Kylin
PerformanceVo
contentInfo
;
@ApiModelProperty
(
position
=
15
,
value
=
"想去的用户信息列表,默认三个"
)
@ApiModelProperty
(
position
=
15
,
value
=
"想去的用户信息列表,默认三个"
)
private
List
<
AdamDisposedUserVo
>
userVos
;
private
List
<
AdamDisposedUserVo
>
userVos
;
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/service/impl/AdamCollectionServiceImpl.java
View file @
810d4652
...
@@ -13,7 +13,7 @@ import com.liquidnet.service.adam.service.IAdamCollectionService;
...
@@ -13,7 +13,7 @@ import com.liquidnet.service.adam.service.IAdamCollectionService;
import
com.liquidnet.service.adam.service.IAdamUserService
;
import
com.liquidnet.service.adam.service.IAdamUserService
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.feign.kylin.api.FeignKylinPerformanceClient
;
import
com.liquidnet.service.feign.kylin.api.FeignKylinPerformanceClient
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
PerformanceVo
;
import
com.mongodb.BasicDBObject
;
import
com.mongodb.BasicDBObject
;
import
com.mongodb.client.result.UpdateResult
;
import
com.mongodb.client.result.UpdateResult
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
...
@@ -119,13 +119,13 @@ public class AdamCollectionServiceImpl extends ServiceImpl<AdamCollectionMapper,
...
@@ -119,13 +119,13 @@ public class AdamCollectionServiceImpl extends ServiceImpl<AdamCollectionMapper,
try
{
try
{
String
[]
contentIds
=
collectVoList
.
stream
().
map
(
AdamCollectVo:
:
getContentId
).
toArray
(
a
->
new
String
[
collectVoList
.
size
()]);
String
[]
contentIds
=
collectVoList
.
stream
().
map
(
AdamCollectVo:
:
getContentId
).
toArray
(
a
->
new
String
[
collectVoList
.
size
()]);
ResponseDto
<
List
<
PerformanceVo
>>
performanceVoListDto
=
kylinPerformanceClient
.
performanceList
(
contentIds
);
ResponseDto
<
List
<
Kylin
PerformanceVo
>>
performanceVoListDto
=
kylinPerformanceClient
.
performanceList
(
contentIds
);
if
(
performanceVoListDto
.
isSuccess
())
{
if
(
performanceVoListDto
.
isSuccess
())
{
List
<
PerformanceVo
>
p
erformanceVoList
=
performanceVoListDto
.
getData
();
List
<
KylinPerformanceVo
>
kylinP
erformanceVoList
=
performanceVoListDto
.
getData
();
collectVoList
.
forEach
(
v
->
{
collectVoList
.
forEach
(
v
->
{
p
erformanceVoList
.
forEach
(
vl
->
{
kylinP
erformanceVoList
.
forEach
(
vl
->
{
if
(
vl
.
getPerformancesId
().
equals
(
v
.
getContentId
()))
{
if
(
vl
.
getPerformancesId
().
equals
(
v
.
getContentId
()))
{
v
.
setContentInfo
(
vl
);
v
.
setContentInfo
(
vl
);
}
}
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/service/impl/AdamDisposedServiceImpl.java
View file @
810d4652
...
@@ -14,7 +14,7 @@ import com.liquidnet.service.adam.service.IAdamDisposedService;
...
@@ -14,7 +14,7 @@ import com.liquidnet.service.adam.service.IAdamDisposedService;
import
com.liquidnet.service.adam.service.IAdamUserService
;
import
com.liquidnet.service.adam.service.IAdamUserService
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.feign.kylin.api.FeignKylinPerformanceClient
;
import
com.liquidnet.service.feign.kylin.api.FeignKylinPerformanceClient
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
PerformanceVo
;
import
com.mongodb.BasicDBObject
;
import
com.mongodb.BasicDBObject
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.amqp.rabbit.core.RabbitTemplate
;
import
org.springframework.amqp.rabbit.core.RabbitTemplate
;
...
@@ -115,14 +115,14 @@ public class AdamDisposedServiceImpl extends ServiceImpl<AdamDisposedMapper, Ada
...
@@ -115,14 +115,14 @@ public class AdamDisposedServiceImpl extends ServiceImpl<AdamDisposedMapper, Ada
List
<
AdamDisposedVo
>
disposedVoList
=
mongoTemplate
.
find
(
query
,
AdamDisposedVo
.
class
,
AdamDisposedBaseVo
.
class
.
getSimpleName
());
List
<
AdamDisposedVo
>
disposedVoList
=
mongoTemplate
.
find
(
query
,
AdamDisposedVo
.
class
,
AdamDisposedBaseVo
.
class
.
getSimpleName
());
if
(!
CollectionUtils
.
isEmpty
(
disposedVoList
))
{
if
(!
CollectionUtils
.
isEmpty
(
disposedVoList
))
{
List
<
PerformanceVo
>
p
erformanceVoList
=
null
;
List
<
KylinPerformanceVo
>
kylinP
erformanceVoList
=
null
;
try
{
try
{
String
[]
contentIds
=
disposedVoList
.
stream
().
map
(
AdamDisposedVo:
:
getContentId
).
toArray
(
a
->
new
String
[
disposedVoList
.
size
()]);
String
[]
contentIds
=
disposedVoList
.
stream
().
map
(
AdamDisposedVo:
:
getContentId
).
toArray
(
a
->
new
String
[
disposedVoList
.
size
()]);
ResponseDto
<
List
<
PerformanceVo
>>
performanceVoListDto
=
kylinPerformanceClient
.
performanceList
(
contentIds
);
ResponseDto
<
List
<
Kylin
PerformanceVo
>>
performanceVoListDto
=
kylinPerformanceClient
.
performanceList
(
contentIds
);
if
(
performanceVoListDto
.
isSuccess
())
{
if
(
performanceVoListDto
.
isSuccess
())
{
p
erformanceVoList
=
performanceVoListDto
.
getData
();
kylinP
erformanceVoList
=
performanceVoListDto
.
getData
();
}
else
{
}
else
{
log
.
info
(
"Failed:{}.API.performanceList(...) for AdamDisposedVo:{}"
,
kylinPerformanceClient
.
getClass
().
getSimpleName
(),
performanceVoListDto
.
toJson
());
log
.
info
(
"Failed:{}.API.performanceList(...) for AdamDisposedVo:{}"
,
kylinPerformanceClient
.
getClass
().
getSimpleName
(),
performanceVoListDto
.
toJson
());
}
}
...
@@ -130,8 +130,8 @@ public class AdamDisposedServiceImpl extends ServiceImpl<AdamDisposedMapper, Ada
...
@@ -130,8 +130,8 @@ public class AdamDisposedServiceImpl extends ServiceImpl<AdamDisposedMapper, Ada
log
.
error
(
"Exception:{}.API.performanceList(...) for AdamDisposedVo >> {}"
,
kylinPerformanceClient
.
getClass
().
getSimpleName
(),
e
.
getLocalizedMessage
());
log
.
error
(
"Exception:{}.API.performanceList(...) for AdamDisposedVo >> {}"
,
kylinPerformanceClient
.
getClass
().
getSimpleName
(),
e
.
getLocalizedMessage
());
}
}
if
(!
CollectionUtils
.
isEmpty
(
p
erformanceVoList
))
{
if
(!
CollectionUtils
.
isEmpty
(
kylinP
erformanceVoList
))
{
p
erformanceVoList
.
forEach
(
pv
->
{
kylinP
erformanceVoList
.
forEach
(
pv
->
{
disposedVoList
.
forEach
(
v
->
{
disposedVoList
.
forEach
(
v
->
{
if
(
pv
.
getPerformancesId
().
equals
(
v
.
getContentId
()))
v
.
setContentInfo
(
pv
);
if
(
pv
.
getPerformancesId
().
equals
(
v
.
getContentId
()))
v
.
setContentInfo
(
pv
);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/SysDamaiParam.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
param
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
@Data
public
class
SysDamaiParam
{
@ApiModelProperty
(
value
=
"类型id"
,
example
=
""
)
private
String
id
;
@ApiModelProperty
(
value
=
"类型 演出/performance ticket/票"
,
example
=
""
)
private
String
type
;
@ApiModelProperty
(
value
=
"状态 1同步 2不同步"
,
example
=
""
)
private
Integer
status
;
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/BannersVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/
Kylin
BannersVo.java
View file @
810d4652
...
@@ -19,7 +19,7 @@ import java.util.List;
...
@@ -19,7 +19,7 @@ import java.util.List;
@Data
@Data
@ApiModel
@ApiModel
public
class
BannersVo
implements
Serializable
{
public
class
Kylin
BannersVo
implements
Serializable
{
@ApiModelProperty
(
value
=
"Banner主键ID"
)
@ApiModelProperty
(
value
=
"Banner主键ID"
)
private
String
bannersId
;
private
String
bannersId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/BuyNoticeVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/
Kylin
BuyNoticeVo.java
View file @
810d4652
...
@@ -3,7 +3,7 @@ package com.liquidnet.service.kylin.dto.vo;
...
@@ -3,7 +3,7 @@ package com.liquidnet.service.kylin.dto.vo;
import
lombok.Data
;
import
lombok.Data
;
@Data
@Data
public
class
BuyNoticeVo
{
public
class
Kylin
BuyNoticeVo
{
private
String
buyNoticeId
;
private
String
buyNoticeId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/FieldsMisDetailsVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/
Kylin
FieldsMisDetailsVo.java
View file @
810d4652
...
@@ -15,7 +15,7 @@ import java.time.LocalDateTime;
...
@@ -15,7 +15,7 @@ import java.time.LocalDateTime;
//返回
//返回
@Data
@Data
public
class
FieldsMisDetailsVo
implements
Serializable
{
public
class
Kylin
FieldsMisDetailsVo
implements
Serializable
{
@ApiModelProperty
(
value
=
"主键id"
)
@ApiModelProperty
(
value
=
"主键id"
)
private
String
fieldsId
;
private
String
fieldsId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/FieldsMisListVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/
Kylin
FieldsMisListVo.java
View file @
810d4652
...
@@ -16,7 +16,7 @@ import java.time.LocalDateTime;
...
@@ -16,7 +16,7 @@ import java.time.LocalDateTime;
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
FieldsMisListVo
implements
Serializable
{
public
class
Kylin
FieldsMisListVo
implements
Serializable
{
@ApiModelProperty
(
value
=
"主键id"
)
@ApiModelProperty
(
value
=
"主键id"
)
private
String
fieldsId
;
private
String
fieldsId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/FieldsVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/
Kylin
FieldsVo.java
View file @
810d4652
...
@@ -16,7 +16,7 @@ import java.time.LocalDateTime;
...
@@ -16,7 +16,7 @@ import java.time.LocalDateTime;
//返回
//返回
@Data
@Data
public
class
FieldsVo
implements
Serializable
{
public
class
Kylin
FieldsVo
implements
Serializable
{
@ApiModelProperty
(
value
=
"主键id"
)
@ApiModelProperty
(
value
=
"主键id"
)
private
String
fieldsId
;
private
String
fieldsId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/PagerVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/
Kylin
PagerVo.java
View file @
810d4652
...
@@ -8,7 +8,7 @@ import java.util.List;
...
@@ -8,7 +8,7 @@ import java.util.List;
@Data
@Data
@ApiModel
@ApiModel
public
class
PagerVo
<
T
>
{
public
class
Kylin
PagerVo
<
T
>
{
@ApiModelProperty
(
value
=
"返回记录集合"
)
@ApiModelProperty
(
value
=
"返回记录集合"
)
private
List
<
T
>
rows
;
//返回的记录集合
private
List
<
T
>
rows
;
//返回的记录集合
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/PerformanceVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/
Kylin
PerformanceVo.java
View file @
810d4652
...
@@ -15,7 +15,7 @@ import java.time.format.DateTimeFormatter;
...
@@ -15,7 +15,7 @@ import java.time.format.DateTimeFormatter;
@ApiModel
@ApiModel
@Data
@Data
public
class
PerformanceVo
{
public
class
Kylin
PerformanceVo
{
@ApiModelProperty
(
value
=
"主键"
)
@ApiModelProperty
(
value
=
"主键"
)
private
String
performancesId
;
private
String
performancesId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/RoadShowVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/
Kylin
RoadShowVo.java
View file @
810d4652
...
@@ -8,7 +8,7 @@ import java.time.LocalDateTime;
...
@@ -8,7 +8,7 @@ import java.time.LocalDateTime;
@ApiModel
@ApiModel
@Data
@Data
public
class
RoadShowVo
{
public
class
Kylin
RoadShowVo
{
@ApiModelProperty
(
value
=
"巡演主键"
,
example
=
"测试场地"
)
@ApiModelProperty
(
value
=
"巡演主键"
,
example
=
"测试场地"
)
private
String
roadShowsId
;
private
String
roadShowsId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/TicketTimesVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/
Kylin
TicketTimesVo.java
View file @
810d4652
...
@@ -10,7 +10,7 @@ import java.util.List;
...
@@ -10,7 +10,7 @@ import java.util.List;
@Data
@Data
@ApiModel
@ApiModel
public
class
TicketTimesVo
{
public
class
Kylin
TicketTimesVo
{
@ApiModelProperty
(
value
=
"主键"
)
@ApiModelProperty
(
value
=
"主键"
)
private
String
ticketTimesId
;
private
String
ticketTimesId
;
...
@@ -27,7 +27,7 @@ public class TicketTimesVo {
...
@@ -27,7 +27,7 @@ public class TicketTimesVo {
@ApiModelProperty
(
value
=
"适用结束时间"
)
@ApiModelProperty
(
value
=
"适用结束时间"
)
private
String
useEnd
;
private
String
useEnd
;
@ApiModelProperty
(
value
=
"票种"
)
@ApiModelProperty
(
value
=
"票种"
)
private
List
<
TicketVo
>
ticketList
;
private
List
<
Kylin
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
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/
Kylin
TicketVo.java
View file @
810d4652
...
@@ -12,7 +12,7 @@ import java.time.format.DateTimeFormatter;
...
@@ -12,7 +12,7 @@ import java.time.format.DateTimeFormatter;
@Data
@Data
@ApiModel
@ApiModel
public
class
TicketVo
{
public
class
Kylin
TicketVo
{
@ApiModelProperty
(
value
=
"主键"
)
@ApiModelProperty
(
value
=
"主键"
)
private
String
ticketsId
;
private
String
ticketsId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/admin/PerformanceMemberHistoryVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/admin/
Kylin
PerformanceMemberHistoryVo.java
View file @
810d4652
...
@@ -6,7 +6,7 @@ import lombok.Data;
...
@@ -6,7 +6,7 @@ import lombok.Data;
@ApiModel
@ApiModel
@Data
@Data
public
class
PerformanceMemberHistoryVo
{
public
class
Kylin
PerformanceMemberHistoryVo
{
@ApiModelProperty
(
value
=
"0未提交 1待审核 2已拒绝 3已通过"
)
@ApiModelProperty
(
value
=
"0未提交 1待审核 2已拒绝 3已通过"
)
private
Integer
status
;
private
Integer
status
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/admin/RoadShowAdminVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/admin/
Kylin
RoadShowAdminVo.java
View file @
810d4652
...
@@ -6,7 +6,7 @@ import lombok.Data;
...
@@ -6,7 +6,7 @@ import lombok.Data;
@ApiModel
@ApiModel
@Data
@Data
public
class
RoadShowAdminVo
{
public
class
Kylin
RoadShowAdminVo
{
@ApiModelProperty
(
value
=
"巡演id"
)
@ApiModelProperty
(
value
=
"巡演id"
)
private
String
roadShowId
;
private
String
roadShowId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/ignore/PerformanceIgnoreVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/ignore/
Kylin
PerformanceIgnoreVo.java
View file @
810d4652
...
@@ -11,7 +11,7 @@ import java.time.LocalDateTime;
...
@@ -11,7 +11,7 @@ import java.time.LocalDateTime;
import
java.time.format.DateTimeFormatter
;
import
java.time.format.DateTimeFormatter
;
@Data
@Data
public
class
PerformanceIgnoreVo
{
public
class
Kylin
PerformanceIgnoreVo
{
@ApiModelProperty
(
value
=
"主键"
)
@ApiModelProperty
(
value
=
"主键"
)
private
String
performancesId
;
private
String
performancesId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/ignore/TicketIgnoreVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/ignore/
Kylin
TicketIgnoreVo.java
View file @
810d4652
...
@@ -9,7 +9,7 @@ import java.math.BigDecimal;
...
@@ -9,7 +9,7 @@ import java.math.BigDecimal;
import
java.time.format.DateTimeFormatter
;
import
java.time.format.DateTimeFormatter
;
@Data
@Data
public
class
TicketIgnoreVo
{
public
class
Kylin
TicketIgnoreVo
{
@ApiModelProperty
(
value
=
"主键"
)
@ApiModelProperty
(
value
=
"主键"
)
private
String
ticketsId
;
private
String
ticketsId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/ignore/TicketTimesIgnoreVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/ignore/
Kylin
TicketTimesIgnoreVo.java
View file @
810d4652
...
@@ -7,7 +7,7 @@ import lombok.Data;
...
@@ -7,7 +7,7 @@ import lombok.Data;
import
java.time.format.DateTimeFormatter
;
import
java.time.format.DateTimeFormatter
;
@Data
@Data
public
class
TicketTimesIgnoreVo
{
public
class
Kylin
TicketTimesIgnoreVo
{
@ApiModelProperty
(
value
=
"主键"
)
@ApiModelProperty
(
value
=
"主键"
)
private
String
ticketTimesId
;
private
String
ticketTimesId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/PerformanceMisVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/
Kylin
PerformanceMisVo.java
View file @
810d4652
...
@@ -7,7 +7,7 @@ import javax.validation.constraints.NotNull;
...
@@ -7,7 +7,7 @@ import javax.validation.constraints.NotNull;
import
java.util.List
;
import
java.util.List
;
@Data
@Data
public
class
PerformanceMisVo
{
public
class
Kylin
PerformanceMisVo
{
//演出数据
//演出数据
@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/PerformancePartnerListVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/
Kylin
PerformancePartnerListVo.java
View file @
810d4652
...
@@ -5,7 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
...
@@ -5,7 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
import
lombok.Data
;
import
lombok.Data
;
@Data
@Data
public
class
PerformancePartnerListVo
{
public
class
Kylin
PerformancePartnerListVo
{
//演出数据
//演出数据
@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/TicketPartnerVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/
Kylin
TicketPartnerVo.java
View file @
810d4652
...
@@ -12,7 +12,7 @@ import java.math.BigDecimal;
...
@@ -12,7 +12,7 @@ import java.math.BigDecimal;
* 修改场地全部显示数据参数
* 修改场地全部显示数据参数
*/
*/
@Data
@Data
public
class
TicketPartnerVo
implements
Serializable
{
public
class
Kylin
TicketPartnerVo
implements
Serializable
{
@ApiModelProperty
(
value
=
"主键"
)
@ApiModelProperty
(
value
=
"主键"
)
private
String
ticketsId
;
private
String
ticketsId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/TicketTimesPartnerVo.java
→
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/
Kylin
TicketTimesPartnerVo.java
View file @
810d4652
...
@@ -8,7 +8,7 @@ import java.io.Serializable;
...
@@ -8,7 +8,7 @@ import java.io.Serializable;
//返回
//返回
@Data
@Data
public
class
TicketTimesPartnerVo
implements
Serializable
{
public
class
Kylin
TicketTimesPartnerVo
implements
Serializable
{
@ApiModelProperty
(
value
=
"主键id"
)
@ApiModelProperty
(
value
=
"主键id"
)
private
String
ticketTimesId
;
private
String
ticketTimesId
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/TicketTimesTicketCreatePartnerVo.java
View file @
810d4652
...
@@ -39,5 +39,5 @@ public class TicketTimesTicketCreatePartnerVo implements Serializable {
...
@@ -39,5 +39,5 @@ public class TicketTimesTicketCreatePartnerVo implements Serializable {
//票
//票
@ApiModelProperty
(
value
=
"票数据"
)
@ApiModelProperty
(
value
=
"票数据"
)
private
List
<
TicketPartnerVo
>
ticket
;
private
List
<
Kylin
TicketPartnerVo
>
ticket
;
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/IKylinOrderTicketEntitiesService.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
service
;
import
com.liquidnet.service.kylin.entity.KylinOrderTicketEntities
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 订单详情 服务类
* </p>
*
* @author liquidnet
* @since 2021-05-20
*/
public
interface
IKylinOrderTicketEntitiesService
extends
IService
<
KylinOrderTicketEntities
>
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/IKylinOrderTicketsService.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
service
;
import
com.liquidnet.service.kylin.entity.KylinOrderTickets
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 订单 服务类
* </p>
*
* @author liquidnet
* @since 2021-05-20
*/
public
interface
IKylinOrderTicketsService
extends
IService
<
KylinOrderTickets
>
{
// 下单前判断接口(判断是否可锁定库存)
// 下单接口(无订单->待支付->可支付)
// 再次支付(待支付->可支付->倒计时结束释放库存)
// 取消支付(待支付->订单失效->释放库存->中断倒计时)
// 支付回调(待支付->已支付->中断倒计时)
// 同步大麦数据接口
// 代理票务 可买状态判断
//订单列表(状态 待支付 已支付 倒计时 已失效)
//订单详情
//TASK 倒计时
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/KylinFieldsService.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
service
;
package
com
.
liquidnet
.
service
.
kylin
.
service
;
import
com.liquidnet.service.kylin.dto.vo.FieldsVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
FieldsVo
;
import
java.util.HashMap
;
import
java.util.HashMap
;
...
@@ -16,6 +16,6 @@ public interface KylinFieldsService{
...
@@ -16,6 +16,6 @@ public interface KylinFieldsService{
HashMap
<
String
,
Object
>
fieldList
(
int
page
,
int
size
,
int
city_id
);
HashMap
<
String
,
Object
>
fieldList
(
int
page
,
int
size
,
int
city_id
);
FieldsVo
fieldDetails
(
String
fieldId
);
Kylin
FieldsVo
fieldDetails
(
String
fieldId
);
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/admin/IKylinPerformancesAdminService.java
View file @
810d4652
...
@@ -9,7 +9,8 @@ import com.liquidnet.service.kylin.dao.PerformanceTitleDao;
...
@@ -9,7 +9,8 @@ import com.liquidnet.service.kylin.dao.PerformanceTitleDao;
import
com.liquidnet.service.kylin.dto.param.PerformanceAdminListParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceAdminListParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceMemberAuditParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceMemberAuditParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceRecommendAdminParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceRecommendAdminParam
;
import
com.liquidnet.service.kylin.dto.vo.partner.PerformanceMisVo
;
import
com.liquidnet.service.kylin.dto.param.SysDamaiParam
;
import
com.liquidnet.service.kylin.dto.vo.partner.KylinPerformanceMisVo
;
import
com.liquidnet.service.kylin.entity.KylinPerformances
;
import
com.liquidnet.service.kylin.entity.KylinPerformances
;
import
java.util.List
;
import
java.util.List
;
...
@@ -30,7 +31,7 @@ public interface IKylinPerformancesAdminService extends IService<KylinPerformanc
...
@@ -30,7 +31,7 @@ public interface IKylinPerformancesAdminService extends IService<KylinPerformanc
* @param performancesId 演出id
* @param performancesId 演出id
* @return PerformanceMisVo
* @return PerformanceMisVo
*/
*/
PerformanceMisVo
performanceDetails
(
String
performancesId
);
Kylin
PerformanceMisVo
performanceDetails
(
String
performancesId
);
/**
/**
* 演出审核
* 演出审核
...
@@ -148,4 +149,10 @@ public interface IKylinPerformancesAdminService extends IService<KylinPerformanc
...
@@ -148,4 +149,10 @@ public interface IKylinPerformancesAdminService extends IService<KylinPerformanc
* @return
* @return
*/
*/
boolean
changeTicketAgent
(
String
ticketId
,
Integer
status
);
boolean
changeTicketAgent
(
String
ticketId
,
Integer
status
);
/**
* 修改 演出&票种&是否同步到大麦
* @return
*/
boolean
changeSysDamai
(
List
<
SysDamaiParam
>
params
);
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/admin/IKylinRoadShowsAdminService.java
View file @
810d4652
...
@@ -2,10 +2,9 @@ package com.liquidnet.service.kylin.service.admin;
...
@@ -2,10 +2,9 @@ package com.liquidnet.service.kylin.service.admin;
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.kylin.dao.PerformanceAdminListDao
;
import
com.liquidnet.service.kylin.dao.RoadShowAdminListDao
;
import
com.liquidnet.service.kylin.dao.RoadShowAdminListDao
;
import
com.liquidnet.service.kylin.dto.param.CreateRoadShowParam
;
import
com.liquidnet.service.kylin.dto.param.CreateRoadShowParam
;
import
com.liquidnet.service.kylin.dto.vo.admin.RoadShowAdminVo
;
import
com.liquidnet.service.kylin.dto.vo.admin.
Kylin
RoadShowAdminVo
;
import
com.liquidnet.service.kylin.entity.KylinRoadShows
;
import
com.liquidnet.service.kylin.entity.KylinRoadShows
;
/**
/**
...
@@ -45,7 +44,7 @@ public interface IKylinRoadShowsAdminService extends IService<KylinRoadShows> {
...
@@ -45,7 +44,7 @@ public interface IKylinRoadShowsAdminService extends IService<KylinRoadShows> {
* @param roadShowId 巡演id
* @param roadShowId 巡演id
* @return 巡演数据
* @return 巡演数据
*/
*/
RoadShowAdminVo
detailsRoadShow
(
String
roadShowId
);
Kylin
RoadShowAdminVo
detailsRoadShow
(
String
roadShowId
);
/**
/**
* 巡演列表
* 巡演列表
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/admin/KylinFieldsAdminService.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
service
.
admin
;
package
com
.
liquidnet
.
service
.
kylin
.
service
.
admin
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.liquidnet.service.kylin.dao.FieldMisDetailsDao
;
import
com.liquidnet.service.kylin.dao.FieldMisDetailsDao
;
import
com.liquidnet.service.kylin.dao.FieldMisListDao
;
import
com.liquidnet.service.kylin.dao.FieldMisListDao
;
import
com.liquidnet.service.kylin.dto.param.FieldsAuditParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsAuditParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsSearchParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsSearchParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsStatusParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsStatusParam
;
import
com.liquidnet.service.kylin.dto.vo.FieldsMisDetailsVo
;
import
com.liquidnet.service.kylin.dto.vo.FieldsMisListVo
;
import
com.thoughtworks.xstream.core.util.Fields
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.List
;
/**
/**
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/partner/IKylinBuyNoticePartnerService.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
service
.
partner
;
package
com
.
liquidnet
.
service
.
kylin
.
service
.
partner
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.kylin.dto.vo.BuyNoticeVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
BuyNoticeVo
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
...
@@ -19,6 +19,6 @@ public interface IKylinBuyNoticePartnerService extends IService<KylinBuyNotice>
...
@@ -19,6 +19,6 @@ public interface IKylinBuyNoticePartnerService extends IService<KylinBuyNotice>
* 购票须知列表
* 购票须知列表
* @return 分页 mysql 数据
* @return 分页 mysql 数据
*/
*/
PageInfo
<
BuyNoticeVo
>
getBuyNotice
();
PageInfo
<
Kylin
BuyNoticeVo
>
getBuyNotice
();
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/partner/IKylinTicketTimesPartnerService.java
View file @
810d4652
...
@@ -3,7 +3,7 @@ package com.liquidnet.service.kylin.service.partner;
...
@@ -3,7 +3,7 @@ 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.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.
Kylin
TicketTimesPartnerVo
;
import
com.liquidnet.service.kylin.entity.KylinTicketTimes
;
import
com.liquidnet.service.kylin.entity.KylinTicketTimes
;
import
java.util.List
;
import
java.util.List
;
...
@@ -24,21 +24,21 @@ public interface IKylinTicketTimesPartnerService extends IService<KylinTicketTim
...
@@ -24,21 +24,21 @@ public interface IKylinTicketTimesPartnerService extends IService<KylinTicketTim
* @param createTicketTimesParam 相关参数
* @param createTicketTimesParam 相关参数
* @return vo
* @return vo
*/
*/
ResponseDto
<
TicketTimesPartnerVo
>
createTimesSummary
(
CreateTicketTimesParam
createTicketTimesParam
);
ResponseDto
<
Kylin
TicketTimesPartnerVo
>
createTimesSummary
(
CreateTicketTimesParam
createTicketTimesParam
);
/**
/**
* 未通过审核创建场次
* 未通过审核创建场次
* @param createTicketTimesParam 相关参数
* @param createTicketTimesParam 相关参数
* @return vo
* @return vo
*/
*/
ResponseDto
<
TicketTimesPartnerVo
>
createTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
ResponseDto
<
Kylin
TicketTimesPartnerVo
>
createTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
/**
/**
* 通过审核后创建场次
* 通过审核后创建场次
* @param createTicketTimesParam 相关参数
* @param createTicketTimesParam 相关参数
* @return 相关参数
* @return 相关参数
*/
*/
ResponseDto
<
TicketTimesPartnerVo
>
addNewTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
ResponseDto
<
Kylin
TicketTimesPartnerVo
>
addNewTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
/**
/**
* 删除 场次(只有未审核通过可删除)
* 删除 场次(只有未审核通过可删除)
...
@@ -52,19 +52,19 @@ public interface IKylinTicketTimesPartnerService extends IService<KylinTicketTim
...
@@ -52,19 +52,19 @@ public interface IKylinTicketTimesPartnerService extends IService<KylinTicketTim
* @param createTicketTimesParam 相关参数
* @param createTicketTimesParam 相关参数
* @return vo
* @return vo
*/
*/
ResponseDto
<
TicketTimesPartnerVo
>
changeTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
ResponseDto
<
Kylin
TicketTimesPartnerVo
>
changeTimes
(
CreateTicketTimesParam
createTicketTimesParam
);
/**
/**
* 根据演出id 获取全部场次数据
* 根据演出id 获取全部场次数据
* @param performancesId 演出id
* @param performancesId 演出id
* @return list<vo>
* @return list<vo>
*/
*/
List
<
TicketTimesPartnerVo
>
getTimesMongoList
(
String
performancesId
);
List
<
Kylin
TicketTimesPartnerVo
>
getTimesMongoList
(
String
performancesId
);
/**
/**
* 根据场次id 获取场次信息
* 根据场次id 获取场次信息
* @param timesId 场次id
* @param timesId 场次id
* @return vo
* @return vo
*/
*/
TicketTimesPartnerVo
getTimesMongo
(
String
timesId
);
Kylin
TicketTimesPartnerVo
getTimesMongo
(
String
timesId
);
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/partner/IKylinTicketsPartnerService.java
View file @
810d4652
...
@@ -3,7 +3,7 @@ package com.liquidnet.service.kylin.service.partner;
...
@@ -3,7 +3,7 @@ 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.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.
Kylin
TicketPartnerVo
;
import
com.liquidnet.service.kylin.entity.KylinTickets
;
import
com.liquidnet.service.kylin.entity.KylinTickets
;
import
java.util.List
;
import
java.util.List
;
...
@@ -23,28 +23,28 @@ public interface IKylinTicketsPartnerService extends IService<KylinTickets> {
...
@@ -23,28 +23,28 @@ public interface IKylinTicketsPartnerService extends IService<KylinTickets> {
* @param ticketCreateParam 相关参数
* @param ticketCreateParam 相关参数
* @return vo
* @return vo
*/
*/
ResponseDto
<
TicketPartnerVo
>
createTicketSummary
(
TicketCreateParam
ticketCreateParam
);
ResponseDto
<
Kylin
TicketPartnerVo
>
createTicketSummary
(
TicketCreateParam
ticketCreateParam
);
/**
/**
* 未通过审核创建票
* 未通过审核创建票
* @param ticketCreateParam 相关参数
* @param ticketCreateParam 相关参数
* @return vo
* @return vo
*/
*/
ResponseDto
<
TicketPartnerVo
>
createTicket
(
TicketCreateParam
ticketCreateParam
);
ResponseDto
<
Kylin
TicketPartnerVo
>
createTicket
(
TicketCreateParam
ticketCreateParam
);
/**
/**
* 通过审核后创建票
* 通过审核后创建票
* @param ticketCreateParam 相关参数
* @param ticketCreateParam 相关参数
* @return vo
* @return vo
*/
*/
ResponseDto
<
TicketPartnerVo
>
addNewTicket
(
TicketCreateParam
ticketCreateParam
);
ResponseDto
<
Kylin
TicketPartnerVo
>
addNewTicket
(
TicketCreateParam
ticketCreateParam
);
/**
/**
* 修改票
* 修改票
* @param ticketCreateParam 相关参数
* @param ticketCreateParam 相关参数
* @return vo
* @return vo
*/
*/
ResponseDto
<
TicketPartnerVo
>
updateTicket
(
TicketCreateParam
ticketCreateParam
);
ResponseDto
<
Kylin
TicketPartnerVo
>
updateTicket
(
TicketCreateParam
ticketCreateParam
);
/**
/**
* 删除 票(只有未审核通过可删除)
* 删除 票(只有未审核通过可删除)
...
@@ -58,7 +58,7 @@ public interface IKylinTicketsPartnerService extends IService<KylinTickets> {
...
@@ -58,7 +58,7 @@ public interface IKylinTicketsPartnerService extends IService<KylinTickets> {
* @param ticketsId 票id
* @param ticketsId 票id
* @return vo
* @return vo
*/
*/
ResponseDto
<
TicketPartnerVo
>
copyTicket
(
String
ticketsId
);
ResponseDto
<
Kylin
TicketPartnerVo
>
copyTicket
(
String
ticketsId
);
/**
/**
* 整个场次票 提交 审核
* 整个场次票 提交 审核
...
@@ -72,14 +72,14 @@ public interface IKylinTicketsPartnerService extends IService<KylinTickets> {
...
@@ -72,14 +72,14 @@ public interface IKylinTicketsPartnerService extends IService<KylinTickets> {
* @param timesId 场次id
* @param timesId 场次id
* @return list<vo>
* @return list<vo>
*/
*/
List
<
TicketPartnerVo
>
getTicketMongoList
(
String
timesId
);
List
<
Kylin
TicketPartnerVo
>
getTicketMongoList
(
String
timesId
);
/**
/**
* 从mongo 获取 当前票
* 从mongo 获取 当前票
* @param ticketsId 票id
* @param ticketsId 票id
* @return vo
* @return vo
*/
*/
TicketPartnerVo
getTicketsMongo
(
String
ticketsId
);
Kylin
TicketPartnerVo
getTicketsMongo
(
String
ticketsId
);
/**
/**
* 票上线
* 票上线
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/partner/KylinFieldsPartnerService.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
service
.
partner
;
package
com
.
liquidnet
.
service
.
kylin
.
service
.
partner
;
import
com.liquidnet.service.kylin.dto.vo.FieldsVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
FieldsVo
;
import
java.util.HashMap
;
import
java.util.HashMap
;
...
@@ -8,6 +8,6 @@ public interface KylinFieldsPartnerService {
...
@@ -8,6 +8,6 @@ public interface KylinFieldsPartnerService {
HashMap
<
String
,
Object
>
fieldList
(
int
page
,
int
size
,
String
name
);
HashMap
<
String
,
Object
>
fieldList
(
int
page
,
int
size
,
String
name
);
FieldsVo
fieldDetails
(
String
fieldId
);
Kylin
FieldsVo
fieldDetails
(
String
fieldId
);
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/MybatisPlusCodeGenerator.java
View file @
810d4652
...
@@ -99,7 +99,8 @@ public class MybatisPlusCodeGenerator {
...
@@ -99,7 +99,8 @@ public class MybatisPlusCodeGenerator {
// 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"
};
// String[] dbTableArray = new String[]{"kylin_buy_notice"};
String
[]
dbTableArray
=
new
String
[]{
"kylin_order_tickets"
,
"kylin_order_ticket_relations"
,
"kylin_order_ticket_status"
,
"kylin_order_ticket_entities"
};
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/entity/KylinOrderTicketEntities.java
0 → 100644
View file @
810d4652
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-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
KylinOrderTicketEntities
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
/**
* order_ticket_entities_id
*/
private
String
orderTicketEntitiesId
;
/**
* 订单详情关联id
*/
private
String
orderId
;
/**
* 票务id
*/
private
String
ticketId
;
/**
* 用户id
*/
private
String
userId
;
/**
* 演出id
*/
private
String
performanceId
;
/**
* 入场人证件类型 1大陆身份证 2港澳通行证 3台胞证 4护照 5军官证
*/
private
Integer
enterType
;
/**
* 入场人姓名
*/
private
String
enterName
;
/**
* 入场人联系电话
*/
private
String
enterMobile
;
/**
* 入场人证件号
*/
private
String
enterIdCode
;
/**
* 出票状态: 0未出票 1已出票
*/
private
Integer
status
;
/**
* 大麦同步状态: 0不同步 1待同步 2同步完成 3同步失败
*/
private
Integer
sysDamai
;
/**
* 出票端 例如 pda 验票app android/ios 大麦出票
*/
private
String
checkClient
;
/**
* 支付状态: 0未支付 1已支付 2退款中 3已退款
*/
private
Integer
isPayment
;
/**
* comment
*/
private
String
comment
;
/**
* 创建时间
*/
private
LocalDateTime
createdAt
;
/**
* 修改时间
*/
private
LocalDateTime
updatedAt
;
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinOrderTicketRelations.java
0 → 100644
View file @
810d4652
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-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
KylinOrderTicketRelations
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
/**
* order_ticket_relations_id
*/
private
String
orderTicketRelationsId
;
/**
* 订单id
*/
private
String
orderId
;
/**
* 转增订单id
*/
private
String
transferId
;
/**
* 关联直播id
*/
private
String
liveId
;
/**
* 分销代理id
*/
private
String
agentId
;
/**
* 购买者是否是会员
*/
private
String
isMember
;
/**
* 创建时间
*/
private
LocalDateTime
createdAt
;
/**
* 修改时间
*/
private
LocalDateTime
updatedAt
;
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinOrderTicketStatus.java
0 → 100644
View file @
810d4652
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-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
KylinOrderTicketStatus
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
/**
* order_ticket_status_id
*/
private
String
orderTicketStatusId
;
/**
* 订单id
*/
private
String
orderId
;
/**
* 快递方式 1寄付 2到付
*/
private
Integer
expressType
;
/**
* 转移状态,0未转移,1收到他人转赠,2已转赠给他人
*/
private
Integer
transferStatus
;
/**
* 订单状态:0待付款,1已付款,2已关闭,3正在退款,4已退款, 5待关闭 6部分退款
*/
private
Integer
status
;
/**
* 支付状态:0未支付 1已支付 2支付失败
*/
private
Integer
payStatus
;
/**
* 创建时间
*/
private
LocalDateTime
createdAt
;
/**
* 修改时间
*/
private
LocalDateTime
updatedAt
;
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinOrderTickets.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
entity
;
import
java.math.BigDecimal
;
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-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
KylinOrderTickets
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Integer
mid
;
/**
* order_tickets_id
*/
private
String
orderTicketsId
;
/**
* 用户id
*/
private
String
userId
;
/**
* 用户昵称
*/
private
String
userName
;
/**
* 用户手机号
*/
private
String
userMobile
;
/**
* 演出名称
*/
private
String
performanceTitle
;
/**
* 订单号
*/
private
String
orderCode
;
/**
* 二维码地址
*/
private
String
qrCode
;
/**
* 下单方式
*/
private
String
orderType
;
/**
* 下单版本
*/
private
String
orderVersion
;
/**
* 数量
*/
private
String
number
;
/**
* 单价
*/
private
BigDecimal
price
;
/**
* 会员单价
*/
private
BigDecimal
priceMember
;
/**
* 应付价格
*/
private
BigDecimal
priceTotal
;
/**
* 优惠价格
*/
private
BigDecimal
priceVoucher
;
/**
* 实付价格
*/
private
BigDecimal
priceActual
;
/**
* 快递价格
*/
private
BigDecimal
priceExpress
;
/**
* 退款价格
*/
private
BigDecimal
priceRefund
;
/**
* 退款张数
*/
private
BigDecimal
priceNumber
;
/**
* 选择支付方式
*/
private
String
payType
;
/**
* 实际支付方式
*/
private
String
paymentType
;
/**
* 支付时间
*/
private
String
timePay
;
/**
* 收货人
*/
private
String
expressContacts
;
/**
* 收货地址
*/
private
String
expressAddress
;
/**
* 收货人联系方式
*/
private
String
expressPhone
;
/**
* 券使用类别
*/
private
String
couponType
;
/**
* 取票方式 电子票electronic快递票express
*/
private
String
getTicketType
;
/**
* 直播用取票观演码,隔开
*/
private
String
getTicketDescribe
;
/**
* 订单过期时间
*/
private
String
payCountdownMinute
;
/**
* comment
*/
private
String
comment
;
/**
* 创建时间
*/
private
LocalDateTime
createdAt
;
/**
* 修改时间
*/
private
LocalDateTime
updatedAt
;
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinPerformanceStatus.java
View file @
810d4652
...
@@ -59,6 +59,11 @@ public class KylinPerformanceStatus implements Serializable {
...
@@ -59,6 +59,11 @@ public class KylinPerformanceStatus implements Serializable {
*/
*/
private
Integer
syncAgent
;
private
Integer
syncAgent
;
/**
* 是否同步大麦 0不关联 1关联
*/
private
Integer
syncDamai
;
/**
/**
* -1未提交审核,0提交审核,1审核通过,2审核拒绝
* -1未提交审核,0提交审核,1审核通过,2审核拒绝
*/
*/
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinTicketStatus.java
View file @
810d4652
...
@@ -139,6 +139,11 @@ public class KylinTicketStatus implements Serializable {
...
@@ -139,6 +139,11 @@ public class KylinTicketStatus implements Serializable {
*/
*/
private
Integer
isAgent
;
private
Integer
isAgent
;
/**
* 是否同步大麦 0不关联 1关联
*/
private
Integer
syncDamai
;
/**
/**
* 创建时间
* 创建时间
*/
*/
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/mapper/KylinOrderTicketEntitiesMapper.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
mapper
;
import
com.liquidnet.service.kylin.entity.KylinOrderTicketEntities
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 订单详情 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-05-20
*/
public
interface
KylinOrderTicketEntitiesMapper
extends
BaseMapper
<
KylinOrderTicketEntities
>
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/mapper/KylinOrderTicketRelationsMapper.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
mapper
;
import
com.liquidnet.service.kylin.entity.KylinOrderTicketRelations
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 订单关系 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-05-20
*/
public
interface
KylinOrderTicketRelationsMapper
extends
BaseMapper
<
KylinOrderTicketRelations
>
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/mapper/KylinOrderTicketStatusMapper.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
mapper
;
import
com.liquidnet.service.kylin.entity.KylinOrderTicketStatus
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 订单状态 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-05-20
*/
public
interface
KylinOrderTicketStatusMapper
extends
BaseMapper
<
KylinOrderTicketStatus
>
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/mapper/KylinOrderTicketsMapper.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
mapper
;
import
com.liquidnet.service.kylin.entity.KylinOrderTickets
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 订单 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-05-20
*/
public
interface
KylinOrderTicketsMapper
extends
BaseMapper
<
KylinOrderTickets
>
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/resources/com.liquidnet.service.kylin.mapper/KylinOrderTicketEntitiesMapper.xml
0 → 100644
View file @
810d4652
<?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.KylinOrderTicketEntitiesMapper"
>
</mapper>
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-do/src/main/resources/com.liquidnet.service.kylin.mapper/KylinOrderTicketsMapper.xml
0 → 100644
View file @
810d4652
<?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.KylinOrderTicketsMapper"
>
</mapper>
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
View file @
810d4652
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/controller/FieldsController.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
controller
;
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.FieldsVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
FieldsVo
;
import
com.liquidnet.service.kylin.service.impl.FieldsServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.FieldsServiceImpl
;
import
io.swagger.annotations.*
;
import
io.swagger.annotations.*
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -20,8 +20,8 @@ public class FieldsController {
...
@@ -20,8 +20,8 @@ public class FieldsController {
// @GetMapping(value = "details")
// @GetMapping(value = "details")
// @ApiOperation(value = "获取场地详情")
// @ApiOperation(value = "获取场地详情")
// @ApiResponse(response = FieldsVo.class, code = 200, message = "接口返回对象参数")
// @ApiResponse(response = FieldsVo.class, code = 200, message = "接口返回对象参数")
public
ResponseDto
<
FieldsVo
>
fieldDetails
(
@RequestParam
(
value
=
"fieldId"
,
defaultValue
=
"59666659929161728"
)
String
fieldId
)
{
public
ResponseDto
<
Kylin
FieldsVo
>
fieldDetails
(
@RequestParam
(
value
=
"fieldId"
,
defaultValue
=
"59666659929161728"
)
String
fieldId
)
{
FieldsVo
result
=
null
;
Kylin
FieldsVo
result
=
null
;
result
=
fieldsService
.
fieldDetails
(
fieldId
);
result
=
fieldsService
.
fieldDetails
(
fieldId
);
if
(
null
==
result
)
{
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"场地详情查询失败"
);
return
ResponseDto
.
failure
(
"场地详情查询失败"
);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/KylinBannersController.java
View file @
810d4652
...
@@ -2,7 +2,7 @@ package com.liquidnet.service.kylin.controller;
...
@@ -2,7 +2,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.BannersVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
BannersVo
;
import
com.liquidnet.service.kylin.service.impl.admin.KylinBannersServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.admin.KylinBannersServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParam
;
...
@@ -37,7 +37,7 @@ public class KylinBannersController {
...
@@ -37,7 +37,7 @@ public class KylinBannersController {
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"position"
,
value
=
"展示位置 1首页 3周边 5积分商城 6YB 8视频"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"position"
,
value
=
"展示位置 1首页 3周边 5积分商城 6YB 8视频"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"provinceName"
,
value
=
"城市名称"
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"provinceName"
,
value
=
"城市名称"
),
})
})
public
ResponseDto
<
List
<
BannersVo
>>
blist
(
public
ResponseDto
<
List
<
Kylin
BannersVo
>>
blist
(
@RequestParam
()
String
position
,
@RequestParam
()
String
position
,
@RequestParam
(
defaultValue
=
""
)
String
provinceName
@RequestParam
(
defaultValue
=
""
)
String
provinceName
)
{
)
{
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/KylinOrderTicketEntitiesController.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 订单详情 前端控制器
* </p>
*
* @author liquidnet
* @since 2021-05-20
*/
@RestController
@RequestMapping
(
"orderEnter"
)
public
class
KylinOrderTicketEntitiesController
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/KylinOrderTicketsController.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 订单 前端控制器
* </p>
*
* @author liquidnet
* @since 2021-05-20
*/
@RestController
@RequestMapping
(
"order"
)
public
class
KylinOrderTicketsController
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/KylinPerformancesController.java
View file @
810d4652
...
@@ -2,8 +2,8 @@ package com.liquidnet.service.kylin.controller;
...
@@ -2,8 +2,8 @@ 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.
Kylin
PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketTimesVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
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
;
...
@@ -91,8 +91,8 @@ public class KylinPerformancesController {
...
@@ -91,8 +91,8 @@ public class KylinPerformancesController {
@GetMapping
(
"recommendList"
)
@GetMapping
(
"recommendList"
)
@ApiOperation
(
"推荐演出列表"
)
@ApiOperation
(
"推荐演出列表"
)
public
ResponseDto
<
List
<
PerformanceVo
>>
recommendList
()
{
public
ResponseDto
<
List
<
Kylin
PerformanceVo
>>
recommendList
()
{
List
<
PerformanceVo
>
result
=
kylinPerformancesService
.
recommendList
();
List
<
Kylin
PerformanceVo
>
result
=
kylinPerformancesService
.
recommendList
();
return
ResponseDto
.
success
(
result
);
return
ResponseDto
.
success
(
result
);
}
}
...
@@ -113,8 +113,8 @@ public class KylinPerformancesController {
...
@@ -113,8 +113,8 @@ public class KylinPerformancesController {
@GetMapping
(
value
=
"list"
)
@GetMapping
(
value
=
"list"
)
@ApiOperation
(
"根据多个演出id获取演出列表-Adam"
)
@ApiOperation
(
"根据多个演出id获取演出列表-Adam"
)
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"performancesIds"
,
value
=
"多演出id"
,
required
=
true
)
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"String"
,
name
=
"performancesIds"
,
value
=
"多演出id"
,
required
=
true
)
public
ResponseDto
<
List
<
PerformanceVo
>>
performanceList
(
@RequestParam
String
...
performancesIds
)
{
public
ResponseDto
<
List
<
Kylin
PerformanceVo
>>
performanceList
(
@RequestParam
String
...
performancesIds
)
{
List
<
PerformanceVo
>
result
=
kylinPerformancesService
.
performanceList
(
performancesIds
);
List
<
Kylin
PerformanceVo
>
result
=
kylinPerformancesService
.
performanceList
(
performancesIds
);
return
ResponseDto
.
success
(
result
);
return
ResponseDto
.
success
(
result
);
}
}
...
@@ -144,11 +144,11 @@ public class KylinPerformancesController {
...
@@ -144,11 +144,11 @@ public class KylinPerformancesController {
@ApiImplicitParam
(
type
=
"path"
,
dataType
=
"String"
,
name
=
"performancesId"
,
value
=
"演出id"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"path"
,
dataType
=
"String"
,
name
=
"performancesId"
,
value
=
"演出id"
,
required
=
true
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"isAgent"
,
value
=
"是否分销 1是 0不是 空/不传/0"
)
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"isAgent"
,
value
=
"是否分销 1是 0不是 空/不传/0"
)
})
})
public
ResponseDto
<
List
<
TicketTimesVo
>>
ticketTimesPartner
(
public
ResponseDto
<
List
<
Kylin
TicketTimesVo
>>
ticketTimesPartner
(
@PathVariable
(
"performancesId"
)
String
performancesId
,
@PathVariable
(
"performancesId"
)
String
performancesId
,
@RequestParam
(
defaultValue
=
"0"
)
Integer
isAgent
@RequestParam
(
defaultValue
=
"0"
)
Integer
isAgent
)
{
)
{
List
<
TicketTimesVo
>
result
=
kylinPerformancesService
.
ticketTimesPartner
(
performancesId
,
isAgent
);
List
<
Kylin
TicketTimesVo
>
result
=
kylinPerformancesService
.
ticketTimesPartner
(
performancesId
,
isAgent
);
if
(
result
.
size
()
>
0
)
{
if
(
result
.
size
()
>
0
)
{
return
ResponseDto
.
success
(
result
);
return
ResponseDto
.
success
(
result
);
}
else
{
}
else
{
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/admin/FieldsAdminController.java
View file @
810d4652
...
@@ -7,8 +7,8 @@ import com.liquidnet.service.kylin.dto.param.FieldsAuditParam;
...
@@ -7,8 +7,8 @@ import com.liquidnet.service.kylin.dto.param.FieldsAuditParam;
import
com.liquidnet.service.kylin.dto.param.FieldsParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsSearchParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsSearchParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsStatusParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsStatusParam
;
import
com.liquidnet.service.kylin.dto.vo.FieldsVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
FieldsVo
;
import
com.liquidnet.service.kylin.dto.vo.PagerVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
PagerVo
;
import
com.liquidnet.service.kylin.service.impl.admin.FieldsAdminServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.admin.FieldsAdminServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -27,7 +27,7 @@ public class FieldsAdminController {
...
@@ -27,7 +27,7 @@ public class FieldsAdminController {
// @PostMapping(value = "")
// @PostMapping(value = "")
// @ApiOperation(value = "创建场地")
// @ApiOperation(value = "创建场地")
// @ApiResponse(response = FieldsVo.class, code = 200, message = "接口返回对象参数")
// @ApiResponse(response = FieldsVo.class, code = 200, message = "接口返回对象参数")
public
ResponseDto
<
FieldsVo
>
createFields
(
@RequestBody
FieldsParam
fieldsParam
)
{
public
ResponseDto
<
Kylin
FieldsVo
>
createFields
(
@RequestBody
FieldsParam
fieldsParam
)
{
boolean
result
=
fieldsAdminService
.
fieldCreate
(
fieldsParam
);
boolean
result
=
fieldsAdminService
.
fieldCreate
(
fieldsParam
);
if
(
result
)
{
if
(
result
)
{
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
...
@@ -39,7 +39,7 @@ public class FieldsAdminController {
...
@@ -39,7 +39,7 @@ public class FieldsAdminController {
// @PutMapping(value = "")
// @PutMapping(value = "")
// @ApiOperation(value = "mis修改场地全部数据")
// @ApiOperation(value = "mis修改场地全部数据")
// @ApiResponse(response = FieldsVo.class, code = 200, message = "接口返回对象参数")
// @ApiResponse(response = FieldsVo.class, code = 200, message = "接口返回对象参数")
public
ResponseDto
<
FieldsVo
>
fieldUpdate
(
@RequestBody
FieldsParam
fieldsParam
)
{
public
ResponseDto
<
Kylin
FieldsVo
>
fieldUpdate
(
@RequestBody
FieldsParam
fieldsParam
)
{
boolean
result
=
fieldsAdminService
.
fieldUpdateMessage
(
fieldsParam
);
boolean
result
=
fieldsAdminService
.
fieldUpdateMessage
(
fieldsParam
);
if
(
result
)
{
if
(
result
)
{
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
...
@@ -51,16 +51,16 @@ public class FieldsAdminController {
...
@@ -51,16 +51,16 @@ public class FieldsAdminController {
// @PostMapping(value = "list")
// @PostMapping(value = "list")
// @ApiOperation(value = "mis获取场地列表")
// @ApiOperation(value = "mis获取场地列表")
// @ApiResponse(response = PagerVo.class, code = 200, message = "接口返回对象参数")
// @ApiResponse(response = PagerVo.class, code = 200, message = "接口返回对象参数")
public
ResponseDto
<
PagerVo
<
FieldMisListDao
>>
fieldList
(
@RequestBody
FieldsSearchParam
fieldsSearchParam
)
{
public
ResponseDto
<
Kylin
PagerVo
<
FieldMisListDao
>>
fieldList
(
@RequestBody
FieldsSearchParam
fieldsSearchParam
)
{
List
<
FieldMisListDao
>
result
=
fieldsAdminService
.
fieldList
(
fieldsSearchParam
);
List
<
FieldMisListDao
>
result
=
fieldsAdminService
.
fieldList
(
fieldsSearchParam
);
Long
total
=
fieldsAdminService
.
fieldListCount
(
fieldsSearchParam
);
Long
total
=
fieldsAdminService
.
fieldListCount
(
fieldsSearchParam
);
PagerVo
<
FieldMisListDao
>
pagerVo
=
new
PagerVo
();
KylinPagerVo
<
FieldMisListDao
>
kylinPagerVo
=
new
Kylin
PagerVo
();
p
agerVo
.
setRows
(
result
);
kylinP
agerVo
.
setRows
(
result
);
p
agerVo
.
setTotal
(
total
);
kylinP
agerVo
.
setTotal
(
total
);
if
(
p
agerVo
.
getRows
().
size
()
>
0
)
{
if
(
kylinP
agerVo
.
getRows
().
size
()
>
0
)
{
return
ResponseDto
.
success
(
p
agerVo
);
return
ResponseDto
.
success
(
kylinP
agerVo
);
}
else
{
}
else
{
return
ResponseDto
.
failure
(
"获取列表失败"
);
return
ResponseDto
.
failure
(
"获取列表失败"
);
}
}
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/admin/KylinBannersAdminController.java
View file @
810d4652
...
@@ -5,8 +5,8 @@ import com.liquidnet.service.base.ResponseDto;
...
@@ -5,8 +5,8 @@ import com.liquidnet.service.base.ResponseDto;
import
com.liquidnet.service.kylin.dao.BannerDetailsListDao
;
import
com.liquidnet.service.kylin.dao.BannerDetailsListDao
;
import
com.liquidnet.service.kylin.dto.param.BannersParam
;
import
com.liquidnet.service.kylin.dto.param.BannersParam
;
import
com.liquidnet.service.kylin.dto.param.BannersSearchParam
;
import
com.liquidnet.service.kylin.dto.param.BannersSearchParam
;
import
com.liquidnet.service.kylin.dto.vo.BannersVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
BannersVo
;
import
com.liquidnet.service.kylin.dto.vo.PagerVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
PagerVo
;
import
com.liquidnet.service.kylin.service.impl.admin.KylinBannersServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.admin.KylinBannersServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParam
;
...
@@ -60,8 +60,8 @@ public class KylinBannersAdminController {
...
@@ -60,8 +60,8 @@ public class KylinBannersAdminController {
@GetMapping
(
"{bannersId}"
)
@GetMapping
(
"{bannersId}"
)
@ApiOperation
(
"banner详情"
)
@ApiOperation
(
"banner详情"
)
@ApiImplicitParam
(
type
=
"path"
,
dataType
=
"String"
,
name
=
"bannersId"
,
value
=
"banner主键id"
,
required
=
true
)
@ApiImplicitParam
(
type
=
"path"
,
dataType
=
"String"
,
name
=
"bannersId"
,
value
=
"banner主键id"
,
required
=
true
)
public
ResponseDto
<
BannersVo
>
detail
(
@PathVariable
(
"bannersId"
)
String
bannersId
)
{
public
ResponseDto
<
Kylin
BannersVo
>
detail
(
@PathVariable
(
"bannersId"
)
String
bannersId
)
{
BannersVo
result
=
null
;
Kylin
BannersVo
result
=
null
;
result
=
kylinBannersServiceImpl
.
detail
(
bannersId
);
result
=
kylinBannersServiceImpl
.
detail
(
bannersId
);
if
(
null
!=
result
)
{
if
(
null
!=
result
)
{
return
ResponseDto
.
success
(
result
);
return
ResponseDto
.
success
(
result
);
...
@@ -79,7 +79,7 @@ public class KylinBannersAdminController {
...
@@ -79,7 +79,7 @@ public class KylinBannersAdminController {
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"page"
,
value
=
"页码"
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"page"
,
value
=
"页码"
),
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"size"
,
value
=
"每页数量"
)
@ApiImplicitParam
(
type
=
"query"
,
dataType
=
"Integer"
,
name
=
"size"
,
value
=
"每页数量"
)
})
})
public
ResponseDto
<
PagerVo
<
BannerDetailsListDao
>>
bannerList
(
public
ResponseDto
<
Kylin
PagerVo
<
BannerDetailsListDao
>>
bannerList
(
@RequestParam
(
defaultValue
=
""
)
String
bannersName
,
@RequestParam
(
defaultValue
=
""
)
String
bannersName
,
@RequestParam
(
defaultValue
=
"1"
)
Integer
isOnline
,
@RequestParam
(
defaultValue
=
"1"
)
Integer
isOnline
,
@RequestParam
(
defaultValue
=
""
)
Integer
promotionType
,
@RequestParam
(
defaultValue
=
""
)
Integer
promotionType
,
...
@@ -95,12 +95,12 @@ public class KylinBannersAdminController {
...
@@ -95,12 +95,12 @@ public class KylinBannersAdminController {
List
<
BannerDetailsListDao
>
result
=
kylinBannersServiceImpl
.
bannerList
(
bannersSearchParam
);
List
<
BannerDetailsListDao
>
result
=
kylinBannersServiceImpl
.
bannerList
(
bannersSearchParam
);
Long
total
=
kylinBannersServiceImpl
.
bannerListCount
(
bannersSearchParam
);
Long
total
=
kylinBannersServiceImpl
.
bannerListCount
(
bannersSearchParam
);
PagerVo
<
BannerDetailsListDao
>
pagerVo
=
new
PagerVo
();
KylinPagerVo
<
BannerDetailsListDao
>
kylinPagerVo
=
new
Kylin
PagerVo
();
p
agerVo
.
setRows
(
result
);
kylinP
agerVo
.
setRows
(
result
);
p
agerVo
.
setTotal
(
total
);
kylinP
agerVo
.
setTotal
(
total
);
if
(
p
agerVo
.
getRows
().
size
()
>
0
)
{
if
(
kylinP
agerVo
.
getRows
().
size
()
>
0
)
{
return
ResponseDto
.
success
(
p
agerVo
);
return
ResponseDto
.
success
(
kylinP
agerVo
);
}
else
{
}
else
{
return
ResponseDto
.
failure
(
"获取列表失败"
);
return
ResponseDto
.
failure
(
"获取列表失败"
);
}
}
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/admin/KylinPerformancesAdminController.java
View file @
810d4652
...
@@ -10,7 +10,8 @@ import com.liquidnet.service.kylin.dao.PerformanceTitleDao;
...
@@ -10,7 +10,8 @@ import com.liquidnet.service.kylin.dao.PerformanceTitleDao;
import
com.liquidnet.service.kylin.dto.param.PerformanceAdminListParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceAdminListParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceMemberAuditParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceMemberAuditParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceRecommendAdminParam
;
import
com.liquidnet.service.kylin.dto.param.PerformanceRecommendAdminParam
;
import
com.liquidnet.service.kylin.dto.vo.partner.PerformanceMisVo
;
import
com.liquidnet.service.kylin.dto.param.SysDamaiParam
;
import
com.liquidnet.service.kylin.dto.vo.partner.KylinPerformanceMisVo
;
import
com.liquidnet.service.kylin.service.impl.admin.KylinPerformancesAdminServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.admin.KylinPerformancesAdminServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
@@ -53,9 +54,9 @@ public class KylinPerformancesAdminController {
...
@@ -53,9 +54,9 @@ public class KylinPerformancesAdminController {
@GetMapping
(
value
=
"details"
)
@GetMapping
(
value
=
"details"
)
@ApiOperation
(
value
=
"获取演出详情"
,
position
=
2
)
@ApiOperation
(
value
=
"获取演出详情"
,
position
=
2
)
@ApiResponse
(
response
=
PerformanceMisVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
Kylin
PerformanceMisVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
PerformanceMisVo
>
performanceDetails
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
public
ResponseDto
<
Kylin
PerformanceMisVo
>
performanceDetails
(
@RequestParam
(
"performancesId"
)
String
performancesId
)
{
PerformanceMisVo
result
=
null
;
Kylin
PerformanceMisVo
result
=
null
;
result
=
performancesAdminService
.
performanceDetails
(
performancesId
);
result
=
performancesAdminService
.
performanceDetails
(
performancesId
);
if
(
null
!=
result
)
{
if
(
null
!=
result
)
{
return
ResponseDto
.
success
(
result
);
return
ResponseDto
.
success
(
result
);
...
@@ -224,4 +225,16 @@ public class KylinPerformancesAdminController {
...
@@ -224,4 +225,16 @@ public class KylinPerformancesAdminController {
return
ResponseDto
.
failure
(
"操作失败"
);
return
ResponseDto
.
failure
(
"操作失败"
);
}
}
}
}
@PostMapping
(
value
=
"performance/sysDamai"
)
@ApiOperation
(
value
=
"修改大麦分销状态"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
String
>
changeSysDamai
(
@RequestBody
List
<
SysDamaiParam
>
params
)
{
boolean
result
=
performancesAdminService
.
changeSysDamai
(
params
);
if
(
result
)
{
return
ResponseDto
.
success
(
"修改完成"
);
}
else
{
return
ResponseDto
.
failure
(
"操作失败"
);
}
}
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/admin/KylinRoadShowsAdminController.java
View file @
810d4652
...
@@ -5,7 +5,7 @@ import com.github.pagehelper.PageInfo;
...
@@ -5,7 +5,7 @@ import com.github.pagehelper.PageInfo;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dao.RoadShowAdminListDao
;
import
com.liquidnet.service.kylin.dao.RoadShowAdminListDao
;
import
com.liquidnet.service.kylin.dto.param.CreateRoadShowParam
;
import
com.liquidnet.service.kylin.dto.param.CreateRoadShowParam
;
import
com.liquidnet.service.kylin.dto.vo.admin.RoadShowAdminVo
;
import
com.liquidnet.service.kylin.dto.vo.admin.
Kylin
RoadShowAdminVo
;
import
com.liquidnet.service.kylin.service.impl.admin.KylinRoadShowsAdminServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.admin.KylinRoadShowsAdminServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
@@ -87,9 +87,9 @@ public class KylinRoadShowsAdminController {
...
@@ -87,9 +87,9 @@ public class KylinRoadShowsAdminController {
@GetMapping
(
value
=
"details"
)
@GetMapping
(
value
=
"details"
)
@ApiOperation
(
value
=
"详情"
,
position
=
5
)
@ApiOperation
(
value
=
"详情"
,
position
=
5
)
@ApiResponse
(
response
=
RoadShowAdminVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
Kylin
RoadShowAdminVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
RoadShowAdminVo
>
detailsRoadShow
(
@RequestParam
(
"roadShowId"
)
String
roadShowId
)
{
public
ResponseDto
<
Kylin
RoadShowAdminVo
>
detailsRoadShow
(
@RequestParam
(
"roadShowId"
)
String
roadShowId
)
{
RoadShowAdminVo
result
=
null
;
Kylin
RoadShowAdminVo
result
=
null
;
result
=
roadShowsService
.
detailsRoadShow
(
roadShowId
);
result
=
roadShowsService
.
detailsRoadShow
(
roadShowId
);
if
(
result
!=
null
)
{
if
(
result
!=
null
)
{
return
ResponseDto
.
success
(
result
);
return
ResponseDto
.
success
(
result
);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/partner/FieldsPartnerController.java
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
controller
.
partner
;
package
com
.
liquidnet
.
service
.
kylin
.
controller
.
partner
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dto.vo.FieldsVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
FieldsVo
;
import
com.liquidnet.service.kylin.service.impl.partner.FieldsPartnerServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.partner.FieldsPartnerServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -22,8 +22,8 @@ public class FieldsPartnerController {
...
@@ -22,8 +22,8 @@ public class FieldsPartnerController {
// @GetMapping(value = "details")
// @GetMapping(value = "details")
// @ApiOperation(value = "获取场地详情")
// @ApiOperation(value = "获取场地详情")
// @ApiResponse(response = FieldsVo.class, code = 200, message = "接口返回对象参数")
// @ApiResponse(response = FieldsVo.class, code = 200, message = "接口返回对象参数")
public
ResponseDto
<
FieldsVo
>
fieldDetails
(
@RequestParam
(
value
=
"fieldId"
,
defaultValue
=
"59666659929161728"
)
String
fieldId
)
{
public
ResponseDto
<
Kylin
FieldsVo
>
fieldDetails
(
@RequestParam
(
value
=
"fieldId"
,
defaultValue
=
"59666659929161728"
)
String
fieldId
)
{
FieldsVo
result
=
null
;
Kylin
FieldsVo
result
=
null
;
result
=
fieldsPartnerService
.
fieldDetails
(
fieldId
);
result
=
fieldsPartnerService
.
fieldDetails
(
fieldId
);
if
(
null
==
result
)
{
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"场地详情查询失败"
);
return
ResponseDto
.
failure
(
"场地详情查询失败"
);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/partner/KylinBuyNoticeParnterController.java
View file @
810d4652
...
@@ -3,8 +3,7 @@ package com.liquidnet.service.kylin.controller.partner;
...
@@ -3,8 +3,7 @@ package com.liquidnet.service.kylin.controller.partner;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.dto.vo.BuyNoticeVo
;
import
com.liquidnet.service.kylin.dto.vo.KylinBuyNoticeVo
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.liquidnet.service.kylin.service.impl.partner.KylinBuyNoticePartnerServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.partner.KylinBuyNoticePartnerServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
@@ -12,9 +11,6 @@ import io.swagger.annotations.ApiResponse;
...
@@ -12,9 +11,6 @@ import io.swagger.annotations.ApiResponse;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.HashMap
;
import
java.util.Map
;
/**
/**
* <p>
* <p>
* 购票须知表 前端控制器
* 购票须知表 前端控制器
...
@@ -34,8 +30,8 @@ public class KylinBuyNoticeParnterController {
...
@@ -34,8 +30,8 @@ public class KylinBuyNoticeParnterController {
@GetMapping
(
value
=
""
)
@GetMapping
(
value
=
""
)
@ApiOperation
(
value
=
"购票须知列表"
,
position
=
1
)
@ApiOperation
(
value
=
"购票须知列表"
,
position
=
1
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
PageInfo
<
BuyNoticeVo
>>
copyPerformance
()
{
public
ResponseDto
<
PageInfo
<
Kylin
BuyNoticeVo
>>
copyPerformance
()
{
PageInfo
<
BuyNoticeVo
>
result
=
buyNoticePartnerService
.
getBuyNotice
();
PageInfo
<
Kylin
BuyNoticeVo
>
result
=
buyNoticePartnerService
.
getBuyNotice
();
if
(
null
==
result
)
{
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"查询失败"
);
return
ResponseDto
.
failure
(
"查询失败"
);
}
else
{
}
else
{
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/partner/KylinTicketTimesPartnerController.java
View file @
810d4652
...
@@ -3,7 +3,7 @@ package com.liquidnet.service.kylin.controller.partner;
...
@@ -3,7 +3,7 @@ package com.liquidnet.service.kylin.controller.partner;
import
com.liquidnet.service.base.ResponseDto
;
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.
Kylin
TicketTimesPartnerVo
;
import
com.liquidnet.service.kylin.service.impl.partner.KylinTicketTimesPartnerServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.partner.KylinTicketTimesPartnerServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
@@ -31,30 +31,30 @@ public class KylinTicketTimesPartnerController {
...
@@ -31,30 +31,30 @@ public class KylinTicketTimesPartnerController {
@PostMapping
(
value
=
""
)
@PostMapping
(
value
=
""
)
@ApiOperation
(
value
=
"创建场次"
,
position
=
1
)
@ApiOperation
(
value
=
"创建场次"
,
position
=
1
)
@ApiResponse
(
response
=
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
Kylin
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketTimesPartnerVo
>
createTimesSummary
(
@RequestBody
@Valid
CreateTicketTimesParam
createTicketTimesParam
)
{
public
ResponseDto
<
Kylin
TicketTimesPartnerVo
>
createTimesSummary
(
@RequestBody
@Valid
CreateTicketTimesParam
createTicketTimesParam
)
{
return
ticketTimesPartnerService
.
createTimesSummary
(
createTicketTimesParam
);
return
ticketTimesPartnerService
.
createTimesSummary
(
createTicketTimesParam
);
}
}
@DeleteMapping
(
value
=
""
)
@DeleteMapping
(
value
=
""
)
@ApiOperation
(
value
=
"删除场次"
,
position
=
2
)
@ApiOperation
(
value
=
"删除场次"
,
position
=
2
)
@ApiResponse
(
response
=
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
Kylin
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
String
>
deleteTimes
(
@RequestParam
(
"ticketTimesId"
)
String
ticketTimesId
)
{
public
ResponseDto
<
String
>
deleteTimes
(
@RequestParam
(
"ticketTimesId"
)
String
ticketTimesId
)
{
return
ticketTimesPartnerService
.
deleteTimes
(
ticketTimesId
);
return
ticketTimesPartnerService
.
deleteTimes
(
ticketTimesId
);
}
}
@PutMapping
(
value
=
""
)
@PutMapping
(
value
=
""
)
@ApiOperation
(
value
=
"修改场次"
,
position
=
3
)
@ApiOperation
(
value
=
"修改场次"
,
position
=
3
)
@ApiResponse
(
response
=
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
Kylin
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketTimesPartnerVo
>
changeTimes
(
@RequestBody
@Valid
CreateTicketTimesParam
createTicketTimesParam
)
{
public
ResponseDto
<
Kylin
TicketTimesPartnerVo
>
changeTimes
(
@RequestBody
@Valid
CreateTicketTimesParam
createTicketTimesParam
)
{
return
ticketTimesPartnerService
.
changeTimes
(
createTicketTimesParam
);
return
ticketTimesPartnerService
.
changeTimes
(
createTicketTimesParam
);
}
}
@GetMapping
(
value
=
"/details"
)
@GetMapping
(
value
=
"/details"
)
@ApiOperation
(
value
=
"获取场次详情"
,
position
=
4
)
@ApiOperation
(
value
=
"获取场次详情"
,
position
=
4
)
@ApiResponse
(
response
=
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
Kylin
TicketTimesPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketTimesPartnerVo
>
getTimesMongo
(
@RequestParam
(
"ticketTimesId"
)
String
ticketTimesId
)
{
public
ResponseDto
<
Kylin
TicketTimesPartnerVo
>
getTimesMongo
(
@RequestParam
(
"ticketTimesId"
)
String
ticketTimesId
)
{
TicketTimesPartnerVo
result
=
null
;
Kylin
TicketTimesPartnerVo
result
=
null
;
result
=
ticketTimesPartnerService
.
getTimesMongo
(
ticketTimesId
);
result
=
ticketTimesPartnerService
.
getTimesMongo
(
ticketTimesId
);
if
(
null
==
result
)
{
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"查询场次信息失败"
);
return
ResponseDto
.
failure
(
"查询场次信息失败"
);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/partner/KylinTicketsPartnerController.java
View file @
810d4652
...
@@ -3,7 +3,7 @@ package com.liquidnet.service.kylin.controller.partner;
...
@@ -3,7 +3,7 @@ package com.liquidnet.service.kylin.controller.partner;
import
com.liquidnet.service.base.ResponseDto
;
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.
Kylin
TicketPartnerVo
;
import
com.liquidnet.service.kylin.service.impl.partner.KylinTicketsPartnerServiceImpl
;
import
com.liquidnet.service.kylin.service.impl.partner.KylinTicketsPartnerServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
@@ -31,15 +31,15 @@ public class KylinTicketsPartnerController {
...
@@ -31,15 +31,15 @@ public class KylinTicketsPartnerController {
@PostMapping
(
value
=
""
)
@PostMapping
(
value
=
""
)
@ApiOperation
(
value
=
"创建票务"
,
position
=
1
)
@ApiOperation
(
value
=
"创建票务"
,
position
=
1
)
@ApiResponse
(
response
=
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
Kylin
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketPartnerVo
>
createTicketSummary
(
@RequestBody
@Valid
TicketCreateParam
ticketCreateParam
)
{
public
ResponseDto
<
Kylin
TicketPartnerVo
>
createTicketSummary
(
@RequestBody
@Valid
TicketCreateParam
ticketCreateParam
)
{
return
ticketsPartnerService
.
createTicketSummary
(
ticketCreateParam
);
return
ticketsPartnerService
.
createTicketSummary
(
ticketCreateParam
);
}
}
@PutMapping
(
value
=
""
)
@PutMapping
(
value
=
""
)
@ApiOperation
(
value
=
"修改票务"
,
position
=
2
)
@ApiOperation
(
value
=
"修改票务"
,
position
=
2
)
@ApiResponse
(
response
=
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
Kylin
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketPartnerVo
>
updateTicket
(
@RequestBody
@Valid
TicketCreateParam
ticketCreateParam
)
{
public
ResponseDto
<
Kylin
TicketPartnerVo
>
updateTicket
(
@RequestBody
@Valid
TicketCreateParam
ticketCreateParam
)
{
return
ticketsPartnerService
.
updateTicket
(
ticketCreateParam
);
return
ticketsPartnerService
.
updateTicket
(
ticketCreateParam
);
}
}
...
@@ -52,16 +52,16 @@ public class KylinTicketsPartnerController {
...
@@ -52,16 +52,16 @@ public class KylinTicketsPartnerController {
@PostMapping
(
value
=
"/copy"
)
@PostMapping
(
value
=
"/copy"
)
@ApiOperation
(
value
=
"复制票务"
,
position
=
4
)
@ApiOperation
(
value
=
"复制票务"
,
position
=
4
)
@ApiResponse
(
response
=
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
Kylin
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketPartnerVo
>
copyTicket
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
public
ResponseDto
<
Kylin
TicketPartnerVo
>
copyTicket
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
return
ticketsPartnerService
.
copyTicket
(
ticketsId
);
return
ticketsPartnerService
.
copyTicket
(
ticketsId
);
}
}
@GetMapping
(
value
=
"/details"
)
@GetMapping
(
value
=
"/details"
)
@ApiOperation
(
value
=
"获取票务详情"
,
position
=
5
)
@ApiOperation
(
value
=
"获取票务详情"
,
position
=
5
)
@ApiResponse
(
response
=
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
@ApiResponse
(
response
=
Kylin
TicketPartnerVo
.
class
,
code
=
200
,
message
=
"接口返回对象参数"
)
public
ResponseDto
<
TicketPartnerVo
>
getTicketsMongo
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
public
ResponseDto
<
Kylin
TicketPartnerVo
>
getTicketsMongo
(
@RequestParam
(
"ticketsId"
)
String
ticketsId
)
{
TicketPartnerVo
result
=
null
;
Kylin
TicketPartnerVo
result
=
null
;
result
=
ticketsPartnerService
.
getTicketsMongo
(
ticketsId
);
result
=
ticketsPartnerService
.
getTicketsMongo
(
ticketsId
);
if
(
null
==
result
)
{
if
(
null
==
result
)
{
return
ResponseDto
.
failure
(
"查询票务信息失败"
);
return
ResponseDto
.
failure
(
"查询票务信息失败"
);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/FieldsServiceImpl.java
View file @
810d4652
...
@@ -4,7 +4,7 @@ package com.liquidnet.service.kylin.service.impl;
...
@@ -4,7 +4,7 @@ package com.liquidnet.service.kylin.service.impl;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
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.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.dto.vo.FieldsVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
FieldsVo
;
import
com.liquidnet.service.kylin.entity.KylinFields
;
import
com.liquidnet.service.kylin.entity.KylinFields
;
import
com.liquidnet.service.kylin.mapper.KylinFieldsMapper
;
import
com.liquidnet.service.kylin.mapper.KylinFieldsMapper
;
import
com.liquidnet.service.kylin.service.KylinFieldsService
;
import
com.liquidnet.service.kylin.service.KylinFieldsService
;
...
@@ -40,11 +40,11 @@ public class FieldsServiceImpl extends ServiceImpl<KylinFieldsMapper, KylinField
...
@@ -40,11 +40,11 @@ public class FieldsServiceImpl extends ServiceImpl<KylinFieldsMapper, KylinField
Query
query
=
Query
.
query
(
Criteria
.
where
(
"cityId"
).
is
(
city_id
));
Query
query
=
Query
.
query
(
Criteria
.
where
(
"cityId"
).
is
(
city_id
));
// 查询总数
// 查询总数
long
count
=
mongoTemplate
.
count
(
query
,
FieldsVo
.
class
,
FieldsVo
.
class
.
getSimpleName
());
long
count
=
mongoTemplate
.
count
(
query
,
KylinFieldsVo
.
class
,
Kylin
FieldsVo
.
class
.
getSimpleName
());
query
.
with
(
pageable
);
query
.
with
(
pageable
);
info
.
put
(
"total"
,
count
);
info
.
put
(
"total"
,
count
);
info
.
put
(
"data"
,
mongoTemplate
.
find
(
query
,
FieldsVo
.
class
,
FieldsVo
.
class
.
getSimpleName
()));
info
.
put
(
"data"
,
mongoTemplate
.
find
(
query
,
KylinFieldsVo
.
class
,
Kylin
FieldsVo
.
class
.
getSimpleName
()));
return
info
;
return
info
;
}
}
...
@@ -56,13 +56,13 @@ public class FieldsServiceImpl extends ServiceImpl<KylinFieldsMapper, KylinField
...
@@ -56,13 +56,13 @@ public class FieldsServiceImpl extends ServiceImpl<KylinFieldsMapper, KylinField
* @return FieldsVo
* @return FieldsVo
*/
*/
@Override
@Override
public
FieldsVo
fieldDetails
(
String
fieldId
)
{
public
Kylin
FieldsVo
fieldDetails
(
String
fieldId
)
{
FieldsVo
info
=
null
;
Kylin
FieldsVo
info
=
null
;
// 获取 redis数据
// 获取 redis数据
info
=
(
FieldsVo
)
redisUtil
.
hget
(
KylinRedisConst
.
FIELDS
,
fieldId
+
""
);
info
=
(
Kylin
FieldsVo
)
redisUtil
.
hget
(
KylinRedisConst
.
FIELDS
,
fieldId
+
""
);
//不存在 获取 mongo数据
//不存在 获取 mongo数据
if
(
null
==
info
)
{
if
(
null
==
info
)
{
info
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"fieldsId"
).
is
(
fieldId
)),
FieldsVo
.
class
,
FieldsVo
.
class
.
getSimpleName
());
info
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"fieldsId"
).
is
(
fieldId
)),
KylinFieldsVo
.
class
,
Kylin
FieldsVo
.
class
.
getSimpleName
());
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldId
+
""
,
info
);
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldId
+
""
,
info
);
}
}
return
info
;
return
info
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinOrderTicketEntitiesServiceImpl.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
service
.
impl
;
import
com.liquidnet.service.kylin.entity.KylinOrderTicketEntities
;
import
com.liquidnet.service.kylin.mapper.KylinOrderTicketEntitiesMapper
;
import
com.liquidnet.service.kylin.service.IKylinOrderTicketEntitiesService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 订单详情 服务实现类
* </p>
*
* @author liquidnet
* @since 2021-05-20
*/
@Service
public
class
KylinOrderTicketEntitiesServiceImpl
extends
ServiceImpl
<
KylinOrderTicketEntitiesMapper
,
KylinOrderTicketEntities
>
implements
IKylinOrderTicketEntitiesService
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinOrderTicketsServiceImpl.java
0 → 100644
View file @
810d4652
package
com
.
liquidnet
.
service
.
kylin
.
service
.
impl
;
import
com.liquidnet.service.kylin.entity.KylinOrderTickets
;
import
com.liquidnet.service.kylin.mapper.KylinOrderTicketsMapper
;
import
com.liquidnet.service.kylin.service.IKylinOrderTicketsService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 订单 服务实现类
* </p>
*
* @author liquidnet
* @since 2021-05-20
*/
@Service
public
class
KylinOrderTicketsServiceImpl
extends
ServiceImpl
<
KylinOrderTicketsMapper
,
KylinOrderTickets
>
implements
IKylinOrderTicketsService
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinPerformancesServiceImpl.java
View file @
810d4652
...
@@ -6,9 +6,9 @@ import com.liquidnet.commons.lang.util.DateUtil;
...
@@ -6,9 +6,9 @@ import com.liquidnet.commons.lang.util.DateUtil;
import
com.liquidnet.commons.lang.util.DistanceUtil
;
import
com.liquidnet.commons.lang.util.DistanceUtil
;
import
com.liquidnet.service.kylin.constant.KylinPerformanceStatusEnum
;
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.
Kylin
PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketTimesVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
TicketTimesVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
TicketVo
;
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
;
...
@@ -115,13 +115,13 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -115,13 +115,13 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
// query.fields().exclude();//不包含该字段
// query.fields().exclude();//不包含该字段
// 查询总数
// 查询总数
long
count
=
mongoTemplate
.
count
(
query
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
());
long
count
=
mongoTemplate
.
count
(
query
,
KylinPerformanceVo
.
class
,
Kylin
PerformanceVo
.
class
.
getSimpleName
());
query
.
with
(
pageable
);
query
.
with
(
pageable
);
query
.
fields
().
exclude
(
"details"
);
query
.
fields
().
exclude
(
"details"
);
query
.
fields
().
exclude
(
"noticeImage"
);
query
.
fields
().
exclude
(
"noticeImage"
);
List
<
PerformanceVo
>
list
=
mongoTemplate
.
find
(
query
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
());
List
<
KylinPerformanceVo
>
list
=
mongoTemplate
.
find
(
query
,
KylinPerformanceVo
.
class
,
Kylin
PerformanceVo
.
class
.
getSimpleName
());
// 组合数据
// 组合数据
info
.
put
(
"total"
,
count
);
info
.
put
(
"total"
,
count
);
...
@@ -147,7 +147,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -147,7 +147,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
query
.
addCriteria
(
Criteria
.
where
(
"timeStart"
).
gte
(
toDayTimeStr
).
lt
(
toDayEndTimeStr
));
query
.
addCriteria
(
Criteria
.
where
(
"timeStart"
).
gte
(
toDayTimeStr
).
lt
(
toDayEndTimeStr
));
query
.
fields
().
exclude
(
"details"
);
query
.
fields
().
exclude
(
"details"
);
query
.
fields
().
exclude
(
"noticeImage"
);
query
.
fields
().
exclude
(
"noticeImage"
);
List
<
PerformanceVo
>
toDayList
=
mongoTemplate
.
find
(
query
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
());
List
<
KylinPerformanceVo
>
toDayList
=
mongoTemplate
.
find
(
query
,
KylinPerformanceVo
.
class
,
Kylin
PerformanceVo
.
class
.
getSimpleName
());
// 三天的
// 三天的
Query
queryT
=
new
Query
();
Query
queryT
=
new
Query
();
...
@@ -160,7 +160,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -160,7 +160,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
queryT
.
addCriteria
(
Criteria
.
where
(
"timeStart"
).
gte
(
toDayEndTimeStr
).
lt
(
threeDaysLaterStr
));
queryT
.
addCriteria
(
Criteria
.
where
(
"timeStart"
).
gte
(
toDayEndTimeStr
).
lt
(
threeDaysLaterStr
));
queryT
.
fields
().
exclude
(
"details"
);
queryT
.
fields
().
exclude
(
"details"
);
queryT
.
fields
().
exclude
(
"noticeImage"
);
queryT
.
fields
().
exclude
(
"noticeImage"
);
List
<
PerformanceVo
>
threeDaysList
=
mongoTemplate
.
find
(
queryT
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
());
List
<
KylinPerformanceVo
>
threeDaysList
=
mongoTemplate
.
find
(
queryT
,
KylinPerformanceVo
.
class
,
Kylin
PerformanceVo
.
class
.
getSimpleName
());
HashMap
<
String
,
Object
>
info
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
info
=
new
HashMap
<>();
info
.
put
(
"toDayList"
,
toDayList
);
info
.
put
(
"toDayList"
,
toDayList
);
...
@@ -168,7 +168,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -168,7 +168,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
return
info
;
return
info
;
}
}
public
List
<
PerformanceVo
>
recommendList
()
{
public
List
<
Kylin
PerformanceVo
>
recommendList
()
{
// 固定条件
// 固定条件
Query
query
=
new
Query
();
Query
query
=
new
Query
();
LocalDateTime
nowTime
=
LocalDateTime
.
now
();
LocalDateTime
nowTime
=
LocalDateTime
.
now
();
...
@@ -180,7 +180,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -180,7 +180,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
// 推荐
// 推荐
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
<
KylinPerformanceVo
>
recommendList
=
mongoTemplate
.
find
(
query
,
KylinPerformanceVo
.
class
,
Kylin
PerformanceVo
.
class
.
getSimpleName
());
return
recommendList
;
return
recommendList
;
}
}
...
@@ -188,13 +188,13 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -188,13 +188,13 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
public
HashMap
<
String
,
Object
>
detail
(
String
performancesId
,
double
latitudeFrom
,
double
longitudeFrom
)
{
public
HashMap
<
String
,
Object
>
detail
(
String
performancesId
,
double
latitudeFrom
,
double
longitudeFrom
)
{
HashMap
<
String
,
Object
>
info
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
info
=
new
HashMap
<>();
PerformanceVo
performancesInfo
=
(
PerformanceVo
)
redisUtil
.
hget
(
KylinRedisConst
.
PERFORMANCES
,
performancesId
);
KylinPerformanceVo
performancesInfo
=
(
Kylin
PerformanceVo
)
redisUtil
.
hget
(
KylinRedisConst
.
PERFORMANCES
,
performancesId
);
String
roadShowId
=
""
;
String
roadShowId
=
""
;
if
(
null
==
performancesInfo
)
{
if
(
null
==
performancesInfo
)
{
performancesInfo
=
mongoTemplate
.
findOne
(
performancesInfo
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)),
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)),
PerformanceVo
.
class
,
Kylin
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
()
Kylin
PerformanceVo
.
class
.
getSimpleName
()
);
);
if
(
performancesInfo
==
null
)
{
if
(
performancesInfo
==
null
)
{
return
null
;
return
null
;
...
@@ -207,12 +207,12 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -207,12 +207,12 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
roadShowId
=
performancesInfo
.
getRoadShowId
();
roadShowId
=
performancesInfo
.
getRoadShowId
();
}
}
List
<
PerformanceVo
>
roadList
=
new
ArrayList
();
List
<
Kylin
PerformanceVo
>
roadList
=
new
ArrayList
();
if
(!
roadShowId
.
isEmpty
())
{
if
(!
roadShowId
.
isEmpty
())
{
roadList
=
mongoTemplate
.
find
(
roadList
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"roadShowId"
).
is
(
roadShowId
)),
Query
.
query
(
Criteria
.
where
(
"roadShowId"
).
is
(
roadShowId
)),
PerformanceVo
.
class
,
Kylin
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
()
Kylin
PerformanceVo
.
class
.
getSimpleName
()
);
);
}
}
...
@@ -245,7 +245,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -245,7 +245,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
if
(
longitudeFrom
!=
CommonConst
.
DFT_DOUBLE_VAL
)
{
if
(
longitudeFrom
!=
CommonConst
.
DFT_DOUBLE_VAL
)
{
String
diffDistance
=
DistanceUtil
.
getDistance
(
longitudeFrom
,
latitudeFrom
,
Double
.
parseDouble
(
performancesInfo
.
getLongitude
()),
Double
.
parseDouble
(
performancesInfo
.
getLatitude
()));
String
diffDistance
=
DistanceUtil
.
getDistance
(
longitudeFrom
,
latitudeFrom
,
Double
.
parseDouble
(
performancesInfo
.
getLongitude
()),
Double
.
parseDouble
(
performancesInfo
.
getLatitude
()));
performancesInfo
.
setDiffDistance
(
diffDistance
);
performancesInfo
.
setDiffDistance
(
diffDistance
);
for
(
PerformanceVo
road
:
roadList
)
{
for
(
Kylin
PerformanceVo
road
:
roadList
)
{
String
diffDistanceRoad
=
DistanceUtil
.
getDistance
(
longitudeFrom
,
latitudeFrom
,
Double
.
parseDouble
(
performancesInfo
.
getLongitude
()),
Double
.
parseDouble
(
performancesInfo
.
getLatitude
()));
String
diffDistanceRoad
=
DistanceUtil
.
getDistance
(
longitudeFrom
,
latitudeFrom
,
Double
.
parseDouble
(
performancesInfo
.
getLongitude
()),
Double
.
parseDouble
(
performancesInfo
.
getLatitude
()));
road
.
setDiffDistance
(
diffDistanceRoad
);
road
.
setDiffDistance
(
diffDistanceRoad
);
}
}
...
@@ -257,26 +257,26 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -257,26 +257,26 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
return
info
;
return
info
;
}
}
public
List
<
TicketTimesVo
>
ticketTimesPartner
(
String
performancesId
,
Integer
isAgent
)
{
public
List
<
Kylin
TicketTimesVo
>
ticketTimesPartner
(
String
performancesId
,
Integer
isAgent
)
{
HashMap
<
String
,
Object
>
info
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
info
=
new
HashMap
<>();
List
<
TicketTimesVo
>
ticketTimesList
=
mongoTemplate
.
find
(
List
<
Kylin
TicketTimesVo
>
ticketTimesList
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"performanceId"
).
is
(
performancesId
)),
Query
.
query
(
Criteria
.
where
(
"performanceId"
).
is
(
performancesId
)),
TicketTimesVo
.
class
,
Kylin
TicketTimesVo
.
class
,
TicketTimesVo
.
class
.
getSimpleName
()
Kylin
TicketTimesVo
.
class
.
getSimpleName
()
);
);
for
(
TicketTimesVo
partner
:
ticketTimesList
)
{
for
(
Kylin
TicketTimesVo
partner
:
ticketTimesList
)
{
Query
query
=
Query
.
query
(
Criteria
.
where
(
"timeId"
).
is
(
partner
.
getTimeId
()));
Query
query
=
Query
.
query
(
Criteria
.
where
(
"timeId"
).
is
(
partner
.
getTimeId
()));
if
(
isAgent
>
0
)
{
if
(
isAgent
>
0
)
{
query
.
addCriteria
(
Criteria
.
where
(
"isAgent"
).
is
(
isAgent
));
query
.
addCriteria
(
Criteria
.
where
(
"isAgent"
).
is
(
isAgent
));
}
}
List
<
TicketVo
>
ticketList
=
mongoTemplate
.
find
(
List
<
Kylin
TicketVo
>
ticketList
=
mongoTemplate
.
find
(
query
,
query
,
TicketVo
.
class
,
Kylin
TicketVo
.
class
,
TicketVo
.
class
.
getSimpleName
()
Kylin
TicketVo
.
class
.
getSimpleName
()
);
);
for
(
TicketVo
ticket
:
ticketList
)
{
for
(
Kylin
TicketVo
ticket
:
ticketList
)
{
// 处理状态 购买 未开始 结束可更改 下架 售馨不可更改
// 处理状态 购买 未开始 结束可更改 下架 售馨不可更改
if
(
ticket
.
getStatus
()
==
6
||
ticket
.
getStatus
()
==
9
||
ticket
.
getStatus
()
==
10
)
{
if
(
ticket
.
getStatus
()
==
6
||
ticket
.
getStatus
()
==
9
||
ticket
.
getStatus
()
==
10
)
{
String
timeEnd
=
ticket
.
getTimeEnd
();
String
timeEnd
=
ticket
.
getTimeEnd
();
...
@@ -327,14 +327,14 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -327,14 +327,14 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
return
ticketTimesList
;
return
ticketTimesList
;
}
}
public
List
<
PerformanceVo
>
performanceList
(
String
...
performancesIds
)
{
public
List
<
Kylin
PerformanceVo
>
performanceList
(
String
...
performancesIds
)
{
Query
query
=
new
Query
();
Query
query
=
new
Query
();
query
.
addCriteria
(
Criteria
.
where
(
"performancesId"
).
in
(
performancesIds
));
query
.
addCriteria
(
Criteria
.
where
(
"performancesId"
).
in
(
performancesIds
));
query
.
fields
().
exclude
(
"details"
);
query
.
fields
().
exclude
(
"details"
);
query
.
fields
().
exclude
(
"noticeImage"
);
query
.
fields
().
exclude
(
"noticeImage"
);
List
<
PerformanceVo
>
list
=
mongoTemplate
.
find
(
query
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
());
List
<
KylinPerformanceVo
>
list
=
mongoTemplate
.
find
(
query
,
KylinPerformanceVo
.
class
,
Kylin
PerformanceVo
.
class
.
getSimpleName
());
return
list
;
return
list
;
}
}
...
@@ -349,10 +349,10 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
...
@@ -349,10 +349,10 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
Query
query
=
Query
.
query
(
Criteria
.
where
(
"timeStart"
).
gte
(
monthStart
).
lte
(
monthEnd
));
Query
query
=
Query
.
query
(
Criteria
.
where
(
"timeStart"
).
gte
(
monthStart
).
lte
(
monthEnd
));
query
.
fields
().
include
(
"timeStart"
);
query
.
fields
().
include
(
"timeStart"
);
List
<
PerformanceVo
>
list
=
mongoTemplate
.
find
(
query
,
PerformanceVo
.
class
,
PerformanceVo
.
class
.
getSimpleName
());
List
<
KylinPerformanceVo
>
list
=
mongoTemplate
.
find
(
query
,
KylinPerformanceVo
.
class
,
Kylin
PerformanceVo
.
class
.
getSimpleName
());
List
date
=
new
ArrayList
();
List
date
=
new
ArrayList
();
for
(
PerformanceVo
v
:
list
)
{
for
(
Kylin
PerformanceVo
v
:
list
)
{
String
timeStart
=
v
.
getTimeStart
();
String
timeStart
=
v
.
getTimeStart
();
String
[]
timeStartArr
=
timeStart
.
split
(
" "
);
String
[]
timeStartArr
=
timeStart
.
split
(
" "
);
date
.
add
(
timeStartArr
[
0
]);
date
.
add
(
timeStartArr
[
0
]);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/admin/FieldsAdminServiceImpl.java
View file @
810d4652
...
@@ -14,7 +14,7 @@ import com.liquidnet.service.kylin.dto.param.FieldsAuditParam;
...
@@ -14,7 +14,7 @@ import com.liquidnet.service.kylin.dto.param.FieldsAuditParam;
import
com.liquidnet.service.kylin.dto.param.FieldsParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsSearchParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsSearchParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsStatusParam
;
import
com.liquidnet.service.kylin.dto.param.FieldsStatusParam
;
import
com.liquidnet.service.kylin.dto.vo.FieldsVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
FieldsVo
;
import
com.liquidnet.service.kylin.entity.KylinFieldStatus
;
import
com.liquidnet.service.kylin.entity.KylinFieldStatus
;
import
com.liquidnet.service.kylin.entity.KylinFields
;
import
com.liquidnet.service.kylin.entity.KylinFields
;
import
com.liquidnet.service.kylin.mapper.KylinFieldRelationMapper
;
import
com.liquidnet.service.kylin.mapper.KylinFieldRelationMapper
;
...
@@ -76,17 +76,17 @@ public class FieldsAdminServiceImpl implements KylinFieldsAdminService {
...
@@ -76,17 +76,17 @@ public class FieldsAdminServiceImpl implements KylinFieldsAdminService {
fieldRelationsMapper
.
insert
(
fieldsParam
.
getFieldRelations
(
fieldsId
,
createdAt
));
fieldRelationsMapper
.
insert
(
fieldsParam
.
getFieldRelations
(
fieldsId
,
createdAt
));
// mongo 操作
// mongo 操作
FieldsVo
fieldsVo
=
new
FieldsVo
();
KylinFieldsVo
kylinFieldsVo
=
new
Kylin
FieldsVo
();
BeanUtils
.
copyProperties
(
fieldsParam
,
f
ieldsVo
);
BeanUtils
.
copyProperties
(
fieldsParam
,
kylinF
ieldsVo
);
f
ieldsVo
.
setFieldsId
(
fieldsId
);
kylinF
ieldsVo
.
setFieldsId
(
fieldsId
);
f
ieldsVo
.
setCreatedAt
(
createdAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
kylinF
ieldsVo
.
setCreatedAt
(
createdAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
f
ieldsVo
.
setUpdatedAt
(
createdAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
kylinF
ieldsVo
.
setUpdatedAt
(
createdAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
FieldsVo
data
=
mongoTemplate
.
insert
(
Kylin
FieldsVo
data
=
mongoTemplate
.
insert
(
fieldsVo
,
FieldsVo
.
class
.
getSimpleName
()
kylinFieldsVo
,
Kylin
FieldsVo
.
class
.
getSimpleName
()
);
);
// redis 操作
// redis 操作
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldsId
,
f
ieldsVo
);
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldsId
,
kylinF
ieldsVo
);
return
true
;
return
true
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -113,20 +113,20 @@ public class FieldsAdminServiceImpl implements KylinFieldsAdminService {
...
@@ -113,20 +113,20 @@ public class FieldsAdminServiceImpl implements KylinFieldsAdminService {
,
new
UpdateWrapper
<
KylinFields
>().
eq
(
"fields_id"
,
fieldsId
));
,
new
UpdateWrapper
<
KylinFields
>().
eq
(
"fields_id"
,
fieldsId
));
// mongo 操作
// mongo 操作
FieldsVo
fieldsVoData
=
new
FieldsVo
();
KylinFieldsVo
kylinFieldsVoData
=
new
Kylin
FieldsVo
();
BeanUtils
.
copyProperties
(
fieldsParam
,
f
ieldsVoData
);
BeanUtils
.
copyProperties
(
fieldsParam
,
kylinF
ieldsVoData
);
f
ieldsVoData
.
setFieldsId
(
fieldsId
);
kylinF
ieldsVoData
.
setFieldsId
(
fieldsId
);
f
ieldsVoData
.
setUpdatedAt
(
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
kylinF
ieldsVoData
.
setUpdatedAt
(
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
JSON
.
parse
(
JsonUtils
.
toJson
(
f
ieldsVoData
)));
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
JSON
.
parse
(
JsonUtils
.
toJson
(
kylinF
ieldsVoData
)));
Document
doc
=
mongoTemplate
.
getCollection
(
FieldsVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Document
doc
=
mongoTemplate
.
getCollection
(
Kylin
FieldsVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Query
.
query
(
Criteria
.
where
(
"fieldsId"
).
is
(
fieldsId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"fieldsId"
).
is
(
fieldsId
)).
getQueryObject
(),
object
,
object
,
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
);
);
// redis 操作
// redis 操作
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldsId
,
JsonUtils
.
fromJson
(
doc
.
toJson
(),
FieldsVo
.
class
));
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldsId
,
JsonUtils
.
fromJson
(
doc
.
toJson
(),
Kylin
FieldsVo
.
class
));
return
true
;
return
true
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -207,14 +207,14 @@ public class FieldsAdminServiceImpl implements KylinFieldsAdminService {
...
@@ -207,14 +207,14 @@ public class FieldsAdminServiceImpl implements KylinFieldsAdminService {
// mongo 操作
// mongo 操作
Object
obj
=
JSON
.
parse
(
JsonUtils
.
toJson
(
fieldsAuditParam
));
Object
obj
=
JSON
.
parse
(
JsonUtils
.
toJson
(
fieldsAuditParam
));
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
obj
);
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
obj
);
Document
doc
=
mongoTemplate
.
getCollection
(
FieldsVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Document
doc
=
mongoTemplate
.
getCollection
(
Kylin
FieldsVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Query
.
query
(
Criteria
.
where
(
"fieldsId"
).
is
(
fieldsId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"fieldsId"
).
is
(
fieldsId
)).
getQueryObject
(),
object
,
object
,
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
);
);
// redis 操作
// redis 操作
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldsId
,
JsonUtils
.
fromJson
(
doc
.
toJson
(),
FieldsVo
.
class
));
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldsId
,
JsonUtils
.
fromJson
(
doc
.
toJson
(),
Kylin
FieldsVo
.
class
));
return
true
;
return
true
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -241,13 +241,13 @@ public class FieldsAdminServiceImpl implements KylinFieldsAdminService {
...
@@ -241,13 +241,13 @@ public class FieldsAdminServiceImpl implements KylinFieldsAdminService {
Object
obj
=
JSON
.
parse
(
JsonUtils
.
toJson
(
fieldsStatusParam
));
Object
obj
=
JSON
.
parse
(
JsonUtils
.
toJson
(
fieldsStatusParam
));
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
obj
);
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
obj
);
Document
doc
=
mongoTemplate
.
getCollection
(
FieldsVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Document
doc
=
mongoTemplate
.
getCollection
(
Kylin
FieldsVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Query
.
query
(
Criteria
.
where
(
"fieldsId"
).
is
(
fieldsId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"fieldsId"
).
is
(
fieldsId
)).
getQueryObject
(),
object
,
object
,
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
);
);
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldsId
,
JsonUtils
.
fromJson
(
doc
.
toJson
(),
FieldsVo
.
class
));
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldsId
,
JsonUtils
.
fromJson
(
doc
.
toJson
(),
Kylin
FieldsVo
.
class
));
return
true
;
return
true
;
}
catch
(
Exception
e
){
}
catch
(
Exception
e
){
return
false
;
return
false
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/admin/KylinBannersServiceImpl.java
View file @
810d4652
...
@@ -10,7 +10,7 @@ import com.liquidnet.service.kylin.constant.KylinRedisConst;
...
@@ -10,7 +10,7 @@ import com.liquidnet.service.kylin.constant.KylinRedisConst;
import
com.liquidnet.service.kylin.dao.BannerDetailsListDao
;
import
com.liquidnet.service.kylin.dao.BannerDetailsListDao
;
import
com.liquidnet.service.kylin.dto.param.BannersParam
;
import
com.liquidnet.service.kylin.dto.param.BannersParam
;
import
com.liquidnet.service.kylin.dto.param.BannersSearchParam
;
import
com.liquidnet.service.kylin.dto.param.BannersSearchParam
;
import
com.liquidnet.service.kylin.dto.vo.BannersVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
BannersVo
;
import
com.liquidnet.service.kylin.entity.KylinBanners
;
import
com.liquidnet.service.kylin.entity.KylinBanners
;
import
com.liquidnet.service.kylin.entity.KylinBannersRelations
;
import
com.liquidnet.service.kylin.entity.KylinBannersRelations
;
import
com.liquidnet.service.kylin.mapper.KylinBannersMapper
;
import
com.liquidnet.service.kylin.mapper.KylinBannersMapper
;
...
@@ -94,34 +94,34 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
...
@@ -94,34 +94,34 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
}
}
// 处理缓存数据
// 处理缓存数据
BannersVo
bannersVo
=
new
BannersVo
();
KylinBannersVo
kylinBannersVo
=
new
Kylin
BannersVo
();
BeanUtils
.
copyProperties
(
bannersParam
,
b
annersVo
);
BeanUtils
.
copyProperties
(
bannersParam
,
kylinB
annersVo
);
b
annersVo
.
setBannersId
(
bannersId
);
kylinB
annersVo
.
setBannersId
(
bannersId
);
b
annersVo
.
setCreatedAt
(
createdAtString
);
kylinB
annersVo
.
setCreatedAt
(
createdAtString
);
// 处理基础数据 防止缓存中无字段
// 处理基础数据 防止缓存中无字段
b
annersVo
.
setIsDeleted
(
1
);
kylinB
annersVo
.
setIsDeleted
(
1
);
b
annersVo
.
setUpdatedAt
(
""
);
kylinB
annersVo
.
setUpdatedAt
(
""
);
b
annersVo
.
setPositionList
(
positionList
);
kylinB
annersVo
.
setPositionList
(
positionList
);
b
annersVo
.
setProvincesList
(
provincesList
);
kylinB
annersVo
.
setProvincesList
(
provincesList
);
if
(
StringUtils
.
isNullOrEmpty
(
bannersParam
.
getTargetObj
()))
{
if
(
StringUtils
.
isNullOrEmpty
(
bannersParam
.
getTargetObj
()))
{
b
annersVo
.
setTargetObj
(
""
);
kylinB
annersVo
.
setTargetObj
(
""
);
}
}
if
(
StringUtils
.
isNullOrEmpty
(
bannersParam
.
getOnlineStartTime
()))
{
if
(
StringUtils
.
isNullOrEmpty
(
bannersParam
.
getOnlineStartTime
()))
{
b
annersVo
.
setOnlineStartTime
(
""
);
kylinB
annersVo
.
setOnlineStartTime
(
""
);
}
}
if
(
StringUtils
.
isNullOrEmpty
(
bannersParam
.
getOnlineEndTime
()))
{
if
(
StringUtils
.
isNullOrEmpty
(
bannersParam
.
getOnlineEndTime
()))
{
b
annersVo
.
setOnlineEndTime
(
""
);
kylinB
annersVo
.
setOnlineEndTime
(
""
);
}
}
if
(
null
==
bannersParam
.
getBannersSort
())
{
if
(
null
==
bannersParam
.
getBannersSort
())
{
b
annersVo
.
setBannersSort
(
0
);
kylinB
annersVo
.
setBannersSort
(
0
);
}
}
if
(
StringUtils
.
isNullOrEmpty
(
bannersParam
.
getRemarks
()))
{
if
(
StringUtils
.
isNullOrEmpty
(
bannersParam
.
getRemarks
()))
{
b
annersVo
.
setRemarks
(
""
);
kylinB
annersVo
.
setRemarks
(
""
);
}
}
// 入缓存
// 入缓存
mongoTemplate
.
insert
(
bannersVo
,
BannersVo
.
class
.
getSimpleName
());
mongoTemplate
.
insert
(
kylinBannersVo
,
Kylin
BannersVo
.
class
.
getSimpleName
());
redisUtil
.
hset
(
KylinRedisConst
.
BANNERS
,
bannersId
,
b
annersVo
);
redisUtil
.
hset
(
KylinRedisConst
.
BANNERS
,
bannersId
,
kylinB
annersVo
);
return
true
;
return
true
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -171,21 +171,21 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
...
@@ -171,21 +171,21 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
provincesList
=
new
ArrayList
();
provincesList
=
new
ArrayList
();
}
}
// 处理缓存数据
// 处理缓存数据
BannersVo
bannersVo
=
new
BannersVo
();
KylinBannersVo
kylinBannersVo
=
new
Kylin
BannersVo
();
BeanUtils
.
copyProperties
(
bannersParam
,
b
annersVo
);
BeanUtils
.
copyProperties
(
bannersParam
,
kylinB
annersVo
);
b
annersVo
.
setBannersId
(
bannersId
);
kylinB
annersVo
.
setBannersId
(
bannersId
);
b
annersVo
.
setUpdatedAt
(
updatedAtString
);
kylinB
annersVo
.
setUpdatedAt
(
updatedAtString
);
b
annersVo
.
setPositionList
(
positionList
);
kylinB
annersVo
.
setPositionList
(
positionList
);
b
annersVo
.
setProvincesList
(
provincesList
);
kylinB
annersVo
.
setProvincesList
(
provincesList
);
// 修改缓存
// 修改缓存
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
JSON
.
parse
(
JsonUtils
.
toJson
(
b
annersVo
)));
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
JSON
.
parse
(
JsonUtils
.
toJson
(
kylinB
annersVo
)));
Document
doc
=
mongoTemplate
.
getCollection
(
BannersVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Document
doc
=
mongoTemplate
.
getCollection
(
Kylin
BannersVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Query
.
query
(
Criteria
.
where
(
"bannersId"
).
is
(
bannersId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"bannersId"
).
is
(
bannersId
)).
getQueryObject
(),
object
,
object
,
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
);
);
redisUtil
.
hset
(
KylinRedisConst
.
BANNERS
,
bannersId
,
JsonUtils
.
fromJson
(
doc
.
toJson
(),
BannersVo
.
class
));
redisUtil
.
hset
(
KylinRedisConst
.
BANNERS
,
bannersId
,
JsonUtils
.
fromJson
(
doc
.
toJson
(),
Kylin
BannersVo
.
class
));
return
true
;
return
true
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -193,9 +193,9 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
...
@@ -193,9 +193,9 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
}
}
}
}
public
BannersVo
detail
(
String
bannersId
)
{
public
Kylin
BannersVo
detail
(
String
bannersId
)
{
KylinBanners
data
=
bannersMapper
.
selectOne
(
new
UpdateWrapper
<
KylinBanners
>().
eq
(
"banners_id"
,
bannersId
).
eq
(
"is_deleted"
,
1
));
KylinBanners
data
=
bannersMapper
.
selectOne
(
new
UpdateWrapper
<
KylinBanners
>().
eq
(
"banners_id"
,
bannersId
).
eq
(
"is_deleted"
,
1
));
BannersVo
bannersVo
=
new
BannersVo
();
KylinBannersVo
kylinBannersVo
=
new
Kylin
BannersVo
();
if
(
null
!=
data
)
{
if
(
null
!=
data
)
{
List
<
String
>
positionList
=
kylinBannersRelationsMapper
.
getBannersRelationsField
(
"field_id"
,
bannersId
,
1
);
List
<
String
>
positionList
=
kylinBannersRelationsMapper
.
getBannersRelationsField
(
"field_id"
,
bannersId
,
1
);
List
<
String
>
provincesList
=
kylinBannersRelationsMapper
.
getBannersRelationsField
(
"field_id"
,
bannersId
,
2
);
List
<
String
>
provincesList
=
kylinBannersRelationsMapper
.
getBannersRelationsField
(
"field_id"
,
bannersId
,
2
);
...
@@ -203,13 +203,13 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
...
@@ -203,13 +203,13 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
data
.
setPositionList
(
positionList
);
data
.
setPositionList
(
positionList
);
data
.
setProvincesList
(
provincesList
);
data
.
setProvincesList
(
provincesList
);
bannersVo
=
new
BannersVo
();
kylinBannersVo
=
new
Kylin
BannersVo
();
BeanUtils
.
copyProperties
(
data
,
b
annersVo
);
BeanUtils
.
copyProperties
(
data
,
kylinB
annersVo
);
}
else
{
}
else
{
return
null
;
return
null
;
}
}
return
b
annersVo
;
return
kylinB
annersVo
;
}
}
public
List
<
BannerDetailsListDao
>
bannerList
(
BannersSearchParam
bannersSearchParam
)
{
public
List
<
BannerDetailsListDao
>
bannerList
(
BannersSearchParam
bannersSearchParam
)
{
...
@@ -250,14 +250,14 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
...
@@ -250,14 +250,14 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
map
.
put
(
"isDeleted"
,
0
);
map
.
put
(
"isDeleted"
,
0
);
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
Document
doc
=
mongoTemplate
.
getCollection
(
BannersVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Document
doc
=
mongoTemplate
.
getCollection
(
Kylin
BannersVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Query
.
query
(
Criteria
.
where
(
"bannersId"
).
is
(
bannersId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"bannersId"
).
is
(
bannersId
)).
getQueryObject
(),
object
,
object
,
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
);
);
// redis 操作
// redis 操作
redisUtil
.
hset
(
KylinRedisConst
.
BANNERS
,
bannersId
,
JsonUtils
.
fromJson
(
doc
.
toJson
(),
BannersVo
.
class
));
redisUtil
.
hset
(
KylinRedisConst
.
BANNERS
,
bannersId
,
JsonUtils
.
fromJson
(
doc
.
toJson
(),
Kylin
BannersVo
.
class
));
return
true
;
return
true
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -300,8 +300,8 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
...
@@ -300,8 +300,8 @@ public class KylinBannersServiceImpl extends ServiceImpl<KylinBannersMapper, Kyl
List
bannerList
=
mongoTemplate
.
find
(
List
bannerList
=
mongoTemplate
.
find
(
query
,
query
,
BannersVo
.
class
,
Kylin
BannersVo
.
class
,
BannersVo
.
class
.
getSimpleName
()
Kylin
BannersVo
.
class
.
getSimpleName
()
);
);
return
bannerList
;
return
bannerList
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/admin/KylinPerformancesAdminServiceImpl.java
View file @
810d4652
...
@@ -9,9 +9,9 @@ import com.liquidnet.commons.lang.util.BeanUtil;
...
@@ -9,9 +9,9 @@ import com.liquidnet.commons.lang.util.BeanUtil;
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.*
;
import
com.liquidnet.service.kylin.dto.vo.PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
PerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.TicketVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
TicketVo
;
import
com.liquidnet.service.kylin.dto.vo.admin.PerformanceMemberHistoryVo
;
import
com.liquidnet.service.kylin.dto.vo.admin.
Kylin
PerformanceMemberHistoryVo
;
import
com.liquidnet.service.kylin.dto.vo.partner.*
;
import
com.liquidnet.service.kylin.dto.vo.partner.*
;
import
com.liquidnet.service.kylin.entity.*
;
import
com.liquidnet.service.kylin.entity.*
;
import
com.liquidnet.service.kylin.mapper.*
;
import
com.liquidnet.service.kylin.mapper.*
;
...
@@ -23,7 +23,6 @@ import com.mongodb.BasicDBObject;
...
@@ -23,7 +23,6 @@ import com.mongodb.BasicDBObject;
import
com.mongodb.client.model.FindOneAndUpdateOptions
;
import
com.mongodb.client.model.FindOneAndUpdateOptions
;
import
com.mongodb.client.model.ReturnDocument
;
import
com.mongodb.client.model.ReturnDocument
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.pool2.BaseObject
;
import
org.bson.Document
;
import
org.bson.Document
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.domain.PageRequest
;
import
org.springframework.data.domain.PageRequest
;
...
@@ -95,9 +94,9 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -95,9 +94,9 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
private
KylinTicketsPartnerServiceImpl
ticketsPartnerService
;
private
KylinTicketsPartnerServiceImpl
ticketsPartnerService
;
@Override
@Override
public
PerformanceMisVo
performanceDetails
(
String
performancesId
)
{
public
Kylin
PerformanceMisVo
performanceDetails
(
String
performancesId
)
{
log
.
info
(
" PERFORMANCE mis演出详情"
);
log
.
info
(
" PERFORMANCE mis演出详情"
);
PerformanceMisVo
createMisVo
=
performanceVoTask
.
getPerformanceMisVo
(
performancesId
);
Kylin
PerformanceMisVo
createMisVo
=
performanceVoTask
.
getPerformanceMisVo
(
performancesId
);
return
createMisVo
;
return
createMisVo
;
}
}
...
@@ -137,11 +136,11 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -137,11 +136,11 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
performances
.
setRejectTxt
(
rejectTxt
);
performances
.
setRejectTxt
(
rejectTxt
);
performancesMapper
.
update
(
performances
,
new
UpdateWrapper
<
KylinPerformances
>().
eq
(
"performances_id"
,
performancesId
));
performancesMapper
.
update
(
performances
,
new
UpdateWrapper
<
KylinPerformances
>().
eq
(
"performances_id"
,
performancesId
));
List
<
TicketTimesPartnerVo
>
t
icketTimesPartnerVos
=
ticketTimesPartnerService
.
getTimesMongoList
(
performancesId
);
List
<
KylinTicketTimesPartnerVo
>
kylinT
icketTimesPartnerVos
=
ticketTimesPartnerService
.
getTimesMongoList
(
performancesId
);
for
(
TicketTimesPartnerVo
ticketTimeItem
:
t
icketTimesPartnerVos
)
{
for
(
KylinTicketTimesPartnerVo
ticketTimeItem
:
kylinT
icketTimesPartnerVos
)
{
for
(
TicketPartnerVo
ticketItem
:
ticketsPartnerService
.
getTicketMongoList
(
ticketTimeItem
.
getTicketTimesId
()))
{
for
(
Kylin
TicketPartnerVo
ticketItem
:
ticketsPartnerService
.
getTicketMongoList
(
ticketTimeItem
.
getTicketTimesId
()))
{
BasicDBObject
objectTicketVo
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
BasicDBObject
objectTicketVo
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
mongoTemplate
.
getCollection
(
TicketPartnerVo
.
class
.
getSimpleName
()).
updateOne
(
mongoTemplate
.
getCollection
(
Kylin
TicketPartnerVo
.
class
.
getSimpleName
()).
updateOne
(
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
ticketItem
.
getTicketsId
())).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
ticketItem
.
getTicketsId
())).
getQueryObject
(),
objectTicketVo
objectTicketVo
);
);
...
@@ -249,7 +248,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -249,7 +248,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
HashMap
<
String
,
Object
>
map
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"roadShowId"
,
roadShowId
);
map
.
put
(
"roadShowId"
,
roadShowId
);
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
map
);
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
map
);
mongoTemplate
.
getCollection
(
PerformanceVo
.
class
.
getSimpleName
()).
updateOne
(
mongoTemplate
.
getCollection
(
Kylin
PerformanceVo
.
class
.
getSimpleName
()).
updateOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performancesId
)).
getQueryObject
(),
object
object
);
);
...
@@ -271,7 +270,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -271,7 +270,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
HashMap
<
String
,
Object
>
map
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"isRecommend"
,
0
);
map
.
put
(
"isRecommend"
,
0
);
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
map
);
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
map
);
mongoTemplate
.
getCollection
(
PerformanceVo
.
class
.
getSimpleName
()).
updateMany
(
mongoTemplate
.
getCollection
(
Kylin
PerformanceVo
.
class
.
getSimpleName
()).
updateMany
(
Query
.
query
(
Criteria
.
where
(
"isRecommend"
).
gt
(
0
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"isRecommend"
).
gt
(
0
)).
getQueryObject
(),
object
object
);
);
...
@@ -283,7 +282,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -283,7 +282,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
HashMap
<
String
,
Object
>
map2
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
map2
=
new
HashMap
<>();
map2
.
put
(
"isRecommend"
,
item
.
getIsRecommend
());
map2
.
put
(
"isRecommend"
,
item
.
getIsRecommend
());
BasicDBObject
object2
=
new
BasicDBObject
(
"$set"
,
map2
);
BasicDBObject
object2
=
new
BasicDBObject
(
"$set"
,
map2
);
mongoTemplate
.
getCollection
(
PerformanceVo
.
class
.
getSimpleName
()).
updateOne
(
mongoTemplate
.
getCollection
(
Kylin
PerformanceVo
.
class
.
getSimpleName
()).
updateOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
item
.
getPerformanceId
())).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
item
.
getPerformanceId
())).
getQueryObject
(),
object2
object2
);
);
...
@@ -461,7 +460,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -461,7 +460,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
map
.
put
(
"memberTimeStart"
,
ticketsTime
.
getTimeStart
().
plusMinutes
(-
ticketsTime
.
getAdvanceMinuteMember
()).
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
map
.
put
(
"memberTimeStart"
,
ticketsTime
.
getTimeStart
().
plusMinutes
(-
ticketsTime
.
getAdvanceMinuteMember
()).
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
map
.
put
(
"limitCountMember"
,
item
.
getMemberLimitCount
());
map
.
put
(
"limitCountMember"
,
item
.
getMemberLimitCount
());
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
mongoTemplate
.
getCollection
(
TicketVo
.
class
.
getSimpleName
()).
updateOne
(
mongoTemplate
.
getCollection
(
Kylin
TicketVo
.
class
.
getSimpleName
()).
updateOne
(
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
item
.
getTicketsId
())).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
item
.
getTicketsId
())).
getQueryObject
(),
object
);
object
);
}
}
...
@@ -473,7 +472,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -473,7 +472,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
mapPerformanceVo
.
put
(
"isAdvance"
,
isAdvance
);
mapPerformanceVo
.
put
(
"isAdvance"
,
isAdvance
);
mapPerformanceVo
.
put
(
"isDiscount"
,
isDiscount
);
mapPerformanceVo
.
put
(
"isDiscount"
,
isDiscount
);
BasicDBObject
objectPerformanceVo
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
mapPerformanceVo
));
BasicDBObject
objectPerformanceVo
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
mapPerformanceVo
));
mongoTemplate
.
getCollection
(
PerformanceVo
.
class
.
getSimpleName
()).
updateOne
(
mongoTemplate
.
getCollection
(
Kylin
PerformanceVo
.
class
.
getSimpleName
()).
updateOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)).
getQueryObject
(),
objectPerformanceVo
);
objectPerformanceVo
);
...
@@ -518,9 +517,9 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -518,9 +517,9 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
List
<
PerformanceMemberAuditParam
>
paramList
=
mongoTemplate
.
find
(
query
,
PerformanceMemberAuditParam
.
class
,
PerformanceMemberAuditParam
.
class
.
getSimpleName
());
List
<
PerformanceMemberAuditParam
>
paramList
=
mongoTemplate
.
find
(
query
,
PerformanceMemberAuditParam
.
class
,
PerformanceMemberAuditParam
.
class
.
getSimpleName
());
query
.
with
(
pageable
);
query
.
with
(
pageable
);
//处理Vo
//处理Vo
List
<
PerformanceMemberHistoryVo
>
voList
=
new
ArrayList
<>();
List
<
Kylin
PerformanceMemberHistoryVo
>
voList
=
new
ArrayList
<>();
for
(
PerformanceMemberAuditParam
item
:
paramList
)
{
for
(
PerformanceMemberAuditParam
item
:
paramList
)
{
PerformanceMemberHistoryVo
voData
=
new
PerformanceMemberHistoryVo
();
KylinPerformanceMemberHistoryVo
voData
=
new
Kylin
PerformanceMemberHistoryVo
();
voData
.
setAuditTime
(
item
.
getUpdatedAt
());
voData
.
setAuditTime
(
item
.
getUpdatedAt
());
voData
.
setRejectTxt
(
item
.
getRejectTxt
());
voData
.
setRejectTxt
(
item
.
getRejectTxt
());
voData
.
setStatus
(
item
.
getStatus
());
voData
.
setStatus
(
item
.
getStatus
());
...
@@ -550,7 +549,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -550,7 +549,7 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
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"
)));
map
.
put
(
"isAgent"
,
status
);
map
.
put
(
"isAgent"
,
status
);
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
mongoTemplate
.
getCollection
(
TicketVo
.
class
.
getSimpleName
()).
updateOne
(
mongoTemplate
.
getCollection
(
Kylin
TicketVo
.
class
.
getSimpleName
()).
updateOne
(
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
ticketId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"ticketsId"
).
is
(
ticketId
)).
getQueryObject
(),
object
);
object
);
...
@@ -560,4 +559,31 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
...
@@ -560,4 +559,31 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
return
false
;
return
false
;
}
}
}
}
@Override
public
boolean
changeSysDamai
(
List
<
SysDamaiParam
>
params
)
{
try
{
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
for
(
SysDamaiParam
item
:
params
)
{
if
(
item
.
getStatus
()
!=
0
&&
item
.
getStatus
()
!=
1
)
{
return
false
;
}
//修改 mysql
if
(
item
.
getType
().
equals
(
"ticket"
))
{
KylinTicketStatus
ticketStatus
=
new
KylinTicketStatus
();
ticketStatus
.
setUpdatedAt
(
updatedAt
);
ticketStatus
.
setSyncDamai
(
item
.
getStatus
());
ticketStatusMapper
.
update
(
ticketStatus
,
new
UpdateWrapper
<
KylinTicketStatus
>().
eq
(
"ticket_id"
,
item
.
getId
()));
}
else
if
(
item
.
getType
().
equals
(
"performance"
)){
KylinPerformanceStatus
performanceStatus
=
new
KylinPerformanceStatus
();
performanceStatus
.
setUpdatedAt
(
updatedAt
);
performanceStatus
.
setSyncDamai
(
item
.
getStatus
());
performanceStatusMapper
.
update
(
performanceStatus
,
new
UpdateWrapper
<
KylinPerformanceStatus
>().
eq
(
"performance_id"
,
item
.
getId
()));
}
}
return
true
;
}
catch
(
Exception
e
)
{
return
false
;
}
}
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/admin/KylinRoadShowsAdminServiceImpl.java
View file @
810d4652
...
@@ -4,16 +4,13 @@ import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
...
@@ -4,16 +4,13 @@ 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.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.commons.lang.util.BeanUtil
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.service.kylin.dao.PerformanceAdminListDao
;
import
com.liquidnet.service.kylin.dao.RoadShowAdminListDao
;
import
com.liquidnet.service.kylin.dao.RoadShowAdminListDao
;
import
com.liquidnet.service.kylin.dto.param.CreateRoadShowParam
;
import
com.liquidnet.service.kylin.dto.param.CreateRoadShowParam
;
import
com.liquidnet.service.kylin.dto.vo.RoadShowVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
RoadShowVo
;
import
com.liquidnet.service.kylin.dto.vo.admin.RoadShowAdminVo
;
import
com.liquidnet.service.kylin.dto.vo.admin.
Kylin
RoadShowAdminVo
;
import
com.liquidnet.service.kylin.entity.KylinRoadShows
;
import
com.liquidnet.service.kylin.entity.KylinRoadShows
;
import
com.liquidnet.service.kylin.mapper.KylinRoadShowsMapper
;
import
com.liquidnet.service.kylin.mapper.KylinRoadShowsMapper
;
import
com.liquidnet.service.kylin.service.IKylinRoadShowsService
;
import
com.liquidnet.service.kylin.service.admin.IKylinRoadShowsAdminService
;
import
com.liquidnet.service.kylin.service.admin.IKylinRoadShowsAdminService
;
import
com.mongodb.BasicDBObject
;
import
com.mongodb.BasicDBObject
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
...
@@ -58,9 +55,9 @@ public class KylinRoadShowsAdminServiceImpl extends ServiceImpl<KylinRoadShowsMa
...
@@ -58,9 +55,9 @@ public class KylinRoadShowsAdminServiceImpl extends ServiceImpl<KylinRoadShowsMa
KylinRoadShows
roadShows
=
new
KylinRoadShows
();
KylinRoadShows
roadShows
=
new
KylinRoadShows
();
BeanUtils
.
copyProperties
(
createRoadShowParam
,
roadShows
);
BeanUtils
.
copyProperties
(
createRoadShowParam
,
roadShows
);
kylinRoadShowsMapper
.
insert
(
roadShows
);
kylinRoadShowsMapper
.
insert
(
roadShows
);
RoadShowVo
roadShowVo
=
new
RoadShowVo
();
KylinRoadShowVo
kylinRoadShowVo
=
new
Kylin
RoadShowVo
();
BeanUtils
.
copyProperties
(
createRoadShowParam
,
r
oadShowVo
);
BeanUtils
.
copyProperties
(
createRoadShowParam
,
kylinR
oadShowVo
);
mongoTemplate
.
insert
(
roadShows
,
RoadShowVo
.
class
.
getSimpleName
());
mongoTemplate
.
insert
(
roadShows
,
Kylin
RoadShowVo
.
class
.
getSimpleName
());
return
roadShowId
;
return
roadShowId
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
return
""
;
return
""
;
...
@@ -75,8 +72,8 @@ public class KylinRoadShowsAdminServiceImpl extends ServiceImpl<KylinRoadShowsMa
...
@@ -75,8 +72,8 @@ public class KylinRoadShowsAdminServiceImpl extends ServiceImpl<KylinRoadShowsMa
createRoadShowParam
.
setStatus
(
null
);
createRoadShowParam
.
setStatus
(
null
);
BeanUtils
.
copyProperties
(
createRoadShowParam
,
roadShows
);
BeanUtils
.
copyProperties
(
createRoadShowParam
,
roadShows
);
kylinRoadShowsMapper
.
update
(
roadShows
,
new
UpdateWrapper
<
KylinRoadShows
>().
eq
(
"road_shows_id"
,
createRoadShowParam
.
getRoadShowsId
()));
kylinRoadShowsMapper
.
update
(
roadShows
,
new
UpdateWrapper
<
KylinRoadShows
>().
eq
(
"road_shows_id"
,
createRoadShowParam
.
getRoadShowsId
()));
RoadShowVo
roadShowVo
=
new
RoadShowVo
();
KylinRoadShowVo
kylinRoadShowVo
=
new
Kylin
RoadShowVo
();
BeanUtils
.
copyProperties
(
createRoadShowParam
,
r
oadShowVo
);
BeanUtils
.
copyProperties
(
createRoadShowParam
,
kylinR
oadShowVo
);
BasicDBObject
objectRoadShowVo
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
roadShows
));
BasicDBObject
objectRoadShowVo
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
roadShows
));
mongoTemplate
.
getCollection
(
KylinRoadShows
.
class
.
getSimpleName
()).
updateOne
(
mongoTemplate
.
getCollection
(
KylinRoadShows
.
class
.
getSimpleName
()).
updateOne
(
...
@@ -105,9 +102,9 @@ public class KylinRoadShowsAdminServiceImpl extends ServiceImpl<KylinRoadShowsMa
...
@@ -105,9 +102,9 @@ public class KylinRoadShowsAdminServiceImpl extends ServiceImpl<KylinRoadShowsMa
}
}
@Override
@Override
public
RoadShowAdminVo
detailsRoadShow
(
String
roadShowId
)
{
public
Kylin
RoadShowAdminVo
detailsRoadShow
(
String
roadShowId
)
{
KylinRoadShows
data
=
kylinRoadShowsMapper
.
selectOne
(
new
UpdateWrapper
<
KylinRoadShows
>().
eq
(
"road_shows_id"
,
roadShowId
));
KylinRoadShows
data
=
kylinRoadShowsMapper
.
selectOne
(
new
UpdateWrapper
<
KylinRoadShows
>().
eq
(
"road_shows_id"
,
roadShowId
));
RoadShowAdminVo
vo
=
new
RoadShowAdminVo
();
KylinRoadShowAdminVo
vo
=
new
Kylin
RoadShowAdminVo
();
vo
.
setTitle
(
data
.
getTitle
());
vo
.
setTitle
(
data
.
getTitle
());
vo
.
setRoadShowId
(
data
.
getRoadShowsId
());
vo
.
setRoadShowId
(
data
.
getRoadShowsId
());
vo
.
setStatus
(
data
.
getStatus
());
vo
.
setStatus
(
data
.
getStatus
());
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/partner/FieldsPartnerServiceImpl.java
View file @
810d4652
...
@@ -2,7 +2,7 @@ package com.liquidnet.service.kylin.service.impl.partner;
...
@@ -2,7 +2,7 @@ package com.liquidnet.service.kylin.service.impl.partner;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.dto.vo.FieldsVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
FieldsVo
;
import
com.liquidnet.service.kylin.mapper.KylinFieldRelationMapper
;
import
com.liquidnet.service.kylin.mapper.KylinFieldRelationMapper
;
import
com.liquidnet.service.kylin.mapper.KylinFieldStatusMapper
;
import
com.liquidnet.service.kylin.mapper.KylinFieldStatusMapper
;
import
com.liquidnet.service.kylin.mapper.KylinFieldsMapper
;
import
com.liquidnet.service.kylin.mapper.KylinFieldsMapper
;
...
@@ -54,11 +54,11 @@ public class FieldsPartnerServiceImpl implements KylinFieldsPartnerService {
...
@@ -54,11 +54,11 @@ public class FieldsPartnerServiceImpl implements KylinFieldsPartnerService {
Query
query
=
Query
.
query
(
Criteria
.
where
(
"name"
).
regex
(
".*?\\"
+
name
));
Query
query
=
Query
.
query
(
Criteria
.
where
(
"name"
).
regex
(
".*?\\"
+
name
));
// 查询总数
// 查询总数
long
count
=
mongoTemplate
.
count
(
query
,
FieldsVo
.
class
,
FieldsVo
.
class
.
getSimpleName
());
long
count
=
mongoTemplate
.
count
(
query
,
KylinFieldsVo
.
class
,
Kylin
FieldsVo
.
class
.
getSimpleName
());
query
.
with
(
pageable
);
query
.
with
(
pageable
);
info
.
put
(
"total"
,
count
);
info
.
put
(
"total"
,
count
);
info
.
put
(
"data"
,
mongoTemplate
.
find
(
query
,
FieldsVo
.
class
,
FieldsVo
.
class
.
getSimpleName
()));
info
.
put
(
"data"
,
mongoTemplate
.
find
(
query
,
KylinFieldsVo
.
class
,
Kylin
FieldsVo
.
class
.
getSimpleName
()));
return
info
;
return
info
;
}
}
...
@@ -70,13 +70,13 @@ public class FieldsPartnerServiceImpl implements KylinFieldsPartnerService {
...
@@ -70,13 +70,13 @@ public class FieldsPartnerServiceImpl implements KylinFieldsPartnerService {
* @return
* @return
*/
*/
@Override
@Override
public
FieldsVo
fieldDetails
(
String
fieldId
)
{
public
Kylin
FieldsVo
fieldDetails
(
String
fieldId
)
{
FieldsVo
info
=
null
;
Kylin
FieldsVo
info
=
null
;
// 获取 redis数据
// 获取 redis数据
info
=
(
FieldsVo
)
redisUtil
.
hget
(
KylinRedisConst
.
FIELDS
,
fieldId
+
""
);
info
=
(
Kylin
FieldsVo
)
redisUtil
.
hget
(
KylinRedisConst
.
FIELDS
,
fieldId
+
""
);
//不存在 获取 mongo数据
//不存在 获取 mongo数据
if
(
null
==
info
)
{
if
(
null
==
info
)
{
info
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"fieldsId"
).
is
(
fieldId
)),
FieldsVo
.
class
,
FieldsVo
.
class
.
getSimpleName
());
info
=
mongoTemplate
.
findOne
(
Query
.
query
(
Criteria
.
where
(
"fieldsId"
).
is
(
fieldId
)),
KylinFieldsVo
.
class
,
Kylin
FieldsVo
.
class
.
getSimpleName
());
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldId
+
""
,
info
);
redisUtil
.
hset
(
KylinRedisConst
.
FIELDS
,
fieldId
+
""
,
info
);
}
}
return
info
;
return
info
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/partner/KylinBuyNoticePartnerServiceImpl.java
View file @
810d4652
...
@@ -3,7 +3,7 @@ package com.liquidnet.service.kylin.service.impl.partner;
...
@@ -3,7 +3,7 @@ package com.liquidnet.service.kylin.service.impl.partner;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.service.kylin.dto.vo.BuyNoticeVo
;
import
com.liquidnet.service.kylin.dto.vo.
Kylin
BuyNoticeVo
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.liquidnet.service.kylin.entity.KylinBuyNotice
;
import
com.liquidnet.service.kylin.mapper.KylinBuyNoticeMapper
;
import
com.liquidnet.service.kylin.mapper.KylinBuyNoticeMapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
...
@@ -30,19 +30,19 @@ public class KylinBuyNoticePartnerServiceImpl extends ServiceImpl<KylinBuyNotice
...
@@ -30,19 +30,19 @@ public class KylinBuyNoticePartnerServiceImpl extends ServiceImpl<KylinBuyNotice
private
KylinBuyNoticeMapper
kylinBuyNoticeMapper
;
private
KylinBuyNoticeMapper
kylinBuyNoticeMapper
;
@Override
@Override
public
PageInfo
<
BuyNoticeVo
>
getBuyNotice
()
{
public
PageInfo
<
Kylin
BuyNoticeVo
>
getBuyNotice
()
{
PageInfo
<
BuyNoticeVo
>
pageInfoTmp
=
null
;
PageInfo
<
Kylin
BuyNoticeVo
>
pageInfoTmp
=
null
;
PageHelper
.
startPage
(
1
,
20
);
PageHelper
.
startPage
(
1
,
20
);
List
<
KylinBuyNotice
>
buyNoticeList
=
kylinBuyNoticeMapper
.
selectList
(
new
UpdateWrapper
<
KylinBuyNotice
>().
eq
(
"status"
,
1
).
orderByDesc
(
"sort"
).
orderByDesc
(
"mid"
));
List
<
KylinBuyNotice
>
buyNoticeList
=
kylinBuyNoticeMapper
.
selectList
(
new
UpdateWrapper
<
KylinBuyNotice
>().
eq
(
"status"
,
1
).
orderByDesc
(
"sort"
).
orderByDesc
(
"mid"
));
List
<
BuyNoticeVo
>
b
uyNoticeVoList
=
new
ArrayList
<>();
List
<
KylinBuyNoticeVo
>
kylinB
uyNoticeVoList
=
new
ArrayList
<>();
for
(
KylinBuyNotice
item
:
buyNoticeList
)
{
for
(
KylinBuyNotice
item
:
buyNoticeList
)
{
BuyNoticeVo
buyNoticeVo
=
new
BuyNoticeVo
();
KylinBuyNoticeVo
kylinBuyNoticeVo
=
new
Kylin
BuyNoticeVo
();
BeanUtils
.
copyProperties
(
item
,
b
uyNoticeVo
);
BeanUtils
.
copyProperties
(
item
,
kylinB
uyNoticeVo
);
buyNoticeVoList
.
add
(
b
uyNoticeVo
);
kylinBuyNoticeVoList
.
add
(
kylinB
uyNoticeVo
);
}
}
pageInfoTmp
=
new
PageInfo
(
b
uyNoticeVoList
);
pageInfoTmp
=
new
PageInfo
(
kylinB
uyNoticeVoList
);
return
pageInfoTmp
;
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 @
810d4652
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 @
810d4652
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/KylinTicketsPartnerServiceImpl.java
View file @
810d4652
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/timerTask/PerformanceVoTask.java
View file @
810d4652
This diff is collapsed.
Click to expand it.
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