Commit 8a052646 authored by shiyu's avatar shiyu

邀请码有效开始时间

parent 10aad960
...@@ -23,12 +23,18 @@ import org.slf4j.LoggerFactory; ...@@ -23,12 +23,18 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.*; import java.util.*;
@Service @Service
public class InvitationCodeServiceImpl implements InvitationCodeService { public class InvitationCodeServiceImpl implements InvitationCodeService {
private static final Logger logger = LoggerFactory.getLogger(InvitationCodeServiceImpl.class); private static final Logger logger = LoggerFactory.getLogger(InvitationCodeServiceImpl.class);
@Autowired @Autowired
InvitationCodeDao invitationCodeDao; InvitationCodeDao invitationCodeDao;
...@@ -44,7 +50,9 @@ public class InvitationCodeServiceImpl implements InvitationCodeService { ...@@ -44,7 +50,9 @@ 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(DateUtils.toString(now))); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String currentDate = sdf.format(now);
invitationCode.setEffectiveStartTime(DateTimeUtil.getDateWithMinTime(currentDate));
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