Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
30683 tejbeer 1
<script>	
2
	$(function() {
3
		getItemAheadOptions($("#item-search-text"), false, function(
4
				selectedItem) {
5
			catalogItemId = selectedItem.catalogId;
6
			console.log(catalogItemId);
7
		});
8
 
9
 
32339 tejbeer 10
		getItemAheadOptions($(".item-mapping-search-text"), false, function(
30683 tejbeer 11
				selectedItem) {
12
			mappedCatalogItemId = selectedItem.catalogId;
13
			console.log(mappedCatalogItemId);
14
		});
15
 
16
 
17
	    $("select.criteria-warehouseregion").chosen({no_results_text: "Oops, nothing found!"});
18
 
19
 
20
 
21
	});
22
 
23
 
24
  var table = $('#comboModel').DataTable( {
32346 tejbeer 25
 
30683 tejbeer 26
    });
27
 
28
</script>
32346 tejbeer 29
 
30683 tejbeer 30
 
32346 tejbeer 31
 <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/dt-1.10.12/datatables.min.css"/>
32
 
30683 tejbeer 33
 
34
 
35
<section class="wrapper">
36
	<div class="row">
37
		<div class="col-lg-12">
38
			<h3 class="page-header"><i class="icon_document_alt"></i>COMBO</h3>
39
			<ol class="breadcrumb">
40
				<li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
41
				<li><i class="icon_document_alt"></i>COMBO</li>
42
			</ol>
43
		</div>
44
	</div>
45
 
46
 
32339 tejbeer 47
  <div class = "row">
48
   	<div class="col-lg-6">
49
	  <div class = "row">	
50
        <div class="col-lg-3">
30683 tejbeer 51
	    <label>Item</label>
52
		  	<input type="text" class="typeahead form-control"
53
							id="item-search-text" name="Item"
54
							data-provide="typeahead" autocomplete="off" value=""
32339 tejbeer 55
							 placeholder="Search for product..." />  
30683 tejbeer 56
	    </div>
57
 
32339 tejbeer 58
	     <div class="col-lg-3">
30683 tejbeer 59
	    <label>Qty</label>
32339 tejbeer 60
		  	<input type="text" id="item-qty" class="typeahead form-control" name="item-qty" value=""  placeholder="Item Qty" />  
30683 tejbeer 61
	    </div>
62
 
32339 tejbeer 63
	      <div class="col-lg-3">
30683 tejbeer 64
	      <label>Region</label>
65
 
66
		    <select multiple class="criteria-warehouseregion chosen-select"> 
67
                    #foreach ($wmEntry in $warehouseMap.entrySet())
68
                    <option value="$wmEntry.getKey()">$wmEntry.getValue()</option>
69
                    #end
70
            </select>
71
	      </div>
32339 tejbeer 72
	  </div>
30683 tejbeer 73
 
32339 tejbeer 74
 
75
    <div class = "row" style="margin-top:12px" >
30683 tejbeer 76
        <div class="col-lg-2">
32339 tejbeer 77
 
78
	    	<button class="btn btn-primary add-combo-container" style = "margin-top:25px" type="button">Add Set</button>
30683 tejbeer 79
	    </div>
32339 tejbeer 80
	</div>
81
 
82
 <div class = "row" style="margin-top:12px" >
83
 
84
    <ul id = "list">
30683 tejbeer 85
 
32339 tejbeer 86
      </ul>      
87
   	</div>
88
 
89
 
90
   	<div class = "row" style="margin-top:12px">         
91
         <div id="cmbuttons">
92
		      <button class="btn btn-primary create-combo-model">Create Combo</button>
93
 
94
	     </div>
95
     </div>
96
  </div>
97
 
30683 tejbeer 98
 
99
 
32339 tejbeer 100
 
101
 
102
	<div class="col-lg-6">
103
 
104
       		<div class="panel-content">
30683 tejbeer 105
 
106
               	<table class="table table-striped table-advance table-hover" id="comboModel">
107
 
108
          		  <thead>
109
				    <tr>
110
				      <th>Name</th>
111
				      <th>Quantity</th>
32346 tejbeer 112
				      <th>Warehouse Id</th>
113
				      <th>Action</th>
114
				      <th>MappedModel</th>
32339 tejbeer 115
 
30683 tejbeer 116
				    </tr>
117
				  </thead>
118
				    <tbody>
119
						#if(!$comboModels.isEmpty())
33959 aman.kumar 120
							#foreach( $comboModel in $comboModels )
121
 
122
								#set($comboLength =$comboModel.getComboOptions().size())
123
 
124
							<tr class="combo-model" data="$comboModel.getId()">
125
								<td>$comboModel.getItemDescription()</td>
126
								<td>$comboModel.getQty()</td>
127
								<td>$warehouseMap.get($comboModel.getWarehouseId())</td>
128
 
129
 
130
								<td>
131
									<button class="btn btn-primary remove-combo" data-requestid="$comboModel.getId()"
132
											type="button">Remove
133
									</button>
134
								</td>
32339 tejbeer 135
 
32346 tejbeer 136
		    				    <td>
33959 aman.kumar 137
									#foreach($optionModel in $comboModel.getComboOptions())
32339 tejbeer 138
 
32346 tejbeer 139
		    					 <div>  Set $velocityCount :  </div>
140
 
32339 tejbeer 141
		    				     #foreach($mappedModel in $optionModel.getComboMappedModels())
30683 tejbeer 142
		    					 <div> $mappedModel.getItemDescription() - $mappedModel.getComboQty() </div>
32339 tejbeer 143
		    					 #end
32346 tejbeer 144
 
145
		    					 #end
32339 tejbeer 146
		    				    </td>
32346 tejbeer 147
 
148
		    			 </tr>	
149
 
30683 tejbeer 150
		    	       #end
151
		    	       #end
152
				   </tbody>
153
				</table>
32339 tejbeer 154
		    </div>
155
       </div>
156
 
157
   </div>         
30683 tejbeer 158
 
159
 
160
</section>