Browse Source

修改表格翻页,然后重新搜索时,不能跳转回第一页内容的问题

raolu 7 years ago
parent
commit
9ebd3c4402

+ 8 - 2
js/buz/consulting-list.js

@ -2,7 +2,7 @@ var request = getRequest();
var doctor = APIService.userAgent.uid,
    reply = request.reply,
    status = request.status,
    status = request.status | '',
    patientName = '',
    startDate = '',
    endDate = '',
@ -111,12 +111,17 @@ function bindEvents(){
            var seDate = getStartEndDate($(this).attr("data-val"));
            startDate = seDate.startDate;
            endDate = seDate.endDate;
            $('#listTable').bootstrapTable('refreshOptions',{pageNumber:1});
            getListData(true);
        }
    });
    $("#searchName").on('keyup', function(){
    $("#searchName").on('keyup', function(e){
        if (e.which === 13) {
            var $input = $("#searchName"),
                text = $.trim($input.val());
            patientName = text;
            $('#listTable').bootstrapTable('refreshOptions',{pageNumber:1});
            getListData(true);
        }
    })
@ -125,6 +130,7 @@ function bindEvents(){
        var $input = $("#searchName"),
            text = $.trim($input.val());
        patientName = text;
        $('#listTable').bootstrapTable('refreshOptions',{pageNumber:1});
        getListData(true);
    });
}

+ 4 - 0
js/buz/order-list-jg.js

@ -119,6 +119,7 @@ function bindEvents(){
            var seDate = getStartEndDate($(this).attr("data-val"));
            startDate = seDate.startDate;
            endDate = seDate.endDate;
            $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
            getPrescriptionList(true);
        }
    });
@ -126,11 +127,13 @@ function bindEvents(){
    $("#orderStatus").on('change', function(){
        var $this = $(this);
        state = $this.val();
        $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
        getPrescriptionList(true);
    });
    
    $("#address").on('change', function(){
        hospital = $(this).val();
        $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
        getPrescriptionList(true);
    });
@ -138,6 +141,7 @@ function bindEvents(){
        var $input = $("#searchName"),
            text = $.trim($input.val());
        nameKey = text;
        $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
        getPrescriptionList(true);
    });

+ 1 - 5
js/buz/order-list.js

@ -191,11 +191,7 @@ function getHealthDoctorList(isRefresh){
function queryParams2(params) {
    //当表格数据变化的时候,则取消全选按钮,然后之前的选中的信息将取消选中
    if(jgPage == 0){
        jgPage = 1;
    }else{
        jgPage = params.offset/params.limit + 1
    }
    jgPage = params.offset/params.limit + 1
    return {
        page: jgPage,
        size: params.limit,

+ 3 - 0
js/buz/prescription-list.js

@ -125,12 +125,14 @@ function bindEvents(){
    $("#status").on('change', function(){
        var $this = $(this);
        state = $this.val();
        $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
        getList(true);
    });
    $("#disease").on('change', function(){
        var $this = $(this);
        diseases = $this.val();
        $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
        getList(true);
    });
@ -139,6 +141,7 @@ function bindEvents(){
        var seDate = getStartEndDate($this.val());
        startDate = seDate.startDate;
        endDate = seDate.endDate;
        $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
        getList(true);
    });

+ 4 - 0
js/buz/prescription-management.js

@ -134,6 +134,7 @@ function bindEvents(){
            var seDate = getStartEndDate($(this).attr("data-val"));
            startDate = seDate.startDate;
            endDate = seDate.endDate;
            $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
            getPrescriptionList(true);
        }
    });
@ -141,11 +142,13 @@ function bindEvents(){
    $("#presctiptionStatus").on('change', function(){
        var $this = $(this);
        state = $this.val();
        $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
        getPrescriptionList(true);
    });
    $("#express").on('change', function(){
        dispensaryType = $(this).val();
        $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
        getPrescriptionList(true);
    });
    
@ -154,6 +157,7 @@ function bindEvents(){
        var $input = $("#searchName"),
            text = $.trim($input.val());
        nameKey = text;
        $('#prescriptTable').bootstrapTable('refreshOptions',{pageNumber:1});
        getPrescriptionList(true);
    });
}