Subversion Repositories SmartDukaan

Rev

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

Rev 23299 Rev 23331
Line 714... Line 714...
714
function loadScheme(domId){
714
function loadScheme(domId){
715
	var response = doGetAjaxRequest(context+"/createScheme");
715
	var response = doGetAjaxRequest(context+"/createScheme");
716
	$('#' + domId).html(response); 
716
	$('#' + domId).html(response); 
717
}
717
}
718
 
718
 
-
 
719
function loadDistrictNames(stateName){
-
 
720
	if(undefined != $("#districtName")){
-
 
721
		var response = doGetAjaxRequest(context+"/district/all/stateName?stateName="+stateName);
-
 
722
		console.log(response);
-
 
723
		var districtMasters = response.response;
-
 
724
		//districtMasters = districtMasters.response;
-
 
725
		var districtNameElements = '<option value="" disabled selected>District Name</option>';
-
 
726
		for(index = 0; index < districtMasters.length; index++){
-
 
727
			districtNameElements = districtNameElements + '<option value="'+districtMasters[index].name+'">'+districtMasters[index].name+'</option>';
-
 
728
		}
-
 
729
		$('#districtName').html(districtNameElements);
-
 
730
	}
-
 
731
}
-
 
732
 
719
function loadItemLedgerReportDownloadPage(domId){
733
function loadItemLedgerReportDownloadPage(domId){
720
	var response = doGetAjaxRequest(context+"/itemLedger/downloadPage");
734
	var response = doGetAjaxRequest(context+"/itemLedger/downloadPage");
721
	$('#' + domId).html(response); 
735
	$('#' + domId).html(response); 
722
}
736
}
723
 
737
 
Line 980... Line 994...
980
}
994
}
981
 
995
 
982
function validateRetailerDetails(){
996
function validateRetailerDetails(){
983
	console.log("validating Retailer Details...");
997
	console.log("validating Retailer Details...");
984
	var error = false;
998
	var error = false;
-
 
999
	
-
 
1000
	var firstName = $("form#update-retailer-details-form input[name=firstName]").val();
-
 
1001
	console.log("firstName = " + firstName);
-
 
1002
	$("#firstName").removeClass("border-highlight");
-
 
1003
	if(firstName == ""){
-
 
1004
		alert("First Name is required");
-
 
1005
		$("#firstName").addClass("border-highlight");
-
 
1006
		error = true;
-
 
1007
		return error;
-
 
1008
	}
-
 
1009
	
-
 
1010
	var lastName = $("form#update-retailer-details-form input[name=lastName]").val();
-
 
1011
	console.log("lastName = " + lastName);
-
 
1012
	$("#lastName").removeClass("border-highlight");
-
 
1013
	if(firstName == ""){
-
 
1014
		alert("Last Name is required");
-
 
1015
		$("#lastName").addClass("border-highlight");
-
 
1016
		error = true;
-
 
1017
		return error;
-
 
1018
	}
-
 
1019
	
-
 
1020
	var emailId = $("form#update-retailer-details-form input[name=emailId]").val();
-
 
1021
	console.log("emailId = " + emailId);
-
 
1022
	$("#emailId").removeClass("border-highlight");
-
 
1023
	if(emailId == ""){
-
 
1024
		alert("Email Id is required");
-
 
1025
		$("#emailId").addClass("border-highlight");
-
 
1026
		error = true;
-
 
1027
		return error;
-
 
1028
	}
-
 
1029
	
-
 
1030
	var mobileNumber = $("form#update-retailer-details-form input[name=mobileNumber]").val();
-
 
1031
	console.log("mobileNumber = " + mobileNumber);
-
 
1032
	$("#mobileNumber").removeClass("border-highlight");
-
 
1033
	if(mobileNumber == ""){
-
 
1034
		alert("Mobile Number is required");
-
 
1035
		$("#mobileNumber").addClass("border-highlight");
-
 
1036
		error = true;
-
 
1037
		return error;
-
 
1038
	}
-
 
1039
	
985
	var retailerName = $("form#update-retailer-details-form input[name=retailerName]").val();
1040
	var retailerName = $("form#update-retailer-details-form input[name=retailerName]").val();
986
	console.log("retailerName = " + retailerName);
1041
	console.log("retailerName = " + retailerName);
987
	$("#retailerName").removeClass("border-highlight");
1042
	$("#retailerName").removeClass("border-highlight");
988
	if(retailerName == ""){
1043
	if(retailerName == ""){
989
		alert("Retailer Name is required");
1044
		alert("Retailer Name is required");
Line 1000... Line 1055...
1000
		$("#retailerNumber").addClass("border-highlight");
1055
		$("#retailerNumber").addClass("border-highlight");
1001
		error = true;
1056
		error = true;
1002
		return error;
1057
		return error;
1003
	}*/
1058
	}*/
1004
	
1059
	
-
 
1060
	
-
 
1061
	var gstNumber = $("form#update-retailer-details-form input[name=gstNumber]").val();
-
 
1062
	console.log("gstNumber = " + gstNumber);
-
 
1063
	var fofo = $("form#update-retailer-details-form input[name=fofoPartner]").val();
-
 
1064
	$("#gstNumber").removeClass("border-highlight");
-
 
1065
	
-
 
1066
	var districtName = $("#districtName option:selected").val();
-
 
1067
	if(fofo == "true" && (districtName == undefined || districtName == "")){
-
 
1068
		alert("Please choose district name");
-
 
1069
		$("#districtName").addClass("border-highlight");
-
 
1070
		error = true;
-
 
1071
		return error;
-
 
1072
	}
-
 
1073
	
-
 
1074
	if(fofo == "true" && gstNumber == ""){
-
 
1075
		alert("For Fofo Partner GST number is required");
-
 
1076
		$("#gstNumber").addClass("border-highlight");
-
 
1077
		error = true;
-
 
1078
		return error;
-
 
1079
	}
-
 
1080
	
-
 
1081
	
-
 
1082
	
1005
	var fileSelector = $('#retailerDocument')[0];
1083
	var fileSelector = $('#retailerDocument')[0];
1006
	if(fileSelector != undefined && fileSelector.files[0] == undefined){
1084
	if(fileSelector != undefined && fileSelector.files[0] == undefined){
1007
		alert("Retailer Document is required");
1085
		alert("Retailer Document is required");
1008
		error = true;
1086
		error = true;
1009
		return error;
1087
		return error;
Line 1057... Line 1135...
1057
		$("#retailerAddressPinCode").addClass("border-highlight");
1135
		$("#retailerAddressPinCode").addClass("border-highlight");
1058
		error = true;
1136
		error = true;
1059
		return error;
1137
		return error;
1060
	}
1138
	}
1061
	
1139
	
1062
	var retailerAddressState = $("form#update-retailer-details-form input[name=retailerAddressState]").val();
1140
	var retailerAddressState = $("#retailerAddressState option:selected").val();
1063
	console.log("retailerAddressState = " + retailerAddressState);
1141
	console.log("retailerAddressState = " + retailerAddressState);
1064
	$("#retailerAddressState").removeClass("border-highlight");
1142
	$("#retailerAddressState").removeClass("border-highlight");
1065
	if(retailerAddressState == ""){
1143
	if(retailerAddressState == ""){
1066
		alert("Retailer Address State is required");
1144
		alert("Retailer Address State is required");
1067
		$("#retailerAddressState").addClass("border-highlight");
1145
		$("#retailerAddressState").addClass("border-highlight");
Line 1125... Line 1203...
1125
			alert("Shop Address is Pin Code required");
1203
			alert("Shop Address is Pin Code required");
1126
			$("form#update-retailer-details-form input[name=shopAddressPinCode"+i+"]").addClass("border-highlight");
1204
			$("form#update-retailer-details-form input[name=shopAddressPinCode"+i+"]").addClass("border-highlight");
1127
			error = true;
1205
			error = true;
1128
			return error;
1206
			return error;
1129
		}
1207
		}
1130
		var shopAddressState = $("form#update-retailer-details-form input[name=shopAddressState"+i+"]").val();
1208
		var shopAddressState = $("#shopAddressState"+i+" option:selected").val();
1131
		$("form#update-retailer-details-form input[name=shopAddressState"+i+"]").removeClass("border-highlight");
1209
		$("#shopAddressState"+i+" option:selected").removeClass("border-highlight");
1132
		if(shopAddressState == ""){
1210
		if(shopAddressState == ""){
1133
			alert("Shop Address State is required");
1211
			alert("Shop Address State is required");
1134
			$("form#update-retailer-details-form input[name=shopAddressState"+i+"]").addClass("border-highlight");
1212
			$("#shopAddressState"+i+" option:selected").addClass("border-highlight");
1135
			error = true;
1213
			error = true;
1136
			return error;
1214
			return error;
1137
		}
1215
		}
1138
	}
1216
	}
1139
	
1217
	
Line 1143... Line 1221...
1143
 
1221
 
1144
 
1222
 
1145
function retailerDetailsJson(){
1223
function retailerDetailsJson(){
1146
	console.log("retailerDetailsJson")
1224
	console.log("retailerDetailsJson")
1147
	var retailerDetailsObject = {};
1225
	var retailerDetailsObject = {};
-
 
1226
	retailerDetailsObject['userFirstName'] = $("form#update-retailer-details-form input[name=firstName]").val();
-
 
1227
	retailerDetailsObject['userLastName'] = $("form#update-retailer-details-form input[name=lastName]").val();
-
 
1228
	retailerDetailsObject['userEmailId'] = $("form#update-retailer-details-form input[name=emailId]").val();
-
 
1229
	retailerDetailsObject['userMobileNumber'] = $("form#update-retailer-details-form input[name=mobileNumber]").val();
-
 
1230
	
1148
	retailerDetailsObject['emailIdOrMobileNumber'] = $('#retailer-details-search-text').val().trim();
1231
	//retailerDetailsObject['emailIdOrMobileNumber'] = $('#retailer-details-search-text').val().trim();
-
 
1232
	retailerDetailsObject['emailIdOrMobileNumber'] = $("form#update-retailer-details-form input[name=emailId]").val();
1149
	retailerDetailsObject['name'] = $("form#update-retailer-details-form input[name=retailerName]").val();
1233
	retailerDetailsObject['name'] = $("form#update-retailer-details-form input[name=retailerName]").val();
1150
	retailerDetailsObject['number'] = $("form#update-retailer-details-form input[name=retailerNumber]").val();
1234
	retailerDetailsObject['number'] = $("form#update-retailer-details-form input[name=retailerNumber]").val();
1151
	
-
 
-
 
1235
	var districtName = $("#form #update-retailer-details-form input[name=districtName] selected")
-
 
1236
	retailerDetailsObject['fofo'] = $("form#update-retailer-details-form input[name=fofoPartner]").val();
-
 
1237
	retailerDetailsObject['gstNumber'] = $("form#update-retailer-details-form input[name=gstNumber]").val();
-
 
1238
	retailerDetailsObject['active'] = $("form#update-retailer-details-form input[name=active]").val();
1152
	var fileSelector = $('#retailerDocument')[0];
1239
	var fileSelector = $('#retailerDocument')[0];
1153
	if(fileSelector != undefined && fileSelector.files[0] != undefined){
1240
	if(fileSelector != undefined && fileSelector.files[0] != undefined){
1154
		var documentId = uploadDocument(fileSelector.files[0]);
1241
		var documentId = uploadDocument(fileSelector.files[0]);
1155
		retailerDetailsObject['documentId'] = documentId;
1242
		retailerDetailsObject['documentId'] = documentId;
1156
	}else{
1243
	}else{
Line 1162... Line 1249...
1162
	retailerAddressObject['name'] = $("form#update-retailer-details-form input[name=retailerAddressName]").val();
1249
	retailerAddressObject['name'] = $("form#update-retailer-details-form input[name=retailerAddressName]").val();
1163
	retailerAddressObject['line1'] = $("form#update-retailer-details-form input[name=retailerAddressLine1]").val();
1250
	retailerAddressObject['line1'] = $("form#update-retailer-details-form input[name=retailerAddressLine1]").val();
1164
	retailerAddressObject['line2'] = $("form#update-retailer-details-form input[name=retailerAddressLine2]").val();
1251
	retailerAddressObject['line2'] = $("form#update-retailer-details-form input[name=retailerAddressLine2]").val();
1165
	retailerAddressObject['city'] = $("form#update-retailer-details-form input[name=retailerAddressCity]").val();
1252
	retailerAddressObject['city'] = $("form#update-retailer-details-form input[name=retailerAddressCity]").val();
1166
	retailerAddressObject['pinCode'] = $("form#update-retailer-details-form input[name=retailerAddressPinCode]").val();
1253
	retailerAddressObject['pinCode'] = $("form#update-retailer-details-form input[name=retailerAddressPinCode]").val();
1167
	retailerAddressObject['state'] = $("form#update-retailer-details-form input[name=retailerAddressState]").val();
1254
	retailerAddressObject['state'] = $("#retailerAddressState option:selected").val();
1168
	
1255
	
1169
	retailerDetailsObject['address'] = retailerAddressObject;
1256
	retailerDetailsObject['address'] = retailerAddressObject;
1170
	
1257
	
1171
	retailerDetailsObject['shops'] = [];
1258
	retailerDetailsObject['shops'] = [];
1172
	var shopDetailsSize = $("#shopDetailsSize").attr("size");
1259
	var shopDetailsSize = $("#shopDetailsSize").attr("size");
Line 1203... Line 1290...
1203
	shopAddressObject['name'] = $("form#update-retailer-details-form input[name=shopAddressName"+counter+"]").val();
1290
	shopAddressObject['name'] = $("form#update-retailer-details-form input[name=shopAddressName"+counter+"]").val();
1204
	shopAddressObject['line1'] = $("form#update-retailer-details-form input[name=shopAddressLine1"+counter+"]").val();
1291
	shopAddressObject['line1'] = $("form#update-retailer-details-form input[name=shopAddressLine1"+counter+"]").val();
1205
	shopAddressObject['line2'] = $("form#update-retailer-details-form input[name=shopAddressLine2"+counter+"]").val();
1292
	shopAddressObject['line2'] = $("form#update-retailer-details-form input[name=shopAddressLine2"+counter+"]").val();
1206
	shopAddressObject['city'] = $("form#update-retailer-details-form input[name=shopAddressCity"+counter+"]").val();
1293
	shopAddressObject['city'] = $("form#update-retailer-details-form input[name=shopAddressCity"+counter+"]").val();
1207
	shopAddressObject['pinCode'] = $("form#update-retailer-details-form input[name=shopAddressPinCode"+counter+"]").val();
1294
	shopAddressObject['pinCode'] = $("form#update-retailer-details-form input[name=shopAddressPinCode"+counter+"]").val();
1208
	shopAddressObject['state'] = $("form#update-retailer-details-form input[name=shopAddressState"+counter+"]").val();
1295
	shopAddressObject['state'] = $("#shopAddressState"+counter+" option:selected").val();
1209
	return shopAddressObject;
1296
	return shopAddressObject;
1210
}
1297
}
1211
 
1298
 
1212
function schemeDetailsJson(){
1299
function schemeDetailsJson(){
1213
	console.log("schemeDetailsJson")
1300
	console.log("schemeDetailsJson")