|
@@ -267,6 +267,12 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ if (!isJyr()) {
|
|
|
+ XkzxxEntity xkz = xkzxxService.findByOpid(entity.getId(), "12");
|
|
|
+ if (xkz != null) {
|
|
|
+ vo.setOpflag("1");
|
|
|
+ }
|
|
|
+ }
|
|
|
voList.add(vo);
|
|
|
}
|
|
|
}
|
|
@@ -2824,136 +2830,108 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
bgjyr.setJyfw(jyfwstr2);
|
|
|
bgjyr.setJyqy(jylzstr);
|
|
|
}
|
|
|
+ bgjyr.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
bgjyr = gkjyrService.save(bgjyr);
|
|
|
// 原数据操作
|
|
|
// 原经营人
|
|
|
GkjyrEntity njyr = gkjyrService.findOne(bgjyr.getYjyrid());
|
|
|
|
|
|
- njyr.setAqbmfzr(bgjyr.getAqbmfzr());
|
|
|
- njyr.setAqfzrlxdh(bgjyr.getAqfzrlxdh());
|
|
|
- njyr.setAqfzrsj(bgjyr.getAqfzrsj());
|
|
|
- njyr.setAqfzrzbdh(bgjyr.getAqfzrzbdh());
|
|
|
- njyr.setAqgljg(bgjyr.getAqgljg());
|
|
|
- njyr.setAqid(bgjyr.getAqid());
|
|
|
- njyr.setAqzgbm(bgjyr.getAqzgbm());
|
|
|
- njyr.setAxcd(bgjyr.getAxcd());
|
|
|
- njyr.setBafzjg(bgjyr.getBafzjg());
|
|
|
- njyr.setBafzrq(bgjyr.getBafzrq());
|
|
|
- njyr.setBayxq(bgjyr.getBayxq());
|
|
|
- njyr.setBgdz(bgjyr.getBgdz());
|
|
|
- njyr.setBgyfmj(bgjyr.getBgyfmj());
|
|
|
- njyr.setBwzcd(bgjyr.getBwzcd());
|
|
|
- njyr.setCbzzzl(bgjyr.getCbzzzl());
|
|
|
- njyr.setCgsl(bgjyr.getCgsl());
|
|
|
- njyr.setCgzrl(bgjyr.getCgzrl());
|
|
|
- njyr.setCkzmj(bgjyr.getCkzmj());
|
|
|
- njyr.setCyrysl(bgjyr.getCyrysl());
|
|
|
- njyr.setCz(bgjyr.getCz());
|
|
|
- njyr.setDtsj(bgjyr.getDtsj());
|
|
|
- njyr.setFddbr(bgjyr.getFddbr());
|
|
|
- njyr.setFjsszmj(bgjyr.getFjsszmj());
|
|
|
- njyr.setFscxbw(bgjyr.getFscxbw());
|
|
|
- njyr.setFzjg(bgjyr.getFzjg());
|
|
|
- njyr.setFzrq(bgjyr.getFzrq());
|
|
|
- njyr.setFzyxq(bgjyr.getFzyxq());
|
|
|
- njyr.setGddjgs(bgjyr.getGddjgs());
|
|
|
- njyr.setGisStatus(bgjyr.getGisStatus());
|
|
|
- njyr.setGjjgdm(bgjyr.getGjjgdm());
|
|
|
- njyr.setGkjyr(bgjyr.getGkjyr());
|
|
|
- njyr.setGkjyxkzh(bgjyr.getGkjyxkzh());
|
|
|
- njyr.setGkssbafhzsbh(bgjyr.getGkssbafhzsbh());
|
|
|
- njyr.setGkwxhwzyfzbh(bgjyr.getGkwxhwzyfzbh());
|
|
|
- njyr.setGsyyzzbh(bgjyr.getGsyyzzbh());
|
|
|
- njyr.setGygxcd(bgjyr.getGygxcd());
|
|
|
- njyr.setGzcbgs(bgjyr.getGzcbgs());
|
|
|
- njyr.setJyfw(bgjyr.getJyfw());
|
|
|
- njyr.setJyqy(bgjyr.getJyqy());
|
|
|
- njyr.setJzx(bgjyr.getJzx());
|
|
|
- njyr.setLtqzjgs(bgjyr.getLtqzjgs());
|
|
|
- njyr.setLxdh(bgjyr.getLxdh());
|
|
|
- njyr.setLymj(bgjyr.getLymj());
|
|
|
- njyr.setMtbwzs(bgjyr.getMtbwzs());
|
|
|
- njyr.setMtjgxs(bgjyr.getMtjgxs());
|
|
|
- njyr.setMtqyhdgc(bgjyr.getMtqyhdgc());
|
|
|
- njyr.setMzdjgs(bgjyr.getMzdjgs());
|
|
|
- njyr.setParentJyrId(bgjyr.getParentJyrId());
|
|
|
- njyr.setQcqzjgs(bgjyr.getQcqzjgs());
|
|
|
- njyr.setQtjxgs(bgjyr.getQtjxgs());
|
|
|
- njyr.setQyaqdj(bgjyr.getQyaqdj());
|
|
|
- njyr.setQylx(bgjyr.getQylx());
|
|
|
- njyr.setQyxz(bgjyr.getQyxz());
|
|
|
- njyr.setQyzzjgdm(bgjyr.getQyzzjgdm());
|
|
|
- njyr.setRs(bgjyr.getRs());
|
|
|
- njyr.setScxbw(bgjyr.getScxbw());
|
|
|
- njyr.setSftb(bgjyr.getSftb());
|
|
|
- njyr.setSfwhqy(bgjyr.getSfwhqy());
|
|
|
- njyr.setSfzdsp(bgjyr.getSfzdsp());
|
|
|
- njyr.setSjntgnl(bgjyr.getSjntgnl());
|
|
|
- njyr.setSndwmjzx(bgjyr.getSndwmjzx());
|
|
|
- njyr.setSndwmttl(bgjyr.getSndwmttl());
|
|
|
- njyr.setSndzjzx(bgjyr.getSndzjzx());
|
|
|
- njyr.setSndzttl(bgjyr.getSndzttl());
|
|
|
- njyr.setSsgkglbm(bgjyr.getSsgkglbm());
|
|
|
- njyr.setSshydl(bgjyr.getSshydl());
|
|
|
- njyr.setSshyz(bgjyr.getSshyz());
|
|
|
- njyr.setSssbgs(bgjyr.getSssbgs());
|
|
|
- njyr.setSzd(bgjyr.getSzd());
|
|
|
- njyr.setSzgk(bgjyr.getSzgk());
|
|
|
- njyr.setSzgq(bgjyr.getSzgq());
|
|
|
- njyr.setTbzt(bgjyr.getTbzt());
|
|
|
- njyr.setTczmj(bgjyr.getTczmj());
|
|
|
- njyr.setTlzyxcd(bgjyr.getTlzyxcd());
|
|
|
- njyr.setTzze(bgjyr.getTzze());
|
|
|
- njyr.setWdjysbwsl(bgjyr.getWdjysbwsl());
|
|
|
- njyr.setXcglpxrysl(bgjyr.getXcglpxrysl());
|
|
|
- njyr.setXcglrysl(bgjyr.getXcglrysl());
|
|
|
- njyr.setXczyrypxsl(bgjyr.getXczyrypxsl());
|
|
|
- njyr.setXczyrysl(bgjyr.getXczyrysl());
|
|
|
- njyr.setXsje(bgjyr.getXsje());
|
|
|
- njyr.setXzqh(bgjyr.getXzqh());
|
|
|
- njyr.setYwcqzm(bgjyr.getYwcqzm());
|
|
|
- njyr.setYwjgys(bgjyr.getYwjgys());
|
|
|
- njyr.setYzbm(bgjyr.getYzbm());
|
|
|
- njyr.setZczb(bgjyr.getZczb());
|
|
|
- njyr.setZcze(bgjyr.getZcze());
|
|
|
- njyr.setZdkbnl(bgjyr.getZdkbnl());
|
|
|
- njyr.setZxsbgs(bgjyr.getZxsbgs());
|
|
|
- njyr.setZyhz(bgjyr.getZyhz());
|
|
|
- njyr.setZyid(bgjyr.getZyid());
|
|
|
- njyr.setZyjspxrysl(bgjyr.getZyjspxrysl());
|
|
|
- njyr.setZyjsrysl(bgjyr.getZyjspxrysl());
|
|
|
- njyr.setZywxhwpm(bgjyr.getZywxhwpm());
|
|
|
- njyr.setZzagrysl(bgjyr.getZzagrysl());
|
|
|
- njyr.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- gkjyrService.save(njyr);
|
|
|
-
|
|
|
- // 原经营范围操作
|
|
|
- if (!StringUtils.isEmpty(xkzbg.getXjydy())) {
|
|
|
- xkzjyfwService.deleteByJyrid(njyr.getId());
|
|
|
- // 删除后同步修改更新时间
|
|
|
- List<XkzjyfwEntity> xkzjys = xkzjyfwService.findByJyrid(njyr.getId());
|
|
|
- for (XkzjyfwEntity xkzjy : xkzjys) {
|
|
|
- xkzjy.setUpdateDateTime(new Timestamp(new Date().getTime()));
|
|
|
- xkzjyfwService.save(xkzjy);
|
|
|
- }
|
|
|
- if (list != null && list.size() > 0) {
|
|
|
- for (int i = 0; i < list.size(); i++) {
|
|
|
- XkzjyfwEntity entity = list.get(i);
|
|
|
- entity.setJyrid(njyr.getId());
|
|
|
- xkzjyfwService.save(entity);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ /*
|
|
|
+ * njyr.setAqbmfzr(bgjyr.getAqbmfzr());
|
|
|
+ * njyr.setAqfzrlxdh(bgjyr.getAqfzrlxdh());
|
|
|
+ * njyr.setAqfzrsj(bgjyr.getAqfzrsj());
|
|
|
+ * njyr.setAqfzrzbdh(bgjyr.getAqfzrzbdh());
|
|
|
+ * njyr.setAqgljg(bgjyr.getAqgljg()); njyr.setAqid(bgjyr.getAqid());
|
|
|
+ * njyr.setAqzgbm(bgjyr.getAqzgbm()); njyr.setAxcd(bgjyr.getAxcd());
|
|
|
+ * njyr.setBafzjg(bgjyr.getBafzjg());
|
|
|
+ * njyr.setBafzrq(bgjyr.getBafzrq());
|
|
|
+ * njyr.setBayxq(bgjyr.getBayxq()); njyr.setBgdz(bgjyr.getBgdz());
|
|
|
+ * njyr.setBgyfmj(bgjyr.getBgyfmj());
|
|
|
+ * njyr.setBwzcd(bgjyr.getBwzcd());
|
|
|
+ * njyr.setCbzzzl(bgjyr.getCbzzzl()); njyr.setCgsl(bgjyr.getCgsl());
|
|
|
+ * njyr.setCgzrl(bgjyr.getCgzrl()); njyr.setCkzmj(bgjyr.getCkzmj());
|
|
|
+ * njyr.setCyrysl(bgjyr.getCyrysl()); njyr.setCz(bgjyr.getCz());
|
|
|
+ * njyr.setDtsj(bgjyr.getDtsj()); njyr.setFddbr(bgjyr.getFddbr());
|
|
|
+ * njyr.setFjsszmj(bgjyr.getFjsszmj());
|
|
|
+ * njyr.setFscxbw(bgjyr.getFscxbw()); njyr.setFzjg(bgjyr.getFzjg());
|
|
|
+ * njyr.setFzrq(bgjyr.getFzrq()); njyr.setFzyxq(bgjyr.getFzyxq());
|
|
|
+ * njyr.setGddjgs(bgjyr.getGddjgs());
|
|
|
+ * njyr.setGisStatus(bgjyr.getGisStatus());
|
|
|
+ * njyr.setGjjgdm(bgjyr.getGjjgdm());
|
|
|
+ * njyr.setGkjyr(bgjyr.getGkjyr());
|
|
|
+ * njyr.setGkjyxkzh(bgjyr.getGkjyxkzh());
|
|
|
+ * njyr.setGkssbafhzsbh(bgjyr.getGkssbafhzsbh());
|
|
|
+ * njyr.setGkwxhwzyfzbh(bgjyr.getGkwxhwzyfzbh());
|
|
|
+ * njyr.setGsyyzzbh(bgjyr.getGsyyzzbh());
|
|
|
+ * njyr.setGygxcd(bgjyr.getGygxcd());
|
|
|
+ * njyr.setGzcbgs(bgjyr.getGzcbgs()); njyr.setJyfw(bgjyr.getJyfw());
|
|
|
+ * njyr.setJyqy(bgjyr.getJyqy()); njyr.setJzx(bgjyr.getJzx());
|
|
|
+ * njyr.setLtqzjgs(bgjyr.getLtqzjgs());
|
|
|
+ * njyr.setLxdh(bgjyr.getLxdh()); njyr.setLymj(bgjyr.getLymj());
|
|
|
+ * njyr.setMtbwzs(bgjyr.getMtbwzs());
|
|
|
+ * njyr.setMtjgxs(bgjyr.getMtjgxs());
|
|
|
+ * njyr.setMtqyhdgc(bgjyr.getMtqyhdgc());
|
|
|
+ * njyr.setMzdjgs(bgjyr.getMzdjgs());
|
|
|
+ * njyr.setParentJyrId(bgjyr.getParentJyrId());
|
|
|
+ * njyr.setQcqzjgs(bgjyr.getQcqzjgs());
|
|
|
+ * njyr.setQtjxgs(bgjyr.getQtjxgs());
|
|
|
+ * njyr.setQyaqdj(bgjyr.getQyaqdj()); njyr.setQylx(bgjyr.getQylx());
|
|
|
+ * njyr.setQyxz(bgjyr.getQyxz());
|
|
|
+ * njyr.setQyzzjgdm(bgjyr.getQyzzjgdm()); njyr.setRs(bgjyr.getRs());
|
|
|
+ * njyr.setScxbw(bgjyr.getScxbw()); njyr.setSftb(bgjyr.getSftb());
|
|
|
+ * njyr.setSfwhqy(bgjyr.getSfwhqy());
|
|
|
+ * njyr.setSfzdsp(bgjyr.getSfzdsp());
|
|
|
+ * njyr.setSjntgnl(bgjyr.getSjntgnl());
|
|
|
+ * njyr.setSndwmjzx(bgjyr.getSndwmjzx());
|
|
|
+ * njyr.setSndwmttl(bgjyr.getSndwmttl());
|
|
|
+ * njyr.setSndzjzx(bgjyr.getSndzjzx());
|
|
|
+ * njyr.setSndzttl(bgjyr.getSndzttl());
|
|
|
+ * njyr.setSsgkglbm(bgjyr.getSsgkglbm());
|
|
|
+ * njyr.setSshydl(bgjyr.getSshydl());
|
|
|
+ * njyr.setSshyz(bgjyr.getSshyz());
|
|
|
+ * njyr.setSssbgs(bgjyr.getSssbgs()); njyr.setSzd(bgjyr.getSzd());
|
|
|
+ * njyr.setSzgk(bgjyr.getSzgk()); njyr.setSzgq(bgjyr.getSzgq());
|
|
|
+ * njyr.setTbzt(bgjyr.getTbzt()); njyr.setTczmj(bgjyr.getTczmj());
|
|
|
+ * njyr.setTlzyxcd(bgjyr.getTlzyxcd());
|
|
|
+ * njyr.setTzze(bgjyr.getTzze());
|
|
|
+ * njyr.setWdjysbwsl(bgjyr.getWdjysbwsl());
|
|
|
+ * njyr.setXcglpxrysl(bgjyr.getXcglpxrysl());
|
|
|
+ * njyr.setXcglrysl(bgjyr.getXcglrysl());
|
|
|
+ * njyr.setXczyrypxsl(bgjyr.getXczyrypxsl());
|
|
|
+ * njyr.setXczyrysl(bgjyr.getXczyrysl());
|
|
|
+ * njyr.setXsje(bgjyr.getXsje()); njyr.setXzqh(bgjyr.getXzqh());
|
|
|
+ * njyr.setYwcqzm(bgjyr.getYwcqzm());
|
|
|
+ * njyr.setYwjgys(bgjyr.getYwjgys()); njyr.setYzbm(bgjyr.getYzbm());
|
|
|
+ * njyr.setZczb(bgjyr.getZczb()); njyr.setZcze(bgjyr.getZcze());
|
|
|
+ * njyr.setZdkbnl(bgjyr.getZdkbnl());
|
|
|
+ * njyr.setZxsbgs(bgjyr.getZxsbgs()); njyr.setZyhz(bgjyr.getZyhz());
|
|
|
+ * njyr.setZyid(bgjyr.getZyid());
|
|
|
+ * njyr.setZyjspxrysl(bgjyr.getZyjspxrysl());
|
|
|
+ * njyr.setZyjsrysl(bgjyr.getZyjspxrysl());
|
|
|
+ * njyr.setZywxhwpm(bgjyr.getZywxhwpm());
|
|
|
+ * njyr.setZzagrysl(bgjyr.getZzagrysl());
|
|
|
+ * njyr.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ * gkjyrService.save(njyr);
|
|
|
+ *
|
|
|
+ * // 原经营范围操作 if (!StringUtils.isEmpty(xkzbg.getXjydy())) {
|
|
|
+ * xkzjyfwService.deleteByJyrid(njyr.getId()); // 删除后同步修改更新时间
|
|
|
+ * List<XkzjyfwEntity> xkzjys =
|
|
|
+ * xkzjyfwService.findByJyrid(njyr.getId()); for (XkzjyfwEntity
|
|
|
+ * xkzjy : xkzjys) { xkzjy.setUpdateDateTime(new Timestamp(new
|
|
|
+ * Date().getTime())); xkzjyfwService.save(xkzjy); } if (list !=
|
|
|
+ * null && list.size() > 0) { for (int i = 0; i < list.size(); i++)
|
|
|
+ * { XkzjyfwEntity entity = list.get(i);
|
|
|
+ * entity.setJyrid(njyr.getId()); xkzjyfwService.save(entity); } } }
|
|
|
+ */
|
|
|
|
|
|
// 原许可证操作
|
|
|
- List<XkzxxEntity> yxkzlist = xkzxxService.findByJyrid(njyr.getId());
|
|
|
- if (yxkzlist != null && yxkzlist.size() > 0) {
|
|
|
- for (XkzxxEntity xkzxx : yxkzlist) {
|
|
|
- xkzxx.setSfyx(Constants.XKZ_WX);
|
|
|
- xkzxx.setIsflag("0");
|
|
|
- xkzxxService.save(xkzxx);
|
|
|
- }
|
|
|
- }
|
|
|
+ /*
|
|
|
+ * List<XkzxxEntity> yxkzlist =
|
|
|
+ * xkzxxService.findByJyrid(njyr.getId()); if (yxkzlist != null &&
|
|
|
+ * yxkzlist.size() > 0) { for (XkzxxEntity xkzxx : yxkzlist) {
|
|
|
+ * xkzxx.setSfyx(Constants.XKZ_WX); xkzxx.setIsflag("0");
|
|
|
+ * xkzxxService.save(xkzxx); } }
|
|
|
+ */
|
|
|
XkzxxEntity xkz = new XkzxxEntity();
|
|
|
xkz.setGkjyr(njyr.getId());
|
|
|
xkz.setSpr(user.getName());
|
|
@@ -2964,9 +2942,9 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
xkz.setDz(xkzbg.getXbgdz());
|
|
|
}
|
|
|
if (StringUtils.isEmpty(xkzbg.getXfddbr())) {
|
|
|
- xkz.setDz(xkzbg.getYfddbr());
|
|
|
+ xkz.setFddbr(xkzbg.getYfddbr());
|
|
|
} else {
|
|
|
- xkz.setDz(xkzbg.getXfddbr());
|
|
|
+ xkz.setFddbr(xkzbg.getXfddbr());
|
|
|
}
|
|
|
if (!StringUtils.isEmpty(njyr.getSzgq())) {
|
|
|
xkz.setSsgq(njyr.getSzgq().getId());
|
|
@@ -2988,12 +2966,14 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
}
|
|
|
xkz.setGkjyxkzh(xkzbg.getXkzbh());
|
|
|
xkz.setFzrq(new Date());
|
|
|
+ xkz.setYxqq(new Date());
|
|
|
dateTimeFormat = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
String date = dateTimeFormat.format(xkz.getFzrq());
|
|
|
String t = (Integer.parseInt(date.substring(0, 4)) + 3) + date.substring(4);
|
|
|
xkz.setYxqz(dateTimeFormat.parse(t));
|
|
|
- xkz.setSfyx(Constants.XKZ_SX);
|
|
|
+ xkz.setSfyx("12");
|
|
|
xkz.setIsflag("0");
|
|
|
+ xkz.setOpid(bgid);
|
|
|
xkzxxService.save(xkz);
|
|
|
|
|
|
// xkzglb表操作
|
|
@@ -3008,408 +2988,193 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
}
|
|
|
// 码头
|
|
|
// 原经营人码头操作
|
|
|
- List<MtEntity> ymtlist = mtService.findByJyrid(njyr.getId());
|
|
|
- if (ymtlist != null && ymtlist.size() > 0) {
|
|
|
- for (MtEntity mt : ymtlist) {
|
|
|
- mt.setXkzid("");
|
|
|
- mtService.logicDelete(mt.getId());
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- List<MtEntity> bgmtlist = mtService.findByJyrid(bgjyr.getId());
|
|
|
- if (bgmtlist != null && bgmtlist.size() > 0) {
|
|
|
- List<XkzglbEntity> xkzglb = xkzglbService.findByCzid(bgid, "1");
|
|
|
- for (MtEntity mt : bgmtlist) {
|
|
|
- MtEntity nmt = new MtEntity();
|
|
|
- BeanUtils.copyProperties(mt, nmt);
|
|
|
- // 判断是否关联许可证
|
|
|
- boolean flag = false;
|
|
|
- if (xkzglb != null && xkzglb.size() > 0) {
|
|
|
- for (XkzglbEntity v : xkzglb) {
|
|
|
- if (mt.getId().equals(v.getYwid())) {
|
|
|
- flag = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (flag) {
|
|
|
- nmt.setXkzid(xkz.getId());
|
|
|
- }
|
|
|
-
|
|
|
- if (StringUtils.isEmpty(mt.getYmtid())) {
|
|
|
- nmt.setId("");
|
|
|
- nmt.setSsjyr(njyr);
|
|
|
- nmt.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- nmt = mtService.save(nmt);
|
|
|
- mt.setYmtid(nmt.getId());
|
|
|
- mtService.save(mt);
|
|
|
- } else {
|
|
|
- nmt.setId(mt.getYmtid());
|
|
|
- nmt.setSsjyr(njyr);
|
|
|
- nmt.setYmtid("");
|
|
|
- nmt.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- mtService.save(nmt);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- // 泊位
|
|
|
-
|
|
|
- // 原经营人泊位操作
|
|
|
- List<BwEntity> ybwlist = bwService.findByJyrid(njyr.getId());
|
|
|
- if (ybwlist != null && ybwlist.size() > 0) {
|
|
|
- for (BwEntity bw : ybwlist) {
|
|
|
- bw.setXkzid("");
|
|
|
- bwService.logicDelete(bw.getId());
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- List<BwEntity> bgbwlist = bwService.findByJyrid(bgjyr.getId());
|
|
|
- if (bgbwlist != null && bgbwlist.size() > 0) {
|
|
|
- List<XkzglbEntity> xkzglb = xkzglbService.findByCzid(bgid, "2");
|
|
|
- for (BwEntity bw : bgbwlist) {
|
|
|
- BwEntity nbw = new BwEntity();
|
|
|
- BeanUtils.copyProperties(bw, nbw);
|
|
|
- // 判断是否关联许可证
|
|
|
- boolean flag = false;
|
|
|
- if (xkzglb != null && xkzglb.size() > 0) {
|
|
|
- for (XkzglbEntity v : xkzglb) {
|
|
|
- if (bw.getId().equals(v.getYwid())) {
|
|
|
- flag = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (flag) {
|
|
|
- nbw.setXkzid(xkz.getId());
|
|
|
- }
|
|
|
- if (!StringUtils.isEmpty(bw.getSsmt())) {
|
|
|
- MtEntity mt = mtService.findOne(bw.getSsmt().getYmtid());
|
|
|
- nbw.setSsmt(mt);
|
|
|
- }
|
|
|
- if (StringUtils.isEmpty(bw.getYbwid())) {
|
|
|
- nbw.setId("");
|
|
|
- nbw.setSsjyr(njyr);
|
|
|
- nbw.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- bwService.save(nbw);
|
|
|
- } else {
|
|
|
- nbw.setId(bw.getYbwid());
|
|
|
- nbw.setSsjyr(njyr);
|
|
|
- nbw.setYbwid("");
|
|
|
- nbw.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- bwService.save(nbw);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- // 储罐
|
|
|
-
|
|
|
- // 原经营人储罐操作
|
|
|
- List<CgEntity> ycglist = cgService.findByJyrid(njyr.getId());
|
|
|
- if (ycglist != null && ycglist.size() > 0) {
|
|
|
- for (CgEntity cg : ycglist) {
|
|
|
- cg.setXkzid("");
|
|
|
- cgService.logicDelete(cg.getId());
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- List<CgEntity> bgcglist = cgService.findByJyrid(bgjyr.getId());
|
|
|
- if (bgcglist != null && bgcglist.size() > 0) {
|
|
|
- List<XkzglbEntity> xkzglb = xkzglbService.findByCzid(bgid, "3");
|
|
|
- for (CgEntity cg : bgcglist) {
|
|
|
- CgEntity ncg = new CgEntity();
|
|
|
- BeanUtils.copyProperties(cg, ncg);
|
|
|
- // 判断是否关联许可证
|
|
|
- boolean flag = false;
|
|
|
- if (xkzglb != null && xkzglb.size() > 0) {
|
|
|
- for (XkzglbEntity v : xkzglb) {
|
|
|
- if (cg.getId().equals(v.getYwid())) {
|
|
|
- flag = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (flag) {
|
|
|
- ncg.setXkzid(xkz.getId());
|
|
|
- }
|
|
|
- if (StringUtils.isEmpty(cg.getYcgid())) {
|
|
|
- ncg.setId("");
|
|
|
- ncg.setSsjyr(njyr);
|
|
|
- ncg.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- cgService.save(ncg);
|
|
|
- } else {
|
|
|
- ncg.setId(cg.getYcgid());
|
|
|
- ncg.setSsjyr(njyr);
|
|
|
- ncg.setYcgid("");
|
|
|
- ncg.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- cgService.save(ncg);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- // 仓库
|
|
|
- // 原经营人仓库操作
|
|
|
- List<CkEntity> ycklist = ckService.findByJyrid(njyr.getId());
|
|
|
- if (ycklist != null && ycklist.size() > 0) {
|
|
|
- for (CkEntity ck : ycklist) {
|
|
|
- ck.setXkzid("");
|
|
|
- ckService.logicDelete(ck.getId());
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- List<CkEntity> bgcklist = ckService.findByJyrid(bgjyr.getId());
|
|
|
- if (bgcklist != null && bgcklist.size() > 0) {
|
|
|
- List<XkzglbEntity> xkzglb = xkzglbService.findByCzid(bgid, "4");
|
|
|
- for (CkEntity ck : bgcklist) {
|
|
|
- CkEntity nck = new CkEntity();
|
|
|
- BeanUtils.copyProperties(ck, nck);
|
|
|
- // 判断是否关联许可证
|
|
|
- boolean flag = false;
|
|
|
- if (xkzglb != null && xkzglb.size() > 0) {
|
|
|
- for (XkzglbEntity v : xkzglb) {
|
|
|
- if (ck.getId().equals(v.getYwid())) {
|
|
|
- flag = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (flag) {
|
|
|
- nck.setXkzid(xkz.getId());
|
|
|
- }
|
|
|
- if (!StringUtils.isEmpty(ck.getSsmt())) {
|
|
|
- MtEntity mt = mtService.findOne(ck.getSsmt().getYmtid());
|
|
|
- nck.setSsmt(mt);
|
|
|
- }
|
|
|
- if (StringUtils.isEmpty(ck.getYckid())) {
|
|
|
- nck.setId("");
|
|
|
- nck.setSsjyr(njyr);
|
|
|
- nck.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- ckService.save(nck);
|
|
|
- } else {
|
|
|
- nck.setId(ck.getYckid());
|
|
|
- nck.setSsjyr(njyr);
|
|
|
- nck.setYckid("");
|
|
|
- nck.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- ckService.save(nck);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- // 堆场
|
|
|
-
|
|
|
- // 原经营人堆场操作
|
|
|
- List<DcEntity> ydclist = dcService.findByJyrid(njyr.getId());
|
|
|
- if (ydclist != null && ydclist.size() > 0) {
|
|
|
- for (DcEntity dc : ydclist) {
|
|
|
- dc.setXkzid("");
|
|
|
- dcService.logicDelete(dc.getId());
|
|
|
- }
|
|
|
- }
|
|
|
- List<DcEntity> bgdclist = dcService.findByJyrid(bgjyr.getId());
|
|
|
- if (bgdclist != null && bgdclist.size() > 0) {
|
|
|
- List<XkzglbEntity> xkzglb = xkzglbService.findByCzid(bgid, "5");
|
|
|
- for (DcEntity dc : bgdclist) {
|
|
|
- DcEntity ndc = new DcEntity();
|
|
|
- BeanUtils.copyProperties(dc, ndc);
|
|
|
- // 判断是否关联许可证
|
|
|
- boolean flag = false;
|
|
|
- if (xkzglb != null && xkzglb.size() > 0) {
|
|
|
- for (XkzglbEntity v : xkzglb) {
|
|
|
- if (dc.getId().equals(v.getYwid())) {
|
|
|
- flag = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (flag) {
|
|
|
- ndc.setXkzid(xkz.getId());
|
|
|
- }
|
|
|
- if (!StringUtils.isEmpty(dc.getSsmt())) {
|
|
|
- MtEntity mt = mtService.findOne(dc.getSsmt().getYmtid());
|
|
|
- ndc.setSsmt(mt);
|
|
|
- }
|
|
|
- if (StringUtils.isEmpty(dc.getYdcid())) {
|
|
|
- ndc.setId("");
|
|
|
- ndc.setSsjyr(njyr);
|
|
|
- ndc.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- dcService.save(ndc);
|
|
|
- } else {
|
|
|
- ndc.setId(dc.getYdcid());
|
|
|
- ndc.setSsjyr(njyr);
|
|
|
- ndc.setYdcid("");
|
|
|
- ndc.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- dcService.save(ndc);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- // 人员
|
|
|
- // 原经营人人员操作
|
|
|
- List<RyEntity> yrylist = ryService.findByJyrid(njyr.getId());
|
|
|
- if (yrylist != null && yrylist.size() > 0) {
|
|
|
- for (RyEntity ry : yrylist) {
|
|
|
- ry.setXkzid("");
|
|
|
- ryService.logicDelete(ry.getId());
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- List<RyEntity> bgrylist = ryService.findByJyrid(bgjyr.getId());
|
|
|
- if (bgrylist != null && bgrylist.size() > 0) {
|
|
|
- List<XkzglbEntity> xkzglb = xkzglbService.findByCzid(bgid, "6");
|
|
|
- for (RyEntity ry : bgrylist) {
|
|
|
- RyEntity nry = new RyEntity();
|
|
|
- BeanUtils.copyProperties(ry, nry);
|
|
|
- // 判断是否关联许可证
|
|
|
- boolean flag = false;
|
|
|
- if (xkzglb != null && xkzglb.size() > 0) {
|
|
|
- for (XkzglbEntity v : xkzglb) {
|
|
|
- if (ry.getId().equals(v.getYwid())) {
|
|
|
- flag = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (flag) {
|
|
|
- nry.setXkzid(xkz.getId());
|
|
|
- }
|
|
|
- if (StringUtils.isEmpty(ry.getYryid())) {
|
|
|
- nry.setId("");
|
|
|
- nry.setSsjyr(njyr);
|
|
|
- nry = ryService.save(nry);
|
|
|
- } else {
|
|
|
- nry.setId(ry.getYryid());
|
|
|
- nry.setSsjyr(njyr);
|
|
|
- nry.setYryid("");
|
|
|
- nry = ryService.save(nry);
|
|
|
- }
|
|
|
- List<RyzsEntity> ryzslist = ryzsService.findZs(ry);
|
|
|
- if (ryzslist != null && ryzslist.size() > 0) {
|
|
|
- for (RyzsEntity ryzs : ryzslist) {
|
|
|
- RyzsEntity nryzs = new RyzsEntity();
|
|
|
- BeanUtils.copyProperties(ryzs, nryzs);
|
|
|
- nryzs.setRyid(nry);
|
|
|
- nryzs.setId(null);
|
|
|
- ryzsService.save(nryzs);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- // 设施设备
|
|
|
- // 原经营人设施设备操作
|
|
|
- List<SssbEntity> ysssblist = sssbService.findByJyrid(njyr.getId());
|
|
|
- if (ysssblist != null && ysssblist.size() > 0) {
|
|
|
- for (SssbEntity sssb : ysssblist) {
|
|
|
- sssb.setXkzid("");
|
|
|
- sssbService.logicDelete(sssb.getId());
|
|
|
- }
|
|
|
- }
|
|
|
- List<SssbEntity> bgsssblist = sssbService.findByJyrid(bgjyr.getId());
|
|
|
- if (bgsssblist != null && bgsssblist.size() > 0) {
|
|
|
- List<XkzglbEntity> xkzglb = xkzglbService.findByCzid(bgid, "7");
|
|
|
- for (SssbEntity sssb : bgsssblist) {
|
|
|
- SssbEntity nsssb = new SssbEntity();
|
|
|
- BeanUtils.copyProperties(sssb, nsssb);
|
|
|
- // 判断是否关联许可证
|
|
|
- boolean flag = false;
|
|
|
- if (xkzglb != null && xkzglb.size() > 0) {
|
|
|
- for (XkzglbEntity v : xkzglb) {
|
|
|
- if (nsssb.getId().equals(v.getYwid())) {
|
|
|
- flag = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (flag) {
|
|
|
- nsssb.setXkzid(xkz.getId());
|
|
|
- }
|
|
|
- if (StringUtils.isEmpty(sssb.getYsssbid())) {
|
|
|
- nsssb.setId("");
|
|
|
- nsssb.setSsjyr(njyr);
|
|
|
- sssbService.save(nsssb);
|
|
|
- } else {
|
|
|
- nsssb.setId(sssb.getYsssbid());
|
|
|
- nsssb.setSsjyr(njyr);
|
|
|
- nsssb.setYsssbid("");
|
|
|
- sssbService.save(nsssb);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- // 企业投资
|
|
|
- // 原经营人企业投资操作
|
|
|
- List<QytzEntity> yqytzlist = qytzService.findByJyrid(njyr.getId());
|
|
|
- if (yqytzlist != null && yqytzlist.size() > 0) {
|
|
|
- for (QytzEntity qytz : yqytzlist) {
|
|
|
- qytz.setXkzid("");
|
|
|
- qytzService.logicDelete(qytz.getId());
|
|
|
- }
|
|
|
- }
|
|
|
- List<QytzEntity> bgqytzlist = qytzService.findByJyrid(bgjyr.getId());
|
|
|
- if (bgqytzlist != null && bgqytzlist.size() > 0) {
|
|
|
- List<XkzglbEntity> xkzglb = xkzglbService.findByCzid(bgid, "8");
|
|
|
- for (QytzEntity qytz : bgqytzlist) {
|
|
|
- QytzEntity nqytz = new QytzEntity();
|
|
|
- BeanUtils.copyProperties(qytz, nqytz);
|
|
|
- // 判断是否关联许可证
|
|
|
- boolean flag = false;
|
|
|
- if (xkzglb != null && xkzglb.size() > 0) {
|
|
|
- for (XkzglbEntity v : xkzglb) {
|
|
|
- if (qytz.getId().equals(v.getYwid())) {
|
|
|
- flag = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (flag) {
|
|
|
- nqytz.setXkzid(xkz.getId());
|
|
|
- }
|
|
|
- if (StringUtils.isEmpty(qytz.getYqytzid())) {
|
|
|
- nqytz.setId("");
|
|
|
- nqytz.setSsjyr(njyr);
|
|
|
- qytzService.save(nqytz);
|
|
|
- } else {
|
|
|
- nqytz.setId(qytz.getYqytzid());
|
|
|
- nqytz.setSsjyr(njyr);
|
|
|
- nqytz.setYqytzid("");
|
|
|
- qytzService.save(nqytz);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- // 装卸机械
|
|
|
- // 原经营人装卸机械操作
|
|
|
- List<ZxjxEntity> yzxjxlist = zxjxService.findByJyrid(njyr.getId());
|
|
|
- if (yzxjxlist != null && yzxjxlist.size() > 0) {
|
|
|
- for (ZxjxEntity zxjx : yzxjxlist) {
|
|
|
- zxjx.setXkzid("");
|
|
|
- zxjxService.logicDelete(zxjx.getId());
|
|
|
- }
|
|
|
- }
|
|
|
- List<ZxjxEntity> bgzxjxlist = zxjxService.findByJyrid(bgjyr.getId());
|
|
|
- if (bgzxjxlist != null && bgzxjxlist.size() > 0) {
|
|
|
- List<XkzglbEntity> xkzglb = xkzglbService.findByCzid(bgid, "9");
|
|
|
- for (ZxjxEntity zxjx : bgzxjxlist) {
|
|
|
- ZxjxEntity nzxjx = new ZxjxEntity();
|
|
|
- BeanUtils.copyProperties(zxjx, nzxjx);
|
|
|
- // 判断是否关联许可证
|
|
|
- boolean flag = false;
|
|
|
- if (xkzglb != null && xkzglb.size() > 0) {
|
|
|
- for (XkzglbEntity v : xkzglb) {
|
|
|
- if (zxjx.getId().equals(v.getYwid())) {
|
|
|
- flag = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (flag) {
|
|
|
- nzxjx.setXkzid(xkz.getId());
|
|
|
- }
|
|
|
- if (StringUtils.isEmpty(zxjx.getYzxjxid())) {
|
|
|
- nzxjx.setId("");
|
|
|
- nzxjx.setSsjyr(njyr);
|
|
|
- zxjxService.save(nzxjx);
|
|
|
- } else {
|
|
|
- nzxjx.setId(zxjx.getYzxjxid());
|
|
|
- nzxjx.setSsjyr(njyr);
|
|
|
- nzxjx.setYzxjxid("");
|
|
|
- zxjxService.save(nzxjx);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ /*
|
|
|
+ * List<MtEntity> ymtlist = mtService.findByJyrid(njyr.getId()); if
|
|
|
+ * (ymtlist != null && ymtlist.size() > 0) { for (MtEntity mt :
|
|
|
+ * ymtlist) { mt.setXkzid(""); mtService.logicDelete(mt.getId()); }
|
|
|
+ * }
|
|
|
+ *
|
|
|
+ * List<MtEntity> bgmtlist = mtService.findByJyrid(bgjyr.getId());
|
|
|
+ * if (bgmtlist != null && bgmtlist.size() > 0) { List<XkzglbEntity>
|
|
|
+ * xkzglb = xkzglbService.findByCzid(bgid, "1"); for (MtEntity mt :
|
|
|
+ * bgmtlist) { MtEntity nmt = new MtEntity();
|
|
|
+ * BeanUtils.copyProperties(mt, nmt); // 判断是否关联许可证 boolean flag =
|
|
|
+ * false; if (xkzglb != null && xkzglb.size() > 0) { for
|
|
|
+ * (XkzglbEntity v : xkzglb) { if (mt.getId().equals(v.getYwid())) {
|
|
|
+ * flag = true; break; } } } if (flag) { nmt.setXkzid(xkz.getId());
|
|
|
+ * }
|
|
|
+ *
|
|
|
+ * if (StringUtils.isEmpty(mt.getYmtid())) { nmt.setId("");
|
|
|
+ * nmt.setSsjyr(njyr);
|
|
|
+ * nmt.setRecordStatus(BaseEntity.RECORD_STATE_VALID); nmt =
|
|
|
+ * mtService.save(nmt); mt.setYmtid(nmt.getId());
|
|
|
+ * mtService.save(mt); } else { nmt.setId(mt.getYmtid());
|
|
|
+ * nmt.setSsjyr(njyr); nmt.setYmtid("");
|
|
|
+ * nmt.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ * mtService.save(nmt); } } } // 泊位
|
|
|
+ *
|
|
|
+ * // 原经营人泊位操作 List<BwEntity> ybwlist =
|
|
|
+ * bwService.findByJyrid(njyr.getId()); if (ybwlist != null &&
|
|
|
+ * ybwlist.size() > 0) { for (BwEntity bw : ybwlist) {
|
|
|
+ * bw.setXkzid(""); bwService.logicDelete(bw.getId()); } }
|
|
|
+ *
|
|
|
+ * List<BwEntity> bgbwlist = bwService.findByJyrid(bgjyr.getId());
|
|
|
+ * if (bgbwlist != null && bgbwlist.size() > 0) { List<XkzglbEntity>
|
|
|
+ * xkzglb = xkzglbService.findByCzid(bgid, "2"); for (BwEntity bw :
|
|
|
+ * bgbwlist) { BwEntity nbw = new BwEntity();
|
|
|
+ * BeanUtils.copyProperties(bw, nbw); // 判断是否关联许可证 boolean flag =
|
|
|
+ * false; if (xkzglb != null && xkzglb.size() > 0) { for
|
|
|
+ * (XkzglbEntity v : xkzglb) { if (bw.getId().equals(v.getYwid())) {
|
|
|
+ * flag = true; break; } } } if (flag) { nbw.setXkzid(xkz.getId());
|
|
|
+ * } if (!StringUtils.isEmpty(bw.getSsmt())) { MtEntity mt =
|
|
|
+ * mtService.findOne(bw.getSsmt().getYmtid()); nbw.setSsmt(mt); } if
|
|
|
+ * (StringUtils.isEmpty(bw.getYbwid())) { nbw.setId("");
|
|
|
+ * nbw.setSsjyr(njyr);
|
|
|
+ * nbw.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ * bwService.save(nbw); } else { nbw.setId(bw.getYbwid());
|
|
|
+ * nbw.setSsjyr(njyr); nbw.setYbwid("");
|
|
|
+ * nbw.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ * bwService.save(nbw); } } } // 储罐
|
|
|
+ *
|
|
|
+ * // 原经营人储罐操作 List<CgEntity> ycglist =
|
|
|
+ * cgService.findByJyrid(njyr.getId()); if (ycglist != null &&
|
|
|
+ * ycglist.size() > 0) { for (CgEntity cg : ycglist) {
|
|
|
+ * cg.setXkzid(""); cgService.logicDelete(cg.getId()); } }
|
|
|
+ *
|
|
|
+ * List<CgEntity> bgcglist = cgService.findByJyrid(bgjyr.getId());
|
|
|
+ * if (bgcglist != null && bgcglist.size() > 0) { List<XkzglbEntity>
|
|
|
+ * xkzglb = xkzglbService.findByCzid(bgid, "3"); for (CgEntity cg :
|
|
|
+ * bgcglist) { CgEntity ncg = new CgEntity();
|
|
|
+ * BeanUtils.copyProperties(cg, ncg); // 判断是否关联许可证 boolean flag =
|
|
|
+ * false; if (xkzglb != null && xkzglb.size() > 0) { for
|
|
|
+ * (XkzglbEntity v : xkzglb) { if (cg.getId().equals(v.getYwid())) {
|
|
|
+ * flag = true; break; } } } if (flag) { ncg.setXkzid(xkz.getId());
|
|
|
+ * } if (StringUtils.isEmpty(cg.getYcgid())) { ncg.setId("");
|
|
|
+ * ncg.setSsjyr(njyr);
|
|
|
+ * ncg.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ * cgService.save(ncg); } else { ncg.setId(cg.getYcgid());
|
|
|
+ * ncg.setSsjyr(njyr); ncg.setYcgid("");
|
|
|
+ * ncg.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ * cgService.save(ncg); } } } // 仓库 // 原经营人仓库操作 List<CkEntity>
|
|
|
+ * ycklist = ckService.findByJyrid(njyr.getId()); if (ycklist !=
|
|
|
+ * null && ycklist.size() > 0) { for (CkEntity ck : ycklist) {
|
|
|
+ * ck.setXkzid(""); ckService.logicDelete(ck.getId()); } }
|
|
|
+ *
|
|
|
+ * List<CkEntity> bgcklist = ckService.findByJyrid(bgjyr.getId());
|
|
|
+ * if (bgcklist != null && bgcklist.size() > 0) { List<XkzglbEntity>
|
|
|
+ * xkzglb = xkzglbService.findByCzid(bgid, "4"); for (CkEntity ck :
|
|
|
+ * bgcklist) { CkEntity nck = new CkEntity();
|
|
|
+ * BeanUtils.copyProperties(ck, nck); // 判断是否关联许可证 boolean flag =
|
|
|
+ * false; if (xkzglb != null && xkzglb.size() > 0) { for
|
|
|
+ * (XkzglbEntity v : xkzglb) { if (ck.getId().equals(v.getYwid())) {
|
|
|
+ * flag = true; break; } } } if (flag) { nck.setXkzid(xkz.getId());
|
|
|
+ * } if (!StringUtils.isEmpty(ck.getSsmt())) { MtEntity mt =
|
|
|
+ * mtService.findOne(ck.getSsmt().getYmtid()); nck.setSsmt(mt); } if
|
|
|
+ * (StringUtils.isEmpty(ck.getYckid())) { nck.setId("");
|
|
|
+ * nck.setSsjyr(njyr);
|
|
|
+ * nck.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ * ckService.save(nck); } else { nck.setId(ck.getYckid());
|
|
|
+ * nck.setSsjyr(njyr); nck.setYckid("");
|
|
|
+ * nck.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ * ckService.save(nck); } } } // 堆场
|
|
|
+ *
|
|
|
+ * // 原经营人堆场操作 List<DcEntity> ydclist =
|
|
|
+ * dcService.findByJyrid(njyr.getId()); if (ydclist != null &&
|
|
|
+ * ydclist.size() > 0) { for (DcEntity dc : ydclist) {
|
|
|
+ * dc.setXkzid(""); dcService.logicDelete(dc.getId()); } }
|
|
|
+ * List<DcEntity> bgdclist = dcService.findByJyrid(bgjyr.getId());
|
|
|
+ * if (bgdclist != null && bgdclist.size() > 0) { List<XkzglbEntity>
|
|
|
+ * xkzglb = xkzglbService.findByCzid(bgid, "5"); for (DcEntity dc :
|
|
|
+ * bgdclist) { DcEntity ndc = new DcEntity();
|
|
|
+ * BeanUtils.copyProperties(dc, ndc); // 判断是否关联许可证 boolean flag =
|
|
|
+ * false; if (xkzglb != null && xkzglb.size() > 0) { for
|
|
|
+ * (XkzglbEntity v : xkzglb) { if (dc.getId().equals(v.getYwid())) {
|
|
|
+ * flag = true; break; } } } if (flag) { ndc.setXkzid(xkz.getId());
|
|
|
+ * } if (!StringUtils.isEmpty(dc.getSsmt())) { MtEntity mt =
|
|
|
+ * mtService.findOne(dc.getSsmt().getYmtid()); ndc.setSsmt(mt); } if
|
|
|
+ * (StringUtils.isEmpty(dc.getYdcid())) { ndc.setId("");
|
|
|
+ * ndc.setSsjyr(njyr);
|
|
|
+ * ndc.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ * dcService.save(ndc); } else { ndc.setId(dc.getYdcid());
|
|
|
+ * ndc.setSsjyr(njyr); ndc.setYdcid("");
|
|
|
+ * ndc.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ * dcService.save(ndc); } } } // 人员 // 原经营人人员操作 List<RyEntity>
|
|
|
+ * yrylist = ryService.findByJyrid(njyr.getId()); if (yrylist !=
|
|
|
+ * null && yrylist.size() > 0) { for (RyEntity ry : yrylist) {
|
|
|
+ * ry.setXkzid(""); ryService.logicDelete(ry.getId()); } }
|
|
|
+ *
|
|
|
+ * List<RyEntity> bgrylist = ryService.findByJyrid(bgjyr.getId());
|
|
|
+ * if (bgrylist != null && bgrylist.size() > 0) { List<XkzglbEntity>
|
|
|
+ * xkzglb = xkzglbService.findByCzid(bgid, "6"); for (RyEntity ry :
|
|
|
+ * bgrylist) { RyEntity nry = new RyEntity();
|
|
|
+ * BeanUtils.copyProperties(ry, nry); // 判断是否关联许可证 boolean flag =
|
|
|
+ * false; if (xkzglb != null && xkzglb.size() > 0) { for
|
|
|
+ * (XkzglbEntity v : xkzglb) { if (ry.getId().equals(v.getYwid())) {
|
|
|
+ * flag = true; break; } } } if (flag) { nry.setXkzid(xkz.getId());
|
|
|
+ * } if (StringUtils.isEmpty(ry.getYryid())) { nry.setId("");
|
|
|
+ * nry.setSsjyr(njyr); nry = ryService.save(nry); } else {
|
|
|
+ * nry.setId(ry.getYryid()); nry.setSsjyr(njyr); nry.setYryid("");
|
|
|
+ * nry = ryService.save(nry); } List<RyzsEntity> ryzslist =
|
|
|
+ * ryzsService.findZs(ry); if (ryzslist != null && ryzslist.size() >
|
|
|
+ * 0) { for (RyzsEntity ryzs : ryzslist) { RyzsEntity nryzs = new
|
|
|
+ * RyzsEntity(); BeanUtils.copyProperties(ryzs, nryzs);
|
|
|
+ * nryzs.setRyid(nry); nryzs.setId(null); ryzsService.save(nryzs); }
|
|
|
+ * } } } // 设施设备 // 原经营人设施设备操作 List<SssbEntity> ysssblist =
|
|
|
+ * sssbService.findByJyrid(njyr.getId()); if (ysssblist != null &&
|
|
|
+ * ysssblist.size() > 0) { for (SssbEntity sssb : ysssblist) {
|
|
|
+ * sssb.setXkzid(""); sssbService.logicDelete(sssb.getId()); } }
|
|
|
+ * List<SssbEntity> bgsssblist =
|
|
|
+ * sssbService.findByJyrid(bgjyr.getId()); if (bgsssblist != null &&
|
|
|
+ * bgsssblist.size() > 0) { List<XkzglbEntity> xkzglb =
|
|
|
+ * xkzglbService.findByCzid(bgid, "7"); for (SssbEntity sssb :
|
|
|
+ * bgsssblist) { SssbEntity nsssb = new SssbEntity();
|
|
|
+ * BeanUtils.copyProperties(sssb, nsssb); // 判断是否关联许可证 boolean flag
|
|
|
+ * = false; if (xkzglb != null && xkzglb.size() > 0) { for
|
|
|
+ * (XkzglbEntity v : xkzglb) { if
|
|
|
+ * (nsssb.getId().equals(v.getYwid())) { flag = true; break; } } }
|
|
|
+ * if (flag) { nsssb.setXkzid(xkz.getId()); } if
|
|
|
+ * (StringUtils.isEmpty(sssb.getYsssbid())) { nsssb.setId("");
|
|
|
+ * nsssb.setSsjyr(njyr); sssbService.save(nsssb); } else {
|
|
|
+ * nsssb.setId(sssb.getYsssbid()); nsssb.setSsjyr(njyr);
|
|
|
+ * nsssb.setYsssbid(""); sssbService.save(nsssb); } } } // 企业投资 //
|
|
|
+ * 原经营人企业投资操作 List<QytzEntity> yqytzlist =
|
|
|
+ * qytzService.findByJyrid(njyr.getId()); if (yqytzlist != null &&
|
|
|
+ * yqytzlist.size() > 0) { for (QytzEntity qytz : yqytzlist) {
|
|
|
+ * qytz.setXkzid(""); qytzService.logicDelete(qytz.getId()); } }
|
|
|
+ * List<QytzEntity> bgqytzlist =
|
|
|
+ * qytzService.findByJyrid(bgjyr.getId()); if (bgqytzlist != null &&
|
|
|
+ * bgqytzlist.size() > 0) { List<XkzglbEntity> xkzglb =
|
|
|
+ * xkzglbService.findByCzid(bgid, "8"); for (QytzEntity qytz :
|
|
|
+ * bgqytzlist) { QytzEntity nqytz = new QytzEntity();
|
|
|
+ * BeanUtils.copyProperties(qytz, nqytz); // 判断是否关联许可证 boolean flag
|
|
|
+ * = false; if (xkzglb != null && xkzglb.size() > 0) { for
|
|
|
+ * (XkzglbEntity v : xkzglb) { if (qytz.getId().equals(v.getYwid()))
|
|
|
+ * { flag = true; break; } } } if (flag) {
|
|
|
+ * nqytz.setXkzid(xkz.getId()); } if
|
|
|
+ * (StringUtils.isEmpty(qytz.getYqytzid())) { nqytz.setId("");
|
|
|
+ * nqytz.setSsjyr(njyr); qytzService.save(nqytz); } else {
|
|
|
+ * nqytz.setId(qytz.getYqytzid()); nqytz.setSsjyr(njyr);
|
|
|
+ * nqytz.setYqytzid(""); qytzService.save(nqytz); } } }
|
|
|
+ *
|
|
|
+ * // 装卸机械 // 原经营人装卸机械操作 List<ZxjxEntity> yzxjxlist =
|
|
|
+ * zxjxService.findByJyrid(njyr.getId()); if (yzxjxlist != null &&
|
|
|
+ * yzxjxlist.size() > 0) { for (ZxjxEntity zxjx : yzxjxlist) {
|
|
|
+ * zxjx.setXkzid(""); zxjxService.logicDelete(zxjx.getId()); } }
|
|
|
+ * List<ZxjxEntity> bgzxjxlist =
|
|
|
+ * zxjxService.findByJyrid(bgjyr.getId()); if (bgzxjxlist != null &&
|
|
|
+ * bgzxjxlist.size() > 0) { List<XkzglbEntity> xkzglb =
|
|
|
+ * xkzglbService.findByCzid(bgid, "9"); for (ZxjxEntity zxjx :
|
|
|
+ * bgzxjxlist) { ZxjxEntity nzxjx = new ZxjxEntity();
|
|
|
+ * BeanUtils.copyProperties(zxjx, nzxjx); // 判断是否关联许可证 boolean flag
|
|
|
+ * = false; if (xkzglb != null && xkzglb.size() > 0) { for
|
|
|
+ * (XkzglbEntity v : xkzglb) { if (zxjx.getId().equals(v.getYwid()))
|
|
|
+ * { flag = true; break; } } } if (flag) {
|
|
|
+ * nzxjx.setXkzid(xkz.getId()); } if
|
|
|
+ * (StringUtils.isEmpty(zxjx.getYzxjxid())) { nzxjx.setId("");
|
|
|
+ * nzxjx.setSsjyr(njyr); zxjxService.save(nzxjx); } else {
|
|
|
+ * nzxjx.setId(zxjx.getYzxjxid()); nzxjx.setSsjyr(njyr);
|
|
|
+ * nzxjx.setYzxjxid(""); zxjxService.save(nzxjx); } } }
|
|
|
+ */
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|