template.defaults.imports.dateformat = function (date, format) { return dateformat(date, format); }; template.defaults.imports.substring = function (str, len, suffix) { if(!suffix){ suffix = "..."; } if(str.length <= len){ return str; } if(str.length > len){ str = str.substring(0, len); str+= suffix; } return str; }; template.defaults.imports.detail = function (list) { var ids = new Array(list.length); for ( var i = 0; i = 3) { date = parseInt(mts[2]); } } date = new Date(date); if (!date || date.toUTCString() == "Invalid Date") { return ""; } var map = { "M": date.getMonth() + 1, //月份 "d": date.getDate(), //日 "h": date.getHours(), //小时 "m": date.getMinutes(), //分 "s": date.getSeconds(), //秒 "q": Math.floor((date.getMonth() + 3) / 3), //季度 "S": date.getMilliseconds() //毫秒 }; format = format.replace(/([yMdhmsqS])+/g, function(all, t){ var v = map[t]; if(v !== undefined){ if(all.length > 1){ v = '0' + v; v = v.substr(v.length-2); } return v; } else if(t === 'y'){ return (date.getFullYear() + '').substr(4 - all.length); } return all; }); return format; } function downtimes(id){ var $showTimes = $("#show-downtimes-"+id); var times = parseInt($showTimes.html()); $showTimes.html(times+1); post("/openapi/t/file/down.do", { data:{ 'iid':id },success:function(data){ } }); } function infonum(channelIds){ var result; post("/openapi/t/info/num.do", { data:{ 'channelid':channelIds },success:function(data){ result=data.num; } }); return result; } $(function(){ //附件下载组件 $(".bs-down").each(function(){ var $downObj = $(this); var url = $downObj.attr("data-value"); var id = parseInt(url.split("?iid=")[1]); post("/openapi/t/file/info.do", { data:{ 'iid':id },success:function(data){ var info = data.info; $downObj.html(""+info.name+"(已下载"+info.downTimes+"次)") } }); }); });