diff --git a/packageA/pages/checkin/g_filter.wxs b/packageA/pages/checkin/g_filter.wxs new file mode 100644 index 0000000..0015aca --- /dev/null +++ b/packageA/pages/checkin/g_filter.wxs @@ -0,0 +1,38 @@ +var g_filters = { + has_char:function(url,key){ + if(!url) return -1; + return url.indexOf(key); + }, + beg_time:function(beg_date){ + var fmt1 = beg_date.substring(0, 19); + var reg = getRegExp("-", "g"); + var fmt2 = fmt1.replace(reg, '/'); + var t1 = getDate(fmt2); + var tnow=getDate(); + if(t1<=tnow) return 1; + return 0; + }, + end_time:function(end_date){ + var fmt1 = end_date.substring(0, 19); + var reg = getRegExp("-", "g"); + var fmt2 = fmt1.replace(reg, '/'); + var t1 = getDate(fmt2); + var tnow=getDate(); + if(t1>=tnow) return 1; + return 0; + }, + goToUrl: function(type, id, name) { + if (type == 1) { + return "/packageB/pages/zuhegou/index/index?id="+id+"&title="+name + } else { + return "/packageB/pages/zuhegou/preIndex/index?id="+id+"&title="+name + } + }, + +} +module.exports = { + has_char: g_filters.has_char, + beg_time: g_filters.beg_time, + end_time: g_filters.end_time, + goToUrl: g_filters.goToUrl, +} \ No newline at end of file