Xiao_Yanpeng 7 лет назад
Родитель
Сommit
e593aa70c2
3 измененных файлов с 23 добавлено и 2 удалено
  1. 1 1
      fv-survey.html
  2. 19 1
      js/buz/fv-survey.js
  3. 3 0
      js/consulting-api.js

+ 1 - 1
fv-survey.html

@ -46,7 +46,7 @@
                    {{if it.statue == 1}}
                    <a class="import-fv self-btn">填入随访记录</a>
                    {{else}}
                    <a class="send-survey self-btn">发送填写请求</a>
                    <a class="send-survey self-btn" style="display: none;">发送填写请求</a>
                    {{/if}}
                </div>
            </div>

+ 19 - 1
js/buz/fv-survey.js

@ -2,7 +2,6 @@ var request = getRequest(),
    prescriptionCode = request.code,
    fv_id = request.fv_id;
    
$(function(){
    getList();
    bindEvents();
@ -21,12 +20,31 @@ function getList(){
            
            var html = template('info_tmp', {list: list});
            $("#container").empty().append(html);
            getConsultStatus()
        }else{
            showErrorMsg(res.msg);
        }
    });
}
function getConsultStatus(){
    var params = {
        prescriptionCode: prescriptionCode
    }
    consultingAPI.getConsultStatusByXFcode({data: params}).then(function(res){
        if(res.status == 200){
            //咨询状态(0进行中,1已完成,-1患者取消,-2超时未响应自动关闭)
            if(res.data == 0) { //咨询未结束
                $('.send-survey').show()
            } else { //咨询已结束
                $('.send-survey').hide()
            }
        }else{
        	showErrorMsg('获取咨询信息失败');
        }
    })
}
function bindEvents(){
    $("body").on('click', ".import-fv", function(e){
        e.stopPropagation();

+ 3 - 0
js/consulting-api.js

@ -22,6 +22,9 @@
        getConsultStatus: function(data){
            return APIService.httpGet('doctor/consult/getConsultStatus', data);
        },
        getConsultStatusByXFcode:function(data){
        	return APIService.httpGet('doctor/consult/getConsultStatusByPrescription', data);
        },
        getPrescriptionInfo: function(data){
            return APIService.httpGet('/doctor/consult/prescriptionDetail', data);
        },