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

Commit 4623beab authored by 胡佳晨's avatar 胡佳晨

临时提交

parent 3d56b67a
...@@ -44,6 +44,7 @@ import java.time.LocalDateTime; ...@@ -44,6 +44,7 @@ import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter; import java.time.format.DateTimeFormatter;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedList;
import java.util.List; import java.util.List;
/** /**
...@@ -273,6 +274,8 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor ...@@ -273,6 +274,8 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
try { try {
// 获取 主键id // 获取 主键id
String performanceId = step2Param.getPerformancesId(); String performanceId = step2Param.getPerformancesId();
LinkedList<String> sqls = CollectionUtil.linkedListString();
LocalDateTime now = LocalDateTime.now();
// 获取 当前时间 -> 创建时间 // 获取 当前时间 -> 创建时间
LocalDateTime createdAt = LocalDateTime.now(); LocalDateTime createdAt = LocalDateTime.now();
...@@ -315,15 +318,25 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor ...@@ -315,15 +318,25 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
mapSql.put("rejectTxt", ""); mapSql.put("rejectTxt", "");
mapSql.put("status", performancePartnerVo.getStatus()); mapSql.put("status", performancePartnerVo.getStatus());
mapSql.put("updatedAt", createdAt.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))); mapSql.put("updatedAt", createdAt.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
KylinPerformances performances = KylinPerformances.getNew(); // KylinPerformances performances = KylinPerformances.getNew();
performances.setAuditTime(LocalDateTime.now()); // performances.setAuditTime(LocalDateTime.now());
performances.setNoticeImage(kylinPerformanceMisVo.getNoticeImage()); // performances.setNoticeImage(kylinPerformanceMisVo.getNoticeImage());
performancesMapper.update(performances, Wrappers.lambdaQuery(KylinPerformances.class).eq(KylinPerformances::getPerformancesId, performanceId)); sqls.add(SqlMapping.get("kylin_performance.updateStep2"));
KylinPerformanceStatus performanceStatus = KylinPerformanceStatus.getNew(); LinkedList<Object[]> sqlsDataA = CollectionUtil.linkedListObjectArr();
performanceStatus.setAuditStatus(performancePartnerVo.getAuditStatus()); sqlsDataA.add(new Object[]{
performanceStatus.setIsTrueName(step2Param.getIsTrueName()); now,kylinPerformanceMisVo.getNoticeImage(),performanceId
performanceStatus.setLimitCount(step2Param.getLimitCount()); });
performanceStatusMapper.update(performanceStatus, Wrappers.lambdaQuery(KylinPerformanceStatus.class).eq(KylinPerformanceStatus::getPerformanceId, performanceId)); // performancesMapper.update(performances, Wrappers.lambdaQuery(KylinPerformances.class).eq(KylinPerformances::getPerformancesId, performanceId));
// KylinPerformanceStatus performanceStatus = KylinPerformanceStatus.getNew();
// performanceStatus.setAuditStatus(performancePartnerVo.getAuditStatus());
// performanceStatus.setIsTrueName(step2Param.getIsTrueName());
// performanceStatus.setLimitCount(step2Param.getLimitCount());
sqls.add(SqlMapping.get("kylin_performance_status.updateStep2"));
LinkedList<Object[]> sqlsDataB = CollectionUtil.linkedListObjectArr();
sqlsDataA.add(new Object[]{
performancePartnerVo.getAuditStatus(),step2Param.getIsTrueName(),step2Param.getLimitCount(),performanceId
});
// performanceStatusMapper.update(performanceStatus, Wrappers.lambdaQuery(KylinPerformanceStatus.class).eq(KylinPerformanceStatus::getPerformanceId, performanceId));
redisMerchantUtils.setPerformanceIsTrueName(performanceId, step2Param.getIsTrueName()); redisMerchantUtils.setPerformanceIsTrueName(performanceId, step2Param.getIsTrueName());
//提示:票种价格、售票时间、票种购票限制 直接生效 (演出购票限制,购票须知 演出是否实名 票种缺货登记 票种是否电子票 票种是否快递票 票种最低购买张数 票种是否显示二维码) //提示:票种价格、售票时间、票种购票限制 直接生效 (演出购票限制,购票须知 演出是否实名 票种缺货登记 票种是否电子票 票种是否快递票 票种最低购买张数 票种是否显示二维码)
...@@ -340,7 +353,7 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor ...@@ -340,7 +353,7 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
redisMerchantUtils.changeSurplusExchange(ticketItem.getTicketsId(), changeExchange); redisMerchantUtils.changeSurplusExchange(ticketItem.getTicketsId(), changeExchange);
} }
//修改 mysql 库存 //修改 mysql 库存
KylinTicketStatus inventory = KylinTicketStatus.getNew(); // KylinTicketStatus inventory = KylinTicketStatus.getNew();
inventory.setTotalExchange(ticketItem.getTotalExchange()); inventory.setTotalExchange(ticketItem.getTotalExchange());
inventory.setTotalGeneral(ticketItem.getTotalGeneral()); inventory.setTotalGeneral(ticketItem.getTotalGeneral());
inventory.setIsTrueName(kylinPerformanceMisVo.getIsTrueName()); inventory.setIsTrueName(kylinPerformanceMisVo.getIsTrueName());
...@@ -352,9 +365,8 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor ...@@ -352,9 +365,8 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
inventory.setIsShowCode(ticketItem.getIsShowCode()); inventory.setIsShowCode(ticketItem.getIsShowCode());
inventory.setMemberLimitCount(null); inventory.setMemberLimitCount(null);
inventory.setQrCodeShowTime(DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getQrCodeShowTime())); inventory.setQrCodeShowTime(DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getQrCodeShowTime()));
//修改 mysql 售卖时间 //修改 mysql 售卖时间
KylinTickets ticketSellTime = KylinTickets.getNew(); // KylinTickets ticketSellTime = KylinTickets.getNew();
ticketSellTime.setTimeEnd(DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getTimeEnd())); ticketSellTime.setTimeEnd(DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getTimeEnd()));
ticketSellTime.setTimeStart(DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getTimeStart())); ticketSellTime.setTimeStart(DateUtil.Formatter.yyyyMMddHHmmss.parse(ticketItem.getTimeStart()));
ticketSellTime.setAdvanceMinuteMember(null); ticketSellTime.setAdvanceMinuteMember(null);
...@@ -363,8 +375,10 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor ...@@ -363,8 +375,10 @@ public class KylinPerformancesPartnerServiceImpl extends ServiceImpl<KylinPerfor
//修改 价格 //修改 价格
ticketSellTime.setPrice(ticketItem.getPrice()); ticketSellTime.setPrice(ticketItem.getPrice());
ticketSellTime.setPriceDiscountMember(null); ticketSellTime.setPriceDiscountMember(null);
sqls.add(SqlMapping.get("kylin_ticket.updateStep2"));
ticketsMapper.update(ticketSellTime, Wrappers.lambdaQuery(KylinTickets.class).eq(KylinTickets::getTicketsId, ticketItem.getTicketsId())); ticketsMapper.update(ticketSellTime, Wrappers.lambdaQuery(KylinTickets.class).eq(KylinTickets::getTicketsId, ticketItem.getTicketsId()));
//修改 mysql 购票限购 //修改 mysql 购票限购
sqls.add(SqlMapping.get("kylin_ticket_status.updateStep2"));
ticketStatusMapper.update(inventory, Wrappers.lambdaQuery(KylinTicketStatus.class).eq(KylinTicketStatus::getTicketId, ticketItem.getTicketsId())); ticketStatusMapper.update(inventory, Wrappers.lambdaQuery(KylinTicketStatus.class).eq(KylinTicketStatus::getTicketId, ticketItem.getTicketsId()));
} }
} }
......
...@@ -9,3 +9,8 @@ merchant_field_applies.insert=INSERT INTO merchant_field_applies (field_apply_id ...@@ -9,3 +9,8 @@ merchant_field_applies.insert=INSERT INTO merchant_field_applies (field_apply_id
kylin_performances.auditTime=UPDATE kylin_performances SET audit_time = WHERE performances_id = ? and (updated_at <= ? or created_at = ? or updated_at is null) kylin_performances.auditTime=UPDATE kylin_performances SET audit_time = WHERE performances_id = ? and (updated_at <= ? or created_at = ? or updated_at is null)
# ---- 票种状态修改 ---- # ---- 票种状态修改 ----
kylin_ticket_status.update_status=UPDATE kylin_ticket_status SET status = ?, updated_at = ? WHERE ticket_id = ? and (updated_at <= ? or created_at = ? or updated_at is null) kylin_ticket_status.update_status=UPDATE kylin_ticket_status SET status = ?, updated_at = ? WHERE ticket_id = ? and (updated_at <= ? or created_at = ? or updated_at is null)
# ---- 演出第二步骤操作 ----
kylin_performance.updateStep2 =
kylin_performance_status.updateStep2 =
kylin_ticket.updateStep2 =
kylin_ticket_status.updateStep2 =
\ No newline at end of file
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