## 购票活动不校验时间是否有相同的;
This commit is contained in:
parent
eb397ae904
commit
08d037a485
|
@ -1,12 +1,10 @@
|
|||
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.update.LambdaUpdateWrapper;
|
||||
import com.hzs.activity.ticket.service.IAcTicketService;
|
||||
import com.hzs.common.core.annotation.Log;
|
||||
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.EOperationBusiness;
|
||||
import com.hzs.common.core.enums.EOperationMethod;
|
||||
|
@ -63,13 +61,6 @@ public class AcTicketController extends BaseController {
|
|||
@PostMapping("/save")
|
||||
@Log(module = EOperationModule.TICKET_GIVE, business = EOperationBusiness.TICKET_GIVE, method = EOperationMethod.INSERT)
|
||||
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.setPkCreator(SecurityUtils.getUserId());
|
||||
acTicket.setPkCountry(SecurityUtils.getPkCountry());
|
||||
|
@ -103,14 +94,6 @@ public class AcTicketController extends BaseController {
|
|||
@PostMapping("/update")
|
||||
@Log(module = EOperationModule.TICKET_GIVE, business = EOperationBusiness.TICKET_GIVE, method = EOperationMethod.UPDATE)
|
||||
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.setModifiedTime(new Date());
|
||||
if (StringUtils.isNotEmpty(acTicket.getPkVertex())) {
|
||||
|
|
|
@ -1225,9 +1225,4 @@ public class ConfigMsgConstants {
|
|||
*/
|
||||
public static final String DELETE_INFO = "请选择要删除的信息";
|
||||
|
||||
/**
|
||||
* 活动已存在 -- 活动已存在
|
||||
*/
|
||||
public static final String ACTIVITY_REPEAT = "活动已存在";
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue