package com.example.demo.web;
import com.example.demo.entity.FarmLand;
import com.example.demo.service.FarmLandService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
import java.util.Map;
@RestController
@RequestMapping("/farmland")
public class FarmLandContorller {
@Autowired
private FarmLandService farmLandService;
/**
*插入一条土地信息
* @param farmLand
* @return
*/
@RequestMapping(value = "/insertfarmland",method = RequestMethod.GET)
private Map<String,Object> insertFarmLand(@RequestBody FarmLand farmLand){
Map<String,Object> modelMap = new HashMap<String, Object>();
modelMap.put("success",farmLandService.insertFarmland(farmLand));
return modelMap;
}
/**
*更新一条土地信息
* @param farmLand
* @return
*/
@RequestMapping(value = "/updatefarmland",method = RequestMethod.POST)
private Map<String,Object> updateFarmLand(@RequestBody FarmLand farmLand){
Map<String,Object> modelMap = new HashMap<String, Object>();
modelMap.put("success",farmLandService.updateFarmLand(farmLand));
return modelMap;
}
/**
*删除一条土地信息
* @param id
* @return
*/
@RequestMapping(value = "/deletefarmland",method = RequestMethod.GET)
private Map<String,Object> deleteFarmLand(String id){
System.out.println("------------------------"+id+"--------------------------------");
Map<String,Object> modelMap = new HashMap<String, Object>();
FarmLand farmLand = new FarmLand();
farmLand.setId(id);
modelMap.put("success",farmLandService.deleteFarmLand(farmLand));
return modelMap;
}
/**
*通过地区信息得到地区面积
* @param qu
* @return
*/
@RequestMapping(value = "/querytotalareabyqu",method = RequestMethod.GET)
private Map<String,Object> queryTotalAreaByQu( String qu){
Map<String,Object> modelMap = new HashMap<String, Object>();
FarmLand farmLand = new FarmLand();
farmLand.setArea_qu(qu);
modelMap.put("totalQu",farmLandService.queryTotalAreaByQu(farmLand));
return modelMap;
}
/**
*通过地区地标面积得到土地面积
* @param farmLand
* @return
*/
@RequestMapping(value = "/querytotalareabyquandbiao",method = RequestMethod.POST)
private Map<String,Object> queryTotalAreaByQuAndBiao(@RequestBody FarmLand farmLand){
Map<String,Object> modelMap = new HashMap<String, Object>();
modelMap.put("totalBiao",farmLandService.queryTotalAreaByQuAndBiao(farmLand));
return modelMap;
}
/**
*通过地区地标地块信息得到土地面积
* @param farmLand
* @return
*/
@RequestMapping(value = "/querytotalareabyquandbiaoandkuai",method = RequestMethod.POST)
private Map<String,Object> queryTotalAreaByQuAndBiaoAndKuai(@RequestBody FarmLand farmLand){
Map<String,Object> modelMap = new HashMap<String, Object>();
modelMap.put("totalkuai",farmLandService.queryTotalAreaByQuAndBiaoAndKuai(farmLand));
return modelMap;
}
/**
*通过地区地标地块地位得到土地面积
* @param farmLand
* @return
*/
@RequestMapping(value = "/querytotalareabyquandbiaoandkuaiandwei",method = RequestMethod.POST)
private Map<String,Object> queryTotalAreaByQuAndBiaoAndKuaiAndWei(@RequestBody FarmLand farmLand){
Map<String,Object> modelMap = new HashMap<String, Object>();
modelMap.put("totalwei",farmLandService.queryTotalAreaByQuAndBiaoAndKuaiAndWei(farmLand));
return modelMap;
}
/**
*返回该技术员管理土地的地区面积
* @param qu
* @return
*/
@RequestMapping(value = "/querytotalareabyqutech",method = RequestMethod.POST)
private Map<String,Object> queryTotalAreaByQuTech(@RequestBody FarmLand farmLand){
Map<String,Object> modelMap = new HashMap<String, Object>();
modelMap.put("totalqutech",farmLandService.queryTotalAreaByQuTech(farmLand));
return modelMap;
}
/**
*返回该技术员管理土地的地标面积
* @param farmLand
* @return
*/
@RequestMapping(value = "/querytolalareabyquandbiaotech",method = RequestMethod.POST)
private Map<String,Object> queryTotalAreaByQuAndBiaoTech(@RequestBody FarmLand farmLand){
System.out.println(farmLand.getArea_qu());
System.out.println(farmLand.getArea_biao());
Map<String,Object> modelMap = new HashMap<String, Object>();
modelMap.put("totlebiaotech",farmLandService.queryTotalAreaByQuAndBiaoTech(farmLand));
return modelMap;
}
/**
*返回该技术员管理土地的地块面积
* @param farmLand
* @return
*/
@RequestMapping(value = "/querytotalareaquandbiaoandkuaitech",method = RequestMethod.POST)
private Map<String,Object> queryTotalAreaByQuAndBiaoAndKuaiTech(@RequestBody FarmLand farmLand){
Map<String,Object> modelMap = new HashMap<String, Object>();
System.out.println(farmLand.getArea_qu());
System.out.println(farmLand.getArea_biao());
System.out.println(farmLand.getArea_kuai());
modelMap.put("totalkuai",farmLandService.queryTotalAreaByQuAndBiaoAndKuaiTech(farmLand));
return modelMap;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
有机农场微信小程序.zip
共460个文件
xml:94个
jpg:76个
java:55个
4星 · 超过85%的资源 需积分: 50 21 下载量 141 浏览量
2019-07-16
09:39:14
上传
评论 3
收藏 1.87MB ZIP 举报
温馨提示
后台使用SpringBoot+Mybatis+Mysql框架搭建,后台实现对数据库的增删改查以及登陆注册等功能;前端的环境为微信web开发者工具,在前端中实现页面设计和后台连接。
资源推荐
资源详情
资源评论
收起资源包目录
有机农场微信小程序.zip (460个子文件)
FarmLandContorller.class 5KB
FarmLand.class 4KB
FertilizerController.class 4KB
FertilizerServiceImpl.class 4KB
FarmLandDaoTest.class 4KB
FertilizerDaoTest.class 3KB
FarmLandServiceImpl.class 3KB
PlanController.class 3KB
planDaoTest.class 3KB
CaiShouController.class 3KB
Fertilizer.class 3KB
PlanServiceImpl.class 2KB
Plan.class 2KB
NongZuoController.class 2KB
CaiShouServiceImpl.class 2KB
NongZuo.class 2KB
SessionFactoryConfiguration.class 2KB
MaterialController.class 2KB
UserController.class 2KB
CaiShouDaoTest.class 2KB
MaterialDaoTest.class 2KB
UserServiceImpl.class 2KB
NongZuoDaoTest.class 2KB
MaterialServiceImpl.class 2KB
TerminalPlanController.class 2KB
NongZuoServiceImpl.class 2KB
FertilizerInclude.class 2KB
Material.class 2KB
TerminalPlanServiceImpl.class 1KB
DataSourceConfiguration.class 1KB
CaiShou.class 1KB
UserDaoTest.class 1KB
TerminalPlanDaoTest.class 1KB
TransactionManagementConfiguration.class 1KB
TerminalPlan.class 1KB
FertilizerDao.class 835B
FarmLandDao.class 777B
User.class 755B
DemoApplication.class 733B
FertilizerService.class 730B
FarmLandService.class 708B
DemoApplicationTests.class 622B
PlanDao.class 554B
PlanService.class 484B
CaiShouDao.class 471B
MaterialDao.class 428B
NongZuoDao.class 415B
CaiShouService.class 404B
UserDao.class 380B
MaterialService.class 363B
NongZuoService.class 348B
TerminalPlanDao.class 319B
UserService.class 306B
TerminaPlanService.class 248B
mvnw.cmd 6KB
.gitignore 303B
farm3.iml 9KB
maven-wrapper.jar 47KB
FarmLandContorller.java 6KB
MavenWrapperDownloader.java 5KB
FertilizerServiceImpl.java 4KB
FarmLandDaoTest.java 4KB
FertilizerController.java 4KB
FarmLandServiceImpl.java 4KB
FarmLand.java 4KB
FertilizerDaoTest.java 3KB
PlanController.java 3KB
CaiShouServiceImpl.java 3KB
PlanServiceImpl.java 3KB
CaiShouController.java 2KB
planDaoTest.java 2KB
Fertilizer.java 2KB
Plan.java 2KB
SessionFactoryConfiguration.java 2KB
NongZuo.java 2KB
CaiShouDaoTest.java 2KB
UserController.java 2KB
NongZuoController.java 1KB
MaterialController.java 1KB
MaterialServiceImpl.java 1KB
NongZuoServiceImpl.java 1KB
UserServiceImpl.java 1KB
FarmLandDao.java 1KB
TerminalPlanServiceImpl.java 1KB
DataSourceConfiguration.java 1KB
NongZuoDaoTest.java 1KB
MaterialDaoTest.java 1KB
FarmLandService.java 1KB
FertilizerInclude.java 1KB
TerminalPlanController.java 1KB
Material.java 1KB
FertilizerDao.java 1KB
CaiShou.java 912B
FertilizerService.java 890B
UserDaoTest.java 867B
TerminalPlanDaoTest.java 866B
TransactionManagementConfiguration.java 853B
TerminalPlan.java 580B
PlanDao.java 529B
PlanService.java 483B
共 460 条
- 1
- 2
- 3
- 4
- 5
资源评论
- 墙角的豆婠2019-11-18资源还可以,不过不符合我的要求,客户端过于简单
J‘s土味blink
- 粉丝: 103
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功