Subversion Repositories SmartDukaan

Rev

Rev 34475 | Rev 34546 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
34387 vikas.jang 1
<style>
2
    .select2-container .select2-selection--single {
3
        box-sizing: border-box;
4
        cursor: pointer;
5
        display: block;
6
        height: 35px;
7
        padding: 3px;
8
        user-select: none;
9
        -webkit-user-select: none;
10
    }
11
 
12
    .modal-body {
13
        overflow-y: auto;
14
        max-height: calc(100vh - 200px);
34405 vikas.jang 15
        min-height: 41vh;
34387 vikas.jang 16
    }
17
</style>
18
<section class="wrapper">
19
    <div class="row">
20
        <div class="col-lg-12">
34475 vikas.jang 21
            <h3 class="page-header"><i class="icon_document_alt"></i>Bids</h3>
34387 vikas.jang 22
            <ol class="breadcrumb">
23
                <li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Dashboard</a></li>
34475 vikas.jang 24
                <li><i class="icon_document_alt"></i>Bids</li>
34387 vikas.jang 25
                <li class="pull-right">
26
                    <button class="btn btn-primary map-catalog" type="button" data-toggle="modal" data-target="#manageLiquidationModal">
27
                    <i class="icon_document_alt"></i> Create New</button>
28
                </li>
29
            </ol>
30
        </div>
31
    </div>
32
    <div class="table-responsive">
33
        <table class="table table-bordered" id="liquidation-table">
34
            <thead class="table-light">
35
            <tr>
36
                <th>Catalog</th>
37
                <th>Start Price</th>
34493 vikas.jang 38
                <th>No of Bids</th>
34387 vikas.jang 39
                <th>Start - End</th>
40
                <th>Status</th>
41
                <th>Actions</th>
42
            </tr>
43
            </thead>
44
            <tbody>
45
                #foreach($item in $liquidations)
46
                    <tr>
34493 vikas.jang 47
                        <td>$saholicStockMap.get($item.catalogId).getBrand() $saholicStockMap.get($item.catalogId).getModelNumber()</td>
34387 vikas.jang 48
                        <td>$item.price</td>
34493 vikas.jang 49
                        <td>$bidsMap.get($item.getId()).size()</td>
50
                        <td>$item.startDate.format($dateTimeFormatter) - $item.endDate.format($dateTimeFormatter)</td>
34387 vikas.jang 51
                        <td>$item.status</td>
52
                        <td>
34405 vikas.jang 53
                            <a role="button" onclick="editLiquidation($item.id)" class="btn btn-sm btn-info"><i class="fa fa-eye"></i> View</a>
54
                            #*<a role="button" onclick="deleteLiquidation($item.id)" class="btn btn-sm btn-danger">Delete</a>*#
34387 vikas.jang 55
                        </td>
56
                    </tr>
57
                #end
58
            </tbody>
59
        </table>
60
    </div>
61
</section>
62
 
63
<div id="manageLiquidationModal" class="modal" role="dialog">
64
    <div class="modal-dialog">
65
        <div class="modal-content">
66
            <div class="modal-header">
67
                <button type="button" class="close" data-dismiss="modal">&times;</button>
34475 vikas.jang 68
                <h4 class="modal-title">Manage Bid</h4>
34387 vikas.jang 69
            </div>
70
            <div class="modal-body" id="manageLiquidationModalBody">
71
                <form id="biddingForm" action="$formActionUrl" method="post" class="row g-3 mb-4">
34405 vikas.jang 72
                    <input type="hidden" name="id" id="id">
34445 vikas.jang 73
                    <input type="hidden" name="quantity" id="quantity">
34405 vikas.jang 74
 
75
                    <div class="col-md-7">
34387 vikas.jang 76
                        <div class="form-group">
34405 vikas.jang 77
                            <label class="form-label" for="catalogId">Catalog</label>
78
                            <span class="pull-right"><input name="restricted" value="true" id="restricted" type="checkbox"> Restricted?</span>
34445 vikas.jang 79
                            <select name="catalogId" id="catalogId" class="form-select catalogId" required>
34387 vikas.jang 80
                                <option value="">Select</option>
34405 vikas.jang 81
                                #foreach($entry in $catalogs)
34445 vikas.jang 82
                                    <option value="$entry.catalogId" data-qty="$entry.shaholicNetAvailability">$entry.brand $entry.modelNumber ($entry.shaholicNetAvailability)</option>
34387 vikas.jang 83
                                #end
84
                            </select>
85
                        </div>
86
                    </div>
87
 
34405 vikas.jang 88
                    <div class="col-md-5">
34387 vikas.jang 89
                        <div class="form-group">
90
                            <label for="price" class="form-label">Bidding Price</label>
34405 vikas.jang 91
                            <input type="number" name="price" id="price" class="form-control" required>
34387 vikas.jang 92
                        </div>
93
                    </div>
94
 
34493 vikas.jang 95
                    <div class="col-md-3">
34387 vikas.jang 96
                        <div class="form-group">
34493 vikas.jang 97
                            <label for="incrementStep" class="form-label">Increment Step</label>
98
                            <input type="number" name="incrementStep" id="incrementStep" class="form-control" required value="10">
99
                        </div>
100
                    </div>
101
 
102
                    <div class="col-md-3">
103
                        <div class="form-group">
34387 vikas.jang 104
                            <label for="startDate" class="form-label">Start Date</label>
34445 vikas.jang 105
                            <input type="datetime-local" name="startDate" id="startDate" class="form-control" required>
34387 vikas.jang 106
                        </div>
107
                    </div>
108
 
34493 vikas.jang 109
                    <div class="col-md-3">
34387 vikas.jang 110
                        <div class="form-group">
111
                            <label for="endDate" class="form-label">End Date</label>
34445 vikas.jang 112
                            <input type="datetime-local" name="endDate" id="endDate" class="form-control" required>
34387 vikas.jang 113
                        </div>
114
                    </div>
115
 
34493 vikas.jang 116
                    <div class="col-md-3">
34387 vikas.jang 117
                        <div class="form-group">
118
                            <label for="status" class="form-label">Status</label>
119
                            <select name="status" id="status" class="form-select">
34445 vikas.jang 120
                                <option value="ACTIVE">Active</option>
121
                                <option value="INACTIVE">Inactive</option>
122
                                <option value="CLOSED">Closed</option>
34387 vikas.jang 123
                            </select>
124
                        </div>
125
                    </div>
126
                </form>
127
            </div>
128
            <div class="modal-footer">
129
                <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
130
                <button type="button" class="btn btn-primary save-liquidation">Save</button>
131
            </div>
132
        </div>
133
    </div>
134
</div>