记得上下班打卡 | 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
7f32cb4e
Commit
7f32cb4e
authored
Jul 27, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改 partner 的 new
parent
250c3adf
Changes
19
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
333 additions
and
140 deletions
+333
-140
CheckPerformanceRelationParam.java
...ervice/kylin/dto/param/CheckPerformanceRelationParam.java
+11
-1
PerformancePartnerVo.java
...quidnet/service/kylin/dto/param/PerformancePartnerVo.java
+11
-1
PerformanceStep2Param.java
...uidnet/service/kylin/dto/param/PerformanceStep2Param.java
+10
-1
PerformanceOrderStatisticalVo.java
...t/service/kylin/dto/vo/PerformanceOrderStatisticalVo.java
+11
-1
KylinBuyNoticeVo.java
...quidnet/service/kylin/dto/vo/middle/KylinBuyNoticeVo.java
+11
-1
KylinCheckUserPerformanceVo.java
...rvice/kylin/dto/vo/mongo/KylinCheckUserPerformanceVo.java
+10
-1
KylinCheckUserVo.java
...iquidnet/service/kylin/dto/vo/mongo/KylinCheckUserVo.java
+10
-1
KylinPerformancePartnerListVo.java
...e/kylin/dto/vo/partner/KylinPerformancePartnerListVo.java
+11
-1
KylinTicketPartnerVo.java
...et/service/kylin/dto/vo/partner/KylinTicketPartnerVo.java
+10
-1
KylinTicketTimesPartnerVo.java
...rvice/kylin/dto/vo/partner/KylinTicketTimesPartnerVo.java
+11
-1
TicketTimesTicketCreatePartnerVo.java
...ylin/dto/vo/partner/TicketTimesTicketCreatePartnerVo.java
+10
-1
PerformanceOrderStatisticalDao.java
...net/service/kylin/dao/PerformanceOrderStatisticalDao.java
+10
-1
KylinBuyNoticePartnerServiceImpl.java
...ervice/impl/partner/KylinBuyNoticePartnerServiceImpl.java
+3
-2
KylinCheckUserPartnerServiceImpl.java
...ervice/impl/partner/KylinCheckUserPartnerServiceImpl.java
+12
-13
KylinCheckUserPerformancesPartnerServiceImpl.java
...partner/KylinCheckUserPerformancesPartnerServiceImpl.java
+9
-8
KylinPerformancesPartnerServiceImpl.java
...ice/impl/partner/KylinPerformancesPartnerServiceImpl.java
+62
-60
KylinTicketTimesPartnerServiceImpl.java
...vice/impl/partner/KylinTicketTimesPartnerServiceImpl.java
+14
-13
KylinTicketsPartnerServiceImpl.java
.../service/impl/partner/KylinTicketsPartnerServiceImpl.java
+32
-32
ObjectUtil.java
...java/com/liquidnet/service/platform/utils/ObjectUtil.java
+75
-0
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/CheckPerformanceRelationParam.java
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
param
;
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
param
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinCheckUserPerformanceVo
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
@Data
@Data
public
class
CheckPerformanceRelationParam
{
public
class
CheckPerformanceRelationParam
implements
Cloneable
{
@ApiModelProperty
(
value
=
"演出id"
)
@ApiModelProperty
(
value
=
"演出id"
)
@NotNull
(
message
=
"演出ID不能为空"
)
@NotNull
(
message
=
"演出ID不能为空"
)
private
String
performanceId
;
private
String
performanceId
;
@ApiModelProperty
(
value
=
"可下载时间"
)
@ApiModelProperty
(
value
=
"可下载时间"
)
@NotNull
(
message
=
"可下载时间不能为空"
)
@NotNull
(
message
=
"可下载时间不能为空"
)
private
String
canDownTime
;
private
String
canDownTime
;
private
static
final
CheckPerformanceRelationParam
obj
=
new
CheckPerformanceRelationParam
();
public
static
CheckPerformanceRelationParam
getNew
()
{
try
{
return
(
CheckPerformanceRelationParam
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
CheckPerformanceRelationParam
();
}
}
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/PerformancePartnerVo.java
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
param
;
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
param
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -8,7 +9,7 @@ import java.io.Serializable;
...
@@ -8,7 +9,7 @@ import java.io.Serializable;
import
java.util.List
;
import
java.util.List
;
@Data
@Data
public
class
PerformancePartnerVo
implements
Serializable
{
public
class
PerformancePartnerVo
implements
Serializable
,
Cloneable
{
@ApiModelProperty
(
value
=
"演出id"
,
example
=
""
)
@ApiModelProperty
(
value
=
"演出id"
,
example
=
""
)
@JsonIgnore
@JsonIgnore
...
@@ -112,4 +113,13 @@ public class PerformancePartnerVo implements Serializable {
...
@@ -112,4 +113,13 @@ public class PerformancePartnerVo implements Serializable {
@ApiModelProperty
(
value
=
"是否保存"
,
example
=
""
)
@ApiModelProperty
(
value
=
"是否保存"
,
example
=
""
)
private
Integer
isCreateSave
;
private
Integer
isCreateSave
;
private
static
final
PerformancePartnerVo
obj
=
new
PerformancePartnerVo
();
public
static
PerformancePartnerVo
getNew
()
{
try
{
return
(
PerformancePartnerVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
PerformancePartnerVo
();
}
}
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/PerformanceStep2Param.java
View file @
7f32cb4e
...
@@ -9,7 +9,7 @@ import java.io.Serializable;
...
@@ -9,7 +9,7 @@ import java.io.Serializable;
import
java.util.List
;
import
java.util.List
;
@Data
@Data
public
class
PerformanceStep2Param
implements
Serializable
{
public
class
PerformanceStep2Param
implements
Serializable
,
Cloneable
{
@ApiModelProperty
(
value
=
"演出id"
,
example
=
""
)
@ApiModelProperty
(
value
=
"演出id"
,
example
=
""
)
@NotNull
(
message
=
"不能为空"
)
@NotNull
(
message
=
"不能为空"
)
...
@@ -35,4 +35,13 @@ public class PerformanceStep2Param implements Serializable {
...
@@ -35,4 +35,13 @@ public class PerformanceStep2Param implements Serializable {
@ApiModelProperty
(
value
=
"场次数据"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"场次数据"
,
hidden
=
true
)
private
List
<
TicketTimesTicketCreatePartnerVo
>
ticketTimes
;
private
List
<
TicketTimesTicketCreatePartnerVo
>
ticketTimes
;
private
static
final
PerformanceStep2Param
obj
=
new
PerformanceStep2Param
();
public
static
PerformanceStep2Param
getNew
()
{
try
{
return
(
PerformanceStep2Param
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
PerformanceStep2Param
();
}
}
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/PerformanceOrderStatisticalVo.java
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
;
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
;
import
com.liquidnet.service.kylin.dao.PerformanceOrderStatisticalDao
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -15,7 +16,7 @@ import java.math.BigDecimal;
...
@@ -15,7 +16,7 @@ import java.math.BigDecimal;
* @date 2021/6/19 16:44
* @date 2021/6/19 16:44
*/
*/
@Data
@Data
public
class
PerformanceOrderStatisticalVo
{
public
class
PerformanceOrderStatisticalVo
implements
Cloneable
{
private
String
performancesId
;
private
String
performancesId
;
private
String
ticketsId
;
private
String
ticketsId
;
@ApiModelProperty
(
value
=
"票种名称"
)
@ApiModelProperty
(
value
=
"票种名称"
)
...
@@ -48,4 +49,13 @@ public class PerformanceOrderStatisticalVo {
...
@@ -48,4 +49,13 @@ public class PerformanceOrderStatisticalVo {
private
BigDecimal
totalPayingNumber
=
BigDecimal
.
ZERO
;
private
BigDecimal
totalPayingNumber
=
BigDecimal
.
ZERO
;
@ApiModelProperty
(
value
=
"购买人数"
)
@ApiModelProperty
(
value
=
"购买人数"
)
private
BigDecimal
totalBuyUsers
=
BigDecimal
.
ZERO
;
private
BigDecimal
totalBuyUsers
=
BigDecimal
.
ZERO
;
private
static
final
PerformanceOrderStatisticalVo
obj
=
new
PerformanceOrderStatisticalVo
();
public
static
PerformanceOrderStatisticalVo
getNew
()
{
try
{
return
(
PerformanceOrderStatisticalVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
PerformanceOrderStatisticalVo
();
}
}
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/middle/KylinBuyNoticeVo.java
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
middle
;
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
middle
;
import
com.liquidnet.service.kylin.dto.vo.returns.KylinOrderListVo
;
import
lombok.Data
;
import
lombok.Data
;
@Data
@Data
public
class
KylinBuyNoticeVo
{
public
class
KylinBuyNoticeVo
implements
Cloneable
{
private
String
buyNoticeId
;
private
String
buyNoticeId
;
...
@@ -14,4 +15,13 @@ public class KylinBuyNoticeVo {
...
@@ -14,4 +15,13 @@ public class KylinBuyNoticeVo {
private
String
message
;
private
String
message
;
private
Integer
sort
;
private
Integer
sort
;
private
static
final
KylinBuyNoticeVo
obj
=
new
KylinBuyNoticeVo
();
public
static
KylinBuyNoticeVo
getNew
()
{
try
{
return
(
KylinBuyNoticeVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
KylinBuyNoticeVo
();
}
}
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/mongo/KylinCheckUserPerformanceVo.java
View file @
7f32cb4e
...
@@ -10,10 +10,19 @@ import java.util.List;
...
@@ -10,10 +10,19 @@ import java.util.List;
@Data
@Data
@ApiModel
@ApiModel
public
class
KylinCheckUserPerformanceVo
implements
Serializable
{
public
class
KylinCheckUserPerformanceVo
implements
Serializable
,
Cloneable
{
@ApiModelProperty
(
value
=
"id"
)
@ApiModelProperty
(
value
=
"id"
)
private
String
checkUserId
;
private
String
checkUserId
;
@ApiModelProperty
(
value
=
"演出id数组"
)
@ApiModelProperty
(
value
=
"演出id数组"
)
private
List
<
CheckPerformanceRelationParam
>
relationParams
;
private
List
<
CheckPerformanceRelationParam
>
relationParams
;
private
static
final
KylinCheckUserPerformanceVo
obj
=
new
KylinCheckUserPerformanceVo
();
public
static
KylinCheckUserPerformanceVo
getNew
()
{
try
{
return
(
KylinCheckUserPerformanceVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
KylinCheckUserPerformanceVo
();
}
}
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/mongo/KylinCheckUserVo.java
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
mongo
;
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
mongo
;
import
com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo
;
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
;
...
@@ -8,7 +9,7 @@ import java.io.Serializable;
...
@@ -8,7 +9,7 @@ import java.io.Serializable;
@Data
@Data
@ApiModel
@ApiModel
public
class
KylinCheckUserVo
implements
Serializable
{
public
class
KylinCheckUserVo
implements
Serializable
,
Cloneable
{
@ApiModelProperty
(
value
=
"id"
)
@ApiModelProperty
(
value
=
"id"
)
private
String
checkUserId
;
private
String
checkUserId
;
...
@@ -28,4 +29,12 @@ public class KylinCheckUserVo implements Serializable {
...
@@ -28,4 +29,12 @@ public class KylinCheckUserVo implements Serializable {
@ApiModelProperty
(
value
=
"状态"
)
@ApiModelProperty
(
value
=
"状态"
)
private
String
status
;
private
String
status
;
private
static
final
KylinCheckUserVo
obj
=
new
KylinCheckUserVo
();
public
static
KylinCheckUserVo
getNew
()
{
try
{
return
(
KylinCheckUserVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
KylinCheckUserVo
();
}
}
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/KylinPerformancePartnerListVo.java
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
partner
;
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
partner
;
import
com.liquidnet.service.kylin.dto.param.PerformancePartnerVo
;
import
com.liquidnet.service.kylin.dto.param.PerformancePartnerVo
;
import
com.liquidnet.service.kylin.dto.param.PerformanceStep2Param
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
@Data
@Data
public
class
KylinPerformancePartnerListVo
{
public
class
KylinPerformancePartnerListVo
implements
Cloneable
{
//演出数据
//演出数据
@ApiModelProperty
(
value
=
"主键id"
)
@ApiModelProperty
(
value
=
"主键id"
)
...
@@ -47,4 +48,13 @@ public class KylinPerformancePartnerListVo {
...
@@ -47,4 +48,13 @@ public class KylinPerformancePartnerListVo {
this
.
rejectTxt
=
""
;
this
.
rejectTxt
=
""
;
this
.
createdAt
=
item
.
getCreatedAt
();
this
.
createdAt
=
item
.
getCreatedAt
();
}
}
private
static
final
KylinPerformancePartnerListVo
obj
=
new
KylinPerformancePartnerListVo
();
public
static
KylinPerformancePartnerListVo
getNew
()
{
try
{
return
(
KylinPerformancePartnerListVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
KylinPerformancePartnerListVo
();
}
}
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/KylinTicketPartnerVo.java
View file @
7f32cb4e
...
@@ -11,7 +11,7 @@ import java.math.BigDecimal;
...
@@ -11,7 +11,7 @@ import java.math.BigDecimal;
* 修改场地全部显示数据参数
* 修改场地全部显示数据参数
*/
*/
@Data
@Data
public
class
KylinTicketPartnerVo
implements
Serializable
{
public
class
KylinTicketPartnerVo
implements
Serializable
,
Cloneable
{
@ApiModelProperty
(
value
=
"主键"
)
@ApiModelProperty
(
value
=
"主键"
)
private
String
ticketsId
;
private
String
ticketsId
;
...
@@ -116,4 +116,13 @@ public class KylinTicketPartnerVo implements Serializable {
...
@@ -116,4 +116,13 @@ public class KylinTicketPartnerVo implements Serializable {
this
.
setSurplusExchange
(
this
.
getTotalExchange
());
this
.
setSurplusExchange
(
this
.
getTotalExchange
());
this
.
setSurplusGeneral
(
this
.
getTotalGeneral
());
this
.
setSurplusGeneral
(
this
.
getTotalGeneral
());
}
}
private
static
final
KylinTicketPartnerVo
obj
=
new
KylinTicketPartnerVo
();
public
static
KylinTicketPartnerVo
getNew
()
{
try
{
return
(
KylinTicketPartnerVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
KylinTicketPartnerVo
();
}
}
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/KylinTicketTimesPartnerVo.java
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
partner
;
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
vo
.
partner
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinCheckUserVo
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -8,7 +9,7 @@ import java.io.Serializable;
...
@@ -8,7 +9,7 @@ import java.io.Serializable;
//返回
//返回
@Data
@Data
public
class
KylinTicketTimesPartnerVo
implements
Serializable
{
public
class
KylinTicketTimesPartnerVo
implements
Serializable
,
Cloneable
{
@ApiModelProperty
(
value
=
"主键id"
)
@ApiModelProperty
(
value
=
"主键id"
)
private
String
ticketTimesId
;
private
String
ticketTimesId
;
...
@@ -39,4 +40,13 @@ public class KylinTicketTimesPartnerVo implements Serializable {
...
@@ -39,4 +40,13 @@ public class KylinTicketTimesPartnerVo implements Serializable {
@ApiModelProperty
(
value
=
"修改时间"
)
@ApiModelProperty
(
value
=
"修改时间"
)
private
String
updatedAt
;
private
String
updatedAt
;
private
static
final
KylinTicketTimesPartnerVo
obj
=
new
KylinTicketTimesPartnerVo
();
public
static
KylinTicketTimesPartnerVo
getNew
()
{
try
{
return
(
KylinTicketTimesPartnerVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
KylinTicketTimesPartnerVo
();
}
}
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/partner/TicketTimesTicketCreatePartnerVo.java
View file @
7f32cb4e
...
@@ -9,7 +9,7 @@ import java.util.List;
...
@@ -9,7 +9,7 @@ import java.util.List;
//包含 票
//包含 票
@Data
@Data
public
class
TicketTimesTicketCreatePartnerVo
implements
Serializable
{
public
class
TicketTimesTicketCreatePartnerVo
implements
Serializable
,
Cloneable
{
@ApiModelProperty
(
value
=
"主键id"
)
@ApiModelProperty
(
value
=
"主键id"
)
private
String
ticketTimesId
;
private
String
ticketTimesId
;
...
@@ -40,4 +40,13 @@ public class TicketTimesTicketCreatePartnerVo implements Serializable {
...
@@ -40,4 +40,13 @@ public class TicketTimesTicketCreatePartnerVo implements Serializable {
//票
//票
@ApiModelProperty
(
value
=
"票数据"
)
@ApiModelProperty
(
value
=
"票数据"
)
private
List
<
KylinTicketPartnerVo
>
ticket
;
private
List
<
KylinTicketPartnerVo
>
ticket
;
private
static
final
TicketTimesTicketCreatePartnerVo
obj
=
new
TicketTimesTicketCreatePartnerVo
();
public
static
TicketTimesTicketCreatePartnerVo
getNew
()
{
try
{
return
(
TicketTimesTicketCreatePartnerVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
TicketTimesTicketCreatePartnerVo
();
}
}
}
}
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/PerformanceOrderStatisticalDao.java
View file @
7f32cb4e
...
@@ -15,7 +15,7 @@ import java.time.LocalDateTime;
...
@@ -15,7 +15,7 @@ import java.time.LocalDateTime;
* @date 2021/6/3 16:39
* @date 2021/6/3 16:39
*/
*/
@Data
@Data
public
class
PerformanceOrderStatisticalDao
{
public
class
PerformanceOrderStatisticalDao
implements
Cloneable
{
private
String
performancesId
;
private
String
performancesId
;
private
String
ticketsId
;
private
String
ticketsId
;
private
String
title
;
private
String
title
;
...
@@ -33,4 +33,13 @@ public class PerformanceOrderStatisticalDao {
...
@@ -33,4 +33,13 @@ public class PerformanceOrderStatisticalDao {
private
BigDecimal
totalMemberNumber
=
BigDecimal
.
ZERO
;
private
BigDecimal
totalMemberNumber
=
BigDecimal
.
ZERO
;
private
BigDecimal
totalPayingNumber
=
BigDecimal
.
ZERO
;
private
BigDecimal
totalPayingNumber
=
BigDecimal
.
ZERO
;
private
BigDecimal
totalBuyUsers
=
BigDecimal
.
ZERO
;
private
BigDecimal
totalBuyUsers
=
BigDecimal
.
ZERO
;
private
static
final
PerformanceOrderStatisticalDao
obj
=
new
PerformanceOrderStatisticalDao
();
public
static
PerformanceOrderStatisticalDao
getNew
()
{
try
{
return
(
PerformanceOrderStatisticalDao
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
PerformanceOrderStatisticalDao
();
}
}
}
}
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/partner/KylinBuyNoticePartnerServiceImpl.java
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
platform
.
service
.
impl
.
partner
;
package
com
.
liquidnet
.
service
.
platform
.
service
.
impl
.
partner
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
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
;
...
@@ -34,11 +35,11 @@ public class KylinBuyNoticePartnerServiceImpl extends ServiceImpl<KylinBuyNotice
...
@@ -34,11 +35,11 @@ public class KylinBuyNoticePartnerServiceImpl extends ServiceImpl<KylinBuyNotice
PageInfo
<
KylinBuyNoticeVo
>
pageInfoTmp
=
null
;
PageInfo
<
KylinBuyNoticeVo
>
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
(
Wrappers
.
lambdaQuery
(
KylinBuyNotice
.
class
).
eq
(
KylinBuyNotice:
:
getStatus
,
1
).
orderByDesc
(
KylinBuyNotice:
:
getSort
).
orderByDesc
(
KylinBuyNotice:
:
getMid
));
List
<
KylinBuyNoticeVo
>
kylinBuyNoticeVoList
=
new
ArrayList
<>();
List
<
KylinBuyNoticeVo
>
kylinBuyNoticeVoList
=
new
ArrayList
<>();
for
(
KylinBuyNotice
item
:
buyNoticeList
)
{
for
(
KylinBuyNotice
item
:
buyNoticeList
)
{
KylinBuyNoticeVo
kylinBuyNoticeVo
=
new
KylinBuyNoticeVo
();
KylinBuyNoticeVo
kylinBuyNoticeVo
=
KylinBuyNoticeVo
.
getNew
();
BeanUtils
.
copyProperties
(
item
,
kylinBuyNoticeVo
);
BeanUtils
.
copyProperties
(
item
,
kylinBuyNoticeVo
);
kylinBuyNoticeVoList
.
add
(
kylinBuyNoticeVo
);
kylinBuyNoticeVoList
.
add
(
kylinBuyNoticeVo
);
}
}
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/partner/KylinCheckUserPartnerServiceImpl.java
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
platform
.
service
.
impl
.
partner
;
package
com
.
liquidnet
.
service
.
platform
.
service
.
impl
.
partner
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
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
;
...
@@ -14,6 +16,7 @@ import com.liquidnet.service.kylin.entity.KylinCheckUser;
...
@@ -14,6 +16,7 @@ import com.liquidnet.service.kylin.entity.KylinCheckUser;
import
com.liquidnet.service.kylin.mapper.KylinCheckUserMapper
;
import
com.liquidnet.service.kylin.mapper.KylinCheckUserMapper
;
import
com.liquidnet.service.kylin.service.partner.IKylinCheckUserPartnerService
;
import
com.liquidnet.service.kylin.service.partner.IKylinCheckUserPartnerService
;
import
com.liquidnet.service.platform.utils.DataUtils
;
import
com.liquidnet.service.platform.utils.DataUtils
;
import
com.liquidnet.service.platform.utils.ObjectUtil
;
import
com.mongodb.BasicDBObject
;
import
com.mongodb.BasicDBObject
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -64,18 +67,14 @@ public class KylinCheckUserPartnerServiceImpl extends ServiceImpl<KylinCheckUser
...
@@ -64,18 +67,14 @@ public class KylinCheckUserPartnerServiceImpl extends ServiceImpl<KylinCheckUser
@Override
@Override
public
ResponseDto
<
String
>
del
(
String
merchantId
,
String
checkUserId
)
{
public
ResponseDto
<
String
>
del
(
String
merchantId
,
String
checkUserId
)
{
try
{
try
{
KylinCheckUser
checkUser
=
new
KylinCheckUser
();
KylinCheckUser
checkUser
=
KylinCheckUser
.
getNew
();
checkUser
.
setUpdatedAt
(
LocalDateTime
.
now
());
checkUser
.
setUpdatedAt
(
LocalDateTime
.
now
());
checkUser
.
setStatus
(
0
);
checkUser
.
setStatus
(
0
);
checkUserMapper
.
update
(
checkUser
,
new
UpdateWrapper
<
KylinCheckUser
>().
eq
(
"check_user_id"
,
checkUserId
));
checkUserMapper
.
update
(
checkUser
,
Wrappers
.
lambdaUpdate
(
KylinCheckUser
.
class
).
eq
(
KylinCheckUser:
:
getCheckUserId
,
checkUserId
));
dataUtils
.
delCheckUserRedis
(
checkUserId
);
dataUtils
.
delCheckUserRedis
(
checkUserId
);
HashMap
<
String
,
Object
>
map
=
new
HashMap
<>
();
HashMap
<
String
,
Object
>
map
=
ObjectUtil
.
cloneHashMapStringAndObject
();
map
.
put
(
"status"
,
0
);
map
.
put
(
"status"
,
0
);
// BasicDBObject obj = new BasicDBObject("$set", mongoConverter.convertToMongoType(map));
// mongoTemplate.getCollection(CheckUserVo.class.getSimpleName()).updateOne(
// Query.query(Criteria.where("checkUserId").is(checkUserId)).getQueryObject(),
// obj
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"checkUserId"
).
is
(
checkUserId
)),
KylinCheckUserVo
.
class
,
KylinCheckUserVo
.
class
.
getSimpleName
());
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"checkUserId"
).
is
(
checkUserId
)),
KylinCheckUserVo
.
class
,
KylinCheckUserVo
.
class
.
getSimpleName
());
return
ResponseDto
.
success
(
"删除成功"
);
return
ResponseDto
.
success
(
"删除成功"
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -86,7 +85,7 @@ public class KylinCheckUserPartnerServiceImpl extends ServiceImpl<KylinCheckUser
...
@@ -86,7 +85,7 @@ public class KylinCheckUserPartnerServiceImpl extends ServiceImpl<KylinCheckUser
@Override
@Override
public
ResponseDto
<
String
>
create
(
String
merchantId
,
String
name
,
String
pwd
,
String
mobile
)
{
public
ResponseDto
<
String
>
create
(
String
merchantId
,
String
name
,
String
pwd
,
String
mobile
)
{
try
{
try
{
KylinCheckUser
checkUser
=
new
KylinCheckUser
();
KylinCheckUser
checkUser
=
KylinCheckUser
.
getNew
();
checkUser
.
setName
(
name
);
checkUser
.
setName
(
name
);
checkUser
.
setPwd
(
DigestUtils
.
md5DigestAsHex
(
pwd
.
getBytes
()));
checkUser
.
setPwd
(
DigestUtils
.
md5DigestAsHex
(
pwd
.
getBytes
()));
checkUser
.
setMobile
(
mobile
);
checkUser
.
setMobile
(
mobile
);
...
@@ -96,7 +95,7 @@ public class KylinCheckUserPartnerServiceImpl extends ServiceImpl<KylinCheckUser
...
@@ -96,7 +95,7 @@ public class KylinCheckUserPartnerServiceImpl extends ServiceImpl<KylinCheckUser
checkUser
.
setStatus
(
1
);
checkUser
.
setStatus
(
1
);
checkUserMapper
.
insert
(
checkUser
);
checkUserMapper
.
insert
(
checkUser
);
KylinCheckUserVo
kylinCheckUserVo
=
new
KylinCheckUserVo
();
KylinCheckUserVo
kylinCheckUserVo
=
KylinCheckUserVo
.
getNew
();
BeanUtils
.
copyProperties
(
checkUser
,
kylinCheckUserVo
);
BeanUtils
.
copyProperties
(
checkUser
,
kylinCheckUserVo
);
mongoTemplate
.
insert
(
kylinCheckUserVo
,
KylinCheckUserVo
.
class
.
getSimpleName
());
mongoTemplate
.
insert
(
kylinCheckUserVo
,
KylinCheckUserVo
.
class
.
getSimpleName
());
...
@@ -109,15 +108,15 @@ public class KylinCheckUserPartnerServiceImpl extends ServiceImpl<KylinCheckUser
...
@@ -109,15 +108,15 @@ public class KylinCheckUserPartnerServiceImpl extends ServiceImpl<KylinCheckUser
@Override
@Override
public
ResponseDto
<
String
>
change
(
String
merchantId
,
String
checkUserId
,
String
name
,
String
pwd
,
String
mobile
)
{
public
ResponseDto
<
String
>
change
(
String
merchantId
,
String
checkUserId
,
String
name
,
String
pwd
,
String
mobile
)
{
try
{
try
{
KylinCheckUser
checkUser
=
new
KylinCheckUser
();
KylinCheckUser
checkUser
=
KylinCheckUser
.
getNew
();
checkUser
.
setName
(
name
);
checkUser
.
setName
(
name
);
if
(
null
!=
pwd
)
{
if
(
null
!=
pwd
)
{
checkUser
.
setPwd
(
DigestUtils
.
md5DigestAsHex
(
pwd
.
getBytes
()));
checkUser
.
setPwd
(
DigestUtils
.
md5DigestAsHex
(
pwd
.
getBytes
()));
}
}
checkUser
.
setMobile
(
mobile
);
checkUser
.
setMobile
(
mobile
);
checkUser
.
setUpdatedAt
(
LocalDateTime
.
now
());
checkUser
.
setUpdatedAt
(
LocalDateTime
.
now
());
checkUserMapper
.
update
(
checkUser
,
new
UpdateWrapper
<
KylinCheckUser
>().
eq
(
"check_user_id"
,
checkUserId
).
eq
(
"merchant_id"
,
merchantId
));
checkUserMapper
.
update
(
checkUser
,
Wrappers
.
lambdaUpdate
(
KylinCheckUser
.
class
).
eq
(
KylinCheckUser:
:
getCheckUserId
,
checkUserId
).
eq
(
KylinCheckUser:
:
getMerchantId
,
merchantId
));
BasicDBObject
obj
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
checkUser
));
BasicDBObject
obj
=
ObjectUtil
.
cloneBasicDBObject
().
append
(
"$set"
,
mongoConverter
.
convertToMongoType
(
checkUser
));
mongoTemplate
.
getCollection
(
KylinCheckUserVo
.
class
.
getSimpleName
()).
updateOne
(
mongoTemplate
.
getCollection
(
KylinCheckUserVo
.
class
.
getSimpleName
()).
updateOne
(
Query
.
query
(
Criteria
.
where
(
"checkUserId"
).
is
(
checkUserId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"checkUserId"
).
is
(
checkUserId
)).
getQueryObject
(),
obj
obj
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/partner/KylinCheckUserPerformancesPartnerServiceImpl.java
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
platform
.
service
.
impl
.
partner
;
package
com
.
liquidnet
.
service
.
platform
.
service
.
impl
.
partner
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
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
;
...
@@ -79,7 +80,7 @@ public class KylinCheckUserPerformancesPartnerServiceImpl extends ServiceImpl<Ky
...
@@ -79,7 +80,7 @@ public class KylinCheckUserPerformancesPartnerServiceImpl extends ServiceImpl<Ky
if
(
null
==
item
.
getCanDownTime
())
{
if
(
null
==
item
.
getCanDownTime
())
{
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
20101
));
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
20101
));
}
}
KylinCheckUserPerformances
checkUserPerformances
=
new
KylinCheckUserPerformances
();
KylinCheckUserPerformances
checkUserPerformances
=
KylinCheckUserPerformances
.
getNew
();
checkUserPerformances
.
setCheckUserId
(
param
.
getCheckUserId
());
checkUserPerformances
.
setCheckUserId
(
param
.
getCheckUserId
());
checkUserPerformances
.
setCanDownTime
(
DateUtil
.
Formatter
.
yyyyMMddHHmmss
.
parse
(
item
.
getCanDownTime
()));
checkUserPerformances
.
setCanDownTime
(
DateUtil
.
Formatter
.
yyyyMMddHHmmss
.
parse
(
item
.
getCanDownTime
()));
checkUserPerformances
.
setPerformanceId
(
item
.
getPerformanceId
());
checkUserPerformances
.
setPerformanceId
(
item
.
getPerformanceId
());
...
@@ -90,11 +91,11 @@ public class KylinCheckUserPerformancesPartnerServiceImpl extends ServiceImpl<Ky
...
@@ -90,11 +91,11 @@ public class KylinCheckUserPerformancesPartnerServiceImpl extends ServiceImpl<Ky
}
}
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"checkUserId"
).
is
(
param
.
getCheckUserId
())),
KylinCheckUserPerformanceVo
.
class
,
KylinCheckUserPerformanceVo
.
class
.
getSimpleName
());
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"checkUserId"
).
is
(
param
.
getCheckUserId
())),
KylinCheckUserPerformanceVo
.
class
,
KylinCheckUserPerformanceVo
.
class
.
getSimpleName
());
KylinCheckUserPerformanceVo
userPerformanceVo
=
new
KylinCheckUserPerformanceVo
();
KylinCheckUserPerformanceVo
userPerformanceVo
=
KylinCheckUserPerformanceVo
.
getNew
();
List
<
CheckPerformanceRelationParam
>
performanceRelationParamsList
=
new
ArrayList
<>();
List
<
CheckPerformanceRelationParam
>
performanceRelationParamsList
=
new
ArrayList
<>();
List
<
KylinCheckUserPerformances
>
data
=
checkUserPerformancesMapper
.
selectList
(
new
UpdateWrapper
<
KylinCheckUserPerformances
>().
eq
(
"check_user_id"
,
param
.
getCheckUserId
()));
List
<
KylinCheckUserPerformances
>
data
=
checkUserPerformancesMapper
.
selectList
(
Wrappers
.
lambdaQuery
(
KylinCheckUserPerformances
.
class
).
eq
(
KylinCheckUserPerformances:
:
getCheckUserId
,
param
.
getCheckUserId
()));
for
(
KylinCheckUserPerformances
item
:
data
)
{
for
(
KylinCheckUserPerformances
item
:
data
)
{
CheckPerformanceRelationParam
performanceRelationParam
=
new
CheckPerformanceRelationParam
();
CheckPerformanceRelationParam
performanceRelationParam
=
CheckPerformanceRelationParam
.
getNew
();
performanceRelationParam
.
setCanDownTime
(
item
.
getCanDownTime
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
performanceRelationParam
.
setCanDownTime
(
item
.
getCanDownTime
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
performanceRelationParam
.
setPerformanceId
(
item
.
getPerformanceId
());
performanceRelationParam
.
setPerformanceId
(
item
.
getPerformanceId
());
performanceRelationParamsList
.
add
(
performanceRelationParam
);
performanceRelationParamsList
.
add
(
performanceRelationParam
);
...
@@ -115,15 +116,15 @@ public class KylinCheckUserPerformancesPartnerServiceImpl extends ServiceImpl<Ky
...
@@ -115,15 +116,15 @@ public class KylinCheckUserPerformancesPartnerServiceImpl extends ServiceImpl<Ky
public
ResponseDto
<
String
>
delPerformance
(
List
<
String
>
performanceIds
,
String
checkUserId
)
{
public
ResponseDto
<
String
>
delPerformance
(
List
<
String
>
performanceIds
,
String
checkUserId
)
{
try
{
try
{
for
(
String
performanceId
:
performanceIds
)
{
for
(
String
performanceId
:
performanceIds
)
{
checkUserPerformancesMapper
.
delete
(
new
UpdateWrapper
<
KylinCheckUserPerformances
>().
eq
(
"check_user_id"
,
checkUserId
).
eq
(
"performance_id"
,
performanceId
));
checkUserPerformancesMapper
.
delete
(
Wrappers
.
lambdaUpdate
(
KylinCheckUserPerformances
.
class
).
eq
(
KylinCheckUserPerformances:
:
getCheckUserId
,
checkUserId
).
eq
(
KylinCheckUserPerformances:
:
getPerformanceId
,
performanceId
));
}
}
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"checkUserId"
).
is
(
checkUserId
)),
KylinCheckUserPerformanceVo
.
class
,
KylinCheckUserPerformanceVo
.
class
.
getSimpleName
());
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"checkUserId"
).
is
(
checkUserId
)),
KylinCheckUserPerformanceVo
.
class
,
KylinCheckUserPerformanceVo
.
class
.
getSimpleName
());
KylinCheckUserPerformanceVo
userPerformanceVo
=
new
KylinCheckUserPerformanceVo
();
KylinCheckUserPerformanceVo
userPerformanceVo
=
KylinCheckUserPerformanceVo
.
getNew
();
List
<
CheckPerformanceRelationParam
>
performanceRelationParamsList
=
new
ArrayList
<>();
List
<
CheckPerformanceRelationParam
>
performanceRelationParamsList
=
new
ArrayList
<>();
List
<
KylinCheckUserPerformances
>
data
=
checkUserPerformancesMapper
.
selectList
(
new
UpdateWrapper
<
KylinCheckUserPerformances
>().
eq
(
"check_user_id"
,
checkUserId
));
List
<
KylinCheckUserPerformances
>
data
=
checkUserPerformancesMapper
.
selectList
(
Wrappers
.
lambdaUpdate
(
KylinCheckUserPerformances
.
class
).
eq
(
KylinCheckUserPerformances:
:
getCheckUserId
,
checkUserId
));
for
(
KylinCheckUserPerformances
item
:
data
)
{
for
(
KylinCheckUserPerformances
item
:
data
)
{
CheckPerformanceRelationParam
performanceRelationParam
=
new
CheckPerformanceRelationParam
();
CheckPerformanceRelationParam
performanceRelationParam
=
CheckPerformanceRelationParam
.
getNew
();
performanceRelationParam
.
setCanDownTime
(
item
.
getCanDownTime
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
performanceRelationParam
.
setCanDownTime
(
item
.
getCanDownTime
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
performanceRelationParam
.
setPerformanceId
(
item
.
getPerformanceId
());
performanceRelationParam
.
setPerformanceId
(
item
.
getPerformanceId
());
performanceRelationParamsList
.
add
(
performanceRelationParam
);
performanceRelationParamsList
.
add
(
performanceRelationParam
);
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/partner/KylinPerformancesPartnerServiceImpl.java
View file @
7f32cb4e
This diff is collapsed.
Click to expand it.
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/partner/KylinTicketTimesPartnerServiceImpl.java
View file @
7f32cb4e
...
@@ -2,6 +2,7 @@ package com.liquidnet.service.platform.service.impl.partner;
...
@@ -2,6 +2,7 @@ package com.liquidnet.service.platform.service.impl.partner;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
...
@@ -16,6 +17,7 @@ import com.liquidnet.service.kylin.mapper.KylinPerformanceStatusMapper;
...
@@ -16,6 +17,7 @@ import com.liquidnet.service.kylin.mapper.KylinPerformanceStatusMapper;
import
com.liquidnet.service.kylin.mapper.KylinTicketTimeRelationMapper
;
import
com.liquidnet.service.kylin.mapper.KylinTicketTimeRelationMapper
;
import
com.liquidnet.service.kylin.mapper.KylinTicketTimesMapper
;
import
com.liquidnet.service.kylin.mapper.KylinTicketTimesMapper
;
import
com.liquidnet.service.kylin.service.partner.IKylinTicketTimesPartnerService
;
import
com.liquidnet.service.kylin.service.partner.IKylinTicketTimesPartnerService
;
import
com.liquidnet.service.platform.utils.ObjectUtil
;
import
com.mongodb.BasicDBObject
;
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
;
...
@@ -63,7 +65,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -63,7 +65,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
ResponseDto
<
KylinTicketTimesPartnerVo
>
ticketTimesPartnerVo
=
null
;
ResponseDto
<
KylinTicketTimesPartnerVo
>
ticketTimesPartnerVo
=
null
;
//获取演出状态
//获取演出状态
KylinPerformanceStatus
performanceStatus
=
performanceStatusMapper
.
selectOne
(
KylinPerformanceStatus
performanceStatus
=
performanceStatusMapper
.
selectOne
(
new
UpdateWrapper
<
KylinPerformanceStatus
>().
eq
(
"performance_id"
,
createTicketTimesParam
.
getPerformancesId
()));
Wrappers
.
lambdaQuery
(
KylinPerformanceStatus
.
class
).
eq
(
KylinPerformanceStatus:
:
getPerformanceId
,
createTicketTimesParam
.
getPerformancesId
()));
if
(
null
==
performanceStatus
)
{
if
(
null
==
performanceStatus
)
{
ticketTimesPartnerVo
=
createTimes
(
createTicketTimesParam
);
ticketTimesPartnerVo
=
createTimes
(
createTicketTimesParam
);
}
else
if
(
performanceStatus
.
getAuditStatus
()==
0
){
}
else
if
(
performanceStatus
.
getAuditStatus
()==
0
){
...
@@ -80,7 +82,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -80,7 +82,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
public
ResponseDto
<
KylinTicketTimesPartnerVo
>
createTimes
(
CreateTicketTimesParam
createTicketTimesParam
)
{
public
ResponseDto
<
KylinTicketTimesPartnerVo
>
createTimes
(
CreateTicketTimesParam
createTicketTimesParam
)
{
try
{
try
{
// 获取 主键id
// 获取 主键id
String
ticketTimesId
=
IDGenerator
.
nextSnowId
()
.
toString
()
;
String
ticketTimesId
=
IDGenerator
.
nextSnowId
();
// 获取 当前时间 -> 创建时间
// 获取 当前时间 -> 创建时间
LocalDateTime
createdAt
=
LocalDateTime
.
now
();
LocalDateTime
createdAt
=
LocalDateTime
.
now
();
// 标题
// 标题
...
@@ -97,7 +99,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -97,7 +99,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
title
=
useStart
+
"-"
+
useEnd
;
title
=
useStart
+
"-"
+
useEnd
;
}
}
// mongo 操作
// mongo 操作
KylinTicketTimesPartnerVo
kylinTicketTimesPartnerVo
=
new
KylinTicketTimesPartnerVo
();
KylinTicketTimesPartnerVo
kylinTicketTimesPartnerVo
=
KylinTicketTimesPartnerVo
.
getNew
();
kylinTicketTimesPartnerVo
.
setTicketTimesId
(
ticketTimesId
);
kylinTicketTimesPartnerVo
.
setTicketTimesId
(
ticketTimesId
);
kylinTicketTimesPartnerVo
.
setUseStart
(
createTicketTimesParam
.
getUseStart
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
kylinTicketTimesPartnerVo
.
setUseStart
(
createTicketTimesParam
.
getUseStart
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
if
(
createTicketTimesParam
.
getType
()
==
2
)
{
if
(
createTicketTimesParam
.
getType
()
==
2
)
{
...
@@ -141,7 +143,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -141,7 +143,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
}
}
// mongo 操作
// mongo 操作
KylinTicketTimesPartnerVo
kylinTicketTimesPartnerVo
=
new
KylinTicketTimesPartnerVo
();
KylinTicketTimesPartnerVo
kylinTicketTimesPartnerVo
=
KylinTicketTimesPartnerVo
.
getNew
();
kylinTicketTimesPartnerVo
.
setTicketTimesId
(
ticketTimesId
);
kylinTicketTimesPartnerVo
.
setTicketTimesId
(
ticketTimesId
);
kylinTicketTimesPartnerVo
.
setUseStart
(
createTicketTimesParam
.
getUseStart
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
kylinTicketTimesPartnerVo
.
setUseStart
(
createTicketTimesParam
.
getUseStart
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
kylinTicketTimesPartnerVo
.
setUseEnd
(
createTicketTimesParam
.
getUseEnd
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
kylinTicketTimesPartnerVo
.
setUseEnd
(
createTicketTimesParam
.
getUseEnd
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
...
@@ -169,24 +171,23 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -169,24 +171,23 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
20106
));
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
20106
));
}
}
KylinTicketTimeRelation
ticketTimeRelation
=
ticketTimeRelationMapper
.
selectOne
(
KylinTicketTimeRelation
ticketTimeRelation
=
ticketTimeRelationMapper
.
selectOne
(
new
UpdateWrapper
<
KylinTicketTimeRelation
>().
eq
(
"times_id"
,
ticketTimesId
));
Wrappers
.
lambdaQuery
(
KylinTicketTimeRelation
.
class
).
eq
(
KylinTicketTimeRelation:
:
getTimesId
,
ticketTimesId
));
if
(
ticketTimeRelation
!=
null
)
{
if
(
ticketTimeRelation
!=
null
)
{
KylinPerformanceStatus
performanceStatus
=
performanceStatusMapper
.
selectOne
(
KylinPerformanceStatus
performanceStatus
=
performanceStatusMapper
.
selectOne
(
new
UpdateWrapper
<
KylinPerformanceStatus
>().
eq
(
"performance_id"
,
ticketTimeRelation
.
getPerformanceId
()));
Wrappers
.
lambdaQuery
(
KylinPerformanceStatus
.
class
).
eq
(
KylinPerformanceStatus:
:
getPerformanceId
,
ticketTimeRelation
.
getPerformanceId
()));
if
(
performanceStatus
.
getAuditStatus
()==
0
){
if
(
performanceStatus
.
getAuditStatus
()==
0
){
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
20101
));
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
20101
));
}
}
if
(
performanceStatus
.
getStatus
()
==
0
||
performanceStatus
.
getStatus
()
==
4
)
{
//未提审||被拒绝
if
(
performanceStatus
.
getStatus
()
==
0
||
performanceStatus
.
getStatus
()
==
4
)
{
//未提审||被拒绝
HashMap
<
String
,
Object
>
map
=
new
HashMap
<>
();
HashMap
<
String
,
Object
>
map
=
ObjectUtil
.
cloneHashMapStringAndObject
();
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
(
"status"
,
0
);
map
.
put
(
"status"
,
0
);
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
BasicDBObject
object
=
ObjectUtil
.
cloneBasicDBObject
().
append
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
Document
doc
=
mongoTemplate
.
getCollection
(
KylinTicketTimesPartnerVo
.
class
.
getSimpleName
()).
findOneAndUpdat
e
(
mongoTemplate
.
getCollection
(
KylinTicketTimesPartnerVo
.
class
.
getSimpleName
()).
updateOn
e
(
Query
.
query
(
Criteria
.
where
(
"ticketTimesId"
).
is
(
ticketTimesId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"ticketTimesId"
).
is
(
ticketTimesId
)).
getQueryObject
(),
object
,
object
new
FindOneAndUpdateOptions
().
returnDocument
(
ReturnDocument
.
AFTER
)
);
);
return
ResponseDto
.
success
(
"删除成功"
);
return
ResponseDto
.
success
(
"删除成功"
);
}
else
{
}
else
{
...
@@ -214,7 +215,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -214,7 +215,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
createTicketTimesParam
.
setTitle
(
title
);
createTicketTimesParam
.
setTitle
(
title
);
// mongo 操作
// mongo 操作
KylinTicketTimesPartnerVo
kylinTicketTimesPartnerVo
=
new
KylinTicketTimesPartnerVo
();
KylinTicketTimesPartnerVo
kylinTicketTimesPartnerVo
=
KylinTicketTimesPartnerVo
.
getNew
();
BeanUtils
.
copyProperties
(
createTicketTimesParam
,
kylinTicketTimesPartnerVo
);
BeanUtils
.
copyProperties
(
createTicketTimesParam
,
kylinTicketTimesPartnerVo
);
kylinTicketTimesPartnerVo
.
setTicketTimesId
(
createTicketTimesParam
.
getTicketTimesId
());
kylinTicketTimesPartnerVo
.
setTicketTimesId
(
createTicketTimesParam
.
getTicketTimesId
());
kylinTicketTimesPartnerVo
.
setUpdatedAt
(
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
kylinTicketTimesPartnerVo
.
setUpdatedAt
(
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
...
@@ -222,7 +223,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
...
@@ -222,7 +223,7 @@ public class KylinTicketTimesPartnerServiceImpl extends ServiceImpl<KylinTicketT
kylinTicketTimesPartnerVo
.
setUseEnd
(
createTicketTimesParam
.
getUseEnd
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
kylinTicketTimesPartnerVo
.
setUseEnd
(
createTicketTimesParam
.
getUseEnd
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
kylinTicketTimesPartnerVo
.
setStatus
(
null
);
kylinTicketTimesPartnerVo
.
setStatus
(
null
);
BasicDBObject
object
=
new
BasicDBObject
(
"$set"
,
JSON
.
parse
(
JsonUtils
.
toJson
(
kylinTicketTimesPartnerVo
)));
BasicDBObject
object
=
ObjectUtil
.
cloneBasicDBObject
().
append
(
"$set"
,
JSON
.
parse
(
JsonUtils
.
toJson
(
kylinTicketTimesPartnerVo
)));
Document
doc
=
mongoTemplate
.
getCollection
(
KylinTicketTimesPartnerVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Document
doc
=
mongoTemplate
.
getCollection
(
KylinTicketTimesPartnerVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Query
.
query
(
Criteria
.
where
(
"ticketTimesId"
).
is
(
createTicketTimesParam
.
getTicketTimesId
())).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"ticketTimesId"
).
is
(
createTicketTimesParam
.
getTicketTimesId
())).
getQueryObject
(),
object
,
object
,
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/partner/KylinTicketsPartnerServiceImpl.java
View file @
7f32cb4e
This diff is collapsed.
Click to expand it.
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/utils/ObjectUtil.java
0 → 100644
View file @
7f32cb4e
package
com
.
liquidnet
.
service
.
platform
.
utils
;
import
com.liquidnet.service.adam.dto.vo.AdamEntersVo
;
import
com.liquidnet.service.kylin.dto.vo.returns.KylinOrderListVo
;
import
com.mongodb.BasicDBObject
;
import
org.springframework.stereotype.Component
;
import
org.springframework.util.LinkedMultiValueMap
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.LinkedList
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: ObjectUtil
* @Package com.liquidnet.service.dragon.utils
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2021/7/21 16:00
*/
@Component
public
class
ObjectUtil
{
private
static
final
LinkedList
<
Object
[]>
linkedListObj
=
new
LinkedList
<
Object
[]>();
private
static
final
LinkedList
<
String
>
linkedListStr
=
new
LinkedList
<
String
>();
private
static
final
HashMap
<
String
,
String
>
hashMapStringAndString
=
new
HashMap
<
String
,
String
>();
private
static
final
HashMap
<
String
,
Object
>
hashMapStringAndObject
=
new
HashMap
<
String
,
Object
>();
private
static
final
HashMap
<
String
,
Integer
>
hashMapStringAndInteger
=
new
HashMap
();
private
static
final
ArrayList
<
String
>
arrayListString
=
new
ArrayList
<>();
private
static
final
LinkedMultiValueMap
<
String
,
String
>
linkedMultiValueMapStringAndString
=
new
LinkedMultiValueMap
<
String
,
String
>();
private
static
final
BasicDBObject
basicDBObject
=
new
BasicDBObject
();
public
static
final
Object
[]
objectsArray
=
new
Object
[
100
];
public
static
final
Integer
[]
integerArray2
=
new
Integer
[
2
];
public
static
LinkedList
<
Object
[]>
cloneLinkedListObj
()
{
return
(
LinkedList
<
Object
[]>)
linkedListObj
.
clone
();
}
public
static
LinkedList
<
String
>
cloneLinkedListStr
()
{
return
(
LinkedList
<
String
>)
linkedListStr
.
clone
();
}
public
static
HashMap
<
String
,
String
>
cloneHashMapStringAndString
()
{
return
(
HashMap
<
String
,
String
>)
hashMapStringAndString
.
clone
();
}
public
static
HashMap
<
String
,
Object
>
cloneHashMapStringAndObject
()
{
return
(
HashMap
<
String
,
Object
>)
hashMapStringAndObject
.
clone
();
}
public
static
HashMap
<
String
,
Integer
>
cloneHashMapStringAndInteger
()
{
return
(
HashMap
<
String
,
Integer
>)
hashMapStringAndInteger
.
clone
();
}
public
static
ArrayList
<
String
>
cloneArrayListString
()
{
return
(
ArrayList
<
String
>)
arrayListString
.
clone
();
}
public
static
LinkedMultiValueMap
<
String
,
String
>
cloneLinkedMultiValueMapStringAndString
()
{
return
linkedMultiValueMapStringAndString
.
clone
();
}
public
static
Object
[]
cloneObjectsArray
()
{
return
objectsArray
.
clone
();
}
public
static
Integer
[]
cloneInteger2Array
()
{
return
integerArray2
.
clone
();
}
public
static
BasicDBObject
cloneBasicDBObject
()
{
return
(
BasicDBObject
)
basicDBObject
.
clone
();
}
}
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