记得上下班打卡 | git大法好,push需谨慎

Commit 66ef617c authored by 胡佳晨's avatar 胡佳晨

订单回调 修改队列 改为和创建一起

parent 79315142
...@@ -327,10 +327,10 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa ...@@ -327,10 +327,10 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
mapSql.put("status", performancePartnerVo.getStatus()); mapSql.put("status", performancePartnerVo.getStatus());
mapSql.put("updatedAt", now.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))); mapSql.put("updatedAt", now.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
sqlsDataA.add(new Object[]{ sqlsDataA.add(new Object[]{
now, kylinPerformanceMisVo.getNoticeImage(), performanceId now, kylinPerformanceMisVo.getNoticeImage(), performanceId,now,now
}); });
sqlsDataB.add(new Object[]{ sqlsDataB.add(new Object[]{
performancePartnerVo.getAuditStatus(), step2Param.getIsTrueName(), step2Param.getLimitCount(), performanceId performancePartnerVo.getAuditStatus(), step2Param.getIsTrueName(), step2Param.getLimitCount(), performanceId,now,now
}); });
redisMerchantUtils.setPerformanceIsTrueName(performanceId, step2Param.getIsTrueName()); redisMerchantUtils.setPerformanceIsTrueName(performanceId, step2Param.getIsTrueName());
...@@ -364,14 +364,14 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa ...@@ -364,14 +364,14 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
sqlsDataC.add(new Object[]{ sqlsDataC.add(new Object[]{
DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getTimeEnd()), DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getTimeStart()), DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getTimeEnd()), DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getTimeStart()),
DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getTimeEndExpress()), kylinPerformanceMisVo.getPayCountdownMinute(), DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getTimeEndExpress()), kylinPerformanceMisVo.getPayCountdownMinute(),
ticketItem.getPrice(), ticketItem.getTicketsId() ticketItem.getPrice(), ticketItem.getTicketsId(),now,now
}); });
//修改 mysql 购票限购、库存 //修改 mysql 购票限购、库存
sqlsDataD.add(new Object[]{ sqlsDataD.add(new Object[]{
ticketItem.getTotalExchange(), ticketItem.getTotalGeneral(), kylinPerformanceMisVo.getIsTrueName(), ticketItem.getTotalExchange(), ticketItem.getTotalGeneral(), kylinPerformanceMisVo.getIsTrueName(),
ticketItem.getLimitCount(), ticketItem.getIsLackRegister(), ticketItem.getIsExpress(), ticketItem.getLimitCount(), ticketItem.getIsLackRegister(), ticketItem.getIsExpress(),
ticketItem.getIsElectronic(), ticketItem.getCounts(), ticketItem.getIsShowCode(), ticketItem.getIsElectronic(), ticketItem.getCounts(), ticketItem.getIsShowCode(),
DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getQrCodeShowTime()), ticketItem.getTicketsId() DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getQrCodeShowTime()), ticketItem.getTicketsId(),now,now
}); });
} }
} }
...@@ -441,7 +441,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa ...@@ -441,7 +441,7 @@ 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 6, updatedAt, performancesId,updatedAt,updatedAt
}); });
//场次 //场次
List<KylinTicketTimesVo> ticketTimeVo = vo.getTicketTimeList(); List<KylinTicketTimesVo> ticketTimeVo = vo.getTicketTimeList();
...@@ -450,7 +450,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa ...@@ -450,7 +450,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
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() 9, updatedAt, ticketItem.getTicketsId(),updatedAt,updatedAt
}); });
KylinTicketPartnerVo ticketPartnerVo = KylinTicketPartnerVo.getNew(); KylinTicketPartnerVo ticketPartnerVo = KylinTicketPartnerVo.getNew();
ticketPartnerVo.setTicketsId(ticketItem.getTicketsId()); ticketPartnerVo.setTicketsId(ticketItem.getTicketsId());
...@@ -481,7 +481,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa ...@@ -481,7 +481,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
LocalDateTime updatedAt = LocalDateTime.now(); LocalDateTime updatedAt = LocalDateTime.now();
queueUtil.sendMsgByRedis(MQConst.MerchantQueue.SQL_MERCHANT_LINE.getKey(), queueUtil.sendMsgByRedis(MQConst.MerchantQueue.SQL_MERCHANT_LINE.getKey(),
SqlMapping.get("kylin_performances_status.outLine", SqlMapping.get("kylin_performances_status.outLine",
7, updatedAt, performancesId 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, "下线成功"));
...@@ -594,6 +594,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa ...@@ -594,6 +594,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
public ResponseDto<String> withdraw(String performancesId) { public ResponseDto<String> withdraw(String performancesId) {
try { try {
String merchantId = CurrentUtil.getCurrentUid(); String merchantId = CurrentUtil.getCurrentUid();
LocalDateTime now = LocalDateTime.now();
KylinPerformanceVo vo = redisMerchantUtils.getPerformanceVo(performancesId,merchantId); KylinPerformanceVo vo = redisMerchantUtils.getPerformanceVo(performancesId,merchantId);
if (vo != null && vo.getAuditStatus() == 0) { if (vo != null && vo.getAuditStatus() == 0) {
PerformancePartnerVo performancePartnerVo = PerformancePartnerVo.getNew(); PerformancePartnerVo performancePartnerVo = PerformancePartnerVo.getNew();
...@@ -602,20 +603,20 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa ...@@ -602,20 +603,20 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
performancePartnerVo.setAuditStatus(1); performancePartnerVo.setAuditStatus(1);
queueUtil.sendMsgByRedis(MQConst.MerchantQueue.SQL_MERCHANT_PERFORMANCE_UPDATE.getKey(), queueUtil.sendMsgByRedis(MQConst.MerchantQueue.SQL_MERCHANT_PERFORMANCE_UPDATE.getKey(),
SqlMapping.get("kylin_performances_status.withdraw", SqlMapping.get("kylin_performances_status.withdraw",
1, performancesId 1, performancesId,now,now
)); ));
} else if (vo.getAppStatus() == 4 || vo.getAppStatus() == 1) {//未通过审核 } else if (vo.getAppStatus() == 4 || vo.getAppStatus() == 1) {//未通过审核
performancePartnerVo.setAuditStatus(-1); performancePartnerVo.setAuditStatus(-1);
performancePartnerVo.setStatus(0); performancePartnerVo.setStatus(0);
queueUtil.sendMsgByRedis(MQConst.MerchantQueue.SQL_MERCHANT_PERFORMANCE_UPDATE.getKey(), queueUtil.sendMsgByRedis(MQConst.MerchantQueue.SQL_MERCHANT_PERFORMANCE_UPDATE.getKey(),
SqlMapping.get("kylin_performances_status.withdraw2", SqlMapping.get("kylin_performances_status.withdraw2",
-1, 0, performancesId -1, 0, performancesId,now,now
)); ));
} else { } else {
performancePartnerVo.setAuditStatus(2); performancePartnerVo.setAuditStatus(2);
queueUtil.sendMsgByRedis(MQConst.MerchantQueue.SQL_MERCHANT_PERFORMANCE_UPDATE.getKey(), queueUtil.sendMsgByRedis(MQConst.MerchantQueue.SQL_MERCHANT_PERFORMANCE_UPDATE.getKey(),
SqlMapping.get("kylin_performances_status.withdraw", SqlMapping.get("kylin_performances_status.withdraw",
2, performancesId 2, performancesId,now,now
)); ));
} }
mongoMerchantUtils.updatePerformancePartnerVoById(performancePartnerVo); mongoMerchantUtils.updatePerformancePartnerVoById(performancePartnerVo);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment