From 73fd7761b18fbf3ff5d2d99c85063738a5dcd9b3 Mon Sep 17 00:00:00 2001 From: xback <1516748650@qq.com> Date: Tue, 31 Mar 2020 10:37:16 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=97=B6=E9=97=B4=EF=BC=9A3=E6=9C=8831?= =?UTF-8?q?=E6=97=A5=EF=BC=8C=20=E6=8F=90=E4=BA=A4=E4=BA=BA=EF=BC=9A?= =?UTF-8?q?=E5=AD=99=E7=8E=89=E5=85=A8=20=E6=8F=90=E4=BA=A4=E5=86=85?= =?UTF-8?q?=E5=AE=B9=EF=BC=9A=20=E6=96=B0=E5=A2=9E=E7=94=B5=E8=84=91?= =?UTF-8?q?=EF=BC=8C=E8=B5=84=E6=BA=90=E5=AE=A4=EF=BC=8C=E5=AE=9E=E4=BD=93?= =?UTF-8?q?=20=E6=96=B0=E5=A2=9E=E5=AD=A6=E7=94=9F=EF=BC=8C=E7=B3=BB?= =?UTF-8?q?=E5=88=AB=EF=BC=8C=E7=94=B5=E8=84=91=EF=BC=8C=E8=B5=84=E6=BA=90?= =?UTF-8?q?=E5=AE=A4=20=20=20=E5=A2=9E=E5=88=A0=E6=94=B9=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=8F=8A=E5=85=B6=E5=AE=9E=E7=8E=B0=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../syq/controller/ComputersController.java | 40 +++++++++++++ .../controller/ResourcesRoomController.java | 49 ++++++++++++++++ .../syq/controller/StudentsController.java | 40 +++++++++++++ .../com/syq/controller/SystemController.java | 45 +++++++++++++- src/main/java/com/syq/entity/Computers.java | 2 +- src/main/java/com/syq/entity/Consumelogs.java | 58 +++++++++++++++++++ .../java/com/syq/entity/ResourcesRoom.java | 1 + src/main/java/com/syq/entity/Students.java | 4 +- .../entity/{System.java => Systeminfo.java} | 2 +- .../com/syq/repository/SystemRepository.java | 4 +- .../java/com/syq/service/BooksService.java | 1 + .../com/syq/service/ComputersService.java | 14 +++++ .../com/syq/service/ResourcesRoomService.java | 20 +++++++ .../java/com/syq/service/StudentsService.java | 17 ++++++ .../java/com/syq/service/SystemService.java | 20 ++++++- .../service/impl/ComputersServiceImpl.java | 19 ++++++ .../impl/ResourcesRoomServiceImpl.java | 28 +++++++++ .../syq/service/impl/StudentsServiceImpl.java | 34 +++++++++-- .../syq/service/impl/SystemServiceImpl.java | 29 +++++++++- 19 files changed, 410 insertions(+), 17 deletions(-) create mode 100644 src/main/java/com/syq/entity/Consumelogs.java rename src/main/java/com/syq/entity/{System.java => Systeminfo.java} (95%) diff --git a/src/main/java/com/syq/controller/ComputersController.java b/src/main/java/com/syq/controller/ComputersController.java index 39fe12b..8b454a3 100644 --- a/src/main/java/com/syq/controller/ComputersController.java +++ b/src/main/java/com/syq/controller/ComputersController.java @@ -3,7 +3,11 @@ package com.syq.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Pageable; +import org.springframework.format.annotation.DateTimeFormat; +import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -31,4 +35,40 @@ public class ComputersController { Pageable pageable = PageRequest.of(page-1, limit); return computersService.listComputersByPage(com, pageable); } + + /** + * 添加电脑 + * 创建人:孙玉全 + * @param com 添加的参数 + * @return 添加后的实体信息 + */ + @PostMapping + public Computers insertComputer(Computers com) { + return computersService.addOrUpdateComputer(com); + } + + /** + * 修改电脑 + * 创建人:孙玉全 + * @param com 要修改的参数 + * @return 修改后的实体信息 + */ + @PutMapping + public Computers updateComputer(Computers com) { + return computersService.addOrUpdateComputer(com); + } + + /** + * 删除电脑西信息 + * @param com 删除的参数 返回数值:1代表成功否则失败 + */ + @DeleteMapping + public Integer deleteComputer(Computers com) { + try { + computersService.deleteComputer(com); + return 1; + } catch (Exception e) { + return 0; + } + } } diff --git a/src/main/java/com/syq/controller/ResourcesRoomController.java b/src/main/java/com/syq/controller/ResourcesRoomController.java index 74bf603..c9bfc71 100644 --- a/src/main/java/com/syq/controller/ResourcesRoomController.java +++ b/src/main/java/com/syq/controller/ResourcesRoomController.java @@ -1,10 +1,14 @@ package com.syq.controller; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +import com.syq.entity.ResourcesRoom; import com.syq.service.ResourcesRoomService; @RestController @@ -14,8 +18,53 @@ public class ResourcesRoomController { @Autowired private ResourcesRoomService resourcesRoomService; + + /** + * 查询所有资源室 + * 创建人:孙玉全 + * @return 所有资源室集合 + */ @GetMapping public Object getAllResourcesRoom() { return resourcesRoomService.getAllResourcesRoom(); } + + /** + * 添加资源室 + * 创建人:孙玉全 + * @param res 添加的参数 + * @return 添加后的实体信息 + */ + @PostMapping + public ResourcesRoom insertRoom(ResourcesRoom res) { + return resourcesRoomService.addOrUpdateRoom(res); + } + + /** + * 修改资源室 + * 创建人:孙玉全 + * @param res 修改的参数 + * @return 修改后的实体信息 + */ + @PutMapping + public ResourcesRoom updateRoom(ResourcesRoom res) { + return resourcesRoomService.addOrUpdateRoom(res); + } + + /** + * 删除资源室 + * 创建人:孙玉全 + * @param res 删除的参数 返回数值类型 1代表成功否则失败 + */ + @DeleteMapping + public Integer deleteRoom(ResourcesRoom res) { + try { + resourcesRoomService.deleteRoom(res); + return 1; + } catch (Exception e) { + return 0; + } + + } + } diff --git a/src/main/java/com/syq/controller/StudentsController.java b/src/main/java/com/syq/controller/StudentsController.java index fb27143..1fac176 100644 --- a/src/main/java/com/syq/controller/StudentsController.java +++ b/src/main/java/com/syq/controller/StudentsController.java @@ -3,7 +3,11 @@ package com.syq.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Pageable; +import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.Mapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -32,4 +36,40 @@ public class StudentsController { return studentsService.listStudentsByPage(stu, pageable); } + /** + * 添加学生信息 + * 创建人:孙玉全 + * @param s 添加或修改的参数 + * @return 学生实体 + */ + @PostMapping + public Object insertStudents(Students s) { + return studentsService.addAndUpdate(s); + } + + /** + * 修改学生信息 + * 创建人:孙玉全 + * @param s 添加或修改的参数 + * @return 学生实体 + */ + @PutMapping + public Object updateStudents(Students s) { + return studentsService.addAndUpdate(s); + } + + /** + * 删除学生信息 + * 创建人:孙玉全 + * @param s 删除条件 返回数值 1:成功 0:失败 + */ + @DeleteMapping + public Integer deleteStudents(Students s) { + try { + studentsService.deleteStudents(s); + return 1; + } catch (Exception e) { + return 0; + } + } } diff --git a/src/main/java/com/syq/controller/SystemController.java b/src/main/java/com/syq/controller/SystemController.java index 667eccb..243d0dd 100644 --- a/src/main/java/com/syq/controller/SystemController.java +++ b/src/main/java/com/syq/controller/SystemController.java @@ -3,11 +3,14 @@ package com.syq.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.syq.entity.System; +import com.syq.entity.Systeminfo; import com.syq.service.SystemService; @RequestMapping("system") @@ -23,8 +26,46 @@ public class SystemController { * @return 所有系别信息 */ @GetMapping - public List getAllSysTem() { + public List getAllSysTem() { return systemService.getAllSystem(); } + + /** + * 添加学生系别信息 + * 创建人:孙玉全 + * @param sys 添加的参数 + * @return 系别实体 + */ + @PostMapping + public Systeminfo insertSystem(Systeminfo sys) { + System.out.println(sys.toString()); + return systemService.addAndUpdateSystem(sys); + } + + /** + * 修改学生系别信息 + * 创建人:孙玉全 + * @param sys 修改的参数 + * @return 系别实体 + */ + @PutMapping + public Systeminfo updateSystem(Systeminfo sys) { + return systemService.addAndUpdateSystem(sys); + } + + /** + * 删除学生系别信息 + * 创建人:孙玉全 + * @param sys 删除的参数 返回数值 1:成功 0:失败 + */ + @DeleteMapping + public Integer deleteSystem(Systeminfo sys) { + try { + systemService.deleteSystem(sys); + return 1; + } catch (Exception e) { + return 0; + } + } } diff --git a/src/main/java/com/syq/entity/Computers.java b/src/main/java/com/syq/entity/Computers.java index b80cad0..297c20c 100644 --- a/src/main/java/com/syq/entity/Computers.java +++ b/src/main/java/com/syq/entity/Computers.java @@ -30,7 +30,7 @@ public class Computers { private String remark;//备注 @JoinColumn(name = "rid") - @ManyToOne(cascade = CascadeType.ALL,fetch = FetchType.EAGER) + @ManyToOne(fetch = FetchType.EAGER) private ResourcesRoom resourcesRoom; } diff --git a/src/main/java/com/syq/entity/Consumelogs.java b/src/main/java/com/syq/entity/Consumelogs.java new file mode 100644 index 0000000..5667b94 --- /dev/null +++ b/src/main/java/com/syq/entity/Consumelogs.java @@ -0,0 +1,58 @@ +package com.syq.entity; + +import java.util.Date; + +import javax.persistence.CascadeType; +import javax.persistence.Entity; +import javax.persistence.FetchType; +import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; +import javax.persistence.Id; +import javax.persistence.JoinColumn; +import javax.persistence.ManyToOne; +import javax.persistence.OneToOne; +import javax.persistence.Table; + +import org.springframework.format.annotation.DateTimeFormat; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@NoArgsConstructor +@AllArgsConstructor +@Entity +@Table(name = "consumelogs") +public class Consumelogs { + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Integer conid;//消费编号 + private String cardNo;//卡号 + + @DateTimeFormat(pattern = "yyyy-MM-dd") + private Date inTime;//进入时间 + + @DateTimeFormat(pattern = "yyyy-MM-dd") + private Date outTime;//离开时间 + private Integer status;//用于统计 + + + @JoinColumn(name = "bid") + @OneToOne(cascade = CascadeType.ALL,fetch = FetchType.EAGER) + private Books books;//图书 + + @JoinColumn(name = "btid") + @OneToOne(cascade = CascadeType.ALL,fetch = FetchType.EAGER) + private BookType bookType; + + @JoinColumn(name = "comid") + @OneToOne(cascade = CascadeType.ALL,fetch = FetchType.EAGER) + private Computers computers; + + @JoinColumn(name = "rid") + @OneToOne(cascade = CascadeType.ALL,fetch = FetchType.EAGER) + private ResourcesRoom resourcesRoom; + +} diff --git a/src/main/java/com/syq/entity/ResourcesRoom.java b/src/main/java/com/syq/entity/ResourcesRoom.java index 89468d2..94633fe 100644 --- a/src/main/java/com/syq/entity/ResourcesRoom.java +++ b/src/main/java/com/syq/entity/ResourcesRoom.java @@ -22,4 +22,5 @@ public class ResourcesRoom { private Integer rid;//资源室编号 private String rname;//资源室名称 private String remark;//备注 + private Integer diff;//区分机房与图书间 1代表机房,2代表读书间 } diff --git a/src/main/java/com/syq/entity/Students.java b/src/main/java/com/syq/entity/Students.java index 37871c9..6568f84 100644 --- a/src/main/java/com/syq/entity/Students.java +++ b/src/main/java/com/syq/entity/Students.java @@ -33,6 +33,6 @@ public class Students { private String remark;//备注 @JoinColumn(name = "sysid") - @ManyToOne(cascade = CascadeType.ALL,fetch = FetchType.EAGER) - private System system; + @ManyToOne(fetch = FetchType.EAGER) + private Systeminfo systeminfo; } diff --git a/src/main/java/com/syq/entity/System.java b/src/main/java/com/syq/entity/Systeminfo.java similarity index 95% rename from src/main/java/com/syq/entity/System.java rename to src/main/java/com/syq/entity/Systeminfo.java index 10267d4..ea90eae 100644 --- a/src/main/java/com/syq/entity/System.java +++ b/src/main/java/com/syq/entity/Systeminfo.java @@ -15,7 +15,7 @@ import lombok.NoArgsConstructor; @AllArgsConstructor @Entity @Table(name = "system")//学生系别 -public class System { +public class Systeminfo { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) diff --git a/src/main/java/com/syq/repository/SystemRepository.java b/src/main/java/com/syq/repository/SystemRepository.java index 0e15744..61c45dd 100644 --- a/src/main/java/com/syq/repository/SystemRepository.java +++ b/src/main/java/com/syq/repository/SystemRepository.java @@ -2,9 +2,9 @@ package com.syq.repository; import org.springframework.data.jpa.repository.JpaRepository; -import com.syq.entity.System; +import com.syq.entity.Systeminfo; -public interface SystemRepository extends JpaRepository{ +public interface SystemRepository extends JpaRepository{ } \ No newline at end of file diff --git a/src/main/java/com/syq/service/BooksService.java b/src/main/java/com/syq/service/BooksService.java index 5d9c779..15c5c01 100644 --- a/src/main/java/com/syq/service/BooksService.java +++ b/src/main/java/com/syq/service/BooksService.java @@ -6,5 +6,6 @@ import com.syq.entity.Books; import com.syq.util.FenyeUtil; public interface BooksService { + FenyeUtil listBooksByPage(Books book,Pageable pageable); } diff --git a/src/main/java/com/syq/service/ComputersService.java b/src/main/java/com/syq/service/ComputersService.java index 366eb5d..09e1a62 100644 --- a/src/main/java/com/syq/service/ComputersService.java +++ b/src/main/java/com/syq/service/ComputersService.java @@ -15,4 +15,18 @@ public interface ComputersService { * @return 分页工具类(layui所需要的数据格式) */ FenyeUtil listComputersByPage(Computers com,Pageable pageable); + + /** + * 添加或修改电脑 + * 创建人:孙玉全 + * @param com 添加或修改的参数 + * @return 添加或修改后的实体信息 + */ + Computers addOrUpdateComputer(Computers com); + + /** + * 删除电脑西信息 + * @param com 删除的参数 无返回值 + */ + void deleteComputer(Computers com); } diff --git a/src/main/java/com/syq/service/ResourcesRoomService.java b/src/main/java/com/syq/service/ResourcesRoomService.java index cb9884f..c089c70 100644 --- a/src/main/java/com/syq/service/ResourcesRoomService.java +++ b/src/main/java/com/syq/service/ResourcesRoomService.java @@ -6,6 +6,26 @@ import com.syq.entity.ResourcesRoom; public interface ResourcesRoomService { + /** + * 查询所有资源室 + * 创建人:孙玉全 + * @return 所有资源室集合 + */ List getAllResourcesRoom(); + + /** + * 添加或修改资源室 + * 创建人:孙玉全 + * @param res 添加或修改的参数 + * @return 添加或修改后的实体信息 + */ + ResourcesRoom addOrUpdateRoom(ResourcesRoom res); + + /** + * 删除资源室 + * 创建人:孙玉全 + * @param res 删除的参数 无返回值 + */ + void deleteRoom(ResourcesRoom res); } diff --git a/src/main/java/com/syq/service/StudentsService.java b/src/main/java/com/syq/service/StudentsService.java index 690a4c2..7d8e80d 100644 --- a/src/main/java/com/syq/service/StudentsService.java +++ b/src/main/java/com/syq/service/StudentsService.java @@ -7,6 +7,21 @@ import com.syq.util.FenyeUtil; public interface StudentsService { + /** + * 添加或修改学生信息 + * 创建人:孙玉全 + * @param s 添加或修改的参数 + * @return 学生实体 + */ + Students addAndUpdate(Students s); + + /** + * 删除学生信息 + * 创建人:孙玉全 + * @param s 删除条件 无返回值 + */ + void deleteStudents(Students s); + /** * 条件分页查询所有学生信息 * 创建人:孙玉全 @@ -15,5 +30,7 @@ public interface StudentsService { * @return 分页工具类(layui所需要的格式) */ FenyeUtil listStudentsByPage(Students stu,Pageable pageable); + + } diff --git a/src/main/java/com/syq/service/SystemService.java b/src/main/java/com/syq/service/SystemService.java index fdbb83f..89d9a64 100644 --- a/src/main/java/com/syq/service/SystemService.java +++ b/src/main/java/com/syq/service/SystemService.java @@ -2,14 +2,30 @@ package com.syq.service; import java.util.List; -import com.syq.entity.System; +import com.syq.entity.Students; +import com.syq.entity.Systeminfo; public interface SystemService { + + /** + * 添加或修改学生系别信息 + * 创建人:孙玉全 + * @param s 添加或修改的参数 + * @return 系别实体 + */ + Systeminfo addAndUpdateSystem(Systeminfo sys); + + /** + * 删除学生系别信息 + * 创建人:孙玉全 + * @param sys 删除的参数 无返回数据 + */ + void deleteSystem(Systeminfo sys); /** * 查询所有系别信息,用于在添加学生是渲染系别下拉框 * 创建人:孙玉全 * @return 系别信息 */ - List getAllSystem(); + List getAllSystem(); } diff --git a/src/main/java/com/syq/service/impl/ComputersServiceImpl.java b/src/main/java/com/syq/service/impl/ComputersServiceImpl.java index ee4f30f..5d58ace 100644 --- a/src/main/java/com/syq/service/impl/ComputersServiceImpl.java +++ b/src/main/java/com/syq/service/impl/ComputersServiceImpl.java @@ -25,6 +25,25 @@ public class ComputersServiceImpl implements ComputersService { @Autowired private ComputersRepository computersRepository; + + /** + * 添加或修改电脑 + * 创建人:孙玉全 + * @param com 添加或修改的参数 + * @return 添加或修改后的实体信息 + */ + public Computers addOrUpdateComputer(Computers com) { + return computersRepository.saveAndFlush(com); + } + + /** + * 删除电脑西信息 + * 创建人:孙玉全 + * @param com 删除的参数 无返回值 + */ + public void deleteComputer(Computers com) { + computersRepository.delete(com); + } /** * 条件分页查询电脑信息 diff --git a/src/main/java/com/syq/service/impl/ResourcesRoomServiceImpl.java b/src/main/java/com/syq/service/impl/ResourcesRoomServiceImpl.java index 3866ff1..4b3d718 100644 --- a/src/main/java/com/syq/service/impl/ResourcesRoomServiceImpl.java +++ b/src/main/java/com/syq/service/impl/ResourcesRoomServiceImpl.java @@ -15,11 +15,39 @@ public class ResourcesRoomServiceImpl implements ResourcesRoomService { @Autowired private ResourcesRoomRepository resourcesRoomRepository; + /** + * 查询所有资源室 + * 创建人:孙玉全 + * @return 所有资源室集合 + */ @Override public List getAllResourcesRoom() { // TODO Auto-generated method stub return resourcesRoomRepository.findAll(); } + + /** + * 添加或修改资源室 + * 创建人:孙玉全 + * @param res 添加或修改的参数 + * @return 添加或修改后的实体信息 + */ + @Override + public ResourcesRoom addOrUpdateRoom(ResourcesRoom res) { + // TODO Auto-generated method stub + return resourcesRoomRepository.saveAndFlush(res); + } + + /** + * 删除资源室 + * 创建人:孙玉全 + * @param res 删除的参数 无返回值 + */ + @Override + public void deleteRoom(ResourcesRoom res) { + // TODO Auto-generated method stub + resourcesRoomRepository.delete(res); + } } diff --git a/src/main/java/com/syq/service/impl/StudentsServiceImpl.java b/src/main/java/com/syq/service/impl/StudentsServiceImpl.java index 1c4d1b2..274347f 100644 --- a/src/main/java/com/syq/service/impl/StudentsServiceImpl.java +++ b/src/main/java/com/syq/service/impl/StudentsServiceImpl.java @@ -24,7 +24,30 @@ public class StudentsServiceImpl implements StudentsService{ @Autowired private StudentRepository studentRepository; + + /** + * 添加或修改学生信息 + * 创建人:孙玉全 + * @param s 添加或修改的参数 + * @return 学生实体 + */ + @Override + public Students addAndUpdate(Students s) { + return studentRepository.saveAndFlush(s); + } + + /** + * 删除学生信息 + * 创建人:孙玉全 + * @param s 删除条件 无返回值 + */ + @Override + public void deleteStudents(Students s) { + studentRepository.delete(s); + } + + /** * 条件分页查询所有学生信息 * 创建人:孙玉全 @@ -42,6 +65,11 @@ public class StudentsServiceImpl implements StudentsService{ return fy; } + /** + * 动态SQL + * @param stu + * @return + */ private Specification getspec(Students stu) { // TODO Auto-generated method stub return new Specification() { @@ -58,10 +86,6 @@ public class StudentsServiceImpl implements StudentsService{ }; } - /** - * 动态SQL - * @param stu - * @return - */ + } diff --git a/src/main/java/com/syq/service/impl/SystemServiceImpl.java b/src/main/java/com/syq/service/impl/SystemServiceImpl.java index 4b14a0b..177f2d3 100644 --- a/src/main/java/com/syq/service/impl/SystemServiceImpl.java +++ b/src/main/java/com/syq/service/impl/SystemServiceImpl.java @@ -5,7 +5,8 @@ import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.syq.entity.System; +import com.syq.entity.Students; +import com.syq.entity.Systeminfo; import com.syq.repository.SystemRepository; import com.syq.service.SystemService; @@ -14,6 +15,18 @@ public class SystemServiceImpl implements SystemService{ @Autowired private SystemRepository systemRepository; + + /** + * 添加或修改学生系别信息 + * 创建人:孙玉全 + * @param s 添加或修改的参数 + * @return 系别实体 + */ + @Override + public Systeminfo addAndUpdateSystem(Systeminfo sys) { + // TODO Auto-generated method stub + return systemRepository.saveAndFlush(sys); + } /** * 查询所有系别信息,用于在添加学生是渲染系别下拉框 @@ -21,8 +34,20 @@ public class SystemServiceImpl implements SystemService{ * @return 系别信息 */ @Override - public List getAllSystem() { + public List getAllSystem() { return systemRepository.findAll(); } + /** + * 删除学生系别信息 + * 创建人:孙玉全 + * @param sys 删除的参数 无返回数据 + */ + @Override + public void deleteSystem(Systeminfo sys) { + systemRepository.delete(sys); + } + + + } -- Gitee From 0fd8194536cf93fea4945d88f542ed3385a647ed Mon Sep 17 00:00:00 2001 From: xback <1516748650@qq.com> Date: Tue, 31 Mar 2020 10:43:32 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BA=BA=EF=BC=9A?= =?UTF-8?q?=E5=AD=99=E7=8E=89=E5=85=A8=20=E6=97=B6=E9=97=B4=EF=BC=9A3?= =?UTF-8?q?=E6=9C=8831=E6=97=A5=20=E6=96=B0=E5=A2=9E=E7=94=B5=E8=84=91?= =?UTF-8?q?=E5=AE=9E=E4=BD=93=E7=B1=BB=20=E6=96=B0=E5=A2=9E=E5=AD=A6?= =?UTF-8?q?=E7=94=9F=EF=BC=8C=E7=B3=BB=E5=88=AB=EF=BC=8C=E7=94=B5=E8=84=91?= =?UTF-8?q?=EF=BC=8C=E8=B5=84=E6=BA=90=E5=AE=A4=E5=A2=9E=E5=88=A0=E6=94=B9?= =?UTF-8?q?=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/syq/entity/Consumelogs.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/syq/entity/Consumelogs.java b/src/main/java/com/syq/entity/Consumelogs.java index 5667b94..ddae93b 100644 --- a/src/main/java/com/syq/entity/Consumelogs.java +++ b/src/main/java/com/syq/entity/Consumelogs.java @@ -53,6 +53,6 @@ public class Consumelogs { @JoinColumn(name = "rid") @OneToOne(cascade = CascadeType.ALL,fetch = FetchType.EAGER) - private ResourcesRoom resourcesRoom; + private ResourcesRoom resourcesRoom; } -- Gitee