Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
28350 tejbeer 1
<style>
32697 ranu 2
    .btn:hover, .btn:focus {
3
        color: grey;
4
        text-decoration: none;
5
    }
28350 tejbeer 6
 
32697 ranu 7
    .modal-dialog.modal-lg {
8
        left: 10%;
9
        right: auto;
10
        width: 80%;
11
    }
28350 tejbeer 12
 
32697 ranu 13
    .modal-content {
14
        background: white;
15
    }
28350 tejbeer 16
 
32697 ranu 17
    .border-highlight {
18
        border: 3px solid red;
19
    }
28350 tejbeer 20
 
32697 ranu 21
    td.highlight {
22
        background-color: yellowgreen !important;
23
    }
28350 tejbeer 24
</style>
25
 
28362 tejbeer 26
<script>
32697 ranu 27
    $(".cancel-pending-order").click(function () {
28
        $("#cancelOnlineOrder").modal({
28350 tejbeer 29
 
32697 ranu 30
            backdrop: false
31
        });
28358 tejbeer 32
 
32697 ranu 33
    });
28437 tejbeer 34
 
32697 ranu 35
    $(".change-partner-po").click(function () {
36
        $("#changePartnerOnlineOrder").modal({
28437 tejbeer 37
 
32697 ranu 38
            backdrop: false
39
        });
28437 tejbeer 40
 
32697 ranu 41
    });
28362 tejbeer 42
</script>
28358 tejbeer 43
 
28362 tejbeer 44
 
28358 tejbeer 45
<div id="pending-order-table">
32697 ranu 46
    <div class="row">
47
        <div class="col-lg-12">
28350 tejbeer 48
 
32697 ranu 49
            <table class="table table-border table-condensed table-bordered"
50
                   id="pending-order-item">
51
                <thead>
52
                <tr>
53
                    <th>OrderId</th>
54
                    <th>First Name</th>
55
                    <th>Last Name</th>
56
                    <th>Mobile</th>
32753 ranu 57
                    <th>Pincode</th>
33402 ranu 58
                    ##                    <th>Order Status</th>
32697 ranu 59
                    <th>Partner</th>
60
                    <th>Pay Method</th>
61
                    <th>Pay Mode</th>
62
                    <th>Order Item Id</th>
63
                    <th>Item Id</th>
64
                    <th>Item Details</th>
65
                    <th>Selling Price</th>
66
                    <th>Order Item Status</th>
67
                    <th>Created on</th>
68
                    <th>Verified On</th>
69
                    <th>Billed On</th>
70
                    <th>Delivered On</th>
71
                    <th>Cancelled On</th>
72
                    <th>Remarks</th>
73
                    <th>Availability</th>
74
                    <th>Verify</th>
75
                    <th>Cancel</th>
76
                    <th>Change Partner</th>
33400 ranu 77
                    <th>Claimed Payment</th>
28350 tejbeer 78
 
28358 tejbeer 79
					</tr>
80
				</thead>
81
				<tbody>
32731 ranu 82
                    $pendingOrderItems.size()
83
                    #if($pendingOrderItems)
84
                        #foreach( $pendingOrderItem in $pendingOrderItems)
85
                        <tr class="pendingOrder" data-poid="$pendingOrderItem.getItemId()">
86
                            <td>$pendingOrderItem.getOrderId()</td>
87
                            <td>$pendingOrderItem.getPendingOrder().getCustomerAddress().getName()</td>
88
                            #if($pendingOrderItem.getPendingOrder().getCustomerAddress().getLastName())
89
                                <td>$pendingOrderItem.getPendingOrder().getCustomerAddress().getLastName()</td>
28415 tejbeer 90
						#else
31195 amit.gupta 91
							<td></td> #end
32731 ranu 92
                            <td>$pendingOrderItem.getPendingOrder().getCustomerAddress().getPhoneNumber()</td>
32753 ranu 93
                            #if($pendingOrderItem.getPendingOrder().getCustomerAddress().getPinCode())
94
                                <td>$pendingOrderItem.getPendingOrder().getCustomerAddress().getPinCode()</td>
95
                            #else
96
                                <td></td> #end
33402 ranu 97
                            ##                            <td>$pendingOrderItem.getPendingOrder().getStatus()</td>
32731 ranu 98
                            #if($customRetailersMap.get($pendingOrderItem.getPendingOrder().getFofoId()))
99
                                <td>$customRetailersMap.get($pendingOrderItem.getPendingOrder().getFofoId()).getBusinessName()</td>
28358 tejbeer 100
						#else
33400 ranu 101
                            <td></td> #end
32731 ranu 102
                            <td>$pendingOrderItem.getPendingOrder().getPayMethodDescription()</td>
103
                            #if($pendingOrderItem.getPendingOrder().getTotalAmount() ==
104
                                $pendingOrderItem.getPendingOrder().getPaidAmount())
28358 tejbeer 105
						<td>ONLINE</td> #else
106
						<td>OFFLINE</td> #end
28350 tejbeer 107
 
32697 ranu 108
                        <td>$pendingOrderItem.getId()</td>
109
                        <td>$pendingOrderItem.getItemId()</td>
110
                        <td>$pendingOrderItem.getItemName()</td>
111
                        <td>$pendingOrderItem.getSellingPrice()</td>
112
                        <td>$pendingOrderItem.getStatus()</td>
113
                        <td>$pendingOrderItem.getCreateTimestamp().format($dateTimeFormatter)</td>
114
                        #if($pendingOrderItem.getVerifiedTimestamp())
115
                            <td>$pendingOrderItem.getVerifiedTimestamp().format($dateTimeFormatter)</td>
116
                        #else
117
                            <td></td> #end #if($pendingOrderItem.getBilledTimestamp())
118
                        <td>$pendingOrderItem.getBilledTimestamp().format($dateTimeFormatter)</td>
119
                    #else
120
                        <td></td> #end #if($pendingOrderItem.getDeliveredTimestamp())
121
                        <td>$pendingOrderItem.getDeliveredTimestamp().format($dateTimeFormatter)</td>
122
                    #else
123
                        <td></td> #end #if($pendingOrderItem.getCancelledTimestamp())
124
                        <td>$pendingOrderItem.getCancelledTimestamp().format($dateTimeFormatter)</td>
125
                    #else
126
                        <td></td> #end #if($pendingOrderItem.getStatus() == "CANCELLED")
127
                        #if($pendingOrderItem.getRemark())
128
                            <td>$pendingOrderItem.getRemark()</td> #else
129
                            <td></td> #end #else
130
                        <td></td> #end
131
                        #if($partnerInventoryMap.get($pendingOrderItem.getPendingOrder().getFofoId()).get($pendingOrderItem.getItemId()).getAvailability()>0)
132
                            <td>$partnerInventoryMap.get($pendingOrderItem.getPendingOrder().getFofoId()).get($pendingOrderItem.getItemId()).getAvailability()
33400 ranu 133
                            </td>
134
                        #elseif($pendingOrderItem.getStatus() == "CLAIMED")
135
                            <td></td>
136
                        #else
137
                            <td>out of stock</td>
138
                        #end
139
                            #if($pendingOrderItem.getStatus() ==
140
                                "PROCESSING" && !$pendingOrderItem.getVerifiedTimestamp())
141
                                <td>
142
                                    <button class="btn btn-primary verify-order-item"
143
                                            data-poitemid="$pendingOrderItem.getId()" type="button"
144
                                            style="width: 100%; border-radius: 0px;">Mark Verify
145
                                    </button>
146
                                </td>
147
                            #else
148
                                <td></td>
149
                            #end
150
                            #if($pendingOrderItem.getStatus() == "PROCESSING")
32697 ranu 151
                        <td>
152
                            <button class="btn btn-primary cancel-order-item"
153
                                    data-poitemid="$pendingOrderItem.getId()" type="button"
154
                                    data-toggle="modal" data-target="#cancelOnlineOrder"
155
                                    style="width: 100%; border-radius: 0px;">Cancel
156
                            </button>
157
                        </td> #else
158
                        <td></td> #end #if($pendingOrderItem.getStatus() == "PROCESSING")
159
                        <td>
160
                            <button class="btn btn-primary change-partner"
33367 ranu 161
                                    data-poid="$pendingOrderItem.getPendingOrder().getId()"
162
                                    data-pincode="$pendingOrderItem.getPendingOrder().getCustomerAddress().getPinCode()"
163
                                    type="button"
32750 ranu 164
                                    data-toggle="modal"
32697 ranu 165
                                    data-target="#changePartnerOnlineOrder"
166
                                    style="width: 100%; border-radius: 0px;">Change
167
                            </button>
168
                        </td> #else
169
                        <td></td> #end
33400 ranu 170
                            #if($pendingOrderItem.getStatus() == "CLAIMED")
171
                                #if($isAccountsL2)
172
                                    <td>
173
                                        <button class="btn btn-primary claimed-payment"
174
                                                data-poitemid="$pendingOrderItem.getId()" type="button"
33402 ranu 175
                                                style="width: 100%; border-radius: 0px;">Release Payment
33400 ranu 176
                                        </button>
177
                                    </td>
178
                                #else
179
                                    <td></td>
180
                                #end
181
                            #else
182
                                <td></td>
183
                            #end
28350 tejbeer 184
 
32697 ranu 185
                    </tr>
186
                    #end
187
                    <script type="text/javascript">
188
                        $(document).ready(function () {
189
                            $('#pending-order-item').dataTable({
190
                                "scrollX": true,
191
                                "scrollCollapse": true
28366 tejbeer 192
 
32697 ranu 193
                            });
194
                        });
195
                    </script>
196
                    #else
197
                    <tr>
198
                        <td colspan="12" style="text-align: center;">NO MATCHING DATA
199
                            FOUND FOR CRITERIA
200
                        </td>
201
                    </tr>
202
                    #end
203
                </tbody>
204
            </table>
205
        </div>
28350 tejbeer 206
 
207
 
32697 ranu 208
    </div>
28358 tejbeer 209
</div>
28350 tejbeer 210
 
211
 
28362 tejbeer 212
<div class="cancel-online-order-container">
32697 ranu 213
    <div id="cancelOnlineOrder" class="modal" role="dialog">
214
        <div class="modal-dialog modal-md">
215
            <!-- Modal content-->
216
            <div class="modal-content" style="width: 700px;"></div>
28350 tejbeer 217
 
32697 ranu 218
        </div>
219
    </div>
28362 tejbeer 220
</div>
28358 tejbeer 221
 
28437 tejbeer 222
<div class="change-partner-online-order-container">
32697 ranu 223
    <div id="changePartnerOnlineOrder" class="modal" role="dialog">
224
        <div class="modal-dialog modal-md">
225
            <!-- Modal content-->
226
            <div class="modal-content" style="width: 700px;"></div>
28362 tejbeer 227
 
32697 ranu 228
        </div>
229
    </div>
28437 tejbeer 230
</div>
28362 tejbeer 231
 
28437 tejbeer 232
 
233