| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 | 
							- /*全局自适应高度*/
 
- /*全局自适应高度*/
 
- function autoFlashHeight(){
 
-     /*侧栏高度*/
 
-     var sBar1 = $(".sjs-bar-1").height();
 
-     var sBar2 = $(".sjs-bar-2").height();
 
-     var sBar3 = $(".sjs-bar-3").height();
 
-     var sBar4 = $(".sjs-bar-4").height();
 
-     var sBar5 = $(".sjs-bar-5").height();
 
-     /*侧栏高度*/
 
-     var cHeader = $(".c-header").height();
 
-     var sBar = $(".sjs-bar").height();
 
-     var sBart = $(".sjs-bart").height();
 
-     var sBarz = $(".side-bar").height();
 
-     var pBarz = $(".toolsbar-f").height();
 
-     var bdtopc = $(".body-height-top").height();
 
-     var bcontent = $(".bcontent-wrap").height();
 
-     $(".sjs-height-0").height($(window).height()-cHeader-110);
 
-     $(".sjs-height-1").height($(window).height()-cHeader-bcontent-110);
 
-     $(".sjs-height-2").height($(window).height()-cHeader-sBarz-110);
 
-     $(".sjs-height-3").height($(window).height()-cHeader-sBar-510);
 
-     $(".sjs-height-4").height($(window).height()-cHeader-pBarz-110);
 
-     $(".sjs-height-5").height($(window).height()-cHeader-sBart-555);
 
-     $(".sjs-height-6").height($(window).height()-cHeader-bdtopc-156);
 
-     $(".sjs-height-7").height($(window).height()-cHeader-sBar-110);
 
-     $(".sp-wrap").height(bcontent-40);
 
-     /*侧栏高度*/
 
-     $(".sjs-sh-1").height($(window).height()-cHeader-sBar1-110);
 
-     $(".sjs-sh-2").height($(window).height()-cHeader-sBar1-110);
 
-     $(".sjs-sh-3").height($(window).height()-cHeader-sBar1-110);
 
-     $(".sjs-sh-4").height($(window).height()-cHeader-sBar1-110);
 
-     $(".sjs-sh-5").height($(window).height()-cHeader-sBar1-110);
 
- };
 
- $(window).resize(autoFlashHeight);
 
- /*全局自适应高度结束*/
 
- $(function(){
 
-     /*侧滑*/
 
-     $(".open-sidebar").click(function(){
 
-         $(".slide-sidebar").animate({width:"800"}).addClass("open");
 
-     });
 
-     $("body").click(function(event){
 
-         var e = event || window.event; //浏览器兼容性
 
-         if(!$(event.target).is('a')) {
 
-             var elem = event.target || e.srcElement;
 
-             while (elem) { //循环判断至跟节点,防止点击的是div子元素
 
-                 if (elem.className == "open-sidebar" || elem.className == 'slide-sidebar open') {
 
-                     return false;
 
-                 }
 
-                 elem = elem.parentNode;
 
-             }
 
-             $(".slide-sidebar").animate({width:"0"}).removeClass("open")// 关闭处理
 
-         }
 
-     });
 
-     /*侧滑*/
 
-     /*工具提示*/
 
-     $(function () {
 
-         $('[data-toggle="tooltip"]').tooltip()
 
-     });
 
-     /*侧栏菜单*/
 
-     $(".bg-nav > li > a").click(function() {
 
-         var self = $(this);
 
-         var subMenu = $(this).siblings('ul.sub-menu');
 
-         if(subMenu.length > 0) {
 
-             if(subMenu.is(":visible")) {
 
-                 self.find('.menu-arrow').removeClass('fa-angle-up').addClass('fa-angle-down');
 
-                 subMenu.slideUp('fast');
 
-                 self.parent().removeClass('active');
 
-             }else{
 
-                 self.parent().addClass('active');
 
-                 self.find('.menu-arrow').removeClass('fa-angle-down').addClass('fa-angle-up');
 
-                 subMenu.slideDown('fast');
 
-             }
 
-         }
 
-     });
 
-     // 数据提交
 
-     $("#submit-form").click(function() {
 
-         $("#save-form").submit();
 
-     });
 
- });
 
- /**
 
-  * 提示框
 
-  *
 
-  * @param string message
 
-  * @param string type
 
-  * @param string icon
 
-  * @return void
 
-  */
 
- function toast(message, type, icon)
 
- {
 
-     var toast = $(".toast");
 
-     toast.addClass(type);
 
-     toast.children('.message').html(message);
 
-     var iconClass = 'fa-' + icon;
 
-     toast.children('.icon').addClass(iconClass);
 
-     toast.fadeIn(500);
 
-     setTimeout(function() {
 
-         toast.fadeOut('fast');
 
-         toast.children('.message').text('');
 
-         toast.children('.icon').removeClass(iconClass);
 
-     }, 3000);
 
- }
 
- /**
 
-  * 动态请求数据
 
-  * @param {String} url - 请求链接
 
-  * @param data - 提交数据
 
-  * @param {function} successCallback - 返回成功回调
 
-  * @param {function} errorCallBack - 返回失败回调
 
-  */
 
- const postData = function (url, data, successCallback, errorCallBack) {
 
-     $.ajax({
 
-         type:"POST",
 
-         url: url,
 
-         data: {'data': JSON.stringify(data)},
 
-         dataType: 'json',
 
-         cache: false,
 
-         timeout: 5000,
 
-         beforeSend: function(xhr) {
 
-             let csrfToken = Cookies.get('csrfToken');
 
-             xhr.setRequestHeader('x-csrf-token', csrfToken);
 
-         },
 
-         success: function(result){
 
-             if (result.err === 0) {
 
-                 if (successCallback) {
 
-                     successCallback(result.data);
 
-                 }
 
-             } else {
 
-                 toast('error: ' + result.msg, 'error', 'exclamation-circle');
 
-                 if (errorCallBack) {
 
-                     errorCallBack(result.msg);
 
-                 }
 
-             }
 
-         },
 
-         error: function(jqXHR, textStatus, errorThrown){
 
-             toast('error ' + textStatus + " " + errorThrown, 'error', 'exclamation-circle');
 
-             if (errorCallBack) {
 
-                 errorCallBack();
 
-             }
 
-         }
 
-     });
 
- };
 
- /**
 
-  * 动态请求数据
 
-  * @param {String} url - 请求链接
 
-  * @param data - 提交数据
 
-  * @param {function} successCallback - 返回成功回调
 
-  * @param {function} errorCallBack - 返回失败回调
 
-  */
 
- const postDataWithFile = function (url, formData, successCallback, errorCallBack) {
 
-     $.ajax({
 
-         type:"POST",
 
-         url: url,
 
-         data: formData,
 
-         dataType: 'json',
 
-         cache: false,
 
-         // 告诉jQuery不要去设置Content-Type请求头
 
-         contentType: false,
 
-         // 告诉jQuery不要去处理发送的数据
 
-         processData: false,
 
-         timeout: 5000,
 
-         beforeSend: function(xhr) {
 
-             let csrfToken = Cookies.get('csrfToken');
 
-             xhr.setRequestHeader('x-csrf-token', csrfToken);
 
-         },
 
-         success: function(result){
 
-             if (result.err === 0) {
 
-                 if (successCallback) {
 
-                     successCallback(result.data);
 
-                 }
 
-             } else {
 
-                 toast('error: ' + result.message, 'error', 'exclamation-circle');
 
-                 if (errorCallBack) {
 
-                     errorCallBack();
 
-                 }
 
-             }
 
-         },
 
-         error: function(jqXHR, textStatus, errorThrown){
 
-             toast('error ' + textStatus + " " + errorThrown, 'error', 'exclamation-circle');
 
-             if (errorCallBack) {
 
-                 errorCallBack();
 
-             }
 
-         }
 
-     });
 
- };
 
- /**
 
-  * 获取url中参数
 
-  * @param variable
 
-  * @returns {*}
 
-  */
 
- function getQueryVariable(variable) {
 
-     console.log(window.location.pathname);
 
-     var query = window.location.search.substring(1);
 
-     var vars = query.split("&");
 
-     for (var i=0;i<vars.length;i++) {
 
-         var pair = vars[i].split("=");
 
-         if(pair[0] == variable){return pair[1];}
 
-     }
 
-     return(false);
 
- }
 
- const zeroRange = 0.00000001;
 
- function checkZero(value) {
 
-     return value && Math.abs(value) > zeroRange;
 
- }
 
 
  |