DzTeacherClassServiceImpl.java 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. package com.ruoyi.dz.service.impl;
  2. import java.util.List;
  3. import org.springframework.beans.factory.annotation.Autowired;
  4. import org.springframework.stereotype.Service;
  5. import com.ruoyi.dz.mapper.DzTeacherClassMapper;
  6. import com.ruoyi.dz.domain.DzTeacherClass;
  7. import com.ruoyi.dz.service.IDzTeacherClassService;
  8. /**
  9. * 教师班级关系Service业务层处理
  10. *
  11. * @author ruoyi
  12. * @date 2025-09-12
  13. */
  14. @Service
  15. public class DzTeacherClassServiceImpl implements IDzTeacherClassService
  16. {
  17. @Autowired
  18. private DzTeacherClassMapper dzTeacherClassMapper;
  19. /**
  20. * 查询教师班级关系
  21. *
  22. * @param id 教师班级关系主键
  23. * @return 教师班级关系
  24. */
  25. @Override
  26. public DzTeacherClass selectDzTeacherClassById(String id)
  27. {
  28. return dzTeacherClassMapper.selectDzTeacherClassById(id);
  29. }
  30. /**
  31. * 查询教师班级关系列表
  32. *
  33. * @param dzTeacherClass 教师班级关系
  34. * @return 教师班级关系
  35. */
  36. @Override
  37. public List<DzTeacherClass> selectDzTeacherClassList(DzTeacherClass dzTeacherClass)
  38. {
  39. return dzTeacherClassMapper.selectDzTeacherClassList(dzTeacherClass);
  40. }
  41. /**
  42. * 新增教师班级关系
  43. *
  44. * @param dzTeacherClass 教师班级关系
  45. * @return 结果
  46. */
  47. @Override
  48. public int insertDzTeacherClass(DzTeacherClass dzTeacherClass)
  49. {
  50. return dzTeacherClassMapper.insertDzTeacherClass(dzTeacherClass);
  51. }
  52. @Override
  53. public int insertBatch(List<DzTeacherClass> list) {
  54. return dzTeacherClassMapper.insertBatch(list);
  55. }
  56. /**
  57. * 修改教师班级关系
  58. *
  59. * @param dzTeacherClass 教师班级关系
  60. * @return 结果
  61. */
  62. @Override
  63. public int updateDzTeacherClass(DzTeacherClass dzTeacherClass)
  64. {
  65. return dzTeacherClassMapper.updateDzTeacherClass(dzTeacherClass);
  66. }
  67. /**
  68. * 批量删除教师班级关系
  69. *
  70. * @param ids 需要删除的教师班级关系主键
  71. * @return 结果
  72. */
  73. @Override
  74. public int deleteDzTeacherClassByIds(String[] ids)
  75. {
  76. return dzTeacherClassMapper.deleteDzTeacherClassByIds(ids);
  77. }
  78. /**
  79. * 删除教师班级关系信息
  80. *
  81. * @param id 教师班级关系主键
  82. * @return 结果
  83. */
  84. @Override
  85. public int deleteDzTeacherClassById(String id)
  86. {
  87. return dzTeacherClassMapper.deleteDzTeacherClassById(id);
  88. }
  89. }