section-positions-function.js
1.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/**
* @description : TODO (路段信息定位positions.html页面方法函数的封装.)
*
* @author bsth@lq
*
* @version 1.0
*/
var PositionsPublicFunctions = function () {
var PubFun = {
// 初始化路段信息与线路走向.
initSectionInfo : function(sectionId) {
GetAjaxData.getSectionRouteInfoById(sectionId,function(r) {
var len = r.length;
if(len>0) {
var sectionInfo = r[0];
EditSectionObj.setEitdSection(sectionInfo);
SectionPWorldsBMap.drawingUpline(r);
}
});
},
// 设值表单字段值.
setSectionFormValue : function(Section) {
$('#sectionIdInput').val(Section.sectionId);// 路段ID
$('#sectionRouteIdInput').val(Section.sectionRouteId);// 路段路由ID
$('#sectionRouteLineInput').val(Section.sectionRouteLine);// 线路ID
$('#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.sectionRouteVersions);// 版本号
$('#destroySelect').val(Section.sectionRouteDestroy);// 是否撤销
$('#descriptionsTextarea').val(Section.sectionRouteDescriptions);// 描述/说明
$('#isRoadeSpeedInput').val(Section.isRoadeSpeed);// 是否有路段限速数据 <0:分段;1:未分段>
}
}
return PubFun ;
}();