Browse Source

随访方式修改

zyz 7 years ago
parent
commit
470dd10f76
2 changed files with 31 additions and 14 deletions
  1. 4 4
      html/suifang/html/add_plan.html
  2. 27 10
      html/suifang/js/add_plan.js

+ 4 - 4
html/suifang/html/add_plan.html

@ -55,9 +55,9 @@
	                        <div class="width-100 c-333 word-bread plan_doctor" data-val="doctor" data-id=""></div>
	                    </div>
	                </li>
	                <li class="ptb12">
	                <li class="list-arrow-r ptb12">
	                    <div class="c-list-key c-t-right">随访方式</div>
	                    <div class="c-list-info c-t-right" style="padding-right: 15px;">
	                    <div class="c-list-info c-t-right">
	                        <div class="width-100 c-333 word-bread plan_type" data-val="way" data-id="3">电话随访</div>
	                    </div>
	                </li>
@ -103,10 +103,10 @@
                  <li class="mui-table-view-cell mui-table-view-cell1" data-value="3">
                    <a href="javascript:;">电话随访</a>
                  </li>
                  <li class="mui-table-view-cell mui-table-view-cell1" data-value="2">
                  <li class="mui-table-view-cell mui-table-view-cell1" data-value="6">
                    <a href="javascript:;">网络随访</a>
                  </li>
                  <li class="mui-table-view-cell mui-table-view-cell1" data-value="1">
                  <li class="mui-table-view-cell mui-table-view-cell1" data-value="2">
                    <a href="javascript:;">上门随访</a>
                  </li>
                </ul>

+ 27 - 10
html/suifang/js/add_plan.js

@ -202,22 +202,27 @@ reflashBindEvent=function(){
    })
    $(".mui-table-view-cell1").bind('click',function(){
    	var _text=$(this).find('a').text();
    	console.log(_text)
    	if(_text=='电话随访'){
            if(patientInfo.mobile){
                mui.toast('该居民未留下电话号码无法进行电话随访')
                mui.toast('该居民未留下电话号码无法进行电话随访');
                return ;
            }
       }else if(_text=='网络随访'){
       	}
    	if(_text=='网络随访'){
            if(patientInfo.isWX){
                mui.toast('该居民未关注公众号无法进行网络随访')
                return ;
            }
       }else if(_text=='上门随访'){
       	}
    	if(_text=='上门随访'){
            if(patientInfo.address){
                mui.toast('该居民未留下居住地址无法进行上门随访')
                return ;
            }
       }else{
        	mui('#sheet1').popover('hide');
        	$("[data-num="+currentNum+"]").find(".plan_type").text(_text).data('id',($(this).data("value")))
        }
       	}
        mui('#sheet1').popover('hide');
        $("[data-num="+currentNum+"]").find(".plan_type").text(_text).data('id',($(this).data("value")))
    })
},
//绑定事件
@ -256,7 +261,12 @@ bindEvents = function(){
            if(plan_type == 3 && patientInfo.mobile == ''){ //type == 3,为电话随访
                status = 2;
            }
            if(plan_type == 6 && patientInfo.isWX == ''){ //type == 6,为网络随访
                status = 3;
            }
            if(plan_type == 2 && patientInfo.address == ''){ //type == 2,为上门随访
                status = 4;
            }
            plan_datas[e] = [];
            plan_datas[e] = {'date':plan_date+":00",'type':plan_type,'doctor':plan_doctor};
        })
@ -264,9 +274,16 @@ bindEvents = function(){
        	mui.toast('随访日期未填写')
            return false;
        }
        if(status === 2){
        	mui.toast('该患者未预留电话,不可以电话随访')
        	mui.toast('该居民未预留电话,不可以电话随访')
            return false;
        }
        if(status === 3){
        	mui.toast('该居民未关注微信公众号,不可以网络随访')
            return false;
        }
        if(status === 4){
        	mui.toast('该居民未填写地址,不可以上门随访')
            return false;
        }
        var params = {