Subversion Repositories SmartDukaan

Rev

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

Rev 30683 Rev 32339
Line 5... Line 5...
5
			catalogItemId = selectedItem.catalogId;
5
			catalogItemId = selectedItem.catalogId;
6
			console.log(catalogItemId);
6
			console.log(catalogItemId);
7
		});
7
		});
8
		
8
		
9
		
9
		
10
		getItemAheadOptions($("#item-mapping-search-text"), false, function(
10
		getItemAheadOptions($(".item-mapping-search-text"), false, function(
11
				selectedItem) {
11
				selectedItem) {
12
			mappedCatalogItemId = selectedItem.catalogId;
12
			mappedCatalogItemId = selectedItem.catalogId;
13
			console.log(mappedCatalogItemId);
13
			console.log(mappedCatalogItemId);
14
		});
14
		});
15
		
15
		
Line 44... Line 44...
44
			</ol>
44
			</ol>
45
		</div>
45
		</div>
46
	</div>
46
	</div>
47
	
47
	
48
 
48
 
49
   <div class = "row">
49
  <div class = "row">
-
 
50
   	<div class="col-lg-6">
-
 
51
	  <div class = "row">	
50
        <div class="col-lg-2">
52
        <div class="col-lg-3">
51
	    <label>Item</label>
53
	    <label>Item</label>
52
		  	<input type="text" class="typeahead form-control"
54
		  	<input type="text" class="typeahead form-control"
53
							id="item-search-text" name="Item"
55
							id="item-search-text" name="Item"
54
							data-provide="typeahead" autocomplete="off" value=""
56
							data-provide="typeahead" autocomplete="off" value=""
55
							style="width: 300px;" placeholder="Search for product..." />  
57
							 placeholder="Search for product..." />  
56
	    </div>
58
	    </div>
57
	    
59
	    
58
	     <div class="col-lg-2">
60
	     <div class="col-lg-3">
59
	    <label>Qty</label>
61
	    <label>Qty</label>
60
		  	<input type="text" id="item-qty" class="typeahead form-control" name="item-qty" value="" style="width: 300px;" placeholder="Item Qty" />  
62
		  	<input type="text" id="item-qty" class="typeahead form-control" name="item-qty" value=""  placeholder="Item Qty" />  
61
	    </div>
63
	    </div>
62
	    
64
	    
63
	      <div class="col-lg-2">
65
	      <div class="col-lg-3">
64
	      <label>Region</label>
66
	      <label>Region</label>
65
			
67
			
66
		    <select multiple class="criteria-warehouseregion chosen-select"> 
68
		    <select multiple class="criteria-warehouseregion chosen-select"> 
67
                    #foreach ($wmEntry in $warehouseMap.entrySet())
69
                    #foreach ($wmEntry in $warehouseMap.entrySet())
68
                    <option value="$wmEntry.getKey()">$wmEntry.getValue()</option>
70
                    <option value="$wmEntry.getKey()">$wmEntry.getValue()</option>
69
                    #end
71
                    #end
70
            </select>
72
            </select>
71
	      </div>
73
	      </div>
-
 
74
	  </div>
72
	      
75
	      
73
	    
-
 
74
   </div>
-
 
75
   
-
 
76
   
-
 
77
   
76
 
78
      <div class = "row" style="margin-top:12px" >
77
    <div class = "row" style="margin-top:12px" >
79
        <div class="col-lg-2">
78
        <div class="col-lg-2">
80
	    <label>Combo Item</label>
-
 
81
		  	<input type="text" class="typeahead form-control"
-
 
82
							id="item-mapping-search-text" name="Item"
-
 
83
							data-provide="typeahead" autocomplete="off" value=""
-
 
84
							style="width: 300px;" placeholder="Search for product..." />  
-
 
85
	    </div>
-
 
86
	    
79
	   
87
	     <div class="col-lg-2">
-
 
88
	    <label>Combo Qty</label>
-
 
89
		  	<input type="text" id="item-mapping-qty" class="typeahead form-control" name="item-mapping-qty" value="" style="width: 300px;" placeholder="Item Qty" />  
80
	    	<button class="btn btn-primary add-combo-container" style = "margin-top:25px" type="button">Add Set</button>
90
	    </div>
81
	    </div>
-
 
82
	</div>
-
 
83
	
-
 
84
 <div class = "row" style="margin-top:12px" >
91
	    
85
   
-
 
86
    <ul id = "list">
92
 
87
 
93
	      
-
 
94
	      <div class="col-lg-2">
-
 
95
	   
-
 
96
	    	<button class="btn btn-primary add-combo" style = "margin-top:25px" type="button">Add Combo</button>
-
 
97
	    	</div>
88
      </ul>      
98
   </div>
89
   	</div>
99
	
90
   	
100
	
91
   	
101
	  <div class = "row" style="margin-top:12px" >
92
   	<div class = "row" style="margin-top:12px">         
102
   		<div class="col-lg-4">
-
 
103
	    			<div class="panel panel-default">
-
 
104
	    		    <div class="panel-heading">Create Combo </div>
-
 
105
	                  <div class="panel-content">
-
 
106
		                  <div id="cosummary">
-
 
107
		                   <table class="table table-sm" id="cm-table">
-
 
108
	                  		  <thead>
-
 
109
							    <tr>
-
 
110
							      <th>catalogId</th>
-
 
111
							      <th>Name</th>
-
 
112
							      <th>Quantity</th>
-
 
113
							     
-
 
114
							    </tr>
-
 
115
							  </thead>
-
 
116
							    <tbody>
-
 
117
							
-
 
118
							   </tbody>
-
 
119
							</table>
-
 
120
		                  </div>
-
 
121
		                  <div id="cmbuttons">
93
         <div id="cmbuttons">
122
					      
-
 
123
					        
-
 
124
					           <button class="btn btn-primary create-combo-model">Create Combo</button>
94
		      <button class="btn btn-primary create-combo-model">Create Combo</button>
125
					          
95
  
126
				          </div>
96
	     </div>
127
	                  </div>
-
 
128
                	</div>
97
     </div>
129
            </div>
98
  </div>
130
            
99
  
131
            
100
	
132
            
101
	
133
     <div class = "row" style="margin-top:12px" >
-
 
-
 
102
	
-
 
103
	
134
   		<div class="col-lg-8">
104
	<div class="col-lg-6">
-
 
105
		
135
	    	<div class="panel-content">
106
       		<div class="panel-content">
136
		               
107
		               
137
               	<table class="table table-striped table-advance table-hover" id="comboModel">
108
               	<table class="table table-striped table-advance table-hover" id="comboModel">
138
	    	
109
	    	
139
          		  <thead>
110
          		  <thead>
140
				    <tr>
111
				    <tr>
141
				      <th>Name</th>
112
				      <th>Name</th>
142
				      <th>Quantity</th>
113
				      <th>Quantity</th>
143
				      <th>warehouseId</th>
114
				      <th>warehouseId</th>
144
				       <th>MappedModel</th>
-
 
145
				       <th>Action</th>
115
				       <th>Action</th>
146
				     
116
				     
-
 
117
				       <th>MappedModel</th>
-
 
118
				      
147
				    </tr>
119
				    </tr>
148
				  </thead>
120
				  </thead>
149
				    <tbody>
121
				    <tbody>
150
						#if(!$comboModels.isEmpty())
122
						#if(!$comboModels.isEmpty())
151
		    			#foreach( $request in $comboModels )
123
		    			#foreach( $request in $comboModels )
-
 
124
		    			
-
 
125
		    				#set($comboLength =$request.getComboOptions().size() + 1)	
-
 
126
			    				
152
		    				<tr class="combo-model" data="$request.getId()">
127
		    				<tr class="combo-model" data="$request.getId()">
153
		    					<td>$request.getItemDescription()</td>
128
		    					<td rowspan="$comboLength">$request.getItemDescription()</td>
154
		    					<td>$request.getQty()</td>
129
		    					<td rowspan="$comboLength">$request.getQty()</td>
155
		    					<td>$warehouseMap.get($request.getWarehouseId())</td>
130
		    					<td rowspan="$comboLength">$warehouseMap.get($request.getWarehouseId())</td>
-
 
131
		    			
-
 
132
		    							
-
 
133
		    					<td rowspan="$comboLength"><button class="btn btn-primary remove-combo" data-requestid="$request.getId()"  type="button" >Remove</button></td>
-
 
134
		    					
-
 
135
		    				
-
 
136
		    					#foreach($optionModel in $request.getComboOptions())
-
 
137
		    					<tr>
156
		    					<td>
138
		    					<td>
157
		    					#foreach($mappedModel in $request.getComboMappedModels())
139
		    				     #foreach($mappedModel in $optionModel.getComboMappedModels())
158
		    					 <div> $mappedModel.getItemDescription() - $mappedModel.getComboQty() </div>
140
		    					 <div> $mappedModel.getItemDescription() - $mappedModel.getComboQty() </div>
-
 
141
		    					 #end
-
 
142
		    				    </td>
-
 
143
		    				    </tr>
-
 
144
		    			    		
159
		    					#end
145
		    					#end
160
		    					</td>
-
 
161
		    					
-
 
162
		    					<td><button class="btn btn-primary remove-combo" data-requestid="$request.getId()"  type="button" >Remove</button></td>
-
 
163
		    					
-
 
164
		    				</tr>	
146
		    				</tr>	
-
 
147
		    			
165
		    	       #end
148
		    	       #end
166
		    	       #end
149
		    	       #end
167
				   </tbody>
150
				   </tbody>
168
				</table>
151
				</table>
169
		              
-
 
170
		                 
-
 
171
              </div>
-
 
172
        </div>
152
		    </div>
173
    </div>
153
       </div>
174
    
154
   	    
175
            
155
   </div>         
176
         
156
         
177
 
157
 
178
</section>
158
</section>
179
159