Commit 10aad960 authored by shiyu's avatar shiyu

邀请码有效开始时间

parent 0eb00cc9
...@@ -38,7 +38,7 @@ public class InvitationCodeController { ...@@ -38,7 +38,7 @@ public class InvitationCodeController {
public Result create(@RequestBody InvitationCodeRequestDto invitationCodeRequestDto) { public Result create(@RequestBody InvitationCodeRequestDto invitationCodeRequestDto) {
logger.info("【请求开始】操作人:[" + AuthSupport.userName()+ "] 邀请码管理->生成邀请码->新增,请求参数:parma:{}", invitationCodeRequestDto); logger.info("【请求开始】操作人:[" + AuthSupport.userName()+ "] 邀请码管理->生成邀请码->新增,请求参数:parma:{}", invitationCodeRequestDto);
Validator validator = new Validator(FormHandler.ofEntity(invitationCodeRequestDto)); Validator validator = new Validator(FormHandler.ofEntity(invitationCodeRequestDto));
validator.set("effectiveStartTime", "有效期起始时间").must().string() validator.set("effectiveStartTime", "有效期起始时间").sometimes().string()
.set("effectiveEndTime", "有效期结束时间").must().string() .set("effectiveEndTime", "有效期结束时间").must().string()
.set("enabledNum", "可使用的人数").must().integer() .set("enabledNum", "可使用的人数").must().integer()
.set("applicant", "申请人").must().number() .set("applicant", "申请人").must().number()
......
...@@ -44,7 +44,7 @@ public class InvitationCodeServiceImpl implements InvitationCodeService { ...@@ -44,7 +44,7 @@ public class InvitationCodeServiceImpl implements InvitationCodeService {
Date now = new Date(); Date now = new Date();
InvitationCode invitationCode = new InvitationCode(); InvitationCode invitationCode = new InvitationCode();
EntityMapper.copyAttribute(invitationCodeRequestDto, invitationCode); EntityMapper.copyAttribute(invitationCodeRequestDto, invitationCode);
invitationCode.setEffectiveStartTime(DateTimeUtil.getDateWithMinTime(invitationCodeRequestDto.getEffectiveStartTime())); invitationCode.setEffectiveStartTime(DateTimeUtil.getDateWithMinTime(DateUtils.toString(now)));
invitationCode.setEffectiveEndTime(DateTimeUtil.getDateWithMaxTime(invitationCodeRequestDto.getEffectiveEndTime())); invitationCode.setEffectiveEndTime(DateTimeUtil.getDateWithMaxTime(invitationCodeRequestDto.getEffectiveEndTime()));
invitationCode.setCreateTime(now); invitationCode.setCreateTime(now);
invitationCode.setUpdateTime(now); invitationCode.setUpdateTime(now);
......
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