## 购票活动不校验时间是否有相同的;
This commit is contained in:
parent
eb397ae904
commit
08d037a485
|
@ -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())) {
|
||||||
|
|
|
@ -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 = "活动已存在";
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue