RealExamCollectionDeptService.java 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. package com.ruoyi.sim.service.impl;
  2. import java.util.List;
  3. import com.ruoyi.common.utils.DateUtils;
  4. import org.springframework.beans.factory.annotation.Autowired;
  5. import org.springframework.stereotype.Service;
  6. import com.ruoyi.sim.mapper.RealExamCollectionDeptMapper;
  7. import com.ruoyi.sim.domain.RealExamCollectionDept;
  8. /**
  9. * 考试集合班级关联Service业务层处理
  10. *
  11. * @author tom
  12. * @date 2024-12-13
  13. */
  14. @Service
  15. public class RealExamCollectionDeptService {
  16. @Autowired
  17. private RealExamCollectionDeptMapper realExamCollectionDeptMapper;
  18. /**
  19. * 查询考试集合班级关联
  20. *
  21. * @param relId 考试集合班级关联主键
  22. * @return 考试集合班级关联
  23. */
  24. public RealExamCollectionDept selectRealExamCollectionDeptByRelId(Long relId) {
  25. return realExamCollectionDeptMapper.selectRealExamCollectionDeptByRelId(relId);
  26. }
  27. /**
  28. * 查询考试集合班级关联列表
  29. *
  30. * @param realExamCollectionDept 考试集合班级关联
  31. * @return 考试集合班级关联
  32. */
  33. public List<RealExamCollectionDept> selectRealExamCollectionDeptList(RealExamCollectionDept realExamCollectionDept) {
  34. return realExamCollectionDeptMapper.selectRealExamCollectionDeptList(realExamCollectionDept);
  35. }
  36. /**
  37. * 新增考试集合班级关联
  38. *
  39. * @param realExamCollectionDept 考试集合班级关联
  40. * @return 结果
  41. */
  42. public int insertRealExamCollectionDept(RealExamCollectionDept realExamCollectionDept) {
  43. return realExamCollectionDeptMapper.insertRealExamCollectionDept(realExamCollectionDept);
  44. }
  45. /**
  46. * 修改考试集合班级关联
  47. *
  48. * @param realExamCollectionDept 考试集合班级关联
  49. * @return 结果
  50. */
  51. public int updateRealExamCollectionDept(RealExamCollectionDept realExamCollectionDept) {
  52. realExamCollectionDept.setUpdateTime(DateUtils.getNowDate());
  53. return realExamCollectionDeptMapper.updateRealExamCollectionDept(realExamCollectionDept);
  54. }
  55. /**
  56. * 批量删除考试集合班级关联
  57. *
  58. * @param relIds 需要删除的考试集合班级关联主键
  59. * @return 结果
  60. */
  61. public int deleteRealExamCollectionDeptByRelIds(Long[] relIds) {
  62. return realExamCollectionDeptMapper.deleteRealExamCollectionDeptByRelIds(relIds);
  63. }
  64. /**
  65. * 删除考试集合班级关联信息
  66. *
  67. * @param relId 考试集合班级关联主键
  68. * @return 结果
  69. */
  70. public int deleteRealExamCollectionDeptByRelId(Long relId) {
  71. return realExamCollectionDeptMapper.deleteRealExamCollectionDeptByRelId(relId);
  72. }
  73. }