section-positions-function.js 1.81 KB
/**
 * 函数
 */

var PositionsPublicFunctions = function () {
 
	var PubFun = {
			
		initSectionInfo : function(sectionId) {
			
			GetAjaxData.getStationRouteInfo(sectionId,function(r) {
				
				var len = r.length;
				
				if(len>0) {
					
					var sectionInfo = r[0];
					
					EditSectionObj.setEitdSection(sectionInfo);
					
				    WorldsBMap.drawingUpline(r);
				}
				
			});
			
		},
		
		setSectionFormValue : function(Section) {
			
			// 路段ID
			$('#sectionIdInput').val(Section.sectionId);
			
			// 路段路由ID
			$('#sectionRouteIdInput').val(Section.sectionRouteId);
			
			// 线路ID
			$('#sectionRouteLineInput').val(Section.sectionRouteLine);
			
			// 线路编码
			$('#lineCodeInput').val(Section.sectionRouteLineCode);
			
			// 折线坐标集合
			$('#bsectionVectorInput').val(Section.sectionBsectionVector);
			
			// 路段名称
			$('#sectionNameInput').val(Section.sectionName);
			
			// 路段编码
			$('#sectionCodeInput').val(Section.sectionCode);
			
			// 路段序号
			$('#sectionrouteCodeSelect').val(Section.sectionRouteCode);
			
			// 路段方向
			$('#directionsSection').val(Section.sectionRouteDirections);
			
			// 道路编码
			$('#roadCodingCodInput').val(Section.sectionRoadCoding);
			
			// 道路限速
			$('#speedLimitInput').val(Section.sectionSpeedLimit);
			
			// 路段长度
			$('#sectionDistanceInput').val(Section.sectionDistance);
			
			// 时长
			$('#sectionTimeInput').val(Section.sectionTime);
			
			// 版本号
			$('#versionsInput').val(Section.sectionVersion);
			
			// 是否撤销
			$('#destroySelect').val(Section.sectionRouteDestroy);
			
			// 描述/说明
			$('#descriptionsTextarea').val(Section.sectionRouteDescriptions);
			
		}
	}
	
	return PubFun ;
	
}();