记得上下班打卡 | 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
7797a37d
Commit
7797a37d
authored
Nov 11, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
上下线暂时提交
parent
c345b011
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
40 additions
and
21 deletions
+40
-21
KylinPerformancesPartnerServiceImpl.java
...ant/service/impl/KylinPerformancesPartnerServiceImpl.java
+30
-19
MongoMerchantUtils.java
...m/liquidnet/service/merchant/util/MongoMerchantUtils.java
+8
-0
PerformanceUtils.java
...com/liquidnet/service/merchant/util/PerformanceUtils.java
+2
-2
No files found.
liquidnet-bus-service/liquidnet-service-merchant/liquidnet-service-merchant-impl/src/main/java/com/liquidnet/service/merchant/service/impl/KylinPerformancesPartnerServiceImpl.java
View file @
7797a37d
...
@@ -428,11 +428,11 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
...
@@ -428,11 +428,11 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
public
ResponseDto
<
String
>
onLinePerformance
(
String
performancesId
)
{
public
ResponseDto
<
String
>
onLinePerformance
(
String
performancesId
)
{
try
{
try
{
String
merchantId
=
CurrentUtil
.
getCurrentUid
();
String
merchantId
=
CurrentUtil
.
getCurrentUid
();
LinkedList
<
String
>
sqls
=
CollectionUtil
.
linkedListString
();
//
LinkedList<String> sqls = CollectionUtil.linkedListString();
sqls
.
add
(
SqlMapping
.
get
(
"kylin_performances_status.onLine"
));
//
sqls.add(SqlMapping.get("kylin_performances_status.onLine"));
sqls
.
add
(
SqlMapping
.
get
(
"kylin_ticket_status.onLine"
));
//
sqls.add(SqlMapping.get("kylin_ticket_status.onLine"));
LinkedList
<
Object
[]>
sqlsDataA
=
CollectionUtil
.
linkedListObjectArr
();
//
LinkedList<Object[]> sqlsDataA = CollectionUtil.linkedListObjectArr();
LinkedList
<
Object
[]>
sqlsDataB
=
CollectionUtil
.
linkedListObjectArr
();
//
LinkedList<Object[]> sqlsDataB = CollectionUtil.linkedListObjectArr();
KylinPerformanceVo
vo
=
redisMerchantUtils
.
getPerformanceVo
(
performancesId
,
merchantId
);
KylinPerformanceVo
vo
=
redisMerchantUtils
.
getPerformanceVo
(
performancesId
,
merchantId
);
if
(!(
vo
.
getAppStatus
()
==
3
||
vo
.
getAppStatus
()
==
7
))
{
if
(!(
vo
.
getAppStatus
()
==
3
||
vo
.
getAppStatus
()
==
7
))
{
...
@@ -440,28 +440,32 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
...
@@ -440,28 +440,32 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
}
}
// mysql
// mysql
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
sqlsDataA
.
add
(
new
Object
[]{
// sqlsDataA.add(new Object[]{
6
,
updatedAt
,
performancesId
,
updatedAt
,
updatedAt
// 6, updatedAt, performancesId,updatedAt,updatedAt
});
// });
vo
.
setAppStatus
(
6
);
//场次
//场次
List
<
KylinTicketTimesVo
>
ticketTimeVo
=
vo
.
getTicketTimeList
();
List
<
KylinTicketTimesVo
>
ticketTimeVo
=
vo
.
getTicketTimeList
();
for
(
KylinTicketTimesVo
ticketTimeItem
:
ticketTimeVo
)
{
for
(
KylinTicketTimesVo
ticketTimeItem
:
ticketTimeVo
)
{
//票
//票
List
<
KylinTicketVo
>
ticketVo
=
ticketTimeItem
.
getTicketList
();
List
<
KylinTicketVo
>
ticketVo
=
ticketTimeItem
.
getTicketList
();
for
(
KylinTicketVo
ticketItem
:
ticketVo
)
{
for
(
KylinTicketVo
ticketItem
:
ticketVo
)
{
sqlsDataB
.
add
(
new
Object
[]{
//
sqlsDataB.add(new Object[]{
9
,
updatedAt
,
ticketItem
.
getTicketsId
(),
updatedAt
,
updatedAt
//
9, updatedAt, ticketItem.getTicketsId(),updatedAt,updatedAt
});
//
});
KylinTicketPartnerVo
ticketPartnerVo
=
KylinTicketPartnerVo
.
getNew
();
KylinTicketPartnerVo
ticketPartnerVo
=
KylinTicketPartnerVo
.
getNew
();
ticketItem
.
setStatus
(
9
);
ticketPartnerVo
.
setTicketsId
(
ticketItem
.
getTicketsId
());
ticketPartnerVo
.
setTicketsId
(
ticketItem
.
getTicketsId
());
ticketPartnerVo
.
setStatus
(
9
);
ticketPartnerVo
.
setStatus
(
9
);
ticketPartnerVo
.
setUpdatedAt
(
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
ticketPartnerVo
.
setUpdatedAt
(
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
mongoMerchantUtils
.
updateSubmitTicketVoById
(
ticketPartnerVo
);
mongoMerchantUtils
.
updateSubmitTicketVoById
(
ticketPartnerVo
);
}
}
}
}
String
sqlData
=
SqlMapping
.
gets
(
sqls
,
sqlsDataA
,
sqlsDataB
);
// String sqlData = SqlMapping.gets(sqls, sqlsDataA, sqlsDataB);
queueUtil
.
sendMsgByRedis
(
MQConst
.
MerchantQueue
.
SQL_MERCHANT_LINE
.
getKey
(),
// queueUtil.sendMsgByRedis(MQConst.MerchantQueue.SQL_MERCHANT_LINE.getKey(),
sqlData
);
// sqlData);
mongoMerchantUtils
.
delPerformanceVo
(
performancesId
);
mongoMerchantUtils
.
insertPerformanceVo
(
vo
);
// 判断状态
// 判断状态
performanceUtils
.
performanceVoStatus
(
performancesId
);
performanceUtils
.
performanceVoStatus
(
performancesId
);
log
.
info
(
UserPathDto
.
setPartnerData
(
"0"
,
"onLinePerformance"
,
"performancesId="
+
performancesId
,
"上线成功"
));
log
.
info
(
UserPathDto
.
setPartnerData
(
"0"
,
"onLinePerformance"
,
"performancesId="
+
performancesId
,
"上线成功"
));
...
@@ -478,11 +482,18 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
...
@@ -478,11 +482,18 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
String
merchantId
=
CurrentUtil
.
getCurrentUid
();
String
merchantId
=
CurrentUtil
.
getCurrentUid
();
KylinPerformanceVo
vo
=
redisMerchantUtils
.
getPerformanceVo
(
performancesId
,
merchantId
);
KylinPerformanceVo
vo
=
redisMerchantUtils
.
getPerformanceVo
(
performancesId
,
merchantId
);
if
(
vo
.
getAppStatus
()
>=
3
&&
vo
.
getAppStatus
()
!=
4
&&
vo
.
getAppStatus
()
!=
7
)
{
//未提审||被拒绝 && performanceStatusData.getStatus() != 10
if
(
vo
.
getAppStatus
()
>=
3
&&
vo
.
getAppStatus
()
!=
4
&&
vo
.
getAppStatus
()
!=
7
)
{
//未提审||被拒绝 && performanceStatusData.getStatus() != 10
LocalDateTime
updatedAt
=
LocalDateTime
.
now
();
// HashMap<String, Object> map = CollectionUtil.mapStringObject();
queueUtil
.
sendMsgByRedis
(
MQConst
.
MerchantQueue
.
SQL_MERCHANT_LINE
.
getKey
(),
// map.put("status", 7);
SqlMapping
.
get
(
"kylin_performances_status.outLine"
,
// map.put("updatedAt", DateUtil.Formatter.yyyyMMddHHmmss.format(LocalDateTime.now()));
7
,
updatedAt
,
performancesId
,
updatedAt
,
updatedAt
// mongoMerchantUtils.updatePerformanceVo(map,performancesId);
));
vo
.
setAppStatus
(
7
);
mongoMerchantUtils
.
delPerformanceVo
(
performancesId
);
mongoMerchantUtils
.
insertPerformanceVo
(
vo
);
// LocalDateTime updatedAt = LocalDateTime.now();
// queueUtil.sendMsgByRedis(MQConst.MerchantQueue.SQL_MERCHANT_LINE.getKey(),
// SqlMapping.get("kylin_performances_status.outLine",
// 7, updatedAt, performancesId,updatedAt,updatedAt
// ));
performanceUtils
.
performanceVoStatus
(
performancesId
);
performanceUtils
.
performanceVoStatus
(
performancesId
);
log
.
info
(
UserPathDto
.
setPartnerData
(
"0"
,
"outLinePerformance"
,
"performancesId="
+
performancesId
,
"下线成功"
));
log
.
info
(
UserPathDto
.
setPartnerData
(
"0"
,
"outLinePerformance"
,
"performancesId="
+
performancesId
,
"下线成功"
));
return
ResponseDto
.
success
(
"下线成功"
);
return
ResponseDto
.
success
(
"下线成功"
);
...
...
liquidnet-bus-service/liquidnet-service-merchant/liquidnet-service-merchant-impl/src/main/java/com/liquidnet/service/merchant/util/MongoMerchantUtils.java
View file @
7797a37d
...
@@ -175,6 +175,14 @@ public class MongoMerchantUtils {
...
@@ -175,6 +175,14 @@ public class MongoMerchantUtils {
return
mongoTemplate
.
insert
(
data
,
KylinPerformanceVo
.
class
.
getSimpleName
());
return
mongoTemplate
.
insert
(
data
,
KylinPerformanceVo
.
class
.
getSimpleName
());
}
}
public
void
updatePerformanceVo
(
HashMap
<
String
,
Object
>
map
,
String
performanceId
)
{
BasicDBObject
objectTicketVo
=
new
BasicDBObject
(
"$set"
,
mongoConverter
.
convertToMongoType
(
map
));
mongoTemplate
.
getCollection
(
KylinPerformanceVo
.
class
.
getSimpleName
()).
updateOne
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)).
getQueryObject
(),
objectTicketVo
);
}
public
Object
delPerformanceVo
(
String
performanceId
)
{
public
Object
delPerformanceVo
(
String
performanceId
)
{
return
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)),
KylinPerformanceVo
.
class
,
KylinPerformanceVo
.
class
.
getSimpleName
());
return
mongoTemplate
.
remove
(
Query
.
query
(
Criteria
.
where
(
"performancesId"
).
is
(
performanceId
)),
KylinPerformanceVo
.
class
,
KylinPerformanceVo
.
class
.
getSimpleName
());
}
}
...
...
liquidnet-bus-service/liquidnet-service-merchant/liquidnet-service-merchant-impl/src/main/java/com/liquidnet/service/merchant/util/PerformanceUtils.java
View file @
7797a37d
...
@@ -126,7 +126,7 @@ public class PerformanceUtils {
...
@@ -126,7 +126,7 @@ public class PerformanceUtils {
changeStatus
.
setSurplusGeneral
(
surplusGeneral
);
changeStatus
.
setSurplusGeneral
(
surplusGeneral
);
}
}
sqlsDataA
.
add
(
new
Object
[]{
sqlsDataA
.
add
(
new
Object
[]{
changeStatus
.
getStatus
(),
changeStatus
.
getSurplusGeneral
(),
kylinTicketVoItem
.
getTicketsId
()
changeStatus
.
getStatus
(),
changeStatus
.
getSurplusGeneral
(),
kylinTicketVoItem
.
getTicketsId
()
,
timeNow
,
timeNow
});
});
kylinTicketVoItem
.
setStatus
(
status
);
kylinTicketVoItem
.
setStatus
(
status
);
...
@@ -150,7 +150,7 @@ public class PerformanceUtils {
...
@@ -150,7 +150,7 @@ public class PerformanceUtils {
}
}
//修改演出状态
//修改演出状态
sqlsDataB
.
add
(
new
Object
[]{
sqlsDataB
.
add
(
new
Object
[]{
appStatus
,
performancesId
appStatus
,
performancesId
,
timeNow
,
timeNow
});
});
String
sqlData
=
SqlMapping
.
gets
(
sqls
,
sqlsDataA
,
sqlsDataB
);
String
sqlData
=
SqlMapping
.
gets
(
sqls
,
sqlsDataA
,
sqlsDataB
);
queueUtil
.
sendMsgByRedis
(
MQConst
.
MerchantQueue
.
SQL_MERCHANT_PERFORMANCE_UPDATE
.
getKey
(),
queueUtil
.
sendMsgByRedis
(
MQConst
.
MerchantQueue
.
SQL_MERCHANT_PERFORMANCE_UPDATE
.
getKey
(),
...
...
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