a9cb99b01f4cc772ff543a80aef3d97687d4e065.svn-base 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package org.jeecg.modules.demo.hzz.yhyc.service.impl;
  2. import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
  3. import org.jeecg.modules.demo.hzz.yhyc.entity.RmWtqd;
  4. import org.jeecg.modules.demo.hzz.yhyc.geo.entity.RmWtqdgeo;
  5. import org.jeecg.modules.demo.hzz.yhyc.geo.service.IRmWtqdgeoService;
  6. import org.jeecg.modules.demo.hzz.yhyc.mapper.RmWtqdMapper;
  7. import org.jeecg.modules.demo.hzz.yhyc.service.IRmWtqdService;
  8. import org.springframework.stereotype.Service;
  9. import java.util.List;
  10. import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
  11. import org.springframework.beans.factory.annotation.Autowired;
  12. /**
  13. * @Description: 问题清单
  14. * @Author: jeecg-boot
  15. * @Date: 2021-11-26
  16. * @Version: V1.0
  17. */
  18. @Service
  19. public class RmWtqdServiceImpl extends ServiceImpl<RmWtqdMapper, RmWtqd> implements IRmWtqdService {
  20. @Autowired
  21. private IRmWtqdgeoService rmWtqdgeoService;
  22. @Autowired
  23. private RmWtqdMapper rmWtqdMapper;
  24. @Override
  25. public List<RmWtqd> selectByMainId(String mainId) {
  26. return rmWtqdMapper.selectByMainId(mainId);
  27. }
  28. @Override
  29. public void deleteRmWtqd(String id){
  30. LambdaQueryWrapper<RmWtqdgeo> queryWrapper = new LambdaQueryWrapper<>();
  31. queryWrapper.eq(RmWtqdgeo::getWtid,id);
  32. String wtgeoid=rmWtqdgeoService.getOne(queryWrapper).getId();
  33. rmWtqdgeoService.removeById(wtgeoid);
  34. }
  35. }