Subversion Repositories SmartDukaan

Rev

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

Rev 26155 Rev 26157
Line 35... Line 35...
35
		} else if(param.type=='DATE_RANGE') {
35
		} else if(param.type=='DATE_RANGE') {
36
			reportParams[`MANUAL_${inputName}_FROMDATE`] = startDate;
36
			reportParams[`MANUAL_${inputName}_FROMDATE`] = startDate;
37
			reportParams[`MANUAL_${inputName}_TODATE`] = endDate;
37
			reportParams[`MANUAL_${inputName}_TODATE`] = endDate;
38
		} else {
38
		} else {
39
			if(['code', 'warehouseId'].indexOf(param.name) >= 0) {
39
			if(['code', 'warehouseId'].indexOf(param.name) >= 0) {
-
 
40
				if(typeof $(inputElement).val() == "array") {
40
				reportParams[`MANUAL_${inputName}`] = $(inputElement).val().join(",");
41
					reportParams[`MANUAL_${inputName}`] = $(inputElement).val().join(",");
-
 
42
				} else {
-
 
43
					reportParams[`MANUAL_${inputName}`] = $(inputElement).val();
-
 
44
				}
41
 
45
 
42
			} else {
46
			} else {
43
				reportParams[`MANUAL_${inputName}`] = $(inputElement).val();
47
				reportParams[`MANUAL_${inputName}`] = $(inputElement).val();
44
			}
48
			}
45
		}
49
		}
Line 95... Line 99...
95
			return;
99
			return;
96
		}
100
		}
97
		case "LIST" : {
101
		case "LIST" : {
98
			if(param.name == "code"){
102
			if(param.name == "code"){
99
				var arr = [];
103
				var arr = [];
-
 
104
				if(retailers.length==1) {
-
 
105
					$inputContainer.append(`<input type="hidden" name="${param.name}" type="text" value="${authId}" class="param form-control input-sm">`)
-
 
106
				} else {
100
				for(var i in retailers) {
107
					for(var i in retailers) {
101
					arr.push(`<option value="${retailers[i].code}">${retailers[i].displayName}-${retailers[i].code}</option>`);
108
						arr.push(`<option value="${retailers[i].code}">${retailers[i].displayName}-${retailers[i].code}</option>`);
102
				}
109
					}
103
				var options = arr.join("");
110
					var options = arr.join("");
104
				$inputContainer.append(`<div class="col-lg-2 form-group">
111
					$inputContainer.append(`<div class="col-lg-2 form-group">
105
						<label>${param.displayText}</label> 
112
							<label>${param.displayText}</label> 
106
						<select class="param form-control input-sm" id="code" multiple="multiple" name="${param.name}">
113
							<select class="param form-control input-sm" id="code" multiple="multiple" name="${param.name}">
107
							<option value="" disabled selected>Select Franchisee</option>
114
							<option value="" disabled selected>Select Franchisee</option>
108
							${options}
115
							${options}
109
						</select>
116
							</select>
110
						</div>`);
117
					</div>`);
111
		         
118
					
112
		         $('#code').multiselect({
119
					$('#code').multiselect({
113
		        		includeSelectAllOption: true,
120
						includeSelectAllOption: true,
114
		        		multiple:true,
121
						multiple:true,
115
		        		maxHeight: 200,
122
						maxHeight: 200,
116
		        		buttonWidth: '180px',
123
						buttonWidth: '180px',
117
		        		numberDisplayed: 1,
124
						numberDisplayed: 1,
118
			        	nonSelectedText: 'Franchisee',
125
						nonSelectedText: 'Franchisee',
119
			        	nSelectedText: ' - Franchisees Selected',
126
						nSelectedText: ' - Franchisees Selected',
120
			        	allSelectedText: 'All Franchisees',
127
						allSelectedText: 'All Franchisees',
121
			        	enableFiltering: true,
128
						enableFiltering: true,
122
			        	enableCaseInsensitiveFiltering : true
129
						enableCaseInsensitiveFiltering : true
123
		        });
130
					});
-
 
131
				}
124
			} else if(param.name == "warehouseId"){
132
			} else if(param.name == "warehouseId"){
125
				var arr = [];
133
				var arr = [];
126
				for(var i in warehouses) {
134
				for(var i in warehouses) {
127
					arr.push(`<option value="${i}">${warehouses[i]}</option>`);
135
					arr.push(`<option value="${i}">${warehouses[i]}</option>`);
128
				}
136
				}