workquery.js
2.48 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
/**
* Created by mac on 18/7/24.
*/
var fun={
init:function () {
$('#workquery-projectName').selectpicker('render');
fun.dateInit();
},
dateInit:function () {
//时间初始化
$('#workquery-daterange-btnsta').val(moment().subtract('days', 6).format('YYYY-MM-DD'));
$('#workquery-daterange-btnend').val(moment().subtract('days', 0).format('YYYY-MM-DD'));
//开始日期
$("#workquery-daterange-btnsta").datetimepicker({
endDate: moment().subtract('days', 0).format('YYYY-MM-DD'),
format: 'yyyy-mm-dd',
autoclose: true,
startView: 2,
//maxDate:moment().subtract('months', 3),
minView: 2,
forceParse: false,
clearBtn: true , //添加清除按钮,可选值:true/false
locale: "zh-CN",
language: 'zh-CN',
pickerPosition: "bottom-right"
}).on("change", function () {
$("#workquery-daterange-btnend").val('');
});
//结束日期
$("#workquery-daterange-btnend").datetimepicker({
endDate: moment().subtract('days', 0).format('YYYY-MM-DD'),
//startDate:startVal,
format: 'yyyy-mm-dd',
weekStart: 1,
autoclose: true,
clearBtn: true , //添加清除按钮,可选值:true/false
startView: 2,
minView: 2,
forceParse: false,
locale: "zh-CN",
language: 'zh-CN',
pickerPosition: "bottom-right"
}).on("click", function () {
$("#workquery-daterange-btnend").datetimepicker("setStartDate", $("#workquery-daterange-btnsta").val())
});
},
listToggle:function (ele) {
var text = ele.find('.slide-text').text();
ele.parent().siblings().find('.slide-text').text('全部展开');
if(text == '全部展开'){
ele.find('.slide-text').text('全部折叠')
}else{
ele.find('.slide-text').text('全部展开')
};
ele.parent().siblings().find('.slide-icon').removeClass('slide-icon-active');
ele.find('.slide-icon').toggleClass('slide-icon-active');
ele.parent().siblings().find('.workquery-list-container').slideUp();
ele.parent().find('.workquery-list-container').slideToggle();
}
}
fun.init();
$('#workquery-list-wrap').delegate('.workquery-list-title','click',function () {
var ele = $(this);
fun.listToggle(ele);
});