提交 64112dce 作者: 925993793@qq.com

自定义专题配置校验bug修改

上级 218f9fe8
...@@ -140,17 +140,24 @@ public class SubjectSimpleServiceImpl implements SubjectSimpleService { ...@@ -140,17 +140,24 @@ public class SubjectSimpleServiceImpl implements SubjectSimpleService {
return false; return false;
} }
//判断时间范围是否增加(新时间范围完全包含旧时间范围 标识增加),增加则校验通过,反之不通过 //判断时间范围是否增加(新时间范围完全包含旧时间范围 标识增加),增加则校验通过,反之不通过
Date today = new Date();
Date timeEnable = subjectSimpleVO.getTimeEnable(); Date timeEnable = subjectSimpleVO.getTimeEnable();
if (timeEnable == null) {
timeEnable = DateUtil.offsetMonth(firstOpenTime, -defaultAdvanceMonth);
}
Date timeDisable = subjectSimpleVO.getTimeDisable(); Date timeDisable = subjectSimpleVO.getTimeDisable();
if (timeDisable == null) {
timeDisable = today;
}
Date oldTimeEnable = subjectDetailVO.getTimeEnable(); Date oldTimeEnable = subjectDetailVO.getTimeEnable();
if (oldTimeEnable == null) { if (oldTimeEnable == null) {
oldTimeEnable = DateUtil.offsetMonth(firstOpenTime, -defaultAdvanceMonth); oldTimeEnable = DateUtil.offsetMonth(firstOpenTime, -defaultAdvanceMonth);
} }
Date oldTimeDisable = subjectDetailVO.getTimeDisable(); Date oldTimeDisable = subjectDetailVO.getTimeDisable();
if (oldTimeDisable == null) { if (oldTimeDisable == null) {
oldTimeDisable = new Date(); oldTimeDisable = today;
} }
if (!((timeEnable != null && timeEnable.before(oldTimeEnable)) && (timeDisable != null && timeDisable.after(oldTimeDisable)))) { if (!(!timeEnable.after(oldTimeEnable) && !timeDisable.before(oldTimeDisable))) {
return false; return false;
} }
//判断关键词配置是否变化 //判断关键词配置是否变化
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论