Subversion Repositories SmartDukaan

Rev

Rev 30601 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
27190 amit.gupta 1
<style>
30122 amit.gupta 2
    .btn:hover {
3
        color: grey;
4
        text-decoration: none;
5
    }
28055 tejbeer 6
 
30122 amit.gupta 7
    .btn-info:hover {
8
        color: grey;
9
        text-decoration: none;
10
    }
27190 amit.gupta 11
</style>
28055 tejbeer 12
<section class="wrapper">
30122 amit.gupta 13
    <div class="row">
14
        <div class="col-lg-12">
15
            <h3 class="page-header">
16
                <i class="icon_document_alt"></i>Catalog Item Management
17
            </h3>
18
            <ol class="breadcrumb">
19
                <li><i class="fa fa-home"></i><a
20
                        href="${rc.contextPath}/dashboard">Home</a></li>
21
                <li><i class="icon_document_alt"></i>PriceDrop</li>
22
                <li>
23
                    <button type="button" data-toggle="modal"
24
                            class="btn btn-sm btn-primary mk_download_pricing"
25
                            data-target="#addPricing">Download Pricing
26
                    </button>
27
                </li>
28
                <li>
29
                    <button type="button" data-toggle="modal" class="btn btn-sm btn-primary"
30
                            data-target="#addPriceModal">
31
                        Add/Update Pricing
32
                    </button>
33
                </li>
34
            </ol>
35
        </div>
36
    </div>
37
    <div class="form-group row">
38
        <div class="col-lg-6">
39
            <label for="typeaheaditem1">Item:</label> <input
40
                placeholder="Search Item" type="text" class="form-control typeahead"
41
                id="typeaheaditem1" name="Item" data-provide="typeahead"
42
                autocomplete="off">
43
        </div>
44
        <div class="col-lg-1">
45
            <div>&nbsp;</div>
46
            <button type="button" class="btn btn-primary mk_pause_button">Active/Pause</button>
47
        </div>
48
    </div>
27190 amit.gupta 49
</section>
50
<script type="text/javascript">
30122 amit.gupta 51
    $(document).ready(function () {
52
        var start = moment().subtract(29, 'days');
53
        var end = moment();
28055 tejbeer 54
 
30122 amit.gupta 55
        priceDropTable = $('#priceDrop').find('table').DataTable({
56
            pageLength: 20,
57
            order: [[5, 'desc']]
58
        });
28055 tejbeer 59
 
30122 amit.gupta 60
        getItemAheadOptions($("#typeaheaditem"), true, function (
61
                selectedItem) {
62
            currentItem = selectedItem;
63
            doGetAjaxRequestHandler(context + "/item-pricing/"
64
                    + currentItem.itemId, function (response) {
65
                response = JSON.parse(response);
66
                $('#oldDp').html(response.dp);
67
                $('#oldMop').html(response.mop);
68
                $('#oldTp').html(response.tp);
69
                $('#oldNlc').html(response.nlc);
70
            });
71
        });
72
        getItemAheadOptions($("#typeaheaditem1"), true, function (
73
                selectedItem) {
74
            currentItem = selectedItem;
75
            doGetAjaxRequestHandler(context + "/item-pricing/"
76
                    + currentItem.itemId,
77
                    function (response) {
78
                        $('.mk_pause_button').data("id",
79
                                currentItem.catalogId);
80
                        $('.mk_pause_button').data("description",
81
                                currentItem.itemDescription);
82
                        response = JSON.parse(response);
83
                        $("#mop").val(response.mop);
84
                        $("#mrp").val(response.mrp);
85
                        $("#dp").val(response.dp);
86
                        $("#tp").val(response.tp);
87
                        $('#dpValue').html("DP -" + response.dp);
88
                        $('#mopValue').html("MOP -" + response.mop);
89
                        $('#mrpValue').html("MRP -" + response.mrp);
90
                        $('#tpValue').html("TP -" + response.tp);
91
                    });
92
        });
93
        affectedDateInput = $('#affectedDate');
30601 amit.gupta 94
        affectedDateInput.daterangepicker(getSingleDatePicker());
30122 amit.gupta 95
        $("#newPriceDropModal").on('hidden.bs.modal', function () {
96
            $("#pdForm").trigger("reset");
97
        });
98
        $("#addPriceModal").on('hidden.bs.modal', function () {
99
            $("#pdForm1").trigger("reset");
100
        });
101
    });
28055 tejbeer 102
 
27190 amit.gupta 103
</script>