新增管理的发布时间字段

This commit is contained in:
潘荣晟
2025-09-25 15:12:10 +08:00
parent 26bdf3cbdf
commit 327fd9bdcb

View File

@@ -23,6 +23,7 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import java.time.LocalDateTime;
import java.util.*; import java.util.*;
import java.util.regex.Matcher; import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;
@@ -303,6 +304,7 @@ private String incrementVersion(String currentVersion) {
TemplateInstanceDO newTpInstanceDO = BeanUtils.toBean(templateInstanceDO, TemplateInstanceDO.class); TemplateInstanceDO newTpInstanceDO = BeanUtils.toBean(templateInstanceDO, TemplateInstanceDO.class);
newTpInstanceDO.setId(null); newTpInstanceDO.setId(null);
newTpInstanceDO.setVer(incrementVersion(templateInstanceDO.getVer())); newTpInstanceDO.setVer(incrementVersion(templateInstanceDO.getVer()));
newTpInstanceDO.setPublishTime(LocalDateTime.now());
newTpInstanceDO.setCreateTime(null); newTpInstanceDO.setCreateTime(null);
newTpInstanceDO.setUpdateTime(null); newTpInstanceDO.setUpdateTime(null);
templateInstanceMapper.insert(newTpInstanceDO); templateInstanceMapper.insert(newTpInstanceDO);