var d = dialog({contentType:'load', skin:'bk-popup'}); var pagetype = 1; $(function(){ switchTab(".pt-tab li",".pt-tab-list",".pt-tab-a"); checkUserAgent(); }) function queryInit(){ doctorList(); } //选择项切换 function switchTab(tab,con,a) { $(tab).click(function(){ $(tab).removeClass("hit"); $(this).addClass("hit"); $(con).hide().eq($(this).index()).show(); $(a).hide().eq($(this).index()).show(); }) } //跳转医生咨询 function doctorConsult(){ checkSign(1); } //公共咨询和病友圈跳转 function jumpPage(type1){ window.location.href = "public-patients-consult.html?type=" + type1; } //咨询记录 function doctorList(){ d.show(); var data = {}; var uid = ""; var userAgent = window.localStorage.getItem(agentName); if(userAgent){ var jsonstr = $.parseJSON(userAgent); uid = jsonstr.uid; } data.patient = uid; data.id = 0; data.pagesize = 10; sendPost('user/guaihao/appoDoctor', data, 'json', 'post', queryFailed, queryRecordSuccess1); } //咨询记录 function consultRecord(){ var data = {}; data.id = 0; data.pagesize = 10; sendPost('patient/consult/records', data, 'json', 'post', queryFailed, queryRecordSuccess); } function queryFailed(res) { d.close(); if (res && res.msg) { dialog({contentType:'tipsbox', skin:'bk-popup' , content:res.msg}).show(); } else { dialog({contentType:'tipsbox', skin:'bk-popup' , content:'加载失败'}).show(); } } function queryRecordSuccess1(res) { if (res.status == 200) { if (res.list.length > 0) { var list = res.list; var $list = document.querySelector("#online_doc_list"); for (var i = 0; i < list.length; i++) { var $li = document.createElement("li"); var doctorCode = list[i].doctorCode; $li.setAttribute('data-code', doctorCode); var content = '
'; content += '

' + list[i].doctorName + '

'; $li.innerHTML = content; $list.appendChild($li); } } else { document.querySelector("#view_more_1").removeAttribute("style"); } consultRecord(); } else { queryFailed(res); } } function queryRecordSuccess(res) { if (res.status == 200) { if (res.list.length > 0) { var list = res.list; var $list = document.querySelector("#divRecoder"); for (var i = 0; i < list.length; i++) { var $li = document.createElement("div"); var consultCode = list[i].code; var symptoms = list[i].symptoms; var type = list[i].type; var czrq = list[i].czrq; var typeName = ""; switch (type) { case 1: typeName = "三师咨询"; break; case 2: typeName = "家庭咨询"; break; case 3: typeName = "图文咨询"; break; case 4: typeName = "公共咨询"; break; case 5: typeName = "病友圈"; break; default: break; } $li.setAttribute('data-type', type); $li.setAttribute('data-code', consultCode); $li.className = "n-list c-border-b"; var content = ''; $li.innerHTML = content; $list.appendChild($li); } $(".n-list").click(function() { var code = this.getAttribute("data-code"); var type = Number(this.getAttribute("data-type")); switch (type) { case 1: window.location.href = "consulting-doctor.html?consult=" + code; break; case 2: window.location.href = "consulting-doctor.html?consult=" + code; break; case 3: break; case 4: window.location.href = "public-consult-detail.html?code=" + code; break; case 5: window.location.href = "patients-consult-detail.html?code=" + code; break; default: break; } }); } else { document.querySelector("#view_more").removeAttribute("style"); } d.close(); } else { queryFailed(res); } } //查询更多约过的医生 function yueguoMore(){ window.location.href = "yuyueguo-record-more.html"; } //查询更多咨询记录 function recordMore(){ window.location.href = "consult-record-more.html"; } function notOnline(){ dialog({ title:'提示', skin:"ui-dialog ax-popup pror", content:"该功能暂未上线", ok: function (){} }).showModal(); }