var meeting_hote_list_module=(function ($) {
    var news_list={};
    news_list.curr_page=2;//当前页数
    //上拉加载
    news_list.pullfresh=function(){
        mui.init({
            pullRefresh : {
                container:'#pullrefresh',//待刷新区域标识，querySelector能定位的css选择器均可，比如：id、.class等
                up : {
                    height:10,//可选.默认50.触发上拉加载拖动距离
                    auto:false,//可选,默认false.自动上拉加载一次
                    contentrefresh : "正在加载...",//可选，正在加载状态时，上拉加载控件上显示的标题内容
                    contentnomore:'没有更多数据了',//可选，请求完毕若没有更多数据时显示的提醒内容；
                    callback :news_list.pullfresh_function //必选，刷新函数，根据具体业务来编写，比如通过ajax从服务器获取新数据；
                }
            }
        });
    };
    news_list.pullfresh_function=function () {
        //业务逻辑代码，比如通过ajax从服务器获取新数据；
        news_list.ajaxGetNewsList();
    };
    //获取资讯列表
    news_list.ajaxGetNewsList=function () {
        var obj={};
        obj.page=news_list.curr_page;
        obj.tag_id=$('#tag_id').val();
        obj.classid=$('#classid').val();
        $.ajax({
            type:'get',
            url:"/News/getList",
            data:obj,
            dataType:'json',
            success: function (result) {
                if(result.code==1 && result.reqdata['rows']!=undefined &&result.reqdata['rows'].length>0){
                    news_list.curr_page=result.reqdata['page']+1;
                }else{
                    //已经到底了
                    mui('#pullrefresh').pullRefresh().endPullupToRefresh(true);
                }
                var html='';
                $.each(result.reqdata['rows'],function (i,item) {
                    html+='<div class="information-list card-list"><a href="'+item['url']+'"><h4 class="title">'+item['title']+'</h4><p class="content elip2">'+item['guidance']+'</p></a>';
                    var tag_str='';
                    if(item['tag_list']!=undefined){
                        tag_str+='<div class="city-tabs-fill pad-lr10 flex-start items-center flex-wrap" style="margin-top: 5px;">';
                        $.each(item['tag_list'],function (k,v) {
                            tag_str+=' <div class="city-list"><a href="'+v['url']+'" title="'+v['tag_name']+'">'+v['tag_name']+'</a></div>';
                        });
                        tag_str+='</div>';
                    }
                    html+=tag_str+'</div>';

                });
                $('.card-lists').append(html);

            },
            error:function (XMLHttpRequest, textStatus, errorThrown) {

            },
            complete:function (XMLHttpRequest, textStatus) {
                //1、加载完新数据后，必须执行如下代码，true表示没有更多数据了：
                //2、若为ajax请求，则需将如下代码放置在处理完ajax响应数据之后
                data=JSON.parse(XMLHttpRequest.responseText);
                if(data.reqdata['rows']!=undefined && data.reqdata['rows'].length>0){
                    mui('#pullrefresh').pullRefresh().endPullupToRefresh(false);
                }else{
                    //已经到底了
                    mui('#pullrefresh').pullRefresh().endPullupToRefresh(true);
                }
            }
        });
    };
    //重置酒店列表
    news_list.resetRestult=function () {
        news_list.curr_page=1;//重置分页
        $('.card-lists').find('.card-list').remove();
        news_list.ajaxGetNewsList();

    };
    return news_list;
})(jQuery);