Forráskód Böngészése

解决bug4097 【PC端-长处方】续方管理:当账号在别处登录时会有两个提示请优化。
优化点击菜单后右边iframe界面显示问题。现右边只显示一个iframe,没有必要多个iframe显示

raolu 7 éve
szülő
commit
81218f028b
4 módosított fájl, 20 hozzáadás és 14 törlés
  1. 1 1
      index.html
  2. 7 3
      js/api-service.js
  3. 10 8
      js/contabs.min.js
  4. 2 2
      login.html

+ 1 - 1
index.html

@ -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="" frameborder="0" data-id="" seamless></iframe>
                <iframe class="J_iframe" name="iframe0" width="100%" height="100%" src="about:blank" frameborder="0" data-id="" seamless></iframe>
            </div>
        </div>
        <!--右侧部分结束-->

+ 7 - 3
js/api-service.js

@ -150,10 +150,11 @@
        }
        setTimeout(function() {
            sessionStorage.setItem("wlyy_relogin", 1)
            top.location.replace(loginUrl + '?redirect_url=' + encodeURIComponent(location.href))
            top.location.replace(loginUrl + '?redirect_url=' + encodeURIComponent(top.location.href))
        }, 2000)
    }
    var count = 0;
    function failCodeHandle(res) {
        var tip = "";
        if(res.status == 999) {
@ -164,8 +165,11 @@
            tip = "此账号未登录,请先登录"
        }
        if(tip) {
            toastr && toastr.warning(tip)
            toLoginPage()
            count ++;
            if(count == 1){
                toastr && toastr.warning(tip)
                toLoginPage()
            }
        }
    }

+ 10 - 8
js/contabs.min.js

@ -106,12 +106,12 @@ $(function() {
        //         if (!$(this).hasClass("active")) {
        //             $(this).addClass("active").siblings(".J_menuTab").removeClass("active");
        //             g(this);
                    $(".J_mainContent .J_iframe").each(function() {
                        if ($(this).data("id") == o) {
                            $(this).show().siblings(".J_iframe").hide();
                            return false
                        }
                    })
//                  $(".J_mainContent .J_iframe").each(function() {
//                      if ($(this).data("id") == o) {
//                          $(this).show().siblings(".J_iframe").hide();
//                          return false
//                      }
//                  })
        //         }
        //         k = false;
        //         return false
@ -120,8 +120,10 @@ $(function() {
        if (k) {
            // var p = '<a href="javascript:;" class="active J_menuTab" data-id="' + o + '">' + l + ' <i class="fa fa-times-circle"></i></a>';
            // $(".J_menuTab").removeClass("active");
            var n = '<iframe class="J_iframe" name="iframe' + m + '" width="100%" height="100%" src="' + o + '" frameborder="0" data-id="' + o + '" seamless></iframe>';
            $(".J_mainContent").find("iframe.J_iframe").hide().parents(".J_mainContent").append(n);
//          var n = '<iframe class="J_iframe" name="iframe' + m + '" width="100%" height="100%" src="' + o + '" frameborder="0" data-id="' + o + '" seamless></iframe>';
            $(".J_mainContent").find("iframe.J_iframe").attr("src", o);
            $(".J_mainContent").find("iframe.J_iframe").attr("id", o);
//          $(".J_mainContent").append(n);
            // $(".J_menuTabs .page-tabs-content").append(p);
            // g($(".J_menuTab.active"))
        }

+ 2 - 2
login.html

@ -133,8 +133,8 @@
						                </div>
						                <button type="submit" class="btn btn-success block full-width m-b">登 录</button>
						
						                <p class="text-muted text-center"> <a href="login.html#"><small>忘记密码了?</small></a> | <a href="register.html">注册一个新账号</a>
						                </p>
						                <!--<p class="text-muted text-center"> <a href="login.html#"><small>忘记密码了?</small></a> | <a href="register.html">注册一个新账号</a>
						                </p>-->
						
						            </form>
	                            </div>