| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243 | if (typeof(cur) == "undefined" && parent.config.cur) {	cur = parent.config.cur}var editors = [];function msg(value) {	if (!value.data) {		value.data = value.msg;	}	var url = '';	if (value.data != 'reload' && value.status == 2) {		out(value.msg);		return;	} else if(value.data == 'reload') {		jump('');	} else {		if($("#url").length) {			url = $("#url").val();		} else {			out(value.msg);			return;		}		if (url) {			jump(url);		} else {			jump('');		}	}		return;}function selectShow(e, id, prefix) {	if (!prefix) {		prefix = 'update';	} 	id = '#'+prefix+'_' + id	if ($(id).length) {		$(id).find('option').each(function()		{			var parent = $(this).attr('parent');			if (parent != e.val()) {				$(this).html('');				$(this).attr('selected', false)				$(this).hide();			} else {				$(this).html($(this).attr('name'));				$(this).show();			}		})	}}function setFarm(e, id) {	//$(".top-hide").attr('class', '').show();	//e.attr('class', 'top-hide'). hide()	//$("#top-show").html(e.html());	request('post', '/admin/setCookie', {'farm':id}, function(msg)    {    	location.reload()    });}function jump(url) {	if (typeof(parent.config.parentTitle) == "undefined") {		if (url) {			parent.location.href = url		} else {			parent.location.reload()		}	} else {		if (url) {			location.href = url		} else {			location.reload()		}	}}function load(e) {	var param = eval('(' + e.html() + ')');	var load = e.attr('load-args');	if (load) {		var args = eval('(' + load + ')');	}		var html = '';	switch (param.method) {		case 'showPage':			e.html(param.name);			var i;			var arg = '?'			for (i in args) {				arg += '&' + i + '=' + args[i]			}			e.click(function()			{				showPage(param.url + arg);			});			e.attr('class', 'layui-btn layui-btn-normal layui-btn-mini').show()			break		case 'showData':			args.key = param.key			request('post', param.url, args, function(msg)	        {	        	e.html(msg)	        	e.show()	        });			break	}}function out(msg) {	layer.msg(msg, {icon: 5, anim: 6});}function getCookie(name) {    var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");    return r ? r[1] : undefined;}function notice(msg) {    layer.msg(msg,{icon:1,time:1000});}function show(title, url, w, h, full) {    x_admin_show(title, url, w, h, full)}function oper(obj, id, url, status) {    layer.confirm('确认要进行此项操作吗?',function(index){    	data = {}    	data.id = id    	data.status = status       	request('delete', url, data, function(msg)        {        	location.reload();        })    });}function del(obj, id, url) {    layer.confirm('确认要删除吗?',function(index){    	data = {}    	data.id = id       	request('delete', url, data, function(msg)        {        	$(obj).parents("tr").remove();    		notice('已删除');        })    });}function rec(obj, id, url) {    layer.confirm('确认要恢复吗?',function(index){    	data = {}    	data.id = id    	data.state = 'True'       	request('delete', url, data, function(msg)        {        	$(obj).parents("tr").remove();    		notice('已恢复');        })    });}function delAll() {    layer.confirm('确认要删除吗?',function(index){        //捉到所有被选中的,发异步进行删除        notice('删除成功');    });}function request(type, url, data, callback) {	data._xsrf = getCookie("_xsrf");	$.ajax({		type:type,		url:url,		data:data,		success:function(msg){		    callback(msg)		}	});}//跳转页面function showPage(url) {	location.href = url}function initEditor(){	if ($('.layui-editor').length) {		$ ('.layui-editor').each(function() {			var parent = $(this).parent().parent();			loadEditor($(this));		})	}}function loadEditor(e){		if (!e.length) {		return;	}	var id = e.attr('id');	var key = e.attr('key');	var toolbar = [	  'title'	  ,'bold'	  ,'italic'	  ,'underline'	  ,'strikethrough'	  ,'fontScale'	  ,'color'	  ,'ol'	  ,'ul'	  ,'blockquote'	  ,'code'	  ,'table'	  ,'link'	  ,'image'	  ,'hr'	  ,'indent'	  ,'outdent'	  ,'alignment'	  , '|'	  ,'html'	];	if (typeof(editors[id]) == "object") {		editors[id].destroy();		editors[id] = undefined;	}	if (typeof(editors[id]) == "undefined") {		var xsrf = getCookie("_xsrf");        var uploadUrl = '/upload?_xsrf='+xsrf;		editors[id] = new Simditor( {			textarea: e,			upload: {				url: uploadUrl,				params: {key:key},				fileKey: 'file',				connectionCount: 10,				leaveConfirm: 'Uploading is in progress, are you sure to leave this page?'			},			toolbar : toolbar        });	}}
 |