//操作处理
var handler = {
//绑定事件
bindEvent: function () {
},
//跳转档案
toDaPage : function(e) {
var url = document_url + e;
window.open(url);
},
queryHandler: function () {
listPage.queryPage();//调用默认查询分页封装方法
},
//查看位置信息
location: function(jd, wd, sjhm, xm) {
var ywd = jd + "," + wd;
//地图弹窗
var perContent = layer.open({
type: 2,
title: " ",
shadeClose: true,
shade: false,
maxmin: true, //开启最大化最小化按钮
area: ['800px', '550px'],
content: "yjgl/yjxx/showMap?ywd=" + ywd + "&sjhm=" + sjhm + "&xm=" + xm
});
layer.full(perContent);
},
//根据经纬度异步获取区划
getHjqh: function(jd, wd, id) {
var jwd = convertLngLat.convertLngLat(jd, wd);
var hjqh = "";
dao.getHjqh({"jwd": jwd[0] + "," + jwd[1]},function(data){
if(data.flg){
hjqh = data.obj;
$("#td_" + id).text(data.obj);
}
})
return "";
},
//初始化绑定事件
init: function () {
handler.bindEvent();
}
};
// 数据接口
var dao = {
getHjqh:function(params,callback){
$.ajax({
type: "POST",
url: "syrk/position/getHjqh",
data: params,
dataType:'JSON',
success: callback
});
},
// 获取字典项根据排序
getDictionaryByOrder: function (zdlb, callback) {
$.ajax({
type:"POST",
data:{"map['zdlb']":zdlb},
url:serviceAddr+"common/dict/zdList",
dataType: "json",
success:callback
});
}
};
//初始化事件
$(function () {
handler.init();
});