/** * 创建者:王成 * 创建日期:2022年7月15日 * 描述:地图页面中普通地图相关功能 */ /** * 查询初始化 */ function normal_QueryInit() { /* 获取存储的用户信息 */ getSaveUserInfo({ success: function(userInfo) { var joinUser = userInfo; //初始化案件实例 caseBase = new JTCaseBase({ queryType: "Input", ashxName: "appQueryCases", pageFlag: "Map", userInfo: joinUser, }); //绑定数据表 caseBase.bindUlTable(undefined); /** * 绑定搜索框 通过绑定监听获取输入的内容 * @param {Object} value 获取输入的查询内容 */ caseBase.bindSearchControlEvent('search', function(value) { if (zfQueryLayerObj.isCase == "1") { queryCaseIds.length = 0; queryCaseIds.push(value); caseBase.queryDataByCaseId(queryCaseIds); } else { zfFeatureQueryModel.start = '1'; zfFeatureQueryModel.fldName = zfQueryLayerObj.queryField; zfFeatureQueryModel.fldValue = value; zfFeatureQueryModel.tabName = zfQueryLayerObj.eName; zfFeatureQueryModel.showFldName = zfQueryLayerObj.queryField; /* 开始查询数据 */ zfQueryResultIndex = 0; beginQueryFeatureByLayer(); } }); /** * 绑定查询返回事件 * @param {Array[JSON]} caseDatas */ caseBase.eventQueryResult = function(caseDatas) { showCaseQueryResult(caseDatas); } /** * 绑定案件变更回调事件 * @param {string} caseNum 案件编号 */ caseBase.eventCaseChange = function(caseNum) { /* 调用刷新案件方法 */ refreshDataTable(caseNum); } }, error: function(err) { muiAlertError(err); } }); }