af6be08d402896ff8509fe912fb4af7d1b88212f.svn-base 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. package org.jeecg.modules.demo.hzz.shjsgc.xmrk.service.impl;
  2. import org.apache.ibatis.annotations.Param;
  3. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxxmxx;
  4. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxzyxmb;
  5. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxhdzyzb;
  6. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxshbfgcxxb;
  7. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxshgczyzbb;
  8. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxfxjszycgb;
  9. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmYxqk;
  10. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxzyxmbMapper;
  11. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxhdzyzbMapper;
  12. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxshbfgcxxbMapper;
  13. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxshgczyzbbMapper;
  14. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxfxjszycgbMapper;
  15. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmYxqkMapper;
  16. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxxmxxMapper;
  17. import org.jeecg.modules.demo.hzz.shjsgc.xmrk.service.IRmAxxmxxService;
  18. import org.springframework.stereotype.Service;
  19. import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
  20. import org.springframework.beans.factory.annotation.Autowired;
  21. import org.springframework.transaction.annotation.Transactional;
  22. import java.io.Serializable;
  23. import java.util.HashMap;
  24. import java.util.List;
  25. import java.util.Collection;
  26. /**
  27. * @Description: 项目信息
  28. * @Author: jeecg-boot
  29. * @Date: 2022-03-31
  30. * @Version: V1.0
  31. */
  32. @Service
  33. public class RmAxxmxxServiceImpl extends ServiceImpl<RmAxxmxxMapper, RmAxxmxx> implements IRmAxxmxxService {
  34. @Autowired
  35. private RmAxxmxxMapper rmAxxmxxMapper;
  36. @Autowired
  37. private RmAxzyxmbMapper rmAxzyxmbMapper;
  38. @Autowired
  39. private RmAxhdzyzbMapper rmAxhdzyzbMapper;
  40. @Autowired
  41. private RmAxshbfgcxxbMapper rmAxshbfgcxxbMapper;
  42. @Autowired
  43. private RmAxshgczyzbbMapper rmAxshgczyzbbMapper;
  44. @Autowired
  45. private RmAxfxjszycgbMapper rmAxfxjszycgbMapper;
  46. @Autowired
  47. private RmYxqkMapper rmYxqkMapper;
  48. @Override
  49. @Transactional
  50. public void delMain(String id) {
  51. rmAxzyxmbMapper.deleteByMainId(id);
  52. rmAxhdzyzbMapper.deleteByMainId(id);
  53. rmAxshbfgcxxbMapper.deleteByMainId(id);
  54. rmAxshgczyzbbMapper.deleteByMainId(id);
  55. rmAxfxjszycgbMapper.deleteByMainId(id);
  56. rmYxqkMapper.deleteByMainId(id);
  57. rmAxxmxxMapper.deleteById(id);
  58. }
  59. @Override
  60. @Transactional
  61. public void delBatchMain(Collection<? extends Serializable> idList) {
  62. for(Serializable id:idList) {
  63. rmAxzyxmbMapper.deleteByMainId(id.toString());
  64. rmAxhdzyzbMapper.deleteByMainId(id.toString());
  65. rmAxshbfgcxxbMapper.deleteByMainId(id.toString());
  66. rmAxshgczyzbbMapper.deleteByMainId(id.toString());
  67. rmAxfxjszycgbMapper.deleteByMainId(id.toString());
  68. rmYxqkMapper.deleteByMainId(id.toString());
  69. rmAxxmxxMapper.deleteById(id);
  70. }
  71. }
  72. @Override
  73. public void insetXmxx(HashMap<Object, Object> map) {
  74. rmAxxmxxMapper.insetXmxx(map);
  75. }
  76. @Override
  77. public void insertShxmxx(String id, String xmmc,String jszt) {
  78. rmAxxmxxMapper.insertShxmxx(id,xmmc,jszt);
  79. }
  80. @Override
  81. public void updateXmxx(HashMap<Object, Object> map) {
  82. rmAxxmxxMapper.updateXmxx(map);
  83. }
  84. @Override
  85. public void updateShxmxx(String xmmc,String jszt, String id) {
  86. rmAxxmxxMapper.updateShxmxx(xmmc,jszt,id);
  87. }
  88. @Override
  89. public void deletexmxx(String id) {
  90. rmAxxmxxMapper.deletexmxx(id);
  91. }
  92. @Override
  93. public void deleteshxmxx(String id) {
  94. rmAxxmxxMapper.deleteshxmxx(id);
  95. }
  96. @Override
  97. public void addXmxx(String wkt, String id, String jszt, String xmmc) {
  98. rmAxxmxxMapper.addXmxx(wkt, id, jszt,xmmc);
  99. }
  100. @Override
  101. public void addXmxx2(String wkt, String id, String jszt, String xmmc) {
  102. rmAxxmxxMapper.addXmxx2(wkt, id, jszt,xmmc);
  103. }
  104. @Override
  105. public void addXmxx3(String wkt, String id, String jszt, String xmmc) {
  106. rmAxxmxxMapper.addXmxx3(wkt, id, jszt,xmmc);
  107. }
  108. @Override
  109. public void updXmxx(String wkt, String id, String jszt, String xmmc) {
  110. rmAxxmxxMapper.updXmxx(wkt, id, jszt,xmmc);
  111. }
  112. @Override
  113. public void updXmxx2(String wkt, String id, String jszt, String xmmc) {
  114. rmAxxmxxMapper.updXmxx2(wkt, id, jszt,xmmc);
  115. }
  116. @Override
  117. public void updXmxx3(String wkt, String id, String jszt, String xmmc) {
  118. rmAxxmxxMapper.updXmxx3(wkt, id, jszt,xmmc);
  119. }
  120. @Override
  121. public void delxmxx(String id) {
  122. rmAxxmxxMapper.delxmxx(id);
  123. }
  124. @Override
  125. public int selectXmxxByid(String id) {
  126. return rmAxxmxxMapper.selectXmxxByid(id);
  127. }
  128. }