package org.jeecg.modules.demo.hzz.shjsgc.xmrk.service.impl; import org.apache.ibatis.annotations.Param; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxxmxx; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxzyxmb; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxhdzyzb; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxshbfgcxxb; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxshgczyzbb; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxfxjszycgb; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmYxqk; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxzyxmbMapper; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxhdzyzbMapper; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxshbfgcxxbMapper; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxshgczyzbbMapper; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxfxjszycgbMapper; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmYxqkMapper; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.mapper.RmAxxmxxMapper; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.service.IRmAxxmxxService; 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.HashMap; import java.util.List; import java.util.Collection; /** * @Description: 项目信息 * @Author: jeecg-boot * @Date: 2022-03-31 * @Version: V1.0 */ @Service public class RmAxxmxxServiceImpl extends ServiceImpl implements IRmAxxmxxService { @Autowired private RmAxxmxxMapper rmAxxmxxMapper; @Autowired private RmAxzyxmbMapper rmAxzyxmbMapper; @Autowired private RmAxhdzyzbMapper rmAxhdzyzbMapper; @Autowired private RmAxshbfgcxxbMapper rmAxshbfgcxxbMapper; @Autowired private RmAxshgczyzbbMapper rmAxshgczyzbbMapper; @Autowired private RmAxfxjszycgbMapper rmAxfxjszycgbMapper; @Autowired private RmYxqkMapper rmYxqkMapper; @Override @Transactional public void delMain(String id) { rmAxzyxmbMapper.deleteByMainId(id); rmAxhdzyzbMapper.deleteByMainId(id); rmAxshbfgcxxbMapper.deleteByMainId(id); rmAxshgczyzbbMapper.deleteByMainId(id); rmAxfxjszycgbMapper.deleteByMainId(id); rmYxqkMapper.deleteByMainId(id); rmAxxmxxMapper.deleteById(id); } @Override @Transactional public void delBatchMain(Collection idList) { for(Serializable id:idList) { rmAxzyxmbMapper.deleteByMainId(id.toString()); rmAxhdzyzbMapper.deleteByMainId(id.toString()); rmAxshbfgcxxbMapper.deleteByMainId(id.toString()); rmAxshgczyzbbMapper.deleteByMainId(id.toString()); rmAxfxjszycgbMapper.deleteByMainId(id.toString()); rmYxqkMapper.deleteByMainId(id.toString()); rmAxxmxxMapper.deleteById(id); } } @Override public void insetXmxx(HashMap map) { rmAxxmxxMapper.insetXmxx(map); } @Override public void insertShxmxx(String id, String xmmc,String jszt) { rmAxxmxxMapper.insertShxmxx(id,xmmc,jszt); } @Override public void updateXmxx(HashMap map) { rmAxxmxxMapper.updateXmxx(map); } @Override public void updateShxmxx(String xmmc,String jszt, String id) { rmAxxmxxMapper.updateShxmxx(xmmc,jszt,id); } @Override public void deletexmxx(String id) { rmAxxmxxMapper.deletexmxx(id); } @Override public void deleteshxmxx(String id) { rmAxxmxxMapper.deleteshxmxx(id); } @Override public void addXmxx(String wkt, String id, String jszt, String xmmc) { rmAxxmxxMapper.addXmxx(wkt, id, jszt,xmmc); } @Override public void addXmxx2(String wkt, String id, String jszt, String xmmc) { rmAxxmxxMapper.addXmxx2(wkt, id, jszt,xmmc); } @Override public void addXmxx3(String wkt, String id, String jszt, String xmmc) { rmAxxmxxMapper.addXmxx3(wkt, id, jszt,xmmc); } @Override public void updXmxx(String wkt, String id, String jszt, String xmmc) { rmAxxmxxMapper.updXmxx(wkt, id, jszt,xmmc); } @Override public void updXmxx2(String wkt, String id, String jszt, String xmmc) { rmAxxmxxMapper.updXmxx2(wkt, id, jszt,xmmc); } @Override public void updXmxx3(String wkt, String id, String jszt, String xmmc) { rmAxxmxxMapper.updXmxx3(wkt, id, jszt,xmmc); } @Override public void delxmxx(String id) { rmAxxmxxMapper.delxmxx(id); } @Override public int selectXmxxByid(String id) { return rmAxxmxxMapper.selectXmxxByid(id); } @Override public String getGeojson(String id) { return rmAxxmxxMapper.getGeojson(id); } }