123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- package com.huimv.center.controller;
- import com.huimv.center.service.BizDeviceRegisterService;
- import com.huimv.eartag2.common.utils.Result;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RestController;
- import java.text.ParseException;
- import java.util.Map;
- /**
- * <p>
- * 前端控制器
- * </p>
- *
- * @author zn
- * @since 2022-06-21
- */
- @RestController
- @RequestMapping("/bizDeviceRegister")
- public class BizDeviceRegisterController {
- @Autowired
- private BizDeviceRegisterService bizDeviceRegisterService;
- @PostMapping("/add")
- public Result add(@RequestBody Map<String, Object> paramsMap) throws ParseException {
- String chipId = paramsMap.get("chipId")+"";
- String deviceCode = paramsMap.get("deviceCode")+"";
- String farmCode = paramsMap.get("farmCode")+"";
- String serverIp = paramsMap.get("serverIp")+"";
- String serverPort = paramsMap.get("serverPort")+"";
- String remark = paramsMap.get("remark")+"";
- String farmName = "";
- if(paramsMap.get("farmName") != null){
- farmName = paramsMap.get("farmName")+"";
- }
- return bizDeviceRegisterService.add(farmName,farmCode,chipId, deviceCode, serverIp, serverPort, remark);
- }
- @PostMapping("/edit")
- public Result edit(@RequestBody Map<String, Object> paramsMap) throws ParseException {
- String id = paramsMap.get("id")+"";
- String chipId = paramsMap.get("chipId")+"";
- String deviceCode = paramsMap.get("deviceCode")+"";
- String serverIp = paramsMap.get("serverIp")+"";
- String serverPort = paramsMap.get("serverPort")+"";
- String remark = paramsMap.get("remark")+"";
- return bizDeviceRegisterService.edit( Integer.parseInt(id), chipId, deviceCode, serverIp, serverPort, remark);
- }
- @PostMapping("/remove")
- public Result remove(@RequestBody String ids) {
- return bizDeviceRegisterService.remove(ids);
- }
- @PostMapping("/list")
- public Result list(@RequestBody Map<String, Object> paramsMap) {
- String pageNo = paramsMap.get("pageNo")+"";
- if (pageNo == null) {
- pageNo = "1";
- }
- String pageSize = paramsMap.get("pageSize")+"";
- if (pageSize == null) {
- pageSize = "10";
- }
- String chipId = "";
- if (paramsMap.get("chipId") != null) {
- chipId = paramsMap.get("chipId")+"";
- }
- String deviceCode = "";
- if (paramsMap.get("deviceCode") != null) {
- deviceCode = paramsMap.get("deviceCode")+"";
- }
- String farmName = "";
- if (paramsMap.get("farmName") != null) {
- farmName = paramsMap.get("farmName")+"";
- }
- String farmCode = "";
- if (paramsMap.get("farmCode") != null) {
- farmCode = paramsMap.get("farmCode")+"";
- }
- String startDate = "";
- if (paramsMap.get("startDate") != null) {
- startDate = paramsMap.get("startDate")+"";
- }
- String endDate = "";
- if (paramsMap.get("endDate") != null) {
- endDate = paramsMap.get("endDate")+"";
- }
- return bizDeviceRegisterService.listAll(Integer.parseInt(pageNo), Integer.parseInt(pageSize), farmName,farmCode, chipId, deviceCode,startDate, endDate);
- }
- @PostMapping("/sync/data")
- public Result synchronizationData(@RequestBody Map<String, String> paramsMap){
- return bizDeviceRegisterService.synchronizationData(paramsMap);
- }
- }
|