123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219 |
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8" />
- <meta name="author" content="yihu.com" />
- <meta name="format-detection" content="telephone=no" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
- <meta name="apple-mobile-web-app-capable" content="yes" />
- <meta name="apple-mobile-web-app-status-bar-style" content="black" />
- <title>我的咨询</title>
- <link rel="stylesheet" href="../../../css/cross.css" type="text/css" />
- <link rel="stylesheet" href="../css/wy-style.css" type="text/css" />
- <link rel="stylesheet" type="text/css" href="../css/zx-style.css">
- <script type="text/javascript" src="../../../js/jquery/2.1.3/jquery.js"></script>
- <script type="text/javascript" src="../../../js/mui.min.js"></script>
- <script src="../../../js/app.js" type="text/javascript" charset="utf-8"></script>
- <script src="../../../js/common_http.js" type="text/javascript" charset="utf-8"></script>
- <link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
- <script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
- <script type="text/javascript" src="../../../js/weixin_common.js" ></script>
- </head>
- <body>
- <div class="c-main">
- <!--<div class="h45">
- <div class="demo-comtop">
- <a class="mui-action-back"></a>
- <h1>三师咨询记录</h1>
- </div>
- </div>-->
- <div class="h50" >
- <div class="labhold c-boxs c-border-b" >
- <ul class="c-lab-mor c-f17">
- <li id="unfinish_tab" class="hit"><a href="javascript:;">进行中</a></li>
- <li id="end_tab"><a href="javascript:;">已关闭</a></li>
- <!--<li id="cancel_tab"><a href="javascript:;">已取消</a></li>-->
- </ul>
- </div>
- </div>
- <div id="item1" class="solve-list">
- <ul class="c-list c-border-b" id="unfinish_list">
- </ul>
- <a href="javascript:;" class="view-more c-5b5b5b" id="view_more_unfinish">点击查看更多</a>
- </div>
- <div id="item2" class="solve-list" style="display:none;">
- <ul class="c-list c-border-b" id="finish_list">
- </ul>
- <a href="javascript:;" class="view-more c-5b5b5b" id="view_more_finish">点击查看更多</a>
- </div>
- <!--<div id="item3" class="solve-list" style="display:none;">
- <ul class="c-list c-border-b" id="cancel_list">
- </ul>
- <a href="javascript:;" class="view-more c-5b5b5b" id="view_more_cancel">点击查看更多</a>
- </div>-->
- </div>
- <script type="text/javascript">
- var d = dialog({contentType:'load', skin:'bk-popup'});
- var pagetype = 13;
- //分页参数
- var id1 = 0;
- var id2 = 0;
- var id3 = 0;
- $(function() {
- $(".c-lab-mor li").click(function() {
- $(".c-lab-mor li").removeClass("hit");
- $(this).addClass("hit");
- $(".solve-list").hide().eq($(this).index()).show();
- });
- checkUserAgent();
- })
-
- function queryInit(){
- var pageSize = 15;
- //初始化列表
- fillList(0, "item1", "unfinish_list", id1, pageSize);
- fillList(1, "item2", "finish_list", id2, pageSize);
- // fillList(-1, "item3", "cancel_list", id3, pageSize);
- //点击加载更多
- document.getElementById('view_more_unfinish').addEventListener("tap", function() {
- fillList(0, "item1", "unfinish_list", id1, pageSize);
- });
- document.getElementById('view_more_finish').addEventListener("tap", function() {
- fillList(1, "item2", "finish_list", id2, pageSize);
- });
- // document.getElementById('view_more_cancel').addEventListener("tap", function() {
- // fillList(-1, "item3", "cancel_list", id3, pageSize);
- // });
- }
-
- //填充列表
- function fillList(type, tab_id, listId, id, pageSize) {
- d.show();
- var userAgent = window.localStorage.getItem(agentName);
- var data = {};
- data.status = type; //咨询状态 0未结束,1已结束,-1 已取消
- data.id = id;
- data.pagesize = pageSize;
- $.ajax(server + "patient/consult/list", {
- data: data,
- type: 'POST',
- dataType: 'json',
- beforeSend: function(request) {
- request.setRequestHeader("userAgent", userAgent);
- },
- error: function(res) {
- if(res.status == 999 || res.status == 998 || res.status == 997){
- loginUrl(res.status);
- return;
- }
- getfail(tab_id);
- },
- success: function(res) {
- if(res.status == 999 || res.status == 998 || res.status == 997){
- loginUrl(res.status);
- }
- else if (res.status == 200) {
- if (res.list.length > 0) {
- var list = res.list;
- var $list = document.querySelector("#" + listId);
- for (var i = 0; i < list.length; i++) {
- var $li = document.createElement("li");
- var consultCode = list[i].code;
- var status = list[i].status;
- var comment = list[i].comment;
- $li.setAttribute('data-code', consultCode);
- $li.className = "c-list-text c-list-link c-list-cover";
- var content = '<div class="c-list-info">';
- content += '<h4 class="c-nowrap c-333 c-f17">'+ list[i].title + '</h4>';
- content += '<p class="c-nowrap c-333 c-f15">' + list[i].when + '</p>';
- content += '<p class="c-nowrap c-333 c-f15">' + list[i].time + '</p>';
- // if(status == 1){
- // if (comment == null || comment == '') {
- // content += '<span class="fr c-909090">';
- // content += ' <a onclick="jumpComment(\'' + list[i].code +'\')" class="c-btn-r c-btn-full-r c-btn-maincolor c-btn-rounded">';
- // content += '立即评价</a></span>';
- // } else {
- // content += '<span class="fr c-909090">已评价</span>';
- // }
- // }
- // else{
- // content += '<span class="list-icon arrow-right"></span>';
- // }
- content += '<span class="list-icon arrow-right"></span>';
- content += ' </div>';
- $li.innerHTML = content;
- $list.appendChild($li);
- if(status == 0 || status == 1){
- //绑定点击跳转
- $li.firstChild.addEventListener("tap", function() {
- window.open("consulting-doctor.html?status=" + status + "&consult=" + this.parentElement.getAttribute("data-code"));
- });
- }
- switch (status) {
- case 0:
- id1 = list[i].id;
- break;
- case 1:
- id2 = list[i].id;
- break;
- case -1:
- id3 = list[i].id;
- break;
- default:
- break;
- }
- }
- } else {
- notmore(tab_id);
- }
- d.close();
- } else {
- getfail(tab_id);
- }
- }
- });
- }
- //跳转到评价页面
- function jumpComment(code) {
- window.location.href = "../../zxwz/html/consulting-evaluate4.html?code=" + code;
- }
-
- function getfail(tab_id){
- d.close();
- switch (tab_id) {
- case "item1":
- document.querySelector("#view_more_unfinish").innerText = "数据加载失败";
- break;
- case "item2":
- document.querySelector("#view_more_finish").innerText = "数据加载失败";
- break;
- case "item3":
- document.querySelector("#view_more_cancel").innerText = "数据加载失败";
- break;
- default:
- break;
- }
- dialog({contentType:'tipsbox', skin:'bk-popup' , content:'加载失败'}).show();
- }
-
- function notmore(tab_id){
- switch (tab_id) {
- case "item1":
- document.querySelector("#view_more_unfinish").innerText = "已无更多";
- break;
- case "item2":
- document.querySelector("#view_more_finish").innerText = "已无更多";
- break;
- case "item3":
- document.querySelector("#view_more_cancel").innerText = "已无更多";
- break;
- default:
- break;
- }
- }
- </script>
- </body>
- </html>
|