Authored by leo

Update: 复制"首页翻转页面"时,对发布时间和结束时间进行校验

@@ -338,6 +338,7 @@ for(var i = 0; i < resources.length; i++) { @@ -338,6 +338,7 @@ for(var i = 0; i < resources.length; i++) {
338 338
339 // 对 "首页翻转页面" 的时间做处理 339 // 对 "首页翻转页面" 的时间做处理
340 if(item.contentData.template_name == "rollingOverSlider") { 340 if(item.contentData.template_name == "rollingOverSlider") {
  341 +
341 // 在"保存"资源位时,如果contentData中的Array类型的长度为0,会被转化成Object类型。 342 // 在"保存"资源位时,如果contentData中的Array类型的长度为0,会被转化成Object类型。
342 // 在"编辑"时,"添加跳转页面"时就会报错 343 // 在"编辑"时,"添加跳转页面"时就会报错
343 var channels = ['general', 'boy', 'girl', 'kids', 'lifestyle']; 344 var channels = ['general', 'boy', 'girl', 'kids', 'lifestyle'];
@@ -361,6 +362,13 @@ for(var i = 0; i < resources.length; i++) { @@ -361,6 +362,13 @@ for(var i = 0; i < resources.length; i++) {
361 var endTime = item.contentData.data.end_time; 362 var endTime = item.contentData.data.end_time;
362 if(endTime) { 363 if(endTime) {
363 item.contentData.data.end_time = secondsToStrDate(endTime); 364 item.contentData.data.end_time = secondsToStrDate(endTime);
  365 + // 针对"复制"资源位的场景,如果"发布时间"晚于"结束时间",需要给出提示
  366 + if(i == 0) {
  367 + var publishTime = resources[i].resource.publishTime;
  368 + if(publishTime && publishTime >= endTime) {
  369 + common.util.__tip('"首页翻转页面"的"发布时间"晚于"结束时间",请更新"结束时间"!', 'warning');
  370 + }
  371 + }
364 } 372 }
365 } 373 }
366 374