523096025 3 éve
szülő
commit
ef545456e4

+ 7 - 0
huimv-farm-admin/src/main/java/com/huimv/admin/system/controller/LoginController.java

@@ -139,4 +139,11 @@ public class LoginController {
         return  result;
     }
 
+    //测试-token
+    @PostMapping(value = "/getToken")
+    public String getToken(HttpServletRequest req)  {
+        String token =  TokenSign.sign("superadmin",1);
+        return  token;
+    }
+
 }

+ 2 - 0
huimv-farm-receiver/src/main/java/com/huimv/receiver/HuimvReceiverApplication.java

@@ -1,5 +1,6 @@
 package com.huimv.receiver;
 
+import org.mybatis.spring.annotation.MapperScan;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.context.ApplicationContext;
@@ -13,6 +14,7 @@ import org.springframework.context.ApplicationContext;
  * @Create : 2020-12-25
  **/
 @SpringBootApplication
+@MapperScan("com.huimv.receiver.*.mapper")
 public class HuimvReceiverApplication {
     public static void main(String[] args) {
         ApplicationContext applicationContext = SpringApplication.run(HuimvReceiverApplication.class, args);

+ 28 - 2
huimv-farm-receiver/src/main/java/com/huimv/receiver/eco/controller/EcoController.java

@@ -1,8 +1,12 @@
 package com.huimv.receiver.eco.controller;
 
+import com.huimv.receiver.cloud.service.IWarningInfo;
+import com.huimv.receiver.eco.entity.HumAndTemDto;
 import com.huimv.receiver.eco.service.ISysHumidityService;
+import com.huimv.receiver.eco.service.ISysTemperatureService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 
@@ -14,10 +18,32 @@ public class EcoController {
     @Autowired
     private ISysHumidityService sysHumidityService;
 
+    @Autowired
+    private ISysTemperatureService sysTemperatureService;
+
+
+
 
     @PostMapping(value = "/save")
-    public void save(){
-//        sysHumidityService.saveHumAndTem();
+    public String save(@RequestBody HumAndTemDto humAndTemDto){
+        System.out.println("开始");
+        try {
+            sysHumidityService.save(humAndTemDto.getHumidity());
+        }catch (Exception e){
+            System.out.println("湿度存储失败");
+        }
+
+        try {
+            sysTemperatureService.save(humAndTemDto.getTemperature());
+        }catch (Exception e){
+            System.out.println("温度存储失败");
+        }
+
+
+
+
+        System.out.println("结束");
+        return "成功";
     }
 
 }

+ 12 - 0
huimv-farm-receiver/src/main/java/com/huimv/receiver/eco/entity/HumAndTemDto.java

@@ -0,0 +1,12 @@
+package com.huimv.receiver.eco.entity;
+
+import lombok.Data;
+
+@Data
+public class HumAndTemDto {
+
+    private SysHumidity humidity;
+
+    private  SysTemperature temperature;
+
+}

+ 2 - 0
huimv-farm-receiver/src/main/java/com/huimv/receiver/eco/service/ISysHumidityService.java

@@ -1,6 +1,7 @@
 package com.huimv.receiver.eco.service;
 
 import com.baomidou.mybatisplus.extension.service.IService;
+import com.huimv.receiver.eco.entity.HumAndTemDto;
 import com.huimv.receiver.eco.entity.SysHumidity;
 
 /**
@@ -13,4 +14,5 @@ import com.huimv.receiver.eco.entity.SysHumidity;
  */
 public interface ISysHumidityService extends IService<SysHumidity> {
 
+//    void saveHumAndTem(HumAndTemDto humAndTemDto);
 }

+ 14 - 0
huimv-farm-receiver/src/main/java/com/huimv/receiver/eco/service/impl/SysHumidityServiceImpl.java

@@ -1,9 +1,13 @@
 package com.huimv.receiver.eco.service.impl;
 
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.huimv.receiver.eco.entity.HumAndTemDto;
 import com.huimv.receiver.eco.entity.SysHumidity;
+import com.huimv.receiver.eco.entity.SysTemperature;
 import com.huimv.receiver.eco.mapper.SysHumidityMapper;
+import com.huimv.receiver.eco.mapper.SysTemperatureMapper;
 import com.huimv.receiver.eco.service.ISysHumidityService;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
 /**
@@ -17,4 +21,14 @@ import org.springframework.stereotype.Service;
 @Service
 public class SysHumidityServiceImpl extends ServiceImpl<SysHumidityMapper, SysHumidity> implements ISysHumidityService {
 
+//    @Autowired
+//    SysTemperatureMapper temperatureMapper;
+//
+//    @Override
+//    public void saveHumAndTem(HumAndTemDto humAndTemDto) {
+//        SysHumidity humidity = humAndTemDto.getHumidity();
+//        SysTemperature temperature = humAndTemDto.getTemperature();
+//        this.save(humidity);
+//        temperatureMapper.insert(temperature);
+//    }
 }