Browse Source

bug5649 【上饶i健康-患者端】查找医生页面问题。

raolu 6 years ago
parent
commit
06348fb27d

+ 1 - 1
html/yszx/html/hospital-dept.html

@ -50,7 +50,7 @@
        
        <script type="text/html" id="dept_tmp">
            {{each list as it}}
            <li class="c-list-cover list-arrow-r ptb10 plr10" data-code="{{it.id}}">
            <li class="c-list-cover list-arrow-r ptb10 plr10" data-code="{{it.code}}" data-name="{{it.name}}">
                <span>{{it.name}}</span>
            </li>
            {{/each}}

+ 4 - 3
html/yszx/js/hospital-dept.js

@ -25,7 +25,7 @@ function getDeptList(isInit){
            if(list.length > 0){
                var html = template('dept_tmp', {list: list});
                if(isInit){
                    var all = '<li class="c-list-cover list-arrow-r ptb10 plr10" data-id="">全部</li>';
                    var all = '<li class="c-list-cover list-arrow-r ptb10 plr10" data-code="">全部</li>';
                    $("#deptList").empty().append(all+html);
                }else{
                    $("#deptList").append(html);
@ -51,8 +51,9 @@ function getDeptList(isInit){
function bindEvents(){
    $("#deptList").on('tap', 'li', function(){
        var deptId = $(this).attr("data-code");
        var url = "select-consult-doctor.html?deptId="+deptId;
        var deptId = $(this).attr("data-code"),
            deptName = $(this).attr("data-name") || '';
        var url = "select-consult-doctor.html?deptId="+deptId+"&deptName="+deptName;
        window.location.replace(url);
    })
}

+ 8 - 1
html/yszx/js/select-consult-doctor.js

@ -18,7 +18,8 @@ var $searchbar = $('.searchbar'),
// 获取链接带参
var request =  GetRequest(),
    deptId =request["deptId"] || null;
    deptId = request["deptId"] || null,
    deptName = decodeURI(request["deptName"]) || "";
    
$(function(){
    checkUserAgent();
@ -46,6 +47,9 @@ function getDoctorList(isInit){
    sendPost(url, params, 'JSON', 'GET', queryFailed, function(res){
        if(res.status == 200){
            d.close();
            if(deptId){
                $(".inp-search").val(deptName);
            }
            var list = res.list;
            if(list.length>0){
                page ++;
@ -132,7 +136,10 @@ function getTemplateHelper(){
    template.helper("highlightKeyword", function(str){
        var kw = $(".inp-search").val(),
            reg = new RegExp(kw+"(?!>)","gi"),
            html = str;
        if(kw){
            html = str.replace(reg,'<em>'+kw+'</em>');
        }
        return html;
    })
}