Subversion Repositories SmartDukaan

Rev

Rev 36645 | Rev 36806 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 36645 Rev 36664
Line 16... Line 16...
16
            $('.beat-report-container').html(response);
16
            $('.beat-report-container').html(response);
17
        });
17
        });
18
});
18
});
19
 
19
 
20
$(document).on('click', '.user-detail-refresh', function () {
20
$(document).on('click', '.user-detail-refresh', function () {
21
    var userId = $(this).data('userid');
21
    var userId = $('#user-detail-user').val() || $(this).data('userid');
22
    var selectedDate = $("#user-detail-date").val();
22
    var selectedDate = $("#user-detail-date").val();
23
    if (!selectedDate) {
23
    if (!selectedDate) {
24
        alert("Please select a date!");
24
        alert("Please select a date!");
25
        return;
25
        return;
26
    }
26
    }
Line 28... Line 28...
28
        function (response) {
28
        function (response) {
29
            $('#main-content').html(response);
29
            $('#main-content').html(response);
30
        });
30
        });
31
});
31
});
32
 
32
 
-
 
33
$(document).on('change', '#user-detail-level', function () {
-
 
34
    var level = $(this).val();
-
 
35
    var userSelect = $('#user-detail-user');
-
 
36
    userSelect.html('<option value="">Select User</option>');
-
 
37
    if (!level) return;
-
 
38
 
-
 
39
    $.ajax({
-
 
40
        url: context + "/beatPlan/getAuthUsers", type: "GET", dataType: "json",
-
 
41
        data: { categoryId: 4, escalationType: level },
-
 
42
        success: function (r) {
-
 
43
            var data = r.response || r;
-
 
44
            var html = '<option value="">Select User</option>';
-
 
45
            data.forEach(function (u) {
-
 
46
                html += '<option value="' + u.id + '">' + u.name + '</option>';
-
 
47
            });
-
 
48
            userSelect.html(html);
-
 
49
        }
-
 
50
    });
-
 
51
});
-
 
52
 
-
 
53
$(document).on('change', '#user-detail-user', function () {
-
 
54
    var authUserId = $(this).val();
-
 
55
    if (!authUserId) return;
-
 
56
    var selectedDate = $("#user-detail-date").val();
-
 
57
    if (!selectedDate) {
-
 
58
        selectedDate = new Date().toISOString().split('T')[0];
-
 
59
    }
-
 
60
    doGetAjaxRequestHandler(context + "/beat-report/user-detail?authUserId=" + authUserId + "&date=" + selectedDate,
-
 
61
        function (response) {
-
 
62
            $('#main-content').html(response);
-
 
63
        });
-
 
64
});
-
 
65
 
33
$(document).on('click', '.beat-user-detail-link', function () {
66
$(document).on('click', '.beat-user-detail-link', function () {
34
    var userId = $(this).data('userid');
67
    var userId = $(this).data('userid');
35
    var selectedDate = $("#beat-report-date").val();
68
    var selectedDate = $("#beat-report-date").val();
36
    if (!selectedDate) {
69
    if (!selectedDate) {
37
        selectedDate = new Date().toISOString().split('T')[0];
70
        selectedDate = new Date().toISOString().split('T')[0];