window.onload = function() { mui.plusReady(function() { //var isdeal=helper.request.queryString("isdeal"); var token = localStorage.getItem("token"); var page = 1; //页数 var pageSize = 10; //每页显示条目 var total; //数据总条数 var wv = plus.webview.currentWebview(); var importClass = wv.importClass; //工单等级 var keyw=""; var index=0; plus.nativeUI.closeWaiting(); //显示当前页面 mui.currentWebview.show(); if(importClass == 1) { $(".Totle-box").text('一级列表') } else if(importClass == 2) { $(".Totle-box").text('二级列表') } else if(importClass == 3) { $(".Totle-box").text('三级列表') } if(importClass == 1) { classImport = "Ⅰ级" } else if(importClass == 2) { classImport = "Ⅱ级" } else if(importClass == 3) { classImport = "普通工单" } else { classImport = "" } Ajax(); AjaxYcl(); $('.search').on('input focus', function() { keyw = $(this).val(); page = 1; Ajax(keyw); AjaxYcl(keyw); }); mui.init({ swipeBack: false, pullRefresh: { container: '#pullrefresh', up: { contentrefresh: "正在加载...", //可选,正在加载状态时,上拉加载控件上显示的标题内容 contentnomore: '没有更多数据了', //可选,请求完毕若没有更多数据时显示的提醒内容; callback: pullupRefresh } } }); function pullupRefresh() { setTimeout(function() { mui('#pullrefresh').pullRefresh().endPullupToRefresh((page++ >= Math.ceil(total / 10))); if (index==0) { mui.ajax(huayi.config.callcenter_url + 'WorkorderApp/GetList', { data: { token: token, dealTimely: classImport, Processing:1, keywords:keyw, extensionphone: 1, pageindex : page, pagesize: pageSize }, dataType: 'json', //服务器返回json格式数据 type: 'get', //HTTP请求类型 timeout: 10000, //超时时间设置为10秒; headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8' }, success: function(data) { var total = data.total; if(!total) { total = 0; } $(".Totle").text('(' + total + ')'); for(var i = 0; i < data.rows.length; i++) { var a = data.rows[i].F_Content; var c = data.rows[i].F_WorkState; var time = data.rows[i].F_CreateTime.substring(0, data.rows[i].F_CreateTime.indexOf(' ')); imgnum = ''; $('
  • ' + '
    ' + '
    ' + '
    ' + data.rows[i].F_QualityProblem + '
    ' + '

    ' + '' + a + '' + '

    ' + '投诉时间:' + time + '' + '

    ' + '
    ' + imgnum + '
    ' + '
  • ').appendTo('#order_listClz'); } }, error: function(xhr, type, errorThrown) { //异常处理; } }) }else if(index==1){ mui.ajax(huayi.config.callcenter_url + 'WorkorderApp/GetList', { data: { token: token, dealTimely: classImport, Processing:2, keywords:keyw, extensionphone: 1, pageindex: page, pagesize: pageSize }, dataType: 'json', //服务器返回json格式数据 type: 'get', //HTTP请求类型 timeout: 10000, //超时时间设置为10秒; headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8' }, success: function(data) { var total = data.total; if(!total) {total = 0;} var imgnum; $(".class-icon img").hide() $(".ywcTotle").text('(' + total + ')'); for(var i = 0; i < data.rows.length; i++) { var a = data.rows[i].F_Content; var c = data.rows[i].F_WorkState; var time = data.rows[i].F_CreateTime.substring(0, data.rows[i].F_CreateTime.indexOf(' ')); imgnum = ''; $('
  • ' + '
    ' + '
    ' + '
    ' + data.rows[i].F_QualityProblem + '
    ' + '

    ' + '' + a + '' + '

    ' + '投诉时间:' + time + '' + '

    ' + '
    ' + imgnum + '
    ' + '
  • ').appendTo('#order_listYwc'); } }, error: function(xhr, type, errorThrown) { //异常处理; } }) } }, 1000); } function Ajax() { $(".orderli").remove(); mui.ajax(huayi.config.callcenter_url + 'WorkorderApp/GetList', { data: { token: token, dealTimely: classImport, Processing:1, keywords:keyw, extensionphone: 1, pageindex: page, pagesize: pageSize }, dataType: 'json', //服务器返回json格式数据 type: 'get', //HTTP请求类型 timeout: 10000, //超时时间设置为10秒; headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8' }, success: function(data) { var total = data.total; if(!total) {total = 0;} var imgnum; $(".class-icon img").hide() $(".clzTotle").text('(' + total + ')'); for(var i = 0; i < data.rows.length; i++) { var a = data.rows[i].F_Content; var c = data.rows[i].F_WorkState; var time = data.rows[i].F_CreateTime.substring(0, data.rows[i].F_CreateTime.indexOf(' ')); imgnum = ''; $('
  • ' + '
    ' + '
    ' + '
    ' + data.rows[i].F_QualityProblem + '
    ' + '

    ' + '' + a + '' + '

    ' + '投诉时间:' + time + '' + '

    ' + '
    ' + imgnum + '
    ' + '
  • ').appendTo('#order_listClz'); } }, error: function(xhr, type, errorThrown) { //异常处理; } }) } function AjaxYcl() { $(".orderli").remove(); mui.ajax(huayi.config.callcenter_url + 'WorkorderApp/GetList', { data: { token: token, dealTimely: classImport, Processing:2, keywords:keyw, extensionphone: 1, pageindex: page, pagesize: pageSize }, dataType: 'json', //服务器返回json格式数据 type: 'get', //HTTP请求类型 timeout: 10000, //超时时间设置为10秒; headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8' }, success: function(data) { var total = data.total; if(!total) {total = 0;} var imgnum; $(".class-icon img").hide() $(".ywcTotle").text('(' + total + ')'); for(var i = 0; i < data.rows.length; i++) { var a = data.rows[i].F_Content; var c = data.rows[i].F_WorkState; var time = data.rows[i].F_CreateTime.substring(0, data.rows[i].F_CreateTime.indexOf(' ')); imgnum = ''; $('
  • ' + '
    ' + '
    ' + '
    ' + data.rows[i].F_QualityProblem + '
    ' + '

    ' + '' + a + '' + '

    ' + '投诉时间:' + time + '' + '

    ' + '
    ' + imgnum + '
    ' + '
  • ').appendTo('#order_listYwc'); } }, error: function(xhr, type, errorThrown) { //异常处理; } }) } $('#mui_list').on('tap', 'a', function() { index=$(this).index(); $("#pullrefresh").find(".mui-scroll").hide(); $("#pullrefresh").find(".mui-scroll").eq(index).show(); }) $('.order_list').on('tap', '.order', function() { var id = $(this).attr('data-index'); mui.openWindow({ id: 'WorkDetails', url: 'WorkDetails.html', createNew: true, show: { aniShow: 'pop-in' }, styles: { popGesture: 'hide' }, waiting: { autoShow: true }, extras: { name: id, classImport: classImport, token: token } }); }) }); }