Kaynağa Gözat

设置首页展示默认为续方管理页面,增加target_url控制首页展示的配置

yezehua 7 yıl önce
ebeveyn
işleme
618e9978bc
3 değiştirilmiş dosya ile 25 ekleme ve 8 silme
  1. 4 4
      index.html
  2. 20 3
      js/buz/index.js
  3. 1 1
      js/buz/prescription-tabs.js

+ 4 - 4
index.html

@ -33,7 +33,7 @@
            </div>
            <div class="sidebar">
                <ul class="nav" id="side-menu">
                    <li>
                    <li class="active">
                        <a href="#">
                            <img src="img/xufangguanli.png" width="20">
                            <span class="nav-label">续方管理</span>
@ -43,7 +43,7 @@
                            
                        </ul>
                    </li>
                    <li>
                    <li class="active">
                        <a href="#">
                            <img src="img/xufangdingdan_icon.png" width="20">
                            <span class="nav-label">续方订单</span>
@ -53,7 +53,7 @@
                            
                        </ul>
                    </li>
                    <li class="hidden" id="consultMenu">
                    <li class="hidden active" id="consultMenu">
                        <a href="#">
                            <img src="img/xunfangzixun_icon.png" width="20">
                            <span class="nav-label">续方咨询</span>
@ -95,7 +95,7 @@
                </nav>
            </div> -->
            <div class="row J_mainContent" id="content-main">
                <iframe class="J_iframe" name="iframe0" width="100%" height="100%" src="order-list.html?id=644" frameborder="0" data-id="order-list.html" seamless></iframe>
                <iframe class="J_iframe" name="iframe0" width="100%" height="100%" src="" frameborder="0" data-id="" seamless></iframe>
            </div>
        </div>
        <!--右侧部分结束-->

+ 20 - 3
js/buz/index.js

@ -1,6 +1,10 @@
var isLeader = false,
    level,
    docCode = '';
    docCode = '',
    docInfo;
    
var request = getRequest(),
	target_url = request.target_url
$(function(){
    //获取医生基本信息
    getDoctorInfo();
@ -9,7 +13,7 @@ $(function(){
function getDoctorInfo(){
    APIService.getDoctorInfo().then(function(res){
        if(res.status == 200){
            var docInfo = res.data;
            docInfo = res.data;
            docCode = docInfo.code;
            isLeader = docInfo.isLeader == '1' ? true : false;
            level = docInfo.level;
@ -36,11 +40,24 @@ function getTeamInfo(){
            }
            for(var i=0; i<res.data.length; i++){
                var item = res.data[i];
                manageTeams += '<li><a class="J_menuItem" href="prescription-management.html?id='+item.id+'" data-index="0">'+item.name+'</a></li>';
                manageTeams += '<li><a class="J_menuItem" href="prescription-management.html?id='+item.id+'" data-index="0" data-id="'+item.id+'">'+item.name+'</a></li>';
                orderTeams += '<li><a class="J_menuItem" href="order-list.html?id='+item.id+'&isLeader='+isLeader+'" data-index="0">'+item.name+'</a></li>';
            }
            $("#manageTeams").empty().append(manageTeams);
            $("#orderTeams").empty().append(orderTeams);
            
            if(target_url) {
            	var url = decodeURIComponent(target_url)
            	$('#content-main .J_iframe').eq(0).attr('src', url)
            } else {
            	var $adminLink = $('#manageTeams a[data-id="'+docInfo.adminTeamCode+'"]');
	            if($adminLink.length) {
	            	$adminLink.trigger('click')
	            } else {
	            	$("#manageTeams li").eq(0).trigger('click')
	            }
            }
            
        }else{
            toastr && toastr.warning(res.msg)
        }

+ 1 - 1
js/buz/prescription-tabs.js

@ -16,7 +16,7 @@ var links = [{
    name: '咨询',
    class: ''
},{
    url: 'about:blank',
    url: 'prescription-detail.html?code='+prescriptionCode,
    name: '续方详情',
    class: ''
},{