首页 > 其他分享 >文档

文档

时间:2023-05-11 12:12:53浏览次数:29  
标签:调用 植物 查询 ajax 文档 plus 页面

1.技术栈

后端

Springboot,mybatis-plus

前端

html, css, javaScript(ajax,),Echarts

腾讯地图可视化js

Thymeleaf, bootstrap

2.模块

登录

前端通过输入管理员的账号和密码,调用ajax发送一个http请求,调用后端Controller方法,然后通过后端调用mybatis-plus,查询账号及对应密码

如果成功就保持状态码200导Session域中,当前端,访问到状态码并提示登录成功实现页面跳转location.href="../index.html"

登录失败

失败就保存状态码405,并提示一个登录失败

主页面

当登录是检查到状态码是200就进行页面跳转实现,跳转到主页面,

页面初始化加载

  • Echarts模块
    echarts_1();////植物坡向
    echarts_2();//植物坡位
    echarts_4();////植物海拔
	echarts_5();//生长势
  • 植物分布地图
    • 通过调用ajax发送一个MYIP + "/total/total5"的http请求,获取植物经纬度,并保存导Json数据对象中
    • 通过初始化腾讯地图生成地图initMap()//初始化地图,并设计植物生长势对应的style
    • 将各坐标点加入导入导腾讯地图,设计hover方法,执行触碰设计

植物管理

在跳转到该页面的时候,通过ajax发送ip + "/plant/selectPage?pageNum=" + page + "&pageSize=" + size的http请求,然后通过后端的mybatis-plus的分页查询调用MySQL查询数据,得到各种数据的详细信息并进行分页展示

植物列表

通过vue框架,将查询的分页数据返回给用户前端,并保存在Json数据对象中,然后通过前端,将数据渲染进分页的table表中

查询

  • 植物编号查询
  • 植物地址查询
  • 生长势力查询
    三种都是通过ajax发送一个http请求然后通过模糊查询得到查询的值

修改

  • 修改页面通过ajax发送一个http+id的请求,通过mybatis-plus加载到用户页面,当修改的各值,保存到Json数据对象,当需要修改的时候,将调用saveChange()方法调用ajax,然后通过ajax发送请求调用mybatis-plus修改数据

删除

和修改一样,只是通过id删除对象

添加植物

参考修改

地图及植物详细映射

标签:调用,植物,查询,ajax,文档,plus,页面
From: https://www.cnblogs.com/tsqo/p/17390671.html

相关文章

  • 文档·
    1.技术栈后端Springboot,mybatis-plus前端html,css,javaScript(ajax,),Echarts腾讯地图可视化jsThymeleaf,bootstrap2.模块登录前端通过输入管理员的账号和密码,调用ajax发送一个http请求,调用后端Controller方法,然后通过后端调用mybatis-plus,查询账号及对应密码如果成功就保......
  • springboot集成springSwagger生成接口文档
    1.首先引入pom.xml依赖<!--SwaggerAPI文档--><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.9.2</version><exclusions><exclus......
  • Layui 2.8.0 正式发布,官网全新文档站朴实归来
    前言两年前Layui官网宣布了下线声明,说实话当时内心确实感慨万千毕竟这个免费为我们后端程序员提供的一个前端快熟开发框架的官网就这样下线了确实十分的惋惜,但是庆幸的是官网的下线,只是单纯一个网站自身生命周期的结束,它并不意味着Layui这样一个开源项目的停更,Layui仍然......
  • WEB前端开发规范文档
    WEB前端开发规范文档 规范目的 为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发. 本文档如有不对或者不合适的地方请及时提出, 经讨论后决定可以更改此......
  • 课本_第三章、地图文档
     八股文--地图文档的属性1mxd.title2mxd.author3mxd.relativePaths#相对路径4#以上均可读、写 八股文--打印地图文档的所有属性1dir(obj)#返回对象的所有属性和方法<包括普通属性和特殊属性>2hasattr(obj,name)#用于判断对象是否包含对应的属性--打印......
  • UPFC:基于MATALB/Simulink的统一潮流控制器(UPFC)的仿真模型,另附赠一份模型描述仿真参数
    UPFC:基于MATALB/Simulink的统一潮流控制器(UPFC)的仿真模型,另附赠一份模型描述仿真参数文档。仿真条件:MATLAB/SimulinkR2015bID:4160659615889476......
  • kafka消费者组状态--rebalance(参考其他作者文档)
    零、kafka消费者组状态Stable:消费者组中所有消费者都已经加入并且正在消费消息。Rebalancing:消费者组正在重新平衡,即有消费者加入或退出消费者组时发生的状态。在重新平衡期间,Kafka会暂停所有消费者的消费,并重新分配分区。Empty:消费者组中没有消费者或者所有消费者都已经退出......
  • 转载:用pageOffice控件实现 office word文档在线编辑 表格中写数据的方法
    PageOffice对Word文档中Table的操作,包括给单元格赋值和动态添加行的效果。 1应用场景OA办公中,经常要在文档的指定位置表格,填充后端指定数据。如word文档中,表格数据   如下表格中 人员信息人员信息表公司名称部门名称员工姓名A公司开发部李......
  • 网站部署上线一条龙文档
    项目部署上线想要将django项目部署在服务器上,本质上需要三大部分:将代码上传到服务器在服务器上获取代码、安装服务、配置环境启动服务1.代码同步上传代码的方式有很多种,例如:FTP工具、scp命令、rsync服务、svn等,不过目前公司主流的都是使用git+代码托管平台。本地电脑......
  • 软件开发文档说明及下载(又全又详细)
    写在前面在日常项目开发过程中,会产生大量的过程文档,比如开发过程中的文档、管理过程中的文档、产品相关文档等等,那这些文档我们日常怎么去管理呢?怎么去做规划呢?如何做成通用标准呢?小编特地整理了一整套全过程文档。获取方式q:262086839。目录01计划阶段项目信息表项目实施......