package org.jeecg.modules.demo.hzz.shjsgc.xmrk.service.impl; import org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity.RmAxxmxx; 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.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(RmAxxmxx rmAxxmxx) { HashMap map = new HashMap<>(); map.put("id", rmAxxmxx.getId()); map.put("createBy", rmAxxmxx.getCreateBy()); map.put("createTime", rmAxxmxx.getCreateTime()); map.put("updateBy", rmAxxmxx.getUpdateBy()); map.put("updateTime", rmAxxmxx.getUpdateTime()); map.put("sysOrgCode", rmAxxmxx.getSysOrgCode()); map.put("xmmc", rmAxxmxx.getXmmc()); map.put("szsx", rmAxxmxx.getSzsx()); map.put("xzqh", rmAxxmxx.getXzqh()); map.put("xmfzr", rmAxxmxx.getXmfzr()); map.put("xjqhdm", rmAxxmxx.getXjqhdm()); map.put("hzb", rmAxxmxx.getHzb()); map.put("zzb", rmAxxmxx.getZzb()); map.put("dha", rmAxxmxx.getDh()); map.put("lxqk", rmAxxmxx.getLxqk()); map.put("spnd", rmAxxmxx.getSpnd()); map.put("fhbz", rmAxxmxx.getFhbz()); map.put("spdw", rmAxxmxx.getSpdw()); map.put("spjb", rmAxxmxx.getSpjb()); map.put("spqk", rmAxxmxx.getSpzt()); map.put("ztbzjs", rmAxxmxx.getZtbzjs()); map.put("jszt", rmAxxmxx.getJszt()); map.put("qt", rmAxxmxx.getQt()); rmAxxmxxMapper.insetXmxx(map); } @Override public void insertShxmxx(String id, String xmmc,String jszt) { rmAxxmxxMapper.insertShxmxx(id,xmmc,jszt); } @Override public void updateXmxx(RmAxxmxx rmAxxmxx) { HashMap map = new HashMap<>(); map.put("id", rmAxxmxx.getId()); map.put("xmmc", rmAxxmxx.getXmmc()); map.put("szsx", rmAxxmxx.getSzsx()); map.put("xzqh", rmAxxmxx.getXzqh()); map.put("xmfzr", rmAxxmxx.getXmfzr()); map.put("xjqhdm", rmAxxmxx.getXjqhdm()); map.put("hzb", rmAxxmxx.getHzb()); map.put("zzb", rmAxxmxx.getZzb()); map.put("dha", rmAxxmxx.getDh()); map.put("lxqk", rmAxxmxx.getLxqk()); map.put("spnd", rmAxxmxx.getSpnd()); map.put("fhbz", rmAxxmxx.getFhbz()); map.put("spdw", rmAxxmxx.getSpdw()); map.put("spjb", rmAxxmxx.getSpjb()); map.put("spqk", rmAxxmxx.getSpzt()); map.put("ztbzjs", rmAxxmxx.getZtbzjs()); map.put("jszt", rmAxxmxx.getJszt()); map.put("qt", rmAxxmxx.getQt()); 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); } }