| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 | package org.jeecg.modules.demo.hzz.sjcjrw.rmcjrk.service.impl;import org.apache.logging.log4j.util.Strings;import org.jeecg.modules.demo.hzz.shjsgc.xcjgjl.entity.RmXcjgjl;import org.jeecg.modules.demo.hzz.shjsgc.xcjgjl.mapper.RmXcjgjlMapper;import org.jeecg.modules.demo.hzz.shjsgc.xmxx.entity.RmXmxx;import org.jeecg.modules.demo.hzz.shjsgc.xmxx.mapper.RmXmxxMapper;import org.jeecg.modules.demo.hzz.shjsgc.xmxx.service.IRmXmxxService;import org.jeecg.modules.demo.hzz.sjcjrw.rmcjrk.entity.RmCjrk;import org.jeecg.modules.demo.hzz.sjcjrw.rmcjrk.mapper.RmCjrkMapper;import org.jeecg.modules.demo.hzz.sjcjrw.rmcjrk.service.IRmCjrkService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;import javax.transaction.Transactional;import java.beans.Transient;/** * @Description: 采集入库 * @Author: jeecg-boot * @Date: 2022-04-20 * @Version: V1.0 */@Servicepublic class RmCjrkServiceImpl extends ServiceImpl<RmCjrkMapper, RmCjrk> implements IRmCjrkService {    @Autowired    RmCjrkMapper rmCjrkMapper;    @Autowired    private RmXmxxMapper rmXmxxMapper;    @Autowired    private RmXcjgjlMapper rmXcjgjlMapper;    @Override    public void addcjrkgeo(String geom, String id, String jd, String wd) {        rmCjrkMapper.addcjrkgeo(geom, id, jd, wd);    }    @Override    public void addcjrkgeo2(String geom, String id, String jd, String wd) {        rmCjrkMapper.addcjrkgeo2(geom, id, jd, wd);    }    @Override    public void addcjrkgeo3(String geom, String id, String jd, String wd) {        rmCjrkMapper.addcjrkgeo3(geom, id, jd, wd);    }    @Override    public void updcjrkgeo(String geom, String jd, String wd, String id) {        rmCjrkMapper.updcjrkgeo(geom, jd, wd, id);    }    @Override    public void updcjrkgeo2(String geom, String jd, String wd, String id) {        rmCjrkMapper.updcjrkgeo2(geom, jd, wd, id);    }    @Override    public void updcjrkgeo3(String geom, String jd, String wd, String id) {        rmCjrkMapper.updcjrkgeo3(geom, jd, wd, id);    }    @Override    public String getGeojson(String relid) {        return rmCjrkMapper.getGeojson(relid);    }    @Override    public void delcjrkgeo(String id) {        rmCjrkMapper.delcjrkgeo(id);    }    @Override    @Transactional    public int cjMoveToxc(String resourceId, String targetId) {        RmXcjgjl rmXcjgjl = new RmXcjgjl();        try {            if (Strings.isNotBlank(resourceId) && Strings.isNotBlank(targetId)) {                RmCjrk rmCjrk = rmCjrkMapper.selectById(targetId);                RmXmxx rmXmxx = rmXmxxMapper.selectById(resourceId);                rmXcjgjl.setJsxmmc(rmXmxx.getXmmc());                rmXcjgjl.setJcmc(rmCjrk.getSxmc());                rmXcjgjl.setCreateTime(rmCjrk.getCreateTime());                rmXcjgjl.setSgdw(rmCjrk.getJsdw());                rmXcjgjl.setSjhd(rmCjrk.getSjhd());                rmXcjgjl.setJgdw(rmCjrk.getHdjgzrdw());                rmXcjgjl.setHzb(rmCjrk.getZbcjjd());                rmXcjgjl.setHzb(rmCjrk.getZbcjwd());                rmXcjgjl.setCzwtjclqk(rmCjrk.getXcqkms());                rmXcjgjl.setBz(rmCjrk.getBz());                rmXcjgjl.setXgtj(rmCjrk.getTpsc());                rmXcjgjl.setJsxmid(rmXmxx.getId());                rmXcjgjl.setXzqh(rmCjrk.getXzqh());                rmXcjgjl.setTbr(rmCjrk.getTbr());                rmXcjgjlMapper.insert(rmXcjgjl);                rmCjrkMapper.deleteById(targetId);            }            else {                return 0;            }        }catch (Exception e){            e.printStackTrace();        }        return 1;    }}
 |