| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | package org.jeecg.modules.demo.hzz.xxgl.hdmx.service.impl;import org.jeecg.modules.demo.hzz.xxgl.hdmx.entity.RmHdmxb;import org.jeecg.modules.demo.hzz.xxgl.hdmx.entity.RmPmtxx;import org.jeecg.modules.demo.hzz.xxgl.hdmx.entity.RmZdmxxgl;import org.jeecg.modules.demo.hzz.xxgl.hdmx.mapper.RmPmtxxMapper;import org.jeecg.modules.demo.hzz.xxgl.hdmx.mapper.RmZdmxxglMapper;import org.jeecg.modules.demo.hzz.xxgl.hdmx.mapper.RmHdmxbMapper;import org.jeecg.modules.demo.hzz.xxgl.hdmx.service.IRmHdmxbService;import org.springframework.stereotype.Service;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.transaction.annotation.Transactional;import java.io.Serializable;import java.util.List;import java.util.Collection;/** * @Description: 河道明细表 * @Author: jeecg-boot * @Date:   2022-04-06 * @Version: V1.0 */@Servicepublic class RmHdmxbServiceImpl extends ServiceImpl<RmHdmxbMapper, RmHdmxb> implements IRmHdmxbService {	@Autowired	private RmHdmxbMapper rmHdmxbMapper;	@Autowired	private RmPmtxxMapper rmPmtxxMapper;	@Autowired	private RmZdmxxglMapper rmZdmxxglMapper;		@Override	@Transactional	public void delMain(String id) {		rmPmtxxMapper.deleteByMainId(id);		rmZdmxxglMapper.deleteByMainId(id);		rmHdmxbMapper.deleteById(id);	}	@Override	@Transactional	public void delBatchMain(Collection<? extends Serializable> idList) {		for(Serializable id:idList) {			rmPmtxxMapper.deleteByMainId(id.toString());			rmZdmxxglMapper.deleteByMainId(id.toString());			rmHdmxbMapper.deleteById(id);		}	}	}
 |