From 61cb431c730137fca0e68203993df14bf6d2cc15 Mon Sep 17 00:00:00 2001
From: whycxzp <perryhsu@163.com>
Date: 星期四, 25 三月 2021 14:14:01 +0800
Subject: [PATCH] 更新 部分基础接口

---
 src/main/java/com/whyc/service/DeviceManageService.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/whyc/service/DeviceManageService.java b/src/main/java/com/whyc/service/DeviceManageService.java
index bf2fbd3..6d29574 100644
--- a/src/main/java/com/whyc/service/DeviceManageService.java
+++ b/src/main/java/com/whyc/service/DeviceManageService.java
@@ -1,13 +1,17 @@
 package com.whyc.service;
 
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.whyc.dto.Response;
 import com.whyc.mapper.DeviceManageMapper;
 import com.whyc.pojo.DeviceManage;
 import org.springframework.stereotype.Service;
 
 import javax.annotation.Resource;
+import java.util.List;
 
 @Service
 public class DeviceManageService {
@@ -25,7 +29,7 @@
     public Response delete(Integer deviceId) {
         //閫昏緫鍒犻櫎,鏇存敼鐘舵�佷负0
         UpdateWrapper<DeviceManage> wrapper = Wrappers.update();
-        wrapper.apply("update set status = 0 where deviceId=?",deviceId);
+        wrapper.set("status",0).eq("device_id",deviceId);
         int update = mapper.update(null, wrapper);
         return new Response().setMsg(1,"鍑哄簱鎶ュ簾鎴愬姛");
     }
@@ -34,4 +38,11 @@
         mapper.updateById(deviceManage);
         return new Response().setMsg(1,"淇敼鎴愬姛");
     }
+
+    public Response<IPage<DeviceManage>> getAll(int pageNum,int pageSize) {
+        QueryWrapper<DeviceManage> wrapper = Wrappers.query();
+        wrapper.eq("status",1);
+        IPage<DeviceManage> page1 = mapper.selectPage(new Page<>(pageNum,pageSize), wrapper);
+        return new Response<IPage<DeviceManage>>().set(1,page1);
+    }
 }

--
Gitblit v1.9.1