Ticket #12 (closed 需求: fixed)
汽车网大首页增加商家促销信息豆腐块
| Reported by: | chenjinmei | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 商城v5.6 |
| Component: | 商家露出接口 | Version: | 5.6 |
| Keywords: | 促销,推送 | Cc: | |
| Due Date: | 24/02/2012 |
Description (last modified by chenjinmei) (diff)
汽车网大首页露出规则如下:
1.读取规则:
1).发布信息的商家必需是付费商家,并且是有效的促销才参与露出;
2).不在有效期的促销信息不参与;
3).参与露出的信息必须是商家设了"推送"的促销信息;
4).需要接口每5分钟去读取一次最新推送的促销信息;
2.显示规则:(最多显示6条信息)
1).本地促销信息>=6
a.根据经销商的最新推送的信息进行排序;
b.对于同一家商家出现多条促销信息只显示其最新推送的那条;
2).当本地促销信息<6
a.本地促销信息少于6条的部分,由该地区的省会城市的促销信息补上,如果此时促销信息仍然少于6条,将该地区的周边城市的促销信息补上,如果仍然少于6条,将热门城市的促销信息补上;
b.排序顺序:本地>省会>周边>热门,对于同类城市的多条促销信息按最新的推送时间进行排序;
c.对于同一家商家出现多条促销信息只显示其最新推送的那条;
3.推送规则
a.仅支持付费商家
b.同一个经销商在推送完一条促销信息后,需要等待20分钟后才能再次进行推送操作.
c.用户一天最多可推送20条促销信息!推送信息是否同一条不做限制;
注:车市页首页经销商露出也用此规则,只是露出条数有所不同!
http://192.168.20.210/PCauto/cssy/index.html
详细文档: 详细文档
处理结果:豆腐块调用方式
<ul class="ulTxtA hTxt24" id="dealernews"><!-- 数据内容--></ul>
<!--
用$.getScript()方式调用以下接口:
http://4s.pcauto.com.cn/dealer/interface/dealer_push_news.jsp?rid=117&max=10&callback=qnews
rid:用js代码自动识别到的城市ID,必须传
max:豆腐块要显示的促销信息条数,不传默认为6
callback:调用者的回调函数,用来插入接口返回的豆腐块的html代码
接口返回
qnews("
<ul class=\"ulTxtA hTxt24\">"
+"<li><a href=\"http://chen.pcauto.com.cn/19297/news_detail2302287.html\" target=\"_blank\" title=\"长沙星沙\">请不要为空。每天最多可发布5条促销信息</a></li>"
+"<li><a href=\"http://chen.pcauto.com.cn/18606/news_detail2302286.html\" target=\"_blank\" title=\"进口大众湖南德顺店\">请勾选所属系列请勾选所属系列请勾选</a></li>"
+"<li><a href=\"http://chen.pcauto.com.cn/32717/news_detail2300919.html\" target=\"_blank\" title=\"常德日丰\">日产天籁“智享版”常德区域升级登场</a></li>"
+"<li><a href=\"http://chen.pcauto.com.cn/32756/news_detail2285083.html\" target=\"_blank\" title=\"广州华溢石槎\">全新天籁智享版热卖,广州持续高优惠</a></li>"
+"<li><a href=\"http://chen.pcauto.com.cn/32754/news_detail2301967.html\" target=\"_blank\" title=\"广州东风南方广大\">东风南方与“爱”同行</a></li>"
+"</ul>"); -->
<script type="text/javascript" src="http://js.3conline.com/js/jquery-1.4.2.min.js"></script>
<script src="http://js.3conline.com/pcauto/price2010/js/auto_dealers_area.js"></script>
<script>
$(function(){//显示一个地区商家促销优惠
var area=getPCautoArea();
$.getScript('http://test236.pcauto.com.cn/dealer/interface/dealer_push_news.jsp?rid='+area[0]+'&max=10&callback=qnews');
});
function qnews(newscnt){
$("#dealernews").empty();
$("#dealernews").html(newscnt);
}
</script>
该需求于2012.3.7号处理完毕并上线正常
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)