## 购票活动不校验时间是否有相同的;

This commit is contained in:
cabbage 2025-05-28 16:52:29 +08:00
parent eb397ae904
commit 08d037a485
2 changed files with 0 additions and 22 deletions

View File

@ -1,12 +1,10 @@
package com.hzs.activity.ticket.controller; package com.hzs.activity.ticket.controller;
import cn.hutool.core.collection.CollectionUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.hzs.activity.ticket.service.IAcTicketService; import com.hzs.activity.ticket.service.IAcTicketService;
import com.hzs.common.core.annotation.Log; import com.hzs.common.core.annotation.Log;
import com.hzs.common.core.annotation.RepeatSubmitSimple; import com.hzs.common.core.annotation.RepeatSubmitSimple;
import com.hzs.common.core.constant.msg.ConfigMsgConstants;
import com.hzs.common.core.enums.EDelFlag; import com.hzs.common.core.enums.EDelFlag;
import com.hzs.common.core.enums.EOperationBusiness; import com.hzs.common.core.enums.EOperationBusiness;
import com.hzs.common.core.enums.EOperationMethod; import com.hzs.common.core.enums.EOperationMethod;
@ -63,13 +61,6 @@ public class AcTicketController extends BaseController {
@PostMapping("/save") @PostMapping("/save")
@Log(module = EOperationModule.TICKET_GIVE, business = EOperationBusiness.TICKET_GIVE, method = EOperationMethod.INSERT) @Log(module = EOperationModule.TICKET_GIVE, business = EOperationBusiness.TICKET_GIVE, method = EOperationMethod.INSERT)
public AjaxResult save(@Valid @RequestBody AcTicket acTicket) { public AjaxResult save(@Valid @RequestBody AcTicket acTicket) {
LambdaQueryWrapper<AcTicket> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(AcTicket::getActStartDate, acTicket.getActStartDate());
queryWrapper.eq(AcTicket::getActEndDate, acTicket.getActEndDate());
List<AcTicket> list = iAcTicketService.list(queryWrapper);
if (CollectionUtil.isNotEmpty(list)) {
return AjaxResult.error(ConfigMsgConstants.ACTIVITY_REPEAT);
}
acTicket.setCreationTime(new Date()); acTicket.setCreationTime(new Date());
acTicket.setPkCreator(SecurityUtils.getUserId()); acTicket.setPkCreator(SecurityUtils.getUserId());
acTicket.setPkCountry(SecurityUtils.getPkCountry()); acTicket.setPkCountry(SecurityUtils.getPkCountry());
@ -103,14 +94,6 @@ public class AcTicketController extends BaseController {
@PostMapping("/update") @PostMapping("/update")
@Log(module = EOperationModule.TICKET_GIVE, business = EOperationBusiness.TICKET_GIVE, method = EOperationMethod.UPDATE) @Log(module = EOperationModule.TICKET_GIVE, business = EOperationBusiness.TICKET_GIVE, method = EOperationMethod.UPDATE)
public AjaxResult update(@Valid @RequestBody AcTicket acTicket) { public AjaxResult update(@Valid @RequestBody AcTicket acTicket) {
LambdaQueryWrapper<AcTicket> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(AcTicket::getActStartDate, acTicket.getActStartDate());
queryWrapper.eq(AcTicket::getActEndDate, acTicket.getActEndDate());
queryWrapper.ne(AcTicket::getPkId, acTicket.getPkId());
List<AcTicket> list = iAcTicketService.list(queryWrapper);
if (CollectionUtil.isNotEmpty(list)) {
return AjaxResult.error(ConfigMsgConstants.ACTIVITY_REPEAT);
}
acTicket.setPkModified(SecurityUtils.getUserId()); acTicket.setPkModified(SecurityUtils.getUserId());
acTicket.setModifiedTime(new Date()); acTicket.setModifiedTime(new Date());
if (StringUtils.isNotEmpty(acTicket.getPkVertex())) { if (StringUtils.isNotEmpty(acTicket.getPkVertex())) {

View File

@ -1225,9 +1225,4 @@ public class ConfigMsgConstants {
*/ */
public static final String DELETE_INFO = "请选择要删除的信息"; public static final String DELETE_INFO = "请选择要删除的信息";
/**
* 活动已存在 -- 活动已存在
*/
public static final String ACTIVITY_REPEAT = "活动已存在";
} }