ftools.layer.js
2.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
$.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+" 预约时间:"+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 += " <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+" ";
text += "预约类型:"+data[i].type_name+" ";
text += "业务:"+data[i].profession_name+" ";
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, "«", 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, "»", false, func));
this.append(ul);
}