ftools.layer.js 2.5 KB

$.fn.addCollapse = function(data){
	for(var i = 0; i < data.length; i ++)
	{
		var date = new Date(parseInt(data[i].yuyue_date));
		//console.log(data[i].yuyue_date)
		//console.log(data[i].create_date);
		var text = "<div class='layui-colla-item'>";
		text += "<h2 style='font-size:20px;' class='layui-colla-title' onclick='toread(this, "+data[i].id+")'>";
		text += data[i].user_name+"&nbsp;&nbsp;预约时间:"+date.toLocaleDateString(); //toLocaleString();
		if(data[i].is_read == 1)
			text += "<span class='layui-badge'>已读</span>";
		else
			text += "<span class='layui-badge layui-bg-cyan'>未读</span>"
		if(data[i].is_success == 1)
			text += "<span class='layui-badge layui-bg-green'>已通过</span>";
		else
			text += "<span class='layui-badge layui-bg-blue'>未通过</span>";
		
		text += "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<button class='layui-btn layui-btn-danger layui-btn-small' onclick='delete_yuyue(this,"+data[i].id+")'>删除</button>";
		
		text +="</h2>";
		text += "<div class='layui-colla-content'>";
		text += "预约大厅:"+data[i].loby_name+"&nbsp;";
		text += "预约类型:"+data[i].type_name+"&nbsp;";
		text += "业务:"+data[i].profession_name+"&nbsp;";
		if(data[i].is_success == 0)
		{
			text += "<br /><br />";
			text += "<button class='layui-btn layui-btn-small' onclick='confirm_success(this,"+data[i].id+")'>确认通过</button>";
		}
		text +="</div>";
		text += "</div>";
		this.append(text);
	}
	
	//layui.use('element', function(){
	//	var element = layui.element;
		//element.render();
	//});
}
function createLiA(page, text, active, func){
	var li = document.createElement("li");
	var a = document.createElement("a");
	li.appendChild(a);
	a.innerHTML = text;
	//激活状态
	if(active)
	{
		li.setAttribute("class", "active");
	}
	else
	{
		a.onclick = func;
		a.setAttribute("page", page);
	}
	a.href = "javascript:void(0)";
	return li;
}
$.fn.addPageCode = function(obj, func){
	/*
	 * obj:{
	 * page:			//当前页数
	 * all_page:		//总的页数
	 * }
	 */
	var ul = document.createElement("ul");
	ul.setAttribute("class", "pagination");
	if(obj.page > 1)
		ul.appendChild(createLiA(obj.page-1, "&laquo;", false, func));
	for(var i = 1; i <= obj.all_page; i ++)
	{
		var li = null;
		if(i == obj.page)
			li = createLiA(i, i, true, func);			//激活状态
		else
			li = createLiA(i, i, false, func);			//
		ul.appendChild(li);
	}
	if(obj.page < obj.all_page)
		ul.appendChild(createLiA(obj.page+1, "&raquo;", false, func));
	this.append(ul);
}