Browse Source

增加随访和编辑随访修改

zyz 7 years ago
parent
commit
96a2e32172
3 changed files with 74 additions and 26 deletions
  1. 19 19
      html/suifang/html/add_plan.html
  2. 49 4
      html/suifang/html/edit_plan.html
  3. 6 3
      html/suifang/js/add_plan.js

+ 19 - 19
html/suifang/html/add_plan.html

@ -98,25 +98,25 @@
            </div>
        </div>
        <div id="sheet1" class="mui-popover mui-popover-bottom mui-popover-action ">
                <!-- 可选择菜单 -->
                <ul class="mui-table-view">
                  <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="6">
                    <a href="javascript:;">网络随访</a>
                  </li>
                  <li class="mui-table-view-cell mui-table-view-cell1" data-value="2">
                    <a href="javascript:;">上门随访</a>
                  </li>
                </ul>
                <!-- 取消菜单 -->
                <ul class="mui-table-view">
                  <li class="mui-table-view-cell mui-table-view-cell1">
                    <a href="#sheet1"><b>取消</b></a>
                  </li>
                </ul>
            </div>
            <!-- 可选择菜单 -->
            <ul class="mui-table-view">
              <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="6">
                <a href="javascript:;">网络随访</a>
              </li>
              <li class="mui-table-view-cell mui-table-view-cell1" data-value="2">
                <a href="javascript:;">上门随访</a>
              </li>
            </ul>
            <!-- 取消菜单 -->
            <ul class="mui-table-view">
              <li class="mui-table-view-cell mui-table-view-cell1">
                <a href="#sheet1"><b>取消</b></a>
              </li>
            </ul>
        </div>
        <script type="text/html" id="people_msg">
        	<li class="ptb12">
                <div class="c-list-key">

+ 49 - 4
html/suifang/html/edit_plan.html

@ -7,10 +7,16 @@
        <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0" />
        <meta name="apple-mobile-web-app-capable" content="yes" />
        <meta name="apple-mobile-web-app-status-bar-style" content="black" />
        <link rel="stylesheet" type="text/css" href="../../../css/mui.min.css"/>
        <link rel="stylesheet" type="text/css" href="../css/iconfont/iconfont.css">
        <link rel="stylesheet" type="text/css" href="../../../common/cross/css/cross.css">
        <link rel="stylesheet" type="text/css" href="../../../common/cross/css/cross.ui.css"/>
	    <link rel="stylesheet" type="text/css" href="../css/index.css"/>
        <link rel="stylesheet" type="text/css" href="../css/mf-style.css"/>
        <style type="text/css">
        	.bgc-fff{background-color: #fff;}
        	.plan_date{margin-bottom: 0!important;border: none!important;;padding-right: 0!important;}
        </style>
	</head>
	<body>
	    <div class="h45">
@ -20,7 +26,7 @@
            </div>
        </div>
        <ul class="c-list bgc-fff c-f15 c-border-b">
            <li class="c-list-cover ptb12">
            <li class="c-list-cover ptb12 list-arrow-r">
                <div class="c-list-key">随访方式</div>
                <div class="c-list-info c-t-right">
                    <div class="width-100 c-333 word-bread plan_type" data-val="way" data-id=""></div>
@ -37,6 +43,26 @@
        </ul>
        <div class="plr10 ptb15">
            <a href="javascript:;" class="c-btn c-btn-a c-btn-full c-f15 submit">保存本次修改</a>
        </div>
         <div id="sheet1" class="mui-popover mui-popover-bottom mui-popover-action ">
            <!-- 可选择菜单 -->
            <ul class="mui-table-view">
              <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="6">
                <a href="javascript:;">网络随访</a>
              </li>
              <li class="mui-table-view-cell mui-table-view-cell1" data-value="2">
                <a href="javascript:;">上门随访</a>
              </li>
            </ul>
            <!-- 取消菜单 -->
            <ul class="mui-table-view">
              <li class="mui-table-view-cell mui-table-view-cell1">
                <a href="#sheet1"><b>取消</b></a>
              </li>
            </ul>
        </div>
	    <script src="../../../js/jquery/2.1.3/jquery.js"></script>
        <script src="../../../js/mui.min.js" type="text/javascript" charset="utf-8"></script>
@ -52,12 +78,12 @@
	    <script type="text/javascript">
	        var data = null,
	            type_keys = [],
	            type_vals = [];
	            type_vals = [],
	            currentNum;
	        mui.init();
	        mui.plusReady(function(){
	            var self = plus.webview.currentWebview();
                data = self.data;
	           
	            $(".plan_type").attr('data-id', data.followupType);
	            $(".plan_type").text(data.followupTypeName);
	           
@ -66,7 +92,26 @@
	            $(".plan_date").val(sdate.substr(0,sdate.length -3));
//	            getFollowWay();
				initialize_select();
	            
	            $(".plan_type").bind('click',function(){
			    	mui('#sheet1').popover('toggle');
			    })
	            $(".mui-table-view-cell1").bind('click',function(){
			    	var _text=$(this).find('a').text();
			    	if(_text=='电话随访'&&!data.mobile){
		                mui.toast('该居民未留下电话号码无法进行电话随访');
		                return ;
			       	}
			    	if(_text=='网络随访'&&!data.isWX){
		                mui.toast('该居民未关注公众号无法进行网络随访')
		                return ;
			       	}
			    	if(_text=='上门随访'&&!!data.address){
		                mui.toast('该居民未留下居住地址无法进行上门随访')
		                return ;
			       }
			        mui('#sheet1').popover('hide');
			        $(".plan_type").text(_text).attr('data-id',$(this).attr("data-value"))
			    })
	            //event绑定
	            $(".submit").on('click', function(){
	                plus.nativeUI.showWaiting();

+ 6 - 3
html/suifang/js/add_plan.js

@ -261,7 +261,7 @@ bindEvents = function(){
            if(plan_type == 3 && patientInfo.mobile == ''){ //type == 3,为电话随访
                status = 2;
            }
            if(plan_type == 6 && patientInfo.isWX == ''){ //type == 6,为网络随访
            if(plan_type == 6 && patientInfo.isWX){ //type == 6,为网络随访
                status = 3;
            }
            if(plan_type == 2 && patientInfo.address == ''){ //type == 2,为上门随访
@ -271,19 +271,22 @@ bindEvents = function(){
            plan_datas[e] = {'date':plan_date+":00",'type':plan_type,'doctor':plan_doctor};
        })
        if(status === 1){
        	mui.toast('随访日期未填写')
        	mui.toast('随访日期未填写');
            return false;
        }
        if(status === 2){
        	mui.toast('该居民未预留电话,不可以电话随访')
        	mui.toast('该居民未预留电话,不可以电话随访');
        	mui('#sheet1').popover('toggle');
            return false;
        }
        if(status === 3){
        	mui.toast('该居民未关注微信公众号,不可以网络随访')
        	mui('#sheet1').popover('toggle');
            return false;
        }
        if(status === 4){
        	mui.toast('该居民未填写地址,不可以上门随访')
        	mui('#sheet1').popover('toggle');
            return false;
        }
        var params = {