瀏覽代碼

设备管理添加修改功能

yzc 1 年之前
父節點
當前提交
8e878f13f3

+ 8 - 2
hx-iot/src/main/java/com/fjhx/iot/controller/tda/TdaDeviceController.java

@@ -1,9 +1,7 @@
 package com.fjhx.iot.controller.tda;
 
 import com.alibaba.fastjson2.JSONObject;
-import com.baomidou.dynamic.datasource.annotation.DS;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.fjhx.common.constant.SourceConstant;
 import com.fjhx.iot.constants.RedisConstant;
 import com.fjhx.iot.entity.tda.dto.TdaDeviceDto;
 import com.fjhx.iot.entity.tda.dto.TdaDeviceSelectDto;
@@ -81,6 +79,14 @@ public class TdaDeviceController {
     }
 
     /**
+     * 设备管理新增
+     */
+    @PostMapping("/edit")
+    public void edit(@RequestBody TdaDeviceDto tdaDeviceDto) {
+        tdaDeviceService.edit(tdaDeviceDto);
+    }
+
+    /**
      * 设备管理删除
      */
     @PostMapping("/delete")

+ 3 - 1
hx-iot/src/main/java/com/fjhx/iot/entity/tda/po/TdaDevice.java

@@ -5,6 +5,8 @@ import com.ruoyi.common.core.domain.BasePo;
 import lombok.Getter;
 import lombok.Setter;
 
+import java.util.Date;
+
 /**
  * <p>
  * 设备管理
@@ -33,7 +35,7 @@ public class TdaDevice extends BasePo {
     /**
      * 设备出产时间
      */
-    private String deviceDeliveryTime;
+    private Date deviceDeliveryTime;
     /**
      * 制造商名称
      */

+ 2 - 0
hx-iot/src/main/java/com/fjhx/iot/service/tda/TdaDeviceService.java

@@ -36,6 +36,8 @@ public interface TdaDeviceService extends BaseService<TdaDevice> {
      */
     void add(TdaDeviceDto tdaDeviceDto);
 
+    void edit(TdaDeviceDto tdaDeviceDto);
+
     /**
      * 设备管理删除
      */

+ 5 - 0
hx-iot/src/main/java/com/fjhx/iot/service/tda/impl/TdaDeviceServiceImpl.java

@@ -147,6 +147,11 @@ public class TdaDeviceServiceImpl extends ServiceImpl<TdaDeviceMapper, TdaDevice
         this.save(tdaDeviceDto);
     }
 
+    @Override
+    public void edit(TdaDeviceDto tdaDeviceDto) {
+        this.updateById(tdaDeviceDto);
+    }
+
     @Transactional(rollbackFor = Exception.class)
     @Override
     public void delete(Long id) {