《清城区慢性病防治院系统——“查询搜索”模块》项目研发阶段性总结
《清城区慢性病防治院系统——“查询搜索”模块》项目研发阶段性总结
作者: 叶桂苹
本次任务完成时间: 2019年1月 17日
开发工具与关键技术:iDesktop,iServer,
完成模块功能:查询搜索
一、功能实现
查询搜索:见图1,是查询搜索实现界面
图1 查询搜索
根据复选框的字段,点击图1 的“查询”按钮查询出相应的地址。
图2
点击图2 中的任意一条地址点击,在地图上显示改地址的具体位置和详细信息
二、相关业务表和关系
三、(经典)代码
四、开发总结(不少于500字)
先在控制器上把有关的表用 join on 连接起来,再用where 条件语句查出相关的字段,再用if条件语句进行判断,在封装一个类来装所要的字段,最后调用该类查询出所需要的字段。用“SuperMap_iserver”中的“for javascript”的API 中的示范教程:在页面上先声明参数,然后点击查询按钮触发的查询搜索按钮事件,用if条件判断语句判断ID 等于多少,否则返回相应的信息。再通过查询过滤条件参数数组查询。如果成功就调用搜索成功调用的方法,在通过地址定位和定位坐标找出相应的位置,然后单击图片冒泡显示内容,最后关闭信息框。