|
@@ -538,14 +538,16 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
for (XkzyxfjEntity fj : list) {
|
|
|
if (fj != null) {
|
|
|
XkzbgfjEntity xkzbgfj = new XkzbgfjEntity();
|
|
|
- AccessoryEntity acc = accessoryService.findOne(fj.getFjid());
|
|
|
- if (!StringUtils.isEmpty(acc)) {
|
|
|
- acc = accessoryService.copyFile(fj.getFjid(), "xkzyx", "xkzyx");
|
|
|
- xkzbgfj.setFjid(acc.getId());
|
|
|
- xkzbgfj.setSortno(fj.getSortno());
|
|
|
- xkzbgfj.setFjmc(fj.getFjmc());
|
|
|
- xkzbgfj = xkzbgfjService.save(xkzbgfj);
|
|
|
- xkzfjList.add(xkzbgfj);
|
|
|
+ if (!StringUtils.isEmpty(fj.getFjid())) {
|
|
|
+ AccessoryEntity acc = accessoryService.findOne(fj.getFjid());
|
|
|
+ if (!StringUtils.isEmpty(acc)) {
|
|
|
+ acc = accessoryService.copyFile(fj.getFjid(), "xkzyx", "xkzyx");
|
|
|
+ xkzbgfj.setFjid(acc.getId());
|
|
|
+ xkzbgfj.setSortno(fj.getSortno());
|
|
|
+ xkzbgfj.setFjmc(fj.getFjmc());
|
|
|
+ xkzbgfj = xkzbgfjService.save(xkzbgfj);
|
|
|
+ xkzfjList.add(xkzbgfj);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -1701,12 +1703,17 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
GkjyrEntity jyr = gkjyrService.findOne(xkzbgEntity.getJyrid());
|
|
|
jyr.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
jyr = gkjyrService.save(jyr);
|
|
|
- changStatus(jyr.getId());
|
|
|
+ changStatus(jyr.getId(),BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
|
|
|
GkjyrEntity bgjyr = gkjyrService.findOne(jyr.getBgjyrid());
|
|
|
bgjyr.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
bgjyr = gkjyrService.save(bgjyr);
|
|
|
- changStatus(bgjyr.getId());
|
|
|
+ changStatus(bgjyr.getId(),BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+
|
|
|
+ GkjyrEntity yjyr = gkjyrService.findOne(jyr.getYjyrid());
|
|
|
+ yjyr.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ yjyr = gkjyrService.save(yjyr);
|
|
|
+ changStatus(yjyr.getId(),BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
|
|
|
// 码头
|
|
|
List<XkzglbEntity> xkzglbList = xkzglbService.findByCzid(xkzbgEntity.getId(), "1");
|
|
@@ -1909,40 +1916,21 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
}
|
|
|
|
|
|
// 改变状态
|
|
|
- public void changStatus(String jyrid) {
|
|
|
+ public void changStatus(String jyrid, int state) {
|
|
|
// 经营范围 业务种类
|
|
|
List<XkzjyfwEntity> list = xkzjyfwService.findByJyrid(jyrid);
|
|
|
if (list != null && list.size() > 0) {
|
|
|
for (int i = 0; i < list.size(); i++) {
|
|
|
XkzjyfwEntity entity = list.get(i);
|
|
|
-
|
|
|
- entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ entity.setRecordStatus(state);
|
|
|
xkzjyfwService.save(entity);
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- // 许可证
|
|
|
- List<XkzxxEntity> xkzlist = xkzxxService.findByJyrid(jyrid);
|
|
|
- if (xkzlist != null && xkzlist.size() > 0) {
|
|
|
- for (XkzxxEntity xkz : xkzlist) {
|
|
|
- xkz.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
- xkzxxService.save(xkz);
|
|
|
- }
|
|
|
- }
|
|
|
- // 许可附证
|
|
|
- List<XkzfzEntity> xkzfzlist = xkzfzService.findByJyrid(jyrid);
|
|
|
- if (xkzfzlist != null && xkzfzlist.size() > 0) {
|
|
|
- for (XkzfzEntity xkzfz : xkzfzlist) {
|
|
|
- xkzfz.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
- xkzfzService.save(xkzfz);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
// 码头
|
|
|
List<MtEntity> mtlist = mtService.findByJyrid(jyrid);
|
|
|
if (mtlist.size() > 0 && mtlist != null) {
|
|
|
for (MtEntity mt : mtlist) {
|
|
|
- mt.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ mt.setRecordStatus(state);
|
|
|
mtService.save(mt);
|
|
|
}
|
|
|
}
|
|
@@ -1950,7 +1938,7 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
List<BwEntity> bwlist = bwService.findByJyrid(jyrid);
|
|
|
if (bwlist != null && bwlist.size() > 0) {
|
|
|
for (BwEntity bw : bwlist) {
|
|
|
- bw.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ bw.setRecordStatus(state);
|
|
|
bwService.save(bw);
|
|
|
}
|
|
|
}
|
|
@@ -1958,7 +1946,7 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
List<CgEntity> cglist = cgService.findByJyrid(jyrid);
|
|
|
if (cglist != null && cglist.size() > 0) {
|
|
|
for (CgEntity cg : cglist) {
|
|
|
- cg.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ cg.setRecordStatus(state);
|
|
|
cgService.save(cg);
|
|
|
}
|
|
|
}
|
|
@@ -1966,7 +1954,7 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
List<CkEntity> cklist = ckService.findByJyrid(jyrid);
|
|
|
if (cklist != null && cklist.size() > 0) {
|
|
|
for (CkEntity ck : cklist) {
|
|
|
- ck.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ ck.setRecordStatus(state);
|
|
|
ckService.save(ck);
|
|
|
}
|
|
|
}
|
|
@@ -1974,7 +1962,7 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
List<DcEntity> dclist = dcService.findByJyrid(jyrid);
|
|
|
if (dclist != null && dclist.size() > 0) {
|
|
|
for (DcEntity dc : dclist) {
|
|
|
- dc.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ dc.setRecordStatus(state);
|
|
|
dcService.save(dc);
|
|
|
}
|
|
|
}
|
|
@@ -1982,7 +1970,7 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
List<RyEntity> rylist = ryService.findByJyrid(jyrid);
|
|
|
if (rylist != null && rylist.size() > 0) {
|
|
|
for (RyEntity ry : rylist) {
|
|
|
- ry.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ ry.setRecordStatus(state);
|
|
|
ryService.save(ry);
|
|
|
}
|
|
|
}
|
|
@@ -1990,7 +1978,7 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
List<SssbEntity> sssblist = sssbService.findByJyrid(jyrid);
|
|
|
if (sssblist != null && sssblist.size() > 0) {
|
|
|
for (SssbEntity sssb : sssblist) {
|
|
|
- sssb.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ sssb.setRecordStatus(state);
|
|
|
sssbService.save(sssb);
|
|
|
}
|
|
|
}
|
|
@@ -1998,7 +1986,7 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
List<QytzEntity> qytzlist = qytzService.findByJyrid(jyrid);
|
|
|
if (qytzlist != null && qytzlist.size() > 0) {
|
|
|
for (QytzEntity qytz : qytzlist) {
|
|
|
- qytz.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ qytz.setRecordStatus(state);
|
|
|
qytzService.save(qytz);
|
|
|
}
|
|
|
}
|
|
@@ -2006,7 +1994,7 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
List<ZxjxEntity> zxjxlist = zxjxService.findByJyrid(jyrid);
|
|
|
if (zxjxlist != null && zxjxlist.size() > 0) {
|
|
|
for (ZxjxEntity zxjx : zxjxlist) {
|
|
|
- zxjx.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
+ zxjx.setRecordStatus(state);
|
|
|
zxjxService.save(zxjx);
|
|
|
}
|
|
|
}
|
|
@@ -2082,12 +2070,12 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
GkjyrEntity jyr = gkjyrService.findOne(xkzbgEntity.getJyrid());
|
|
|
jyr.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
jyr = gkjyrService.save(jyr);
|
|
|
- changStatus(jyr.getId());
|
|
|
+ changStatus(jyr.getId(),BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
|
|
|
GkjyrEntity bgjyr = gkjyrService.findOne(jyr.getBgjyrid());
|
|
|
bgjyr.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
bgjyr = gkjyrService.save(bgjyr);
|
|
|
- changStatus(bgjyr.getId());
|
|
|
+ changStatus(bgjyr.getId(),BaseEntity.RECORE_STATE_BGFLAG);
|
|
|
|
|
|
// 码头
|
|
|
List<XkzglbEntity> xkzglbList = xkzglbService.findByCzid(xkzbgEntity.getId(), "1");
|
|
@@ -2545,8 +2533,10 @@ public class XkzbgCtl extends BaseWebCtl {
|
|
|
xkzbgService.logicDelete(id);
|
|
|
XkzbgEntity entity = xkzbgService.findOne(id);
|
|
|
GkjyrEntity gkjyr = gkjyrService.findOne(entity.getJyrid());
|
|
|
- gkjyr.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
- gkjyrService.save(gkjyr);
|
|
|
+ GkjyrEntity ygkjyr = gkjyrService.findOne(gkjyr.getYjyrid());
|
|
|
+ ygkjyr.setRecordStatus(BaseEntity.RECORD_STATE_VALID);
|
|
|
+ gkjyrService.save(ygkjyr);
|
|
|
+ changStatus(ygkjyr.getId(), BaseEntity.RECORD_STATE_VALID);
|
|
|
} catch (Exception e) {
|
|
|
wr.setSuccess(false);
|
|
|
wr.setMessage("操作失败!");
|