瀏覽代碼

git-svn-id: https://192.168.57.71/svn/jsgkj@671 931142cf-59ea-a443-aa0e-51397b428577

ld_guxl 8 年之前
父節點
當前提交
d419fdd701

+ 59 - 94
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/ax/ctl/AxCtl.java

@@ -288,104 +288,69 @@ public class AxCtl extends BaseWebCtl {
 			return wr;
 		}
 
+		AxEntity axEntity = new AxEntity();
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {
 				// 修改
-				AxEntity axEntity = axService.findOne(code.getId());
-				axEntity.setAxcd(code.getAxcd());
-
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				axEntity.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				axEntity.setSzgq(szgq);
-
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				axEntity.setSsjyr(ssjyr);
-
-				/*
-				 * axEntity.setAxlx(code.getAxlx());
-				 * axEntity.setAxgn(code.getAxgn());
-				 * axEntity.setLyzt(code.getLyzt());
-				 */
-				// 非必填字段的验证,如为空则不验证,不为空则验证
-				if (!StringUtils.isEmpty(axlxid)) {
-					CodeEntity axlx = new CodeEntity(axlxid);
-					axEntity.setAxlx(axlx);
-				}
-				if (!StringUtils.isEmpty(axgnid)) {
-					CodeEntity axgn = new CodeEntity(axgnid);
-					axEntity.setAxgn(axgn);
-				}
-				if (!StringUtils.isEmpty(lyztid)) {
-					CodeEntity lyzt = new CodeEntity(lyztid);
-					axEntity.setLyzt(lyzt);
-				}
-				if (!StringUtils.isEmpty(nbaid)) {
-					CodeEntity nba = new CodeEntity(nbaid);
-					axEntity.setNba(nba);
-				}
-				axEntity.setZyid(code.getZyid());
-				axEntity.setJzrq(code.getJzrq());
-				axEntity.setAxcd(code.getAxcd());
-				axEntity.setQdzb(code.getQdzb());
-				axEntity.setZdzb(code.getZdzb());
-				axEntity.setAxpb(code.getAxpb());
-				axEntity.setBz(code.getBz());
-				axEntity.setWaterarea(code.getWaterarea());
-				axEntity.setLandarea(code.getLandarea());
-				axEntity.setLinelength(code.getLinelength());
-				axEntity.setQdzby(code.getQdzby());
-				axEntity.setZdzby(code.getZdzby());
-				axEntity.setAxwzms(code.getAxwzms());
-				GqEntity gq = gqService.findOne(szgqid);
-				axEntity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
-
-				CodeEntity szd = new CodeEntity(szdid);
-				axEntity.setSzd(szd);
-				axService.save(axEntity);
-			} else {
-				
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				code.setSzgq(szgq);
-
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				code.setSsjyr(ssjyr);
-				GqEntity gq = gqService.findOne(szgqid);
-				code.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
-
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
-
-				if (!StringUtils.isEmpty(axlxid)) {
-					CodeEntity axlx = new CodeEntity(axlxid);
-					code.setAxlx(axlx);
-				}
-				if (!StringUtils.isEmpty(axgnid)) {
-					CodeEntity axgn = new CodeEntity(axgnid);
-					code.setAxgn(axgn);
-				}
-				if (!StringUtils.isEmpty(lyztid)) {
-					CodeEntity lyzt = new CodeEntity(lyztid);
-					code.setLyzt(lyzt);
-				}
-				if (!StringUtils.isEmpty(nbaid)) {
-					CodeEntity nba = new CodeEntity(nbaid);
-					code.setNba(nba);
-				}
-				axService.save(code);
+				axEntity = axService.findOne(code.getId());
+			}
+			axEntity.setAxcd(code.getAxcd());
+
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			axEntity.setSzgk(szgk);
+
+			GqEntity szgq = new GqEntity();
+			szgq.setId(szgqid);
+			axEntity.setSzgq(szgq);
+
+			GkjyrEntity ssjyr = new GkjyrEntity();
+			ssjyr.setId(ssjyrid);
+			axEntity.setSsjyr(ssjyr);
+
+			/*
+			 * axEntity.setAxlx(code.getAxlx());
+			 * axEntity.setAxgn(code.getAxgn());
+			 * axEntity.setLyzt(code.getLyzt());
+			 */
+			// 非必填字段的验证,如为空则不验证,不为空则验证
+			if (!StringUtils.isEmpty(axlxid)) {
+				CodeEntity axlx = new CodeEntity(axlxid);
+				axEntity.setAxlx(axlx);
+			}
+			if (!StringUtils.isEmpty(axgnid)) {
+				CodeEntity axgn = new CodeEntity(axgnid);
+				axEntity.setAxgn(axgn);
 			}
+			if (!StringUtils.isEmpty(lyztid)) {
+				CodeEntity lyzt = new CodeEntity(lyztid);
+				axEntity.setLyzt(lyzt);
+			}
+			if (!StringUtils.isEmpty(nbaid)) {
+				CodeEntity nba = new CodeEntity(nbaid);
+				axEntity.setNba(nba);
+			}
+			axEntity.setZyid(code.getZyid());
+			axEntity.setJzrq(code.getJzrq());
+			axEntity.setAxcd(code.getAxcd());
+			axEntity.setQdzb(code.getQdzb());
+			axEntity.setZdzb(code.getZdzb());
+			axEntity.setAxpb(code.getAxpb());
+			axEntity.setBz(code.getBz());
+			axEntity.setWaterarea(code.getWaterarea());
+			axEntity.setLandarea(code.getLandarea());
+			axEntity.setLinelength(code.getLinelength());
+			axEntity.setQdzby(code.getQdzby());
+			axEntity.setZdzby(code.getZdzby());
+			axEntity.setAxwzms(code.getAxwzms());
+			GqEntity gq = gqService.findOne(szgqid);
+			axEntity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
+
+			CodeEntity szd = new CodeEntity(szdid);
+			axEntity.setSzd(szd);
+			axService.save(axEntity);
 			// 如果是市级新增或者修改,保存后同步到省级
-			try {
+			/*try {
 				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
 					AxWebService webService = axService.getWebService(null);
 					webService.save(code);
@@ -395,7 +360,7 @@ public class AxCtl extends BaseWebCtl {
 			} catch (Exception e) {
 				code.setTbzt(Constants.NO);
 				axService.save(code);
-			}
+			}*/
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 28 - 53
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/fbd/ctl/FbdCtl.java

@@ -256,64 +256,39 @@ public class FbdCtl extends BaseWebCtl {
 			return wr;
 		}*/
 
+		FbdEntity fbdEntity = new FbdEntity();
 		try {
-			if (StringUtils.isEmpty(code.getId())) {
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				code.setSzgq(szgq);
-
-				/*GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				code.setSsjyr(ssjyr);*/
-
-				GqEntity gq = gqService.findOne(szgqid);
-				code.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
-
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
-				
-				if(!StringUtils.isEmpty(ssjyrid)){
-					GkjyrEntity ssjyr = new GkjyrEntity();
-					ssjyr.setId(ssjyrid);
-					code.setSsjyr(ssjyr);
-				}
-
-				fbdService.save(code);
-			} else {
+			if (!StringUtils.isEmpty(code.getId())) {
 				// 修改
-				FbdEntity fbdEntity = fbdService.findOne(code.getId());
-				fbdEntity.setFbdmc(code.getFbdmc());
-				fbdEntity.setFbdlx(code.getFbdlx());
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				fbdEntity.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				fbdEntity.setSzgq(szgq);
-
-				/*GkjyrEntity ssjyr = new GkjyrEntity();
+				fbdEntity = fbdService.findOne(code.getId());
+			}
+			fbdEntity.setFbdmc(code.getFbdmc());
+			fbdEntity.setFbdlx(code.getFbdlx());
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			fbdEntity.setSzgk(szgk);
+
+			GqEntity szgq = new GqEntity();
+			szgq.setId(szgqid);
+			fbdEntity.setSzgq(szgq);
+
+			/*GkjyrEntity ssjyr = new GkjyrEntity();
+			ssjyr.setId(ssjyrid);
+			fbdEntity.setSsjyr(ssjyr);*/
+			if(!StringUtils.isEmpty(ssjyrid)){
+				GkjyrEntity ssjyr = new GkjyrEntity();
 				ssjyr.setId(ssjyrid);
-				fbdEntity.setSsjyr(ssjyr);*/
-				if(!StringUtils.isEmpty(ssjyrid)){
-					GkjyrEntity ssjyr = new GkjyrEntity();
-					ssjyr.setId(ssjyrid);
-					fbdEntity.setSsjyr(ssjyr);
-				}
+				fbdEntity.setSsjyr(ssjyr);
+			}
 
-				GqEntity gq = gqService.findOne(szgqid);
-				fbdEntity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
+			GqEntity gq = gqService.findOne(szgqid);
+			fbdEntity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
 
-				CodeEntity szd = new CodeEntity(szdid);
-				fbdEntity.setSzd(szd);
-				fbdService.save(fbdEntity);
-			}
+			CodeEntity szd = new CodeEntity(szdid);
+			fbdEntity.setSzd(szd);
+			fbdService.save(fbdEntity);
 			// 如果是市级新增或者修改,保存后同步到省级
-			try {
+			/*try {
 				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
 					FbdWebService webService = fbdService.getWebService(null);
 					webService.save(code);
@@ -323,7 +298,7 @@ public class FbdCtl extends BaseWebCtl {
 			} catch (Exception e) {
 				code.setTbzt(Constants.NO);
 				fbdService.save(code);
-			}
+			}*/
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 38 - 52
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/gk/ctl/GkCtl.java

@@ -212,60 +212,46 @@ public class GkCtl extends BaseWebCtl {
 			return wr;
 		}
 		// ==============
+		GkEntity entity = new GkEntity();
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {
-				GkEntity entity = gkService.findOne(code.getId());
-				entity.setAqgk(code.getAqgk());
-				entity.setSyhg(code.getSyhg());
-				entity.setWhcg(code.getWhcg());
-				entity.setXzqh(code.getXzqh());
-				entity.setWhpz(code.getWhpz());
-				entity.setZdwxy(code.getZdwxy());
-				entity.setPthwcg(code.getPthwcg());
-				entity.setPthwpz(code.getPthwpz());
-				entity.setGkmc(code.getGkmc());
-				entity.setGkdm(code.getGkdm());
-				XzglbmxxEntity ssgkglbm = new XzglbmxxEntity();
-				ssgkglbm.setId(ssgkglbmid);
-				entity.setSsgkglbm(ssgkglbm);
-				entity.setGkszhq(code.getGkszhq());
-				entity.setGkszgw(code.getGkszgw());
-				entity.setHlmc(code.getHlmc());
-				entity.setHgmc(code.getHgmc());
-				entity.setGkmhwz(code.getGkmhwz());
-				entity.setZraxcd(code.getZraxcd());
-				// =========非必填字段的外键关联,如果为空就不设值,不为空设值
-				if (!StringUtils.isEmpty(ghsfpfid)) {
-					CodeEntity ghsfpf = new CodeEntity(ghsfpfid);
-					entity.setGhsfpf(ghsfpf);
-				}
-				if (!StringUtils.isEmpty(sfhbid)) {
-					CodeEntity sfhb = new CodeEntity(sfhbid);
-					entity.setSfhb(sfhb);
-				}
-				entity.setGhpfwh(code.getGhpfwh());
-				entity.setBhbgkmc(code.getBhbgkmc());
-				entity.setBz(code.getBz());
-				CodeEntity szd = new CodeEntity(szdid);
-				entity.setSzd(szd);
-				gkService.save(entity);
-			} else {
-				if (!StringUtils.isEmpty(ghsfpfid)) {
-					CodeEntity ghsfpf = new CodeEntity(ghsfpfid);
-					code.setGhsfpf(ghsfpf);
-				}
-				if (!StringUtils.isEmpty(sfhbid)) {
-					CodeEntity sfhb = new CodeEntity(sfhbid);
-					code.setSfhb(sfhb);
-				}
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
-				XzglbmxxEntity ssgkglbm = new XzglbmxxEntity();
-				ssgkglbm.setId(ssgkglbmid);
-				code.setSsgkglbm(ssgkglbm);
-				gkService.save(code);
+				entity = gkService.findOne(code.getId());
+			}
+			entity.setAqgk(code.getAqgk());
+			entity.setSyhg(code.getSyhg());
+			entity.setWhcg(code.getWhcg());
+			entity.setXzqh(code.getXzqh());
+			entity.setWhpz(code.getWhpz());
+			entity.setZdwxy(code.getZdwxy());
+			entity.setPthwcg(code.getPthwcg());
+			entity.setPthwpz(code.getPthwpz());
+			entity.setGkmc(code.getGkmc());
+			entity.setGkdm(code.getGkdm());
+			XzglbmxxEntity ssgkglbm = new XzglbmxxEntity();
+			ssgkglbm.setId(ssgkglbmid);
+			entity.setSsgkglbm(ssgkglbm);
+			entity.setGkszhq(code.getGkszhq());
+			entity.setGkszgw(code.getGkszgw());
+			entity.setHlmc(code.getHlmc());
+			entity.setHgmc(code.getHgmc());
+			entity.setGkmhwz(code.getGkmhwz());
+			entity.setZraxcd(code.getZraxcd());
+			// =========非必填字段的外键关联,如果为空就不设值,不为空设值
+			if (!StringUtils.isEmpty(ghsfpfid)) {
+				CodeEntity ghsfpf = new CodeEntity(ghsfpfid);
+				entity.setGhsfpf(ghsfpf);
 			}
-			// 如果是市级新增或者修改,保存后同步到省级
+			if (!StringUtils.isEmpty(sfhbid)) {
+				CodeEntity sfhb = new CodeEntity(sfhbid);
+				entity.setSfhb(sfhb);
+			}
+			entity.setGhpfwh(code.getGhpfwh());
+			entity.setBhbgkmc(code.getBhbgkmc());
+			entity.setBz(code.getBz());
+			CodeEntity szd = new CodeEntity(szdid);
+			entity.setSzd(szd);
+			gkService.save(entity);
+			/*// 如果是市级新增或者修改,保存后同步到省级
 			try {
 				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
 					GkWebService webService = gkService.getWebService(null);
@@ -276,7 +262,7 @@ public class GkCtl extends BaseWebCtl {
 			} catch (Exception e) {
 				code.setTbzt(Constants.NO);
 				gkService.save(code);
-			}
+			}*/
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 39 - 52
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/gq/ctl/GqCtl.java

@@ -213,61 +213,48 @@ public class GqCtl extends BaseWebCtl {
 			wr.setMessage("请选择所在港口");
 			return wr;
 		}
+		GqEntity entity = new GqEntity();
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {
-				GqEntity entity = gqService.findOne(code.getId());
-				entity.setGqmc(code.getGqmc());
-				if (!StringUtils.isEmpty(gqszsylxid)) {
-					CodeEntity gqszsylx = new CodeEntity(gqszsylxid);
-					entity.setGqszsylx(gqszsylx);
-				}
-				entity.setGqmj(code.getGqmj());
-				entity.setLymj(code.getLymj());
-				entity.setSyfw(code.getSyfw());
-				entity.setSymj(code.getSymj());
-				entity.setGqghmj(code.getGqghmj());
-				entity.setGhlymj(code.getGhlymj());
-				entity.setLymj(code.getLymj());
-				entity.setFgyscydghmj(code.getFgyscydghmj());
-				entity.setGhsymj(code.getGhsymj());
-				entity.setGqzraxcd(code.getGqzraxcd());
-				entity.setGymtaxcd(code.getGymtaxcd());
-				entity.setGqgkaxcd(code.getGqgkaxcd());
-				entity.setGkssysyaxcd(code.getGkssysyaxcd());
-				entity.setGqdmbdzdz(code.getGqdmbdzdz());
-				entity.setBz(code.getBz());
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				entity.setSzgk(szgk);
-				XzglbmxxEntity ssgkglbm = new XzglbmxxEntity();
-				ssgkglbm.setId(ssgkglbmid);
-				entity.setSsgkglbm(ssgkglbm);
-				entity.setGqdm(code.getGqdm());
-				entity.setGqnhhddm(code.getGqnhhddm());
-				entity.setDlwzwd(code.getDlwzwd());
-				entity.setDlwzjd(code.getDlwzjd());
-				entity.setGqms(code.getGqms());
-				CodeEntity szd = new CodeEntity(szdid);
-				entity.setSzd(szd);
-				entity.setZyid(code.getZyid());
-				gqService.save(entity);
-			} else {
-				if (!StringUtils.isEmpty(gqszsylxid)) {
-					CodeEntity gqszsylx = new CodeEntity(gqszsylxid);
-					code.setGqszsylx(gqszsylx);
-				}
-				XzglbmxxEntity ssgkglbm = new XzglbmxxEntity();
-				ssgkglbm.setId(ssgkglbmid);
-				code.setSsgkglbm(ssgkglbm);
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
-				gqService.save(code);
+				entity = gqService.findOne(code.getId());
 			}
+			entity.setGqmc(code.getGqmc());
+			if (!StringUtils.isEmpty(gqszsylxid)) {
+				CodeEntity gqszsylx = new CodeEntity(gqszsylxid);
+				entity.setGqszsylx(gqszsylx);
+			}
+			entity.setGqmj(code.getGqmj());
+			entity.setLymj(code.getLymj());
+			entity.setSyfw(code.getSyfw());
+			entity.setSymj(code.getSymj());
+			entity.setGqghmj(code.getGqghmj());
+			entity.setGhlymj(code.getGhlymj());
+			entity.setLymj(code.getLymj());
+			entity.setFgyscydghmj(code.getFgyscydghmj());
+			entity.setGhsymj(code.getGhsymj());
+			entity.setGqzraxcd(code.getGqzraxcd());
+			entity.setGymtaxcd(code.getGymtaxcd());
+			entity.setGqgkaxcd(code.getGqgkaxcd());
+			entity.setGkssysyaxcd(code.getGkssysyaxcd());
+			entity.setGqdmbdzdz(code.getGqdmbdzdz());
+			entity.setBz(code.getBz());
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			entity.setSzgk(szgk);
+			XzglbmxxEntity ssgkglbm = new XzglbmxxEntity();
+			ssgkglbm.setId(ssgkglbmid);
+			entity.setSsgkglbm(ssgkglbm);
+			entity.setGqdm(code.getGqdm());
+			entity.setGqnhhddm(code.getGqnhhddm());
+			entity.setDlwzwd(code.getDlwzwd());
+			entity.setDlwzjd(code.getDlwzjd());
+			entity.setGqms(code.getGqms());
+			CodeEntity szd = new CodeEntity(szdid);
+			entity.setSzd(szd);
+			entity.setZyid(code.getZyid());
+			gqService.save(entity);
 			// 如果是市级新增或者修改,保存后同步到省级
-			try {
+			/*try {
 				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
 					GqWebService webService = gqService.getWebService(null);
 					webService.save(code);
@@ -277,7 +264,7 @@ public class GqCtl extends BaseWebCtl {
 			} catch (Exception e) {
 				code.setTbzt(Constants.NO);
 				gqService.save(code);
-			}
+			}*/
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 25 - 38
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/jghd/ctl/JghdCtl.java

@@ -185,49 +185,36 @@ public class JghdCtl extends BaseWebCtl {
 			wr.setMessage("请选择所在港口");
 		}
 
+		JghdEntity jghdEntity = new JghdEntity();
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {
 				// 修改
-				JghdEntity jghdEntity = jghdService.findOne(code.getId());
-
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				jghdEntity.setSzgk(szgk);
-				GkEntity gk = gkService.findOne(szgkid);
-				if (gk != null) {
-					jghdEntity.setSsgkglbm(gk.getSsgkglbm());
-				}
-				CodeEntity szd = new CodeEntity(szdid);
-				jghdEntity.setSzd(szd);
+				jghdEntity = jghdService.findOne(code.getId());
+			}
 
-				jghdEntity.setBz(code.getBz());
-				jghdEntity.setHdcd(code.getHdcd());
-				jghdEntity.setHddm(code.getHddm());
-				jghdEntity.setHdkd(code.getHdkd());
-				jghdEntity.setHdmc(code.getHdmc());
-				jghdEntity.setHdqdmc(code.getHdqdmc());
-				jghdEntity.setHdqdmm(code.getHdqdmm());
-				jghdEntity.setHdss(code.getHdss());
-				jghdEntity.setHdyxkd(code.getHdyxkd());
-				jghdEntity.setHdzdss(code.getHdzdss());
-				jghdEntity.setHdtgnl(code.getHdtgnl());
-				jghdEntity.setSzgq(code.getSzgq());
-				jghdService.save(jghdEntity);
-			} else {
-				// 新增直接保存
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
-				GkEntity gk = gkService.findOne(szgkid);
-				if (gk != null) {
-					code.setSsgkglbm(gk.getSsgkglbm());
-				}
-				if (!StringUtils.isEmpty(szdid)) {
-					CodeEntity szd = new CodeEntity(szdid);
-					code.setSzd(szd);
-				}
-				jghdService.save(code);
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			jghdEntity.setSzgk(szgk);
+			GkEntity gk = gkService.findOne(szgkid);
+			if (gk != null) {
+				jghdEntity.setSsgkglbm(gk.getSsgkglbm());
 			}
+			CodeEntity szd = new CodeEntity(szdid);
+			jghdEntity.setSzd(szd);
+
+			jghdEntity.setBz(code.getBz());
+			jghdEntity.setHdcd(code.getHdcd());
+			jghdEntity.setHddm(code.getHddm());
+			jghdEntity.setHdkd(code.getHdkd());
+			jghdEntity.setHdmc(code.getHdmc());
+			jghdEntity.setHdqdmc(code.getHdqdmc());
+			jghdEntity.setHdqdmm(code.getHdqdmm());
+			jghdEntity.setHdss(code.getHdss());
+			jghdEntity.setHdyxkd(code.getHdyxkd());
+			jghdEntity.setHdzdss(code.getHdzdss());
+			jghdEntity.setHdtgnl(code.getHdtgnl());
+			jghdEntity.setSzgq(code.getSzgq());
+			jghdService.save(jghdEntity);
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 36 - 53
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/md/ctl/MdCtl.java

@@ -229,66 +229,49 @@ public class MdCtl extends BaseWebCtl {
 			wr.setMessage("请选择所在港口");
 			return wr;
 		}
+		MdEntity entity = new MdEntity();
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {
-				MdEntity entity = mdService.findOne(code.getId());
-				entity.setMdmc(code.getMdmc());
-				entity.setMdcd(code.getMdcd());
-				entity.setMdkd(code.getMdkd());
-				entity.setMdss(code.getMdss());
-				entity.setMdmj(code.getMdmj());
-				entity.setMdwz(code.getMdwz());
-				entity.setXbnl(code.getXbnl());
-				entity.setZyid(code.getZyid());
-				/*
-				 * GkEntity gk = gkService.findOne(szgkid); if(gk!=null){
-				 * entity.setSsgkglbm(gk.getSsgkglbm()); }
-				 */
-				entity.setSzgq(code.getSzgq());
-				entity.setMddz(code.getMddz());
-				entity.setMwbj(code.getMwbj());
-				entity.setFtgs(code.getFtgs());
-				entity.setMbss(code.getMbss());
-				entity.setBz(code.getBz());
-				entity.setZyyt(code.getZyyt());
-
-				CodeEntity szd = new CodeEntity(szdid);
-				entity.setSzd(szd);
+				entity = mdService.findOne(code.getId());
+			}
+			entity.setMdmc(code.getMdmc());
+			entity.setMdcd(code.getMdcd());
+			entity.setMdkd(code.getMdkd());
+			entity.setMdss(code.getMdss());
+			entity.setMdmj(code.getMdmj());
+			entity.setMdwz(code.getMdwz());
+			entity.setXbnl(code.getXbnl());
+			entity.setZyid(code.getZyid());
+			/*
+			 * GkEntity gk = gkService.findOne(szgkid); if(gk!=null){
+			 * entity.setSsgkglbm(gk.getSsgkglbm()); }
+			 */
+			entity.setSzgq(code.getSzgq());
+			entity.setMddz(code.getMddz());
+			entity.setMwbj(code.getMwbj());
+			entity.setFtgs(code.getFtgs());
+			entity.setMbss(code.getMbss());
+			entity.setBz(code.getBz());
+			entity.setZyyt(code.getZyyt());
 
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				entity.setSzgk(szgk);
+			CodeEntity szd = new CodeEntity(szdid);
+			entity.setSzd(szd);
 
-				GkEntity gk = gkService.findOne(szgkid);
-				entity.setSsgkglbm(gk != null ? gk.getSsgkglbm() : null);
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			entity.setSzgk(szgk);
 
-				if (!StringUtils.isEmpty(xzhghid)) {
-					CodeEntity xzhgh = new CodeEntity(xzhghid);
-					entity.setXzhgh(xzhgh);
-				}
+			GkEntity gk = gkService.findOne(szgkid);
+			entity.setSsgkglbm(gk != null ? gk.getSsgkglbm() : null);
 
-				mdService.save(entity);
-			} else {
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
-				/*
-				 * GkEntity gk = gkService.findOne(szgkid); if(gk!=null){
-				 * code.setSsgkglbm(gk.getSsgkglbm()); }
-				 */
-				GkEntity gk = gkService.findOne(szgkid);
-				code.setSsgkglbm(gk != null ? gk.getSsgkglbm() : null);
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
-
-				if (!StringUtils.isEmpty(xzhghid)) {
-					CodeEntity xzhgh = new CodeEntity(xzhghid);
-					code.setXzhgh(xzhgh);
-				}
-				mdService.save(code);
+			if (!StringUtils.isEmpty(xzhghid)) {
+				CodeEntity xzhgh = new CodeEntity(xzhghid);
+				entity.setXzhgh(xzhgh);
 			}
+
+			mdService.save(entity);
 			// 如果是市级新增或者修改,保存后同步到省级
-			try {
+			/*try {
 				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
 					MdWebService webService = mdService.getWebService(null);
 					webService.save(code);
@@ -298,7 +281,7 @@ public class MdCtl extends BaseWebCtl {
 			} catch (Exception e) {
 				code.setTbzt(Constants.NO);
 				mdService.save(code);
-			}
+			}*/
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 86 - 146
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/mt/ctl/MtCtl.java

@@ -491,160 +491,100 @@ public class MtCtl extends BaseWebCtl {
 			return wr;
 		}
 
+		MtEntity entity = new MtEntity();
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {// 修改
-				MtEntity entity = mtService.findOne(code.getId());
-				entity.setZyid(code.getZyid());
-				entity.setMtmc(code.getMtmc());
-				entity.setNhwtgnl(code.getNhwtgnl());
-				entity.setSjhwttl(code.getSjhwttl());
-				entity.setSjlkttl(code.getSjlkttl());
-				entity.setNlktgnl(code.getNlktgnl());
-				entity.setNjzxtgnl(code.getNjzxtgnl());
-				entity.setGisid(code.getGisid());
-				entity.setMtcd(code.getMtcd());
-				entity.setMtqysjclss(code.getMtqysjclss());
-				entity.setMtsjqyss(code.getMtsjqyss());
-				entity.setMtdm(code.getMtdm());
-				entity.setMtxsdm(code.getMtxsdm());
-				entity.setBwgs(code.getBwgs());
-				entity.setMtqydbg(code.getMtqydbg());
-				entity.setMtsfwars(code.getMtsfwars());
-				entity.setFwlx(code.getFwlx());
-				entity.setMtyt(code.getMtyt());
-				entity.setMtxsdm(code.getMtxsdm());
-				entity.setJcrq(code.getJcrq());
-				CodeEntity szd = new CodeEntity(szdid);
-				entity.setSzd(szd);
-
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				entity.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				entity.setSzgq(szgq);
-
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				entity.setSsjyr(ssjyr);
-
-				ZyqEntity szzyq = new ZyqEntity();
-				szzyq.setId(szzyqid);
-				entity.setSzzyq(szzyq);
-
-				AxEntity ax = new AxEntity();
-				ax.setId(szaxid);
-				entity.setSzax(ax);
-
-				GqEntity gq = gqService.findOne(szgqid);
-				entity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
-
-				if (!StringUtils.isEmpty(sfdwkfid)) {
-					CodeEntity sfdwkf = new CodeEntity(sfdwkfid);
-					entity.setSfdwkf(sfdwkf);
-				}
-
-				if (!StringUtils.isEmpty(sfwhpid)) {
-					CodeEntity sfwhp = new CodeEntity(sfwhpid);
-					entity.setSfwhp(sfwhp);
-				}
-				if (!StringUtils.isEmpty(mtsfwarsid)) {
-					CodeEntity mtsfwars = new CodeEntity(mtsfwarsid);
-					entity.setMtsfwars(mtsfwars);
-				}
-				if (!StringUtils.isEmpty(fwlxid)) {
-					CodeEntity fwlx = new CodeEntity(fwlxid);
-					entity.setFwlx(fwlx);
-
-				}
-				if (!StringUtils.isEmpty(mtjgxsid)) {
-					CodeEntity mtjgxs = new CodeEntity(mtjgxsid);
-					entity.setMtxsdm(mtjgxs);
-
-				}
-				if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
-					if (path.indexOf("add") > 0) {
-						entity.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
-					} else {
-						entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
-					}
-				}
-				mtService.save(entity);
-			} else {// 新增
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
-
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				code.setSzgq(szgq);
-
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				code.setSsjyr(ssjyr);
-
-				GqEntity gq = gqService.findOne(szgqid);
-				code.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
-
-				/*
-				 * CodeEntity sfdwkf = new CodeEntity(sfdwkfid);
-				 * code.setSfdwkf(sfdwkf);
-				 */
-				if (!StringUtils.isEmpty(sfdwkfid)) {
-					CodeEntity sfdwkf = new CodeEntity(sfdwkfid);
-					code.setSfdwkf(sfdwkf);
-				}
-
-				if (!StringUtils.isEmpty(sfwhpid)) {
-					CodeEntity sfwhp = new CodeEntity(sfwhpid);
-					code.setSfwhp(sfwhp);
-				}
-				if (!StringUtils.isEmpty(mtsfwarsid)) {
-					CodeEntity mtsfwars = new CodeEntity(mtsfwarsid);
-					code.setMtsfwars(mtsfwars);
-				}
-				if (!StringUtils.isEmpty(fwlxid)) {
-					CodeEntity fwlx = new CodeEntity(fwlxid);
-					code.setFwlx(fwlx);
+				entity = mtService.findOne(code.getId());
+			}
+			entity.setZyid(code.getZyid());
+			entity.setMtmc(code.getMtmc());
+			entity.setNhwtgnl(code.getNhwtgnl());
+			entity.setSjhwttl(code.getSjhwttl());
+			entity.setSjlkttl(code.getSjlkttl());
+			entity.setNlktgnl(code.getNlktgnl());
+			entity.setNjzxtgnl(code.getNjzxtgnl());
+			entity.setGisid(code.getGisid());
+			entity.setMtcd(code.getMtcd());
+			entity.setMtqysjclss(code.getMtqysjclss());
+			entity.setMtsjqyss(code.getMtsjqyss());
+			entity.setMtdm(code.getMtdm());
+			entity.setMtxsdm(code.getMtxsdm());
+			entity.setBwgs(code.getBwgs());
+			entity.setMtqydbg(code.getMtqydbg());
+			entity.setMtsfwars(code.getMtsfwars());
+			entity.setFwlx(code.getFwlx());
+			entity.setMtyt(code.getMtyt());
+			entity.setMtxsdm(code.getMtxsdm());
+			entity.setJcrq(code.getJcrq());
+			CodeEntity szd = new CodeEntity(szdid);
+			entity.setSzd(szd);
+
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			entity.setSzgk(szgk);
+
+			GqEntity szgq = new GqEntity();
+			szgq.setId(szgqid);
+			entity.setSzgq(szgq);
+
+			GkjyrEntity ssjyr = new GkjyrEntity();
+			ssjyr.setId(ssjyrid);
+			entity.setSsjyr(ssjyr);
+
+			ZyqEntity szzyq = new ZyqEntity();
+			szzyq.setId(szzyqid);
+			entity.setSzzyq(szzyq);
+
+			AxEntity ax = new AxEntity();
+			ax.setId(szaxid);
+			entity.setSzax(ax);
+
+			GqEntity gq = gqService.findOne(szgqid);
+			entity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
+
+			if (!StringUtils.isEmpty(sfdwkfid)) {
+				CodeEntity sfdwkf = new CodeEntity(sfdwkfid);
+				entity.setSfdwkf(sfdwkf);
+			}
 
-				}
-				if (!StringUtils.isEmpty(mtjgxsid)) {
-					CodeEntity mtjgxs = new CodeEntity(mtjgxsid);
-					code.setMtxsdm(mtjgxs);
-				}
+			if (!StringUtils.isEmpty(sfwhpid)) {
+				CodeEntity sfwhp = new CodeEntity(sfwhpid);
+				entity.setSfwhp(sfwhp);
+			}
+			if (!StringUtils.isEmpty(mtsfwarsid)) {
+				CodeEntity mtsfwars = new CodeEntity(mtsfwarsid);
+				entity.setMtsfwars(mtsfwars);
+			}
+			if (!StringUtils.isEmpty(fwlxid)) {
+				CodeEntity fwlx = new CodeEntity(fwlxid);
+				entity.setFwlx(fwlx);
 
-				ZyqEntity szzyq = new ZyqEntity();
-				szzyq.setId(szzyqid);
-				code.setSzzyq(szzyq);
+			}
+			if (!StringUtils.isEmpty(mtjgxsid)) {
+				CodeEntity mtjgxs = new CodeEntity(mtjgxsid);
+				entity.setMtxsdm(mtjgxs);
 
-				AxEntity ax = new AxEntity();
-				ax.setId(szaxid);
-				code.setSzax(ax);
-				if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
-					if (path.indexOf("add") > 0) {
-						code.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
-					} else {
-						code.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
-					}
-				}
-				mtService.save(code);
 			}
-			// 如果是市级新增或者修改,保存后同步到省级
-			try {
-				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
-					MtWebService webService = mtService.getWebService(null);
-					webService.save(code);
-					code.setTbzt(Constants.YES);
-					mtService.save(code);
+			if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
+				if (path.indexOf("add") > 0) {
+					entity.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
+				} else {
+					entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
 				}
-			} catch (Exception e) {
-				code.setTbzt(Constants.NO);
-				mtService.save(code);
 			}
+			mtService.save(entity);
+			// 如果是市级新增或者修改,保存后同步到省级
+//			try {
+//				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
+//					MtWebService webService = mtService.getWebService(null);
+//					webService.save(code);
+//					code.setTbzt(Constants.YES);
+//					mtService.save(code);
+//				}
+//			} catch (Exception e) {
+//				code.setTbzt(Constants.NO);
+//				mtService.save(code);
+//			}
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 19 - 30
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/zyq/ctl/ZyqCtl.java

@@ -209,39 +209,28 @@ public class ZyqCtl extends BaseWebCtl {
 			wr.setMessage("请选择所在港区");
 			return wr;
 		}
+		ZyqEntity zyq = new ZyqEntity();
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {
-				ZyqEntity zyq = zyqService.findOne(code.getId());
-				CodeEntity szd = new CodeEntity(szdid);
-				zyq.setSzd(szd);
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				zyq.setSzgk(szgk);
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				zyq.setSzgq(szgq);
-				GqEntity gq = gqService.findOne(szgqid);
-				zyq.setSsgkglbm(gq.getSsgkglbm());
-				zyq.setZyqmc(code.getZyqmc());
-				zyq.setZyqyt(code.getZyqyt());
-				zyq.setBz(code.getBz());
-				zyq.setZyid(code.getZyid());
-				zyqService.save(zyq);
-			} else {
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				code.setSzgq(szgq);
-				GqEntity gq = gqService.findOne(szgqid);
-				code.setSsgkglbm(gq.getSsgkglbm());
-				zyqService.save(code);
+				zyq = zyqService.findOne(code.getId());
 			}
+			CodeEntity szd = new CodeEntity(szdid);
+			zyq.setSzd(szd);
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			zyq.setSzgk(szgk);
+			GqEntity szgq = new GqEntity();
+			szgq.setId(szgqid);
+			zyq.setSzgq(szgq);
+			GqEntity gq = gqService.findOne(szgqid);
+			zyq.setSsgkglbm(gq.getSsgkglbm());
+			zyq.setZyqmc(code.getZyqmc());
+			zyq.setZyqyt(code.getZyqyt());
+			zyq.setBz(code.getBz());
+			zyq.setZyid(code.getZyid());
+			zyqService.save(zyq);
 			// 如果是市级新增或者修改,保存后同步到省级
-			try {
+			/*try {
 				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
 					ZyqWebService webService = zyqService.getWebService(null);
 					webService.save(code);
@@ -251,7 +240,7 @@ public class ZyqCtl extends BaseWebCtl {
 			} catch (Exception e) {
 				code.setTbzt(Constants.NO);
 				zyqService.save(code);
-			}
+			}*/
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 145 - 235
gkjsjy/trunk/src/com/xt/jygl/gkjygl/gkjyr/jyrbw/ctl/BwCtl.java

@@ -528,249 +528,159 @@ public class BwCtl extends BaseWebCtl {
 			wr.setSuccess(false);
 			wr.setMessage("请选择是否取得港口设施保安证书");
 		}
+		BwEntity entity = new BwEntity();
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {// 修改
-				BwEntity entity = bwService.findOne(code.getId());
-				entity.setBwcd(code.getBwcd());
-				entity.setBwmc(code.getBwmc());
-				/* entity.setBwszsx(code.getBwszsx()); */
-				if (code.getBwyt() != null && code.getBwyt().startsWith(",")) {
-					entity.setBwyt(code.getBwyt().substring(1));
-				} else {
-					entity.setBwyt(code.getBwyt());
-				}
-				entity.setHckpnl(code.getHckpnl());
-				entity.setJd(code.getJd());
-				entity.setJgysnf(code.getJgysnf());
-				entity.setJtjgisdyidh(code.getJtjgisdyidh());
-				/* entity.setNhwtgnl(code.getNhwtgnl()); */
-				entity.setNwxhwttl(code.getNwxhwttl());
-				entity.setQysjsh(code.getQysjsh());
-				entity.setQysjss(code.getQysjss());
-				/* entity.setSclx(code.getSclx()); */
-				entity.setSjkpnl(code.getSjkpnl());
-				entity.setSjtgnl(code.getSjtgnl());
-				entity.setTcnf(code.getTcnf());
-				entity.setWd(code.getWd());
-				entity.setZyrkfw(code.getZyrkfw());
-				entity.setJgxs(code.getJgxs());
-				entity.setDtsj(code.getDtsj());
-				entity.setBwdm(code.getBwdm());
-				/* entity.setSfdwkf(code.getSfdwkf()); */
-				/* entity.setNjzxtgnl(code.getNjzxtgnl()); */
-				/* entity.setSclx(code.getSclx()); */
-				entity.setJgxs(code.getJgxs());
-				entity.setHcnlxztj(code.getHcnlxztj());
-				entity.setNhwtgnl(code.getNhwtgnl());
-				entity.setHwgs(code.getHwgs());
-				entity.setHwhc(code.getHwhc());
-				entity.setNjzxtgnl(code.getNjzxtgnl());
-				entity.setJzxhc(code.getJzxhc());
-				entity.setJzxgs(code.getJzxhc());
-				entity.setGzsj(code.getGzsj());
-				entity.setGzhc(code.getGzhc());
-				entity.setGzgs(code.getGzgs());
-				entity.setLksj(code.getLksj());
-				entity.setLkhc(code.getLkhc());
-				entity.setLkgs(code.getLkgs());
-				entity.setBwgs(code.getBwgs());
-				entity.setBz(code.getBz());
-				entity.setZyid(code.getZyid());
-				CodeEntity szd = new CodeEntity(szdid);
-				entity.setSzd(szd);
-
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				entity.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				entity.setSzgq(szgq);
-
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				entity.setSsjyr(ssjyr);
-
-				GqEntity gq = gqService.findOne(szgqid);
-				entity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
-
-				MtEntity ssmt = new MtEntity();
-				ssmt.setId(ssmtid);
-				entity.setSsmt(ssmt);
-
-				if (!StringUtils.isEmpty(sffzid)) {
-					CodeEntity sffz = new CodeEntity(sffzid);
-					entity.setSffz(sffz);
-				}
-				if (!StringUtils.isEmpty(sfdwkfid)) {
-					CodeEntity sfdwkf = new CodeEntity(sfdwkfid);
-					entity.setSfdwkf(sfdwkf);
-				}
-
-				if (!StringUtils.isEmpty(zyhbwflid)) {
-					CodeEntity zyhbwfl = new CodeEntity(zyhbwflid);
-					entity.setZyhbwfl(zyhbwfl);
-				}
-				if (!StringUtils.isEmpty(fwlxid)) {
-					CodeEntity fwlx = new CodeEntity(fwlxid);
-					entity.setFwlx(fwlx);
-				}
-				if (!StringUtils.isEmpty(wxpbwid)) {
-					CodeEntity wxpbw = new CodeEntity(wxpbwid);
-					entity.setWxpbw(wxpbw);
-				}
-				if (!StringUtils.isEmpty(bwsxid)) {
-					CodeEntity bwsx = new CodeEntity(bwsxid);
-					entity.setBwsx(bwsx);
-				}
-				if (!StringUtils.isEmpty(bwszsxid)) {
-					CodeEntity bwszsx = new CodeEntity(bwszsxid);
-					entity.setBwszsx(bwszsx);
-				}
-				if (!StringUtils.isEmpty(sclxid)) {
-					CodeEntity sclx = new CodeEntity(sclxid);
-					entity.setSclx(sclx);
-				}
-				if (!StringUtils.isEmpty(jgxsid)) {
-					CodeEntity jgxs = new CodeEntity(jgxsid);
-					entity.setJgxs(jgxs);
-				}
-
-				if (!StringUtils.isEmpty(sszyqid)) {
-					ZyqEntity zyq = new ZyqEntity();
-					zyq.setId(sszyqid);
-					entity.setSszyq(zyq);
-				}
-				if (!StringUtils.isEmpty(zlsid)) {
-					CodeEntity zls = new CodeEntity(zlsid);
-					entity.setZls(zls);
-				}
-				if (!StringUtils.isEmpty(xpid)) {
-					CodeEntity xp = new CodeEntity(xpid);
-					entity.setXp(xp);
-					;
-				}
-				if (!StringUtils.isEmpty(bwszhdid)) {
-					CodeEntity bwszhd = new CodeEntity(bwszhdid);
-					entity.setBwszhd(bwszhd);
-				}
-				if (!StringUtils.isEmpty(kbcblxid)) {
-					CodeEntity kbcblx = new CodeEntity(kbcblxid);
-					entity.setKbcblx(kbcblx);
-				}
-
-				if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
-					if (path.indexOf("add") > 0) {
-						entity.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
-					} else {
-						entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
-					}
-				}
-				bwService.save(entity);
-			} else {// 新增
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
-
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				code.setSzgq(szgq);
-
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				code.setSsjyr(ssjyr);
-
-				GqEntity gq = gqService.findOne(szgqid);
-				code.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
-
-				MtEntity ssmt = new MtEntity();
-				ssmt.setId(ssmtid);
-				code.setSsmt(ssmt);
+				entity = bwService.findOne(code.getId());
+			}
+			entity.setBwcd(code.getBwcd());
+			entity.setBwmc(code.getBwmc());
+			/* entity.setBwszsx(code.getBwszsx()); */
+			if (code.getBwyt() != null && code.getBwyt().startsWith(",")) {
+				entity.setBwyt(code.getBwyt().substring(1));
+			} else {
+				entity.setBwyt(code.getBwyt());
+			}
+			entity.setHckpnl(code.getHckpnl());
+			entity.setJd(code.getJd());
+			entity.setJgysnf(code.getJgysnf());
+			entity.setJtjgisdyidh(code.getJtjgisdyidh());
+			/* entity.setNhwtgnl(code.getNhwtgnl()); */
+			entity.setNwxhwttl(code.getNwxhwttl());
+			entity.setQysjsh(code.getQysjsh());
+			entity.setQysjss(code.getQysjss());
+			/* entity.setSclx(code.getSclx()); */
+			entity.setSjkpnl(code.getSjkpnl());
+			entity.setSjtgnl(code.getSjtgnl());
+			entity.setTcnf(code.getTcnf());
+			entity.setWd(code.getWd());
+			entity.setZyrkfw(code.getZyrkfw());
+			entity.setJgxs(code.getJgxs());
+			entity.setDtsj(code.getDtsj());
+			entity.setBwdm(code.getBwdm());
+			/* entity.setSfdwkf(code.getSfdwkf()); */
+			/* entity.setNjzxtgnl(code.getNjzxtgnl()); */
+			/* entity.setSclx(code.getSclx()); */
+			entity.setJgxs(code.getJgxs());
+			entity.setHcnlxztj(code.getHcnlxztj());
+			entity.setNhwtgnl(code.getNhwtgnl());
+			entity.setHwgs(code.getHwgs());
+			entity.setHwhc(code.getHwhc());
+			entity.setNjzxtgnl(code.getNjzxtgnl());
+			entity.setJzxhc(code.getJzxhc());
+			entity.setJzxgs(code.getJzxhc());
+			entity.setGzsj(code.getGzsj());
+			entity.setGzhc(code.getGzhc());
+			entity.setGzgs(code.getGzgs());
+			entity.setLksj(code.getLksj());
+			entity.setLkhc(code.getLkhc());
+			entity.setLkgs(code.getLkgs());
+			entity.setBwgs(code.getBwgs());
+			entity.setBz(code.getBz());
+			entity.setZyid(code.getZyid());
+			CodeEntity szd = new CodeEntity(szdid);
+			entity.setSzd(szd);
+
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			entity.setSzgk(szgk);
+
+			GqEntity szgq = new GqEntity();
+			szgq.setId(szgqid);
+			entity.setSzgq(szgq);
+
+			GkjyrEntity ssjyr = new GkjyrEntity();
+			ssjyr.setId(ssjyrid);
+			entity.setSsjyr(ssjyr);
+
+			GqEntity gq = gqService.findOne(szgqid);
+			entity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
+
+			MtEntity ssmt = new MtEntity();
+			ssmt.setId(ssmtid);
+			entity.setSsmt(ssmt);
+
+			if (!StringUtils.isEmpty(sffzid)) {
+				CodeEntity sffz = new CodeEntity(sffzid);
+				entity.setSffz(sffz);
+			}
+			if (!StringUtils.isEmpty(sfdwkfid)) {
+				CodeEntity sfdwkf = new CodeEntity(sfdwkfid);
+				entity.setSfdwkf(sfdwkf);
+			}
 
-				if (!StringUtils.isEmpty(sffzid)) {
-					CodeEntity sffz = new CodeEntity(sffzid);
-					code.setSffz(sffz);
-				}
-				if (!StringUtils.isEmpty(zyhbwflid)) {
-					CodeEntity zyhbwfl = new CodeEntity(zyhbwflid);
-					code.setZyhbwfl(zyhbwfl);
-				}
-				if (!StringUtils.isEmpty(fwlxid)) {
-					CodeEntity fwlx = new CodeEntity(fwlxid);
-					code.setFwlx(fwlx);
-				}
-				if (!StringUtils.isEmpty(wxpbwid)) {
-					CodeEntity wxpbw = new CodeEntity(wxpbwid);
-					code.setWxpbw(wxpbw);
-				}
-				if (!StringUtils.isEmpty(bwsxid)) {
-					CodeEntity bwsx = new CodeEntity(bwsxid);
-					code.setBwsx(bwsx);
-				}
+			if (!StringUtils.isEmpty(zyhbwflid)) {
+				CodeEntity zyhbwfl = new CodeEntity(zyhbwflid);
+				entity.setZyhbwfl(zyhbwfl);
+			}
+			if (!StringUtils.isEmpty(fwlxid)) {
+				CodeEntity fwlx = new CodeEntity(fwlxid);
+				entity.setFwlx(fwlx);
+			}
+			if (!StringUtils.isEmpty(wxpbwid)) {
+				CodeEntity wxpbw = new CodeEntity(wxpbwid);
+				entity.setWxpbw(wxpbw);
+			}
+			if (!StringUtils.isEmpty(bwsxid)) {
+				CodeEntity bwsx = new CodeEntity(bwsxid);
+				entity.setBwsx(bwsx);
+			}
+			if (!StringUtils.isEmpty(bwszsxid)) {
+				CodeEntity bwszsx = new CodeEntity(bwszsxid);
+				entity.setBwszsx(bwszsx);
+			}
+			if (!StringUtils.isEmpty(sclxid)) {
+				CodeEntity sclx = new CodeEntity(sclxid);
+				entity.setSclx(sclx);
+			}
+			if (!StringUtils.isEmpty(jgxsid)) {
+				CodeEntity jgxs = new CodeEntity(jgxsid);
+				entity.setJgxs(jgxs);
+			}
 
-				if (!StringUtils.isEmpty(sfdwkfid)) {
-					CodeEntity sfdwkf = new CodeEntity(sfdwkfid);
-					code.setSfdwkf(sfdwkf);
-				}
-				if (!StringUtils.isEmpty(bwszsxid)) {
-					CodeEntity bwszsx = new CodeEntity(bwszsxid);
-					code.setBwszsx(bwszsx);
-				}
-				if (!StringUtils.isEmpty(sclxid)) {
-					CodeEntity sclx = new CodeEntity(sclxid);
-					code.setSclx(sclx);
-				}
-				if (!StringUtils.isEmpty(jgxsid)) {
-					CodeEntity jgxs = new CodeEntity(jgxsid);
-					code.setJgxs(jgxs);
-				}
+			if (!StringUtils.isEmpty(sszyqid)) {
+				ZyqEntity zyq = new ZyqEntity();
+				zyq.setId(sszyqid);
+				entity.setSszyq(zyq);
+			}
+			if (!StringUtils.isEmpty(zlsid)) {
+				CodeEntity zls = new CodeEntity(zlsid);
+				entity.setZls(zls);
+			}
+			if (!StringUtils.isEmpty(xpid)) {
+				CodeEntity xp = new CodeEntity(xpid);
+				entity.setXp(xp);
+				;
+			}
+			if (!StringUtils.isEmpty(bwszhdid)) {
+				CodeEntity bwszhd = new CodeEntity(bwszhdid);
+				entity.setBwszhd(bwszhd);
+			}
+			if (!StringUtils.isEmpty(kbcblxid)) {
+				CodeEntity kbcblx = new CodeEntity(kbcblxid);
+				entity.setKbcblx(kbcblx);
+			}
 
-				if (!StringUtils.isEmpty(sszyqid)) {
-					ZyqEntity zyq = new ZyqEntity();
-					zyq.setId(sszyqid);
-					code.setSszyq(zyq);
-				}
-				if (!StringUtils.isEmpty(zlsid)) {
-					CodeEntity zls = new CodeEntity(zlsid);
-					code.setZls(zls);
-				}
-				if (!StringUtils.isEmpty(xpid)) {
-					CodeEntity xp = new CodeEntity(xpid);
-					code.setXp(xp);
-					;
-				}
-				if (!StringUtils.isEmpty(bwszhdid)) {
-					CodeEntity bwszhd = new CodeEntity(bwszhdid);
-					code.setBwszhd(bwszhd);
-				}
-				if (!StringUtils.isEmpty(kbcblxid)) {
-					CodeEntity kbcblx = new CodeEntity(kbcblxid);
-					code.setKbcblx(kbcblx);
-				}
-				if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
-					if (path.indexOf("add") > 0) {
-						code.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
-					} else {
-						code.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
-					}
+			if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
+				if (path.indexOf("add") > 0) {
+					entity.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
+				} else {
+					entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
 				}
-				bwService.save(code);
 			}
+			bwService.save(entity);
 			// 如果是市级新增或者修改,保存后同步到省级
-			try {
-				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
-					BwWebService webService = bwService.getWebService(null);
-					webService.save(code);
-					code.setTbzt(Constants.YES);
-					bwService.save(code);
-				}
-			} catch (Exception e) {
-				code.setTbzt(Constants.NO);
-				bwService.save(code);
-			}
+//			try {
+//				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
+//					BwWebService webService = bwService.getWebService(null);
+//					webService.save(code);
+//					code.setTbzt(Constants.YES);
+//					bwService.save(code);
+//				}
+//			} catch (Exception e) {
+//				code.setTbzt(Constants.NO);
+//				bwService.save(code);
+//			}
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 120 - 195
gkjsjy/trunk/src/com/xt/jygl/gkjygl/gkjyr/jyrcg/ctl/CgCtl.java

@@ -342,220 +342,145 @@ public class CgCtl extends BaseWebCtl {
 			wr.setMessage("请输入储罐名称!");
 			return wr;
 		}
+		CgEntity entity = new CgEntity();
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {
-				CgEntity entity = cgService.findOne(code.getId());
-				entity.setAqgd(code.getAqgd());
-				entity.setBdzzsl(code.getBdzzsl());
-				entity.setBdzzsm(code.getBdzzsm());
-				entity.setCccscq(code.getCccscq());
-				entity.setCchxppzsl(code.getCchxppzsl());
-				entity.setCgazxs(code.getCgazxs());
-				entity.setCggs(code.getCggs());
-				entity.setCgmc(code.getCgmc());
-				entity.setCgqmc(code.getCgqmc());
-				entity.setCgqmj(code.getCgqmj());
-				entity.setCgrj(code.getCgrj());
-				entity.setCgxh(code.getCgxh());
-				entity.setCgzb(code.getCgzb());
-				entity.setClfs(code.getClfs());
-				entity.setFjdsssfnjjzs(code.getFjdsssfnjjzs());
-				entity.setGjzxjl(code.getGjzxjl());
-				entity.setGkzdwxybabh(code.getGkzdwxybabh());
-				entity.setGkzdwxybh(code.getGkzdwxybh());
-				entity.setHxpmc(code.getHxpmc());
-				entity.setHxppz(code.getHxppz());
-				entity.setHxpsl(code.getHxpsl());
-				entity.setHysl(code.getHysl());
-				entity.setHysm(code.getHysm());
-				entity.setJlfs(code.getJlfs());
-				entity.setJtwz(code.getJtwz());
-				entity.setLxdh(code.getLxdh());
-				entity.setMapid(code.getMapid());
-				entity.setQtsl(code.getQtsl());
-				entity.setQtsm(code.getQtsm());
-				entity.setQyccbh(code.getQyccbh());
-				entity.setScjyhdlx(code.getScjyhdlx());
-				entity.setSjgzwd(code.getSjgzwd());
-				entity.setSjgzyl(code.getSjgzyl());
-				entity.setSjsynx(code.getSjsynx());
-				entity.setSjwd(code.getSjwd());
-				entity.setSjyl(code.getSjyl());
-				entity.setTbr(code.getTbr());
-				entity.setTbsj(code.getTbsj());
-				entity.setTcsj(code.getTcsj());
-				entity.setWhzyfzbh(code.getWhzyfzbh());
-				entity.setWzzt(code.getWzzt());
-				entity.setZdwxycggs(code.getZdwxycggs());
-				entity.setZdwxycgrl(code.getZdwxycgrl());
-				entity.setZj(code.getZj());
-				entity.setZsbh(code.getZsbh());
-				entity.setZxgyjzysb(code.getZxgyjzysb());
-				entity.setYgrj(code.getYgrj());
-				entity.setYgrl(code.getYgrl());
-				entity.setYtcrj(code.getYtcrj());
-				entity.setYthgcgrj(code.getYthgcgrj());
-				entity.setLstcrj(code.getLstcrj());
-				entity.setSntcrj(code.getSntcrj());
-				entity.setQtscyckrj(code.getQtscyckrj());
-				
-				entity.setCglx(code.getCglx());
-				entity.setBz(code.getBz());
-
-				CodeEntity szd = new CodeEntity(szdid);
-				entity.setSzd(szd);
-
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				entity.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				entity.setSzgq(szgq);
-
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				entity.setSsjyr(ssjyr);
-
-				GqEntity gq = gqService.findOne(szgqid);
-				entity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
-
-				if (!StringUtils.isEmpty(cgxsid)) {
-					CodeEntity cgxs = new CodeEntity(cgxsid);
-					entity.setCgxs(cgxs);
-				}
-
-				if (!StringUtils.isEmpty(cgwxid)) {
-					CodeEntity cgwx = new CodeEntity(cgwxid);
-					entity.setCgwx(cgwx);
-				}
-
-				if (!StringUtils.isEmpty(cgczid)) {
-					CodeEntity cgcz = new CodeEntity(cgczid);
-					entity.setCgcz(cgcz);
-				}
-
-				if (!StringUtils.isEmpty(wxydjid)) {
-					CodeEntity wxydj = new CodeEntity(wxydjid);
-					entity.setWxydj(wxydj);
-				}
-
-				if (!StringUtils.isEmpty(ywfhdid)) {
-					CodeEntity ywfhd = new CodeEntity(ywfhdid);
-					entity.setYwfhd(ywfhd);
-				}
-
-				if (!StringUtils.isEmpty(cgazxsid)) {
-					CodeEntity cgazxs = new CodeEntity(cgazxsid);
-					entity.setCgazxs(cgazxs);
-				}
-
-				if (!StringUtils.isEmpty(wzztid)) {
-					CodeEntity wzzt = new CodeEntity(wzztid);
-					entity.setWzzt(wzzt);
-				}
-
-				if (!StringUtils.isEmpty(jlfsid)) {
-					CodeEntity jlfs = new CodeEntity(jlfsid);
-					entity.setJlfs(jlfs);
-				}
-
-				if (!StringUtils.isEmpty(clfsid)) {
-					CodeEntity clfs = new CodeEntity(clfsid);
-					entity.setClfs(clfs);
-				}
+				entity = cgService.findOne(code.getId());
+			}
+			entity.setAqgd(code.getAqgd());
+			entity.setBdzzsl(code.getBdzzsl());
+			entity.setBdzzsm(code.getBdzzsm());
+			entity.setCccscq(code.getCccscq());
+			entity.setCchxppzsl(code.getCchxppzsl());
+			entity.setCgazxs(code.getCgazxs());
+			entity.setCggs(code.getCggs());
+			entity.setCgmc(code.getCgmc());
+			entity.setCgqmc(code.getCgqmc());
+			entity.setCgqmj(code.getCgqmj());
+			entity.setCgrj(code.getCgrj());
+			entity.setCgxh(code.getCgxh());
+			entity.setCgzb(code.getCgzb());
+			entity.setClfs(code.getClfs());
+			entity.setFjdsssfnjjzs(code.getFjdsssfnjjzs());
+			entity.setGjzxjl(code.getGjzxjl());
+			entity.setGkzdwxybabh(code.getGkzdwxybabh());
+			entity.setGkzdwxybh(code.getGkzdwxybh());
+			entity.setHxpmc(code.getHxpmc());
+			entity.setHxppz(code.getHxppz());
+			entity.setHxpsl(code.getHxpsl());
+			entity.setHysl(code.getHysl());
+			entity.setHysm(code.getHysm());
+			entity.setJlfs(code.getJlfs());
+			entity.setJtwz(code.getJtwz());
+			entity.setLxdh(code.getLxdh());
+			entity.setMapid(code.getMapid());
+			entity.setQtsl(code.getQtsl());
+			entity.setQtsm(code.getQtsm());
+			entity.setQyccbh(code.getQyccbh());
+			entity.setScjyhdlx(code.getScjyhdlx());
+			entity.setSjgzwd(code.getSjgzwd());
+			entity.setSjgzyl(code.getSjgzyl());
+			entity.setSjsynx(code.getSjsynx());
+			entity.setSjwd(code.getSjwd());
+			entity.setSjyl(code.getSjyl());
+			entity.setTbr(code.getTbr());
+			entity.setTbsj(code.getTbsj());
+			entity.setTcsj(code.getTcsj());
+			entity.setWhzyfzbh(code.getWhzyfzbh());
+			entity.setWzzt(code.getWzzt());
+			entity.setZdwxycggs(code.getZdwxycggs());
+			entity.setZdwxycgrl(code.getZdwxycgrl());
+			entity.setZj(code.getZj());
+			entity.setZsbh(code.getZsbh());
+			entity.setZxgyjzysb(code.getZxgyjzysb());
+			entity.setYgrj(code.getYgrj());
+			entity.setYgrl(code.getYgrl());
+			entity.setYtcrj(code.getYtcrj());
+			entity.setYthgcgrj(code.getYthgcgrj());
+			entity.setLstcrj(code.getLstcrj());
+			entity.setSntcrj(code.getSntcrj());
+			entity.setQtscyckrj(code.getQtscyckrj());
+			
+			entity.setCglx(code.getCglx());
+			entity.setBz(code.getBz());
 
-				if (!StringUtils.isEmpty(sfwxpcgid)) {
-					CodeEntity sfwxpcg = new CodeEntity(sfwxpcgid);
-					entity.setSfwxpcg(sfwxpcg);
-				}
-				if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
-					if (path.indexOf("add") > 0) {
-						entity.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
-					} else {
-						entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
-					}
-				}
-				cgService.save(entity);
-			} else {
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
+			CodeEntity szd = new CodeEntity(szdid);
+			entity.setSzd(szd);
 
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			entity.setSzgk(szgk);
 
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				code.setSzgq(szgq);
+			GqEntity szgq = new GqEntity();
+			szgq.setId(szgqid);
+			entity.setSzgq(szgq);
 
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				code.setSsjyr(ssjyr);
+			GkjyrEntity ssjyr = new GkjyrEntity();
+			ssjyr.setId(ssjyrid);
+			entity.setSsjyr(ssjyr);
 
-				GqEntity gq = gqService.findOne(szgqid);
-				code.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
+			GqEntity gq = gqService.findOne(szgqid);
+			entity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
 
-				if (!StringUtils.isEmpty(cgxsid)) {
-					CodeEntity cgxs = new CodeEntity(cgxsid);
-					code.setCgxs(cgxs);
-				}
+			if (!StringUtils.isEmpty(cgxsid)) {
+				CodeEntity cgxs = new CodeEntity(cgxsid);
+				entity.setCgxs(cgxs);
+			}
 
-				if (!StringUtils.isEmpty(cgwxid)) {
-					CodeEntity cgwx = new CodeEntity(cgwxid);
-					code.setCgwx(cgwx);
-				}
+			if (!StringUtils.isEmpty(cgwxid)) {
+				CodeEntity cgwx = new CodeEntity(cgwxid);
+				entity.setCgwx(cgwx);
+			}
 
-				if (!StringUtils.isEmpty(cgczid)) {
-					CodeEntity cgcz = new CodeEntity(cgczid);
-					code.setCgcz(cgcz);
-				}
+			if (!StringUtils.isEmpty(cgczid)) {
+				CodeEntity cgcz = new CodeEntity(cgczid);
+				entity.setCgcz(cgcz);
+			}
 
-				if (!StringUtils.isEmpty(wxydjid)) {
-					CodeEntity wxydj = new CodeEntity(wxydjid);
-					code.setWxydj(wxydj);
-				}
+			if (!StringUtils.isEmpty(wxydjid)) {
+				CodeEntity wxydj = new CodeEntity(wxydjid);
+				entity.setWxydj(wxydj);
+			}
 
-				if (!StringUtils.isEmpty(ywfhdid)) {
-					CodeEntity ywfhd = new CodeEntity(ywfhdid);
-					code.setYwfhd(ywfhd);
-				}
+			if (!StringUtils.isEmpty(ywfhdid)) {
+				CodeEntity ywfhd = new CodeEntity(ywfhdid);
+				entity.setYwfhd(ywfhd);
+			}
 
-				if (!StringUtils.isEmpty(cgazxsid)) {
-					CodeEntity cgazxs = new CodeEntity(cgazxsid);
-					code.setCgazxs(cgazxs);
-				}
+			if (!StringUtils.isEmpty(cgazxsid)) {
+				CodeEntity cgazxs = new CodeEntity(cgazxsid);
+				entity.setCgazxs(cgazxs);
+			}
 
-				if (!StringUtils.isEmpty(wzztid)) {
-					CodeEntity wzzt = new CodeEntity(wzztid);
-					code.setWzzt(wzzt);
-				}
+			if (!StringUtils.isEmpty(wzztid)) {
+				CodeEntity wzzt = new CodeEntity(wzztid);
+				entity.setWzzt(wzzt);
+			}
 
-				if (!StringUtils.isEmpty(jlfsid)) {
-					CodeEntity jlfs = new CodeEntity(jlfsid);
-					code.setJlfs(jlfs);
-				}
+			if (!StringUtils.isEmpty(jlfsid)) {
+				CodeEntity jlfs = new CodeEntity(jlfsid);
+				entity.setJlfs(jlfs);
+			}
 
-				if (!StringUtils.isEmpty(clfsid)) {
-					CodeEntity clfs = new CodeEntity(clfsid);
-					code.setClfs(clfs);
-				}
+			if (!StringUtils.isEmpty(clfsid)) {
+				CodeEntity clfs = new CodeEntity(clfsid);
+				entity.setClfs(clfs);
+			}
 
-				if (!StringUtils.isEmpty(sfwxpcgid)) {
-					CodeEntity sfwxpcg = new CodeEntity(sfwxpcgid);
-					code.setSfwxpcg(sfwxpcg);
-				}
-				if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
-					if (path.indexOf("add") > 0) {
-						code.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
-					} else {
-						code.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
-					}
+			if (!StringUtils.isEmpty(sfwxpcgid)) {
+				CodeEntity sfwxpcg = new CodeEntity(sfwxpcgid);
+				entity.setSfwxpcg(sfwxpcg);
+			}
+			if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
+				if (path.indexOf("add") > 0) {
+					entity.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
+				} else {
+					entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
 				}
-				cgService.save(code);
 			}
+			cgService.save(entity);
 			// 如果是市级新增或者修改,保存后同步到省级
-			try {
+			/*try {
 				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
 					CgWebService webService = cgService.getWebService(null);
 					webService.save(code);
@@ -565,7 +490,7 @@ public class CgCtl extends BaseWebCtl {
 			} catch (Exception e) {
 				code.setTbzt(Constants.NO);
 				cgService.save(code);
-			}
+			}*/
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 81 - 147
gkjsjy/trunk/src/com/xt/jygl/gkjygl/gkjyr/jyrck/ctl/CkCtl.java

@@ -380,167 +380,101 @@ public class CkCtl extends BaseWebCtl {
 			wr.setMessage("请选择前沿泊位名称!");
 			return wr;
 		}
+		CkEntity entity = new CkEntity();
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {
-				CkEntity entity = ckService.findOne(code.getId());
-				entity.setCkgs(code.getCkgs());
-				entity.setCkmc(code.getCkmc());
-				entity.setCpyrj(code.getCpyrj());
-				entity.setJd(code.getJd());
-				entity.setJtjid(code.getJtjid());
-				entity.setScyckmj(code.getScyckmj());
-				entity.setScyckrj(code.getScyckrj());
-				entity.setWd(code.getWd());
-				entity.setWxpckmj(code.getWxpckmj());
-				entity.setYkrj(code.getYkrj());
-				entity.setYthgcgrj(code.getYthgcgrj());
-				entity.setCkyt(code.getCkyt());
-				/*entity.setCklx(code.getCklx());*/
-				
-				entity.setCkzmj(code.getCkzmj());
-				entity.setCkrl(code.getCkrl());
-				entity.setYgrj(code.getYgrj());
-				entity.setYgrl(code.getYgrl());
-				entity.setYtcrj(code.getYtcrj());
-				entity.setLstcrj(code.getLstcrj());
-				entity.setSntcrj(code.getSntcrj());
-				entity.setQtscyckrj(code.getQtscyckrj());
-
-
-				if (code.getCkyt() != null) {
-					String name = "";
-					String[] s = code.getCkyt().split(",");
-					for (String string : s) {
-						name += securityMgr.codeService().findOne(string).getText() + ",";
-					}
-					entity.setCkytmc(name);
-				}
-
-				CodeEntity szd = new CodeEntity(szdid);
-				entity.setSzd(szd);
-
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				entity.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				entity.setSzgq(szgq);
-
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				entity.setSsjyr(ssjyr);
-
-				GqEntity gq = gqService.findOne(szgqid);
-				entity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
-
-				if (!StringUtils.isEmpty(wxpckid)) {
-					CodeEntity wxpck = new CodeEntity(wxpckid);
-					entity.setWxpck(wxpck);
-				}
-				
-				if (!StringUtils.isEmpty(ckszzyqid)) {
-					ZyqEntity zyq = new ZyqEntity();
-					zyq.setId(ckszzyqid);
-					entity.setSzzyq(zyq);
-				}
-				
-				
-					BwEntity bw = new BwEntity();
-					bw.setId(ckssbwid);
-					entity.setSsbw(bw);
-					
+				entity = ckService.findOne(code.getId());
+			}
+			entity.setCkgs(code.getCkgs());
+			entity.setCkmc(code.getCkmc());
+			entity.setCpyrj(code.getCpyrj());
+			entity.setJd(code.getJd());
+			entity.setJtjid(code.getJtjid());
+			entity.setScyckmj(code.getScyckmj());
+			entity.setScyckrj(code.getScyckrj());
+			entity.setWd(code.getWd());
+			entity.setWxpckmj(code.getWxpckmj());
+			entity.setYkrj(code.getYkrj());
+			entity.setYthgcgrj(code.getYthgcgrj());
+			entity.setCkyt(code.getCkyt());
+			/*entity.setCklx(code.getCklx());*/
 			
-					CodeEntity cklx = new CodeEntity(cklxid);
-					entity.setCklx(cklx);
-				
-				
-				if (!StringUtils.isEmpty(kcsclxid)) {
-					CodeEntity kcsclx = new CodeEntity(kcsclxid);
-					code.setKcsclx(kcsclx);
-				}
-
-				MtEntity ssmt = new MtEntity();
-				ssmt.setId(ssmtid);
-				entity.setSsmt(ssmt);
-				if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
-					if (path.indexOf("add") > 0) {
-						entity.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
-					} else {
-						entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
-					}
-				}
-				ckService.save(entity);
-			} else {
-				if (code.getCkyt() != null) {
-					String name = "";
-					String[] s = code.getCkyt().split(",");
-					for (String string : s) {
-						name += securityMgr.codeService().findOne(string).getText() + ",";
-					}
-					code.setCkytmc(name);
+			entity.setCkzmj(code.getCkzmj());
+			entity.setCkrl(code.getCkrl());
+			entity.setYgrj(code.getYgrj());
+			entity.setYgrl(code.getYgrl());
+			entity.setYtcrj(code.getYtcrj());
+			entity.setLstcrj(code.getLstcrj());
+			entity.setSntcrj(code.getSntcrj());
+			entity.setQtscyckrj(code.getQtscyckrj());
+
+
+			if (code.getCkyt() != null) {
+				String name = "";
+				String[] s = code.getCkyt().split(",");
+				for (String string : s) {
+					name += securityMgr.codeService().findOne(string).getText() + ",";
 				}
+				entity.setCkytmc(name);
+			}
 
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
+			CodeEntity szd = new CodeEntity(szdid);
+			entity.setSzd(szd);
 
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			entity.setSzgk(szgk);
 
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				code.setSzgq(szgq);
+			GqEntity szgq = new GqEntity();
+			szgq.setId(szgqid);
+			entity.setSzgq(szgq);
 
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				code.setSsjyr(ssjyr);
+			GkjyrEntity ssjyr = new GkjyrEntity();
+			ssjyr.setId(ssjyrid);
+			entity.setSsjyr(ssjyr);
 
-				GqEntity gq = gqService.findOne(szgqid);
-				code.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
+			GqEntity gq = gqService.findOne(szgqid);
+			entity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
 
-				if (!StringUtils.isEmpty(wxpckid)) {
-					CodeEntity wxpck = new CodeEntity(wxpckid);
-					code.setWxpck(wxpck);
-				}
-				
-
-				if (!StringUtils.isEmpty(ckszzyqid)) {
-					ZyqEntity zyq = new ZyqEntity();
-					zyq.setId(ckszzyqid);
-					code.setSzzyq(zyq);
-				}
-				
-				
-					BwEntity bw = new BwEntity();
-					bw.setId(ckssbwid);
-					code.setSsbw(bw);
-					
-				
-					CodeEntity cklx = new CodeEntity(cklxid);
-					code.setCklx(cklx);
-				
+			if (!StringUtils.isEmpty(wxpckid)) {
+				CodeEntity wxpck = new CodeEntity(wxpckid);
+				entity.setWxpck(wxpck);
+			}
+			
+			if (!StringUtils.isEmpty(ckszzyqid)) {
+				ZyqEntity zyq = new ZyqEntity();
+				zyq.setId(ckszzyqid);
+				entity.setSzzyq(zyq);
+			}
+			
+			
+				BwEntity bw = new BwEntity();
+				bw.setId(ckssbwid);
+				entity.setSsbw(bw);
 				
-				if (!StringUtils.isEmpty(kcsclxid)) {
-					CodeEntity kcsclx = new CodeEntity(kcsclxid);
-					code.setKcsclx(kcsclx);
-				}
-
+		
+				CodeEntity cklx = new CodeEntity(cklxid);
+				entity.setCklx(cklx);
+			
+			
+			if (!StringUtils.isEmpty(kcsclxid)) {
+				CodeEntity kcsclx = new CodeEntity(kcsclxid);
+				code.setKcsclx(kcsclx);
+			}
 
-				MtEntity ssmt = new MtEntity();
-				ssmt.setId(ssmtid);
-				code.setSsmt(ssmt);
-				if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
-					if (path.indexOf("add") > 0) {
-						code.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
-					} else {
-						code.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
-					}
+			MtEntity ssmt = new MtEntity();
+			ssmt.setId(ssmtid);
+			entity.setSsmt(ssmt);
+			if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
+				if (path.indexOf("add") > 0) {
+					entity.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
+				} else {
+					entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
 				}
-				ckService.save(code);
 			}
+			ckService.save(entity);
 			// 如果是市级新增或者修改,保存后同步到省级
-			try {
+			/*try {
 				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
 					CkWebService webService = ckService.getWebService(null);
 					webService.save(code);
@@ -550,7 +484,7 @@ public class CkCtl extends BaseWebCtl {
 			} catch (Exception e) {
 				code.setTbzt(Constants.NO);
 				ckService.save(code);
-			}
+			}*/
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 71 - 125
gkjsjy/trunk/src/com/xt/jygl/gkjygl/gkjyr/jyrdc/ctl/DcCtl.java

@@ -354,142 +354,88 @@ public class DcCtl extends BaseWebCtl {
 		try {
 			if (!StringUtils.isEmpty(code.getId())) {
 				entity = dcService.findOne(code.getId());
-				entity.setDcmc(code.getDcmc());
-				entity.setDczmj(code.getDczmj());
-				entity.setDczrl(code.getDczrl());
-				entity.setJd(code.getJd());
-				entity.setJtjgisdyidh(code.getJtjgisdyidh());
-				entity.setJzxdcdcnl(code.getJzxdcdcnl());
-				entity.setJzxmj(code.getJzxmj());
-				entity.setWd(code.getWd());
-				entity.setWxpxdcdcnl(code.getWxpxdcdcnl());
-				entity.setWxpxdcmj(code.getWxpxdcmj());
-				entity.setDczrlteu(code.getDczrlteu());
-
-				if (code.getScydcyt() != null) {
-					String name = "";
-					String[] s = code.getScydcyt().split(",");
-					for (String string : s) {
-						name += securityMgr.codeService().findOne(string).getText() + ",";
-					}
-					entity.setZwdcyt(name);
+			}
+			entity.setDcmc(code.getDcmc());
+			entity.setDczmj(code.getDczmj());
+			entity.setDczrl(code.getDczrl());
+			entity.setJd(code.getJd());
+			entity.setJtjgisdyidh(code.getJtjgisdyidh());
+			entity.setJzxdcdcnl(code.getJzxdcdcnl());
+			entity.setJzxmj(code.getJzxmj());
+			entity.setWd(code.getWd());
+			entity.setWxpxdcdcnl(code.getWxpxdcdcnl());
+			entity.setWxpxdcmj(code.getWxpxdcmj());
+			entity.setDczrlteu(code.getDczrlteu());
+
+			if (code.getScydcyt() != null) {
+				String name = "";
+				String[] s = code.getScydcyt().split(",");
+				for (String string : s) {
+					name += securityMgr.codeService().findOne(string).getText() + ",";
 				}
+				entity.setZwdcyt(name);
+			}
 
-				CodeEntity szd = new CodeEntity(szdid);
-				entity.setSzd(szd);
+			CodeEntity szd = new CodeEntity(szdid);
+			entity.setSzd(szd);
 
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				entity.setSzgk(szgk);
+			GkEntity szgk = new GkEntity();
+			szgk.setId(szgkid);
+			entity.setSzgk(szgk);
 
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				entity.setSzgq(szgq);
+			GqEntity szgq = new GqEntity();
+			szgq.setId(szgqid);
+			entity.setSzgq(szgq);
 
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				entity.setSsjyr(ssjyr);
+			GkjyrEntity ssjyr = new GkjyrEntity();
+			ssjyr.setId(ssjyrid);
+			entity.setSsjyr(ssjyr);
 
-				GqEntity gq = gqService.findOne(szgqid);
-				entity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
+			GqEntity gq = gqService.findOne(szgqid);
+			entity.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
 
-				if (!StringUtils.isEmpty(wxpdcid)) {
-					CodeEntity wxpdc = new CodeEntity(wxpdcid);
-					entity.setWxpdc(wxpdc);
-				}
-				
-				/*if (!StringUtils.isEmpty(dcsclxid)) {
-					CodeEntity dcsclx = new CodeEntity(dcsclxid);
-					entity.setDclx(dcsclx);
-				}*/
+			if (!StringUtils.isEmpty(wxpdcid)) {
+				CodeEntity wxpdc = new CodeEntity(wxpdcid);
+				entity.setWxpdc(wxpdc);
+			}
+			
+			/*if (!StringUtils.isEmpty(dcsclxid)) {
 				CodeEntity dcsclx = new CodeEntity(dcsclxid);
 				entity.setDclx(dcsclx);
-				// 你找啥 查询方法
-				if (!StringUtils.isEmpty(ssmtid)) {
-					MtEntity ssmt = new MtEntity();
-					ssmt.setId(ssmtid);
-					entity.setSsmt(ssmt);
-				}
-				
-				/*entity.setDclx(code.getDclx());*/
-				entity.setMcmj(code.getMcmj());
-				entity.setMcrl(code.getMcrl());
-				entity.setKsdcmj(code.getKsdcmj());
-				entity.setKsdcrl(code.getKsdcrl());
-				entity.setLcxdcmj(code.getLcxdcmj());
-				entity.setLcxdcdcnl(code.getLcxdcdcnl());
-				entity.setCzxdcmj(code.getCzxdcmj());
-				entity.setCzxdcdcnl(code.getCzxdcdcnl());
-				entity.setXxdcdcnl(code.getXxdcdcnl());
-				entity.setXxdcmj(code.getXxdcmj());
-				entity.setQtdcmj(code.getQtdcmj());
-				entity.setQtdcdcnl1(code.getQtdcdcnl1());
-				entity.setQtdcdcnl2(code.getQtdcdcnl2());
-				if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
-					if (path.indexOf("add") > 0) {
-						entity.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
-					} else {
-						entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
-					}
-				}
-				dcService.save(entity);
-			} else {
-				if (code.getScydcyt() != null) {
-					String name = "";
-					String[] s = code.getScydcyt().split(",");
-					for (String string : s) {
-						name += securityMgr.codeService().findOne(string).getText() + ",";
-					}
-					code.setZwdcyt(name);
-				}
-
-				CodeEntity szd = new CodeEntity(szdid);
-				code.setSzd(szd);
-
-				GkEntity szgk = new GkEntity();
-				szgk.setId(szgkid);
-				code.setSzgk(szgk);
-
-				GqEntity szgq = new GqEntity();
-				szgq.setId(szgqid);
-				code.setSzgq(szgq);
-
-				GkjyrEntity ssjyr = new GkjyrEntity();
-				ssjyr.setId(ssjyrid);
-				code.setSsjyr(ssjyr);
-
-				GqEntity gq = gqService.findOne(szgqid);
-				code.setSsgkglbm(gq != null ? gq.getSsgkglbm() : null);
-
-				if (!StringUtils.isEmpty(wxpdcid)) {
-					CodeEntity wxpdc = new CodeEntity(wxpdcid);
-					code.setWxpdc(wxpdc);
-				}
-
-				/*if (!StringUtils.isEmpty(dcsclxid)) {
-					CodeEntity dcsclx = new CodeEntity(dcsclxid);
-					code.setDclx(dcsclx);
-				}*/
-				CodeEntity dcsclx = new CodeEntity(dcsclxid);
-				code.setDclx(dcsclx);
-				
-				
-				if (!StringUtils.isEmpty(ssmtid)) {
-					MtEntity ssmt = new MtEntity();
-					ssmt.setId(ssmtid);
-					code.setSsmt(ssmt);
-				}
-				if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
-					if (path.indexOf("add") > 0) {
-						code.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
-					} else {
-						code.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
-					}
+			}*/
+			CodeEntity dcsclx = new CodeEntity(dcsclxid);
+			entity.setDclx(dcsclx);
+			// 你找啥 查询方法
+			if (!StringUtils.isEmpty(ssmtid)) {
+				MtEntity ssmt = new MtEntity();
+				ssmt.setId(ssmtid);
+				entity.setSsmt(ssmt);
+			}
+			
+			/*entity.setDclx(code.getDclx());*/
+			entity.setMcmj(code.getMcmj());
+			entity.setMcrl(code.getMcrl());
+			entity.setKsdcmj(code.getKsdcmj());
+			entity.setKsdcrl(code.getKsdcrl());
+			entity.setLcxdcmj(code.getLcxdcmj());
+			entity.setLcxdcdcnl(code.getLcxdcdcnl());
+			entity.setCzxdcmj(code.getCzxdcmj());
+			entity.setCzxdcdcnl(code.getCzxdcdcnl());
+			entity.setXxdcdcnl(code.getXxdcdcnl());
+			entity.setXxdcmj(code.getXxdcmj());
+			entity.setQtdcmj(code.getQtdcmj());
+			entity.setQtdcdcnl1(code.getQtdcdcnl1());
+			entity.setQtdcdcnl2(code.getQtdcdcnl2());
+			if (!StringUtils.isEmpty(path) && path.indexOf("bg") > 0) {
+				if (path.indexOf("add") > 0) {
+					entity.setRecordStatus(BaseEntity.RECORE_STATE_COPY);
+				} else {
+					entity.setRecordStatus(BaseEntity.RECORE_STATE_BGFLAG);
 				}
-				entity = dcService.save(code);
 			}
+			dcService.save(entity);
 			// 如果是市级新增或者修改,保存后同步到省级
-			try {
+			/*try {
 				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
 					DcWebService webService = dcService.getWebService(null);
 					webService.save(entity);
@@ -499,7 +445,7 @@ public class DcCtl extends BaseWebCtl {
 			} catch (Exception e) {
 				code.setTbzt(Constants.NO);
 				dcService.save(entity);
-			}
+			}*/
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");

+ 77 - 117
gkjsjy/trunk/src/com/xt/jygl/gkjygl/gkjyr/jyrjbxx/ctl/GkjyrCtl.java

@@ -656,129 +656,89 @@ public class GkjyrCtl extends BaseWebCtl {
 				return wr;
 			}
 		}
+		GkjyrEntity yjyr = new GkjyrEntity();
 		try {
 			if (!StringUtils.isEmpty(gkjyrEntity.getId())) {// 修改保存
-				GkjyrEntity yjyr = gkjyrService.findOne(gkjyrEntity.getId());
+				yjyr = gkjyrService.findOne(gkjyrEntity.getId());
+			}
 				// BeanUtils.copyProperties(yjyr, gkjyrEntity);
-				gkjyrEntity.setCreateDateTime(yjyr.getCreateDateTime());
-				gkjyrEntity.setCreateUser(yjyr.getCreateUser());
-				gkjyrEntity.setAqid(yjyr.getAqid());
-				if (StringUtils.isNotEmpty(szdid)) {
-					CodeEntity szd = new CodeEntity(szdid);
-					gkjyrEntity.setSzd(szd);
-				} else {
-					gkjyrEntity.setSzd(yjyr.getSzd());
-				}
-				if (StringUtils.isNotEmpty(szgkid)) {
-					GkEntity szgk = new GkEntity();
-					szgk.setId(szgkid);
-					gkjyrEntity.setSzgk(szgk);
-				} else {
-					gkjyrEntity.setSzgk(yjyr.getSzgk());
-				}
-				if (StringUtils.isNotEmpty(qyxzid)) {
-					CodeEntity qyxz = new CodeEntity(qyxzid);
-					gkjyrEntity.setQyxz(qyxz);
+			gkjyrEntity.setCreateDateTime(yjyr.getCreateDateTime());
+			gkjyrEntity.setCreateUser(yjyr.getCreateUser());
+			gkjyrEntity.setAqid(yjyr.getAqid());
+			if (StringUtils.isNotEmpty(szdid)) {
+				CodeEntity szd = new CodeEntity(szdid);
+				gkjyrEntity.setSzd(szd);
+			} else {
+				gkjyrEntity.setSzd(yjyr.getSzd());
+			}
+			if (StringUtils.isNotEmpty(szgkid)) {
+				GkEntity szgk = new GkEntity();
+				szgk.setId(szgkid);
+				gkjyrEntity.setSzgk(szgk);
+			} else {
+				gkjyrEntity.setSzgk(yjyr.getSzgk());
+			}
+			if (StringUtils.isNotEmpty(qyxzid)) {
+				CodeEntity qyxz = new CodeEntity(qyxzid);
+				gkjyrEntity.setQyxz(qyxz);
 
-				} else {
-					gkjyrEntity.setQyxz(yjyr.getQyxz());
-				}
-				if (StringUtils.isNotEmpty(szgqid)) {
-					GqEntity szgq = gqService.findOne(szgqid);
-					szgq.setId(szgqid);
-					gkjyrEntity.setSzgq(szgq);
-					gkjyrEntity.setSsgkglbm(szgq.getSsgkglbm());
-				} else {
-					gkjyrEntity.setSzgq(yjyr.getSzgq());
-					gkjyrEntity.setSsgkglbm(yjyr.getSsgkglbm());
-				}
-				if (StringUtils.isNotEmpty(sfwhqyid)) {
-					CodeEntity sfwhqy = new CodeEntity(sfwhqyid);
-					gkjyrEntity.setSfwhqy(sfwhqy);
-				} else {
-					gkjyrEntity.setSfwhqy(yjyr.getSfwhqy());
-				}
-				if (StringUtils.isNotEmpty(sfzdspid)) {
-					CodeEntity sfzdsp = new CodeEntity(sfzdspid);
-					gkjyrEntity.setSfzdsp(sfzdsp);
-				} else {
-					gkjyrEntity.setSfzdsp(yjyr.getSfzdsp());
-				}
-				if (StringUtils.isNotEmpty(ywcqzmid)) {
-					CodeEntity ywcqzm = new CodeEntity(ywcqzmid);
-					gkjyrEntity.setYwcqzm(ywcqzm);
-				} else {
-					gkjyrEntity.setYwcqzm(yjyr.getYwcqzm());
-				}
-				if (StringUtils.isNotEmpty(ywjgysid)) {
-					CodeEntity ywjgys = new CodeEntity(ywjgysid);
-					gkjyrEntity.setYwjgys(ywjgys);
-				} else {
-					gkjyrEntity.setYwjgys(yjyr.getYwjgys());
-				}
-				if (StringUtils.isNotEmpty(jyrmtjgxsid)) {
-					CodeEntity mtjgxs = new CodeEntity(jyrmtjgxsid);
-					gkjyrEntity.setMtjgxs(mtjgxs);
-				} else {
-					gkjyrEntity.setMtjgxs(yjyr.getMtjgxs());
-				}
-				gkjyrEntity.setYjyrid(yjyr.getYjyrid());
-				gkjyrEntity.setBgjyrid(yjyr.getBgjyrid());
-				gkjyrService.save(gkjyrEntity);
-			} else {// 新增保存
-				if (StringUtils.isNotEmpty(szdid)) {
-					CodeEntity szd = new CodeEntity(szdid);
-					gkjyrEntity.setSzd(szd);
-				}
-				if (StringUtils.isNotEmpty(szgkid)) {
-					GkEntity szgk = new GkEntity();
-					szgk.setId(szgkid);
-					gkjyrEntity.setSzgk(szgk);
-				}
-				if (StringUtils.isNotEmpty(szgqid)) {
-					GqEntity szgq = gqService.findOne(szgqid);
-					szgq.setId(szgqid);
-					gkjyrEntity.setSzgq(szgq);
-					gkjyrEntity.setSsgkglbm(szgq.getSsgkglbm());
-				}
-				if (StringUtils.isNotEmpty(sfwhqyid)) {
-					CodeEntity sfwhqy = new CodeEntity(sfwhqyid);
-					gkjyrEntity.setSfwhqy(sfwhqy);
-				}
-				if (StringUtils.isNotEmpty(sfzdspid)) {
-					CodeEntity sfzdsp = new CodeEntity(sfzdspid);
-					gkjyrEntity.setSfzdsp(sfzdsp);
-				}
-				if (StringUtils.isNotEmpty(qyxzid)) {
-					CodeEntity qyxz = new CodeEntity(qyxzid);
-					gkjyrEntity.setQyxz(qyxz);
-				}
-				if (StringUtils.isNotEmpty(ywcqzmid)) {
-					CodeEntity ywcqzm = new CodeEntity(ywcqzmid);
-					gkjyrEntity.setYwcqzm(ywcqzm);
-				}
-				if (StringUtils.isNotEmpty(ywjgysid)) {
-					CodeEntity ywjgys = new CodeEntity(ywjgysid);
-					gkjyrEntity.setYwjgys(ywjgys);
-				}
-				if (StringUtils.isNotEmpty(jyrmtjgxsid)) {
-					CodeEntity mtjgxs = new CodeEntity(jyrmtjgxsid);
-					gkjyrEntity.setYwjgys(mtjgxs);
-				}
-				gkjyrService.save(gkjyrEntity);
+			} else {
+				gkjyrEntity.setQyxz(yjyr.getQyxz());
 			}
-			// 如果是市级新增或者修改,保存后同步到省级
-			try {
-				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
-					GkjyrWebService webService = gkjyrService.getWebService(null);
-					webService.save(gkjyrEntity);
-					gkjyrEntity.setTbzt(Constants.YES);
-					gkjyrService.save(gkjyrEntity);
-				}
-			} catch (Exception e) {
-				gkjyrEntity.setTbzt(Constants.NO);
-				gkjyrService.save(gkjyrEntity);
+			if (StringUtils.isNotEmpty(szgqid)) {
+				GqEntity szgq = gqService.findOne(szgqid);
+				szgq.setId(szgqid);
+				gkjyrEntity.setSzgq(szgq);
+				gkjyrEntity.setSsgkglbm(szgq.getSsgkglbm());
+			} else {
+				gkjyrEntity.setSzgq(yjyr.getSzgq());
+				gkjyrEntity.setSsgkglbm(yjyr.getSsgkglbm());
+			}
+			if (StringUtils.isNotEmpty(sfwhqyid)) {
+				CodeEntity sfwhqy = new CodeEntity(sfwhqyid);
+				gkjyrEntity.setSfwhqy(sfwhqy);
+			} else {
+				gkjyrEntity.setSfwhqy(yjyr.getSfwhqy());
 			}
+			if (StringUtils.isNotEmpty(sfzdspid)) {
+				CodeEntity sfzdsp = new CodeEntity(sfzdspid);
+				gkjyrEntity.setSfzdsp(sfzdsp);
+			} else {
+				gkjyrEntity.setSfzdsp(yjyr.getSfzdsp());
+			}
+			if (StringUtils.isNotEmpty(ywcqzmid)) {
+				CodeEntity ywcqzm = new CodeEntity(ywcqzmid);
+				gkjyrEntity.setYwcqzm(ywcqzm);
+			} else {
+				gkjyrEntity.setYwcqzm(yjyr.getYwcqzm());
+			}
+			if (StringUtils.isNotEmpty(ywjgysid)) {
+				CodeEntity ywjgys = new CodeEntity(ywjgysid);
+				gkjyrEntity.setYwjgys(ywjgys);
+			} else {
+				gkjyrEntity.setYwjgys(yjyr.getYwjgys());
+			}
+			if (StringUtils.isNotEmpty(jyrmtjgxsid)) {
+				CodeEntity mtjgxs = new CodeEntity(jyrmtjgxsid);
+				gkjyrEntity.setMtjgxs(mtjgxs);
+			} else {
+				gkjyrEntity.setMtjgxs(yjyr.getMtjgxs());
+			}
+			gkjyrEntity.setYjyrid(yjyr.getYjyrid());
+			gkjyrEntity.setBgjyrid(yjyr.getBgjyrid());
+			gkjyrService.save(gkjyrEntity);
+			// 如果是市级新增或者修改,保存后同步到省级
+//			try {
+//				if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY) && needWS()) {
+//					GkjyrWebService webService = gkjyrService.getWebService(null);
+//					webService.save(gkjyrEntity);
+//					gkjyrEntity.setTbzt(Constants.YES);
+//					gkjyrService.save(gkjyrEntity);
+//				}
+//			} catch (Exception e) {
+//				gkjyrEntity.setTbzt(Constants.NO);
+//				gkjyrService.save(gkjyrEntity);
+//			}
 		} catch (Exception e) {
 			wr.setSuccess(false);
 			wr.setMessage("操作失败!");