Просмотр исходного кода

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

ld_guxl 8 лет назад
Родитель
Сommit
e6be56787b

+ 2 - 2
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjygl/gkjyr/jyrjbxx/gkjyrdetails.jsp

@@ -197,7 +197,7 @@
 										</td>
 										
 									</tr>
-									<tr>
+									<%-- <tr>
 									<th>经营许可证号<br>编号:</th>
 										<td colspan="2">${gkjyrxx.gkjyxkzh}
 										</td>
@@ -221,7 +221,7 @@
 										<th>主营货种:</th>
 										<td>${gkjyrxx.zyhz}
 										</td>
-									</tr>
+									</tr> --%>
 									<tr>
 										<th>法定代表人<br>姓名:</th>
 										<td colspan="2">${gkjyrxx.fddbr}

+ 14 - 14
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjygl/gkjyr/jyrjbxx/jyradd.jsp

@@ -72,7 +72,7 @@
 							</td>
 							
 						</tr>
-						<tr>
+						<!-- <tr>
 							<th>经营许可证号<br>编号:</th>
 							<td colspan="2"><input type="text" class="form-control" name="gkjyxkzh" maxlength="400" style="width:97.5%">
 							</td>
@@ -96,7 +96,7 @@
 							<th>主营货种:</th>
 							<td><input type="text" class="form-control" name="zyhz" maxlength="200">
 							</td>
-						</tr>
+						</tr> -->
 						<tr>
 							<th><span class="needwrite">*</span>法定代表人<br>姓名:</th>
 							<td colspan="2"><input type="text" class="form-control" name="fddbr" maxlength="400" style="width:97.5%">
@@ -158,24 +158,24 @@
 						</tr>
 						<tr>
 							<th>岸线长度(米):</th>
-							<td colspan="2"><input type="text"  class="form-control" name="axcd" maxlength="100" style="width:97.5%"></td>
+							<td colspan="2"><input readonly = "readonly" type="text"  class="form-control" name="axcd" maxlength="100" style="width:97.5%"></td>
 							<th>码头前沿河底高程(米):</th>
 							<td colspan="4"><input type="text"  class="form-control" name="mtqyhdgc" maxlength="100" style="width:97.5%"></td>
 							
 						</tr>
 						<tr>
 							<th>码头泊位总数(个):</th>
-							<td colspan="2"><input type="text"  class="form-control" name="mtbwzs" maxlength="100" style="width:97.5%"></td>
+							<td colspan="2"><input readonly = "readonly" type="text"  class="form-control" name="mtbwzs" maxlength="100" style="width:97.5%"></td>
 							<th>生产性泊位(个):</th>
-							<td colspan="2"><input type="text"  class="form-control" name="scxbw" maxlength="100" style="width:97.5%"></td>
+							<td colspan="2"><input readonly = "readonly" type="text"  class="form-control" name="scxbw" maxlength="100" style="width:97.5%"></td>
 							<th>非生产性泊位(个):</th>
-							<td><input type="text"  class="form-control" name="fscxbw" maxlength="100"></td>
+							<td><input type="text" readonly = "readonly"  class="form-control" name="fscxbw" maxlength="100"></td>
 						</tr>
 						<tr>
 							<th>最大靠泊能力<br>(万吨):</th>
-							<td colspan="5"><input type="text"  class="form-control" name="zdkbnl" maxlength="100" style="width:99%"></td>
+							<td colspan="5"><input readonly = "readonly" type="text"  class="form-control" name="zdkbnl" maxlength="100" style="width:99%"></td>
 							<th>万吨级以上泊位<br>数量(个):</th>
-							<td><input type="text"  class="form-control" name="wdjysbwsl" maxlength="100"></td>
+							<td><input readonly = "readonly" type="text"  class="form-control" name="wdjysbwsl" maxlength="100"></td>
 						</tr>
 						<tr>
 							<th rowspan="2">码头结构型式:</th>
@@ -184,7 +184,7 @@
 								<div id="jyrmtjgxssel"></div>
 							</td>
 							<th>泊位总长度(米):</th>
-							<td colspan="4"><input type="text"  class="form-control" name="bwzcd" maxlength="100" style="width:98.75%"></td>
+							<td colspan="4"><input readonly = "readonly" type="text"  class="form-control" name="bwzcd" maxlength="100" style="width:98.75%"></td>
 						</tr>
 						<tr>
 							<th>有无竣工验收<br>证明:</th>
@@ -193,7 +193,7 @@
 						<tr>
 							<th>设计年通过能力<br>(万吨):</th>
 							<td colspan="7">
-								<input type="text"  class="form-control" name="sjntgnl" maxlength="100" style="width:99.3%">
+								<input readonly = "readonly" type="text"  class="form-control" name="sjntgnl" maxlength="100" style="width:99.3%">
 								&nbsp&nbsp其中集装箱(万TEU):
 								<input type="text"  class="form-control" name="jzx" maxlength="100" style="width:99.3%">
 							</td>
@@ -212,9 +212,9 @@
 							<th>陆域总面积<br>(平方米):</th>
 							<td colspan="2"><input type="text"  class="form-control" name="lymj" maxlength="100" style="width:97.5%"></td>
 							<th>仓库总面积<br>(平方米):</th>
-							<td colspan="2"><input type="text"  class="form-control" name="ckzmj" maxlength="100" style="width:97.5%"></td>
+							<td colspan="2"><input readonly = "readonly" type="text"  class="form-control" name="ckzmj" maxlength="100" style="width:97.5%"></td>
 							<th>堆场总面积<br>(平方米):</th>
-							<td><input type="text"  class="form-control" name="tczmj" maxlength="100"></td>
+							<td><input readonly = "readonly" type="text"  class="form-control" name="tczmj" maxlength="100"></td>
 						</tr>
 						<tr>
 							<th rowspan="3">装卸设备(台):</th>
@@ -250,9 +250,9 @@
 						</tr>
 						<tr>
 							<th>储罐数量(个):</th>
-							<td colspan="2"><input type="text"  class="form-control" name="cgsl" maxlength="100" style="width:97.5%"></td>
+							<td colspan="2"><input readonly = "readonly" type="text"  class="form-control" name="cgsl" maxlength="100" style="width:97.5%"></td>
 							<th>储罐总容量<br>(立方米):</th>
-							<td colspan="4"><input type="text"  class="form-control" name="cgzrl" maxlength="100" style="width:98.75%"></td>
+							<td colspan="4"><input readonly = "readonly" type="text"  class="form-control" name="cgzrl" maxlength="100" style="width:98.75%"></td>
 						</tr>
 					</table>
 				</form>

+ 14 - 14
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjygl/gkjyr/jyrjbxx/jyredit.jsp

@@ -72,7 +72,7 @@
 							</td>
 							
 						</tr>
-						<tr>
+						<%-- <tr>
 						<th>经营许可证号<br>编号:</th>
 							<td colspan="2"><input type="text" class="form-control" value="${gkjyr.gkjyxkzh}" name="gkjyxkzh" maxlength="200" style="width:97.5%">
 							</td>
@@ -96,7 +96,7 @@
 							<th>主营货种:</th>
 							<td><input type="text" class="form-control" value="${gkjyr.zyhz}" name="zyhz" maxlength="200">
 							</td>
-						</tr>
+						</tr> --%>
 						<%-- <tr>
 							<th>地图GIS信息</th>
 							<td >
@@ -165,24 +165,24 @@
 						</tr>
 						<tr>
 							<th>岸线长度(米):</th>
-							<td colspan="2"><input type="text"  class="form-control" value="${gkjyr.axcd}" name="axcd" maxlength="100" style="width:97.5%"></td>
+							<td colspan="2"><input readonly = "readonly" type="text"  class="form-control" value="${gkjyr.axcd}" name="axcd" maxlength="100" style="width:97.5%"></td>
 							<th>码头前沿河底高程(米):</th>
 							<td colspan="4"><input type="text"  class="form-control" value="${gkjyr.mtqyhdgc}" name="mtqyhdgc" maxlength="100" style="width:98.755%"></td>
 							
 						</tr>
 						<tr>
 							<th>码头泊位总数(个):</th>
-							<td colspan="2"><input type="text"  class="form-control" value="${gkjyr.mtbwzs}" name="mtbwzs" maxlength="100" style="width:97.5%"></td>
+							<td colspan="2"><input readonly = "readonly" type="text"  class="form-control" value="${gkjyr.mtbwzs}" name="mtbwzs" maxlength="100" style="width:97.5%"></td>
 							<th>生产性泊位(个):</th>
-							<td colspan="2"><input type="text"  class="form-control" value="${gkjyr.scxbw}" name="scxbw" maxlength="100" style="width:97.5%"></td>
+							<td colspan="2"><input readonly = "readonly" type="text"  class="form-control" value="${gkjyr.scxbw}" name="scxbw" maxlength="100" style="width:97.5%"></td>
 							<th>非生产性泊位(个):</th>
-							<td><input type="text"  class="form-control" value="${gkjyr.fscxbw}" name="fscxbw" maxlength="100"></td>
+							<td><input type="text" readonly = "readonly"  class="form-control" value="${gkjyr.fscxbw}" name="fscxbw" maxlength="100"></td>
 						</tr>
 						<tr>
 							<th>最大靠泊能力<br>(万吨):</th>
-							<td colspan="5"><input type="text"  class="form-control" value="${gkjyr.zdkbnl}" name="zdkbnl" maxlength="100" style="width:99%"></td>
+							<td colspan="5"><input readonly = "readonly" type="text"  class="form-control" value="${gkjyr.zdkbnl}" name="zdkbnl" maxlength="100" style="width:99%"></td>
 							<th>万吨级以上泊位<br>数量(个):</th>
-							<td><input type="text"  class="form-control" value="${gkjyr.wdjysbwsl}" name="wdjysbwsl" maxlength="100"></td>
+							<td><input type="text" readonly = "readonly"  class="form-control" value="${gkjyr.wdjysbwsl}" name="wdjysbwsl" maxlength="100"></td>
 						</tr>
 						<tr>
 							<th rowspan="2">码头结构型式:</th>
@@ -191,7 +191,7 @@
 								<div id="jyrmtjgxssel"></div>
 							</td>
 							<th>泊位总长度(米):</th>
-							<td colspan="4"><input type="text"  class="form-control" value="${gkjyr.bwzcd}" name="bwzcd" maxlength="100" style="width:98.75%"></td>
+							<td colspan="4"><input readonly = "readonly" type="text"  class="form-control" value="${gkjyr.bwzcd}" name="bwzcd" maxlength="100" style="width:98.75%"></td>
 						</tr>
 						<tr>
 							<th>有无竣工验收<br>证明:</th>
@@ -200,7 +200,7 @@
 						<tr>
 							<th>设计年通过能力<br>(万吨):</th>
 							<td colspan="7">
-								<input type="text"  class="form-control" value="${gkjyr.sjntgnl}" name="sjntgnl" maxlength="100" style="width:99.3%">
+								<input readonly = "readonly" type="text"  class="form-control" value="${gkjyr.sjntgnl}" name="sjntgnl" maxlength="100" style="width:99.3%">
 								&nbsp&nbsp其中集装箱(万TEU):
 								<input type="text"  class="form-control" value="${gkjyr.jzx}" name="jzx" maxlength="100" style="width:99.3%">
 							</td>
@@ -219,9 +219,9 @@
 							<th>陆域总面积<br>(平方米):</th>
 							<td colspan="2"><input type="text"  class="form-control" value="${gkjyr.lymj}" name="lymj" maxlength="100" style="width:97.5%"></td>
 							<th>仓库总面积<br>(平方米):</th>
-							<td colspan="2"><input type="text"  class="form-control" value="${gkjyr.ckzmj}" name="ckzmj" maxlength="100" style="width:97.5%"></td>
+							<td colspan="2"><input readonly = "readonly" type="text"  class="form-control" value="${gkjyr.ckzmj}" name="ckzmj" maxlength="100" style="width:97.5%"></td>
 							<th>堆场总面积<br>(平方米):</th>
-							<td><input type="text"  class="form-control" value="${gkjyr.tczmj}" name="tczmj" maxlength="100"></td>
+							<td><input readonly = "readonly" type="text"  class="form-control" value="${gkjyr.tczmj}" name="tczmj" maxlength="100"></td>
 						</tr>
 						<tr>
 							<th rowspan="3">装卸设备(台):</th>
@@ -257,9 +257,9 @@
 						</tr>
 						<tr>
 							<th>储罐数量(个):</th>
-							<td colspan="2"><input type="text"  class="form-control" value="${gkjyr.cgsl}" name="cgsl" maxlength="100" style="width:97.5%"></td>
+							<td colspan="2"><input readonly = "readonly" type="text"  class="form-control" value="${gkjyr.cgsl}" name="cgsl" maxlength="100" style="width:97.5%"></td>
 							<th>储罐总容量<br>(立方米):</th>
-							<td colspan="4"><input type="text"  class="form-control" value="${gkjyr.cgzrl}" name="cgzrl" maxlength="100" style="width:98.75%"></td>
+							<td colspan="4"><input readonly = "readonly" type="text"  class="form-control" value="${gkjyr.cgzrl}" name="cgzrl" maxlength="100" style="width:98.75%"></td>
 						</tr>
 					</table>
 				</form>

+ 3 - 0
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/ax/dao/AxDao.java

@@ -14,6 +14,9 @@ public interface AxDao extends SecRepository<AxEntity, String> {
 	
 	@Query("SELECT m FROM AxEntity m WHERE m.szd.id like ?1% and m.recordStatus<>9")
 	public List<AxEntity> findBySzd(String szd);
+
+	@Query("SELECT m FROM AxEntity m WHERE m.ssjyr.id =?1 and m.recordStatus<>9")
+	public List<AxEntity> findByJyrid(String id);
 	
 	
 }

+ 2 - 0
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/ax/service/AxService.java

@@ -55,4 +55,6 @@ public interface AxService {
 
 	public AxWebService getWebService(String szdId);
 
+	List<AxEntity> findByJyrid(String id);
+
 }

+ 5 - 0
gkjsjy/trunk/src/com/xt/jygl/gkjcxx/ax/service/impl/AxServiceImpl.java

@@ -499,4 +499,9 @@ public class AxServiceImpl extends JyglBaseService<AxEntity, String> implements
 		return null;
 	}
 
+	@Override
+	public List<AxEntity> findByJyrid(String id) {
+		return dao.findByJyrid(id);
+	}
+
 }

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

@@ -21,6 +21,9 @@ import javax.servlet.http.HttpServletResponse;
 import net.sf.json.JSONArray;
 import net.sf.json.JSONObject;
 
+import oracle.net.aso.f;
+
+import org.apache.commons.lang.ObjectUtils.Null;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.data.domain.Page;
@@ -42,6 +45,8 @@ import com.xt.jygl.ggfwxxgl.jdtx.entity.TxEntity;
 import com.xt.jygl.ggfwxxgl.jdtx.service.TxService;
 import com.xt.jygl.ggfwxxgl.tzgg.ggxx.entity.GgxxtxEntity;
 import com.xt.jygl.ggfwxxgl.tzgg.ggxx.service.GgxxtxService;
+import com.xt.jygl.gkjcxx.ax.entity.AxEntity;
+import com.xt.jygl.gkjcxx.ax.service.AxService;
 import com.xt.jygl.gkjcxx.gk.entity.GkEntity;
 import com.xt.jygl.gkjcxx.gk.service.GkService;
 import com.xt.jygl.gkjcxx.gq.entity.GqEntity;
@@ -50,7 +55,6 @@ import com.xt.jygl.gkjcxx.mt.ctl.MtCtl;
 import com.xt.jygl.gkjcxx.mt.entity.MtEntity;
 import com.xt.jygl.gkjcxx.mt.service.MtService;
 import com.xt.jygl.gkjcxx.mt.vo.MtVo;
-import com.xt.jygl.gkjsgl.tzjhgl.entity.TzjhglEntity;
 import com.xt.jygl.gkjygl.gkjyr.jyrbw.ctl.BwCtl;
 import com.xt.jygl.gkjygl.gkjyr.jyrbw.service.BwService;
 import com.xt.jygl.gkjygl.gkjyr.jyrcg.ctl.CgCtl;
@@ -150,6 +154,8 @@ public class GkjyrCtl extends BaseWebCtl {
 	private SssbService sssbService;
 	@Autowired
 	private XkzfzService xkzfzService;
+	@Autowired
+	private AxService axService;
 
 	/**
 	 * 经营人基础信息
@@ -864,6 +870,100 @@ public class GkjyrCtl extends BaseWebCtl {
 		GkjyrEntity gkjyr = gkjyrService.findOne(id);
 		GkjyrVo gkjyrVo = new GkjyrVo();
 		BeanUtils.copyProperties(gkjyr, gkjyrVo);
+		
+		//岸线
+		List<AxEntity> axEntities = axService.findByJyrid(gkjyr.getId());
+		if (axEntities == null) {
+			axEntities = new ArrayList<AxEntity>();
+		}
+		double axcd = 0;
+		for (AxEntity axEntity : axEntities) {
+			axcd += axEntity == null ? 0 : axEntity.getAxcd();
+		}
+		//岸线长度
+		gkjyrVo.setAxcd(axcd+"");
+		
+		//码头泊位
+		List<BwEntity> bwList = bwService.findByJyrid(gkjyr.getId());
+		if(bwList==null){
+			bwList= new ArrayList<BwEntity>();
+		}
+		//码头泊位总数
+		gkjyrVo.setMtbwzs(bwList.size()+"");
+		int scxbw = 0;
+		int fscxbw = 0;
+		double zdkbnl = 0;
+		int wdjysbw = 0;
+		double bwzcd = 0;
+		double sjntgnl = 0;
+		double sjtgnl = 0;
+		for (BwEntity bwEntity : bwList) {
+			if (bwEntity.getSclx() != null) {
+				if (bwEntity.getSclx().getId().equals("2601") && bwEntity.getSclx().getId().equals("2602")) {
+					scxbw++;
+				}else if (bwEntity.getSclx().getId().equals("2603") && bwEntity.getSclx().getId().equals("2604")) {
+					fscxbw++;
+				}
+			}
+			
+			sjtgnl = bwEntity.getSjtgnl() == null ? 0 : bwEntity.getSjtgnl();
+			zdkbnl += sjtgnl;
+			if (sjtgnl >= 10000) {
+				wdjysbw++;
+			}
+			bwzcd += bwEntity.getBwcd() == null ? 0 : bwEntity.getBwcd();
+			sjntgnl += bwEntity.getNhwtgnl() == null ? 0 : Double.parseDouble(bwEntity.getNhwtgnl());
+		}
+		//泊位生产类型
+		gkjyrVo.setScxbw(scxbw+"");
+		gkjyrVo.setFscxbw(fscxbw+"");
+		//最大靠泊能力
+		gkjyrVo.setZdkbnl(zdkbnl+"");
+		//万吨级以上泊位
+		gkjyrVo.setWdjysbwsl(wdjysbw+"");
+		//泊位总长度
+		gkjyrVo.setBwzcd(bwzcd+"");
+		//设计年通过能力
+		gkjyrVo.setSjntgnl(sjntgnl+"");
+		
+		//仓库
+		List<CkEntity> ckEntities = ckService.findByJyrid(gkjyr.getId());
+		if (ckEntities == null) {
+			ckEntities = new ArrayList<CkEntity>();
+		}
+		double ckzmj = 0;
+		for (CkEntity ckEntity : ckEntities) {
+			ckzmj += ckEntity.getCkzmj() == null ? 0 : ckEntity.getCkzmj();
+		}
+		//仓库总面积
+		gkjyrVo.setCkzmj(ckzmj+"");
+		
+		//堆场
+		List<DcEntity> dcEntities = dcService.findByJyrid(gkjyr.getId());
+		if (dcEntities == null) {
+			dcEntities = new ArrayList<DcEntity>();
+		}
+		double dczmj = 0;
+		for (DcEntity dcEntity : dcEntities) {
+			dczmj += dcEntity.getDczmj() == null ? 0 : dcEntity.getDczmj();
+		}
+		//堆场总面积
+		gkjyrVo.setTczmj(dczmj+"");
+		
+		//储罐
+		List<CgEntity> cgEntities = cgService.findByJyrid(gkjyr.getId());
+		if (cgEntities == null) {
+			cgEntities = new ArrayList<CgEntity>();
+		}
+		double cgzrl = 0;
+		for (CgEntity cgEntity : cgEntities) {
+			cgzrl += cgEntity.getCgrj() == null ? 0 : cgEntity.getCgrj();
+		}
+		//储罐数量
+		gkjyrVo.setCgsl(cgEntities.size()+"");
+		//储罐总容量
+		gkjyrVo.setCgzrl(cgzrl+"");
+		
 		gkjyrVo.setSzdzw(null != gkjyr.getSzd() ? gkjyr.getSzd().getText() : "");
 		gkjyrVo.setSzgkzw(null != gkjyr.getSzgk() ? gkjyr.getSzgk().getGkmc() : "");
 		gkjyrVo.setSzgqzw(null != gkjyr.getSzgq() ? gkjyr.getSzgq().getGqmc() : "");
@@ -987,6 +1087,102 @@ public class GkjyrCtl extends BaseWebCtl {
 		GkjyrEntity gkjyr = gkjyrService.findOne(id);
 		GkjyrVo gkjyrVo = new GkjyrVo();
 		BeanUtils.copyProperties(gkjyr, gkjyrVo);
+		
+
+		//岸线
+		List<AxEntity> axEntities = axService.findByJyrid(gkjyr.getId());
+		if (axEntities == null) {
+			axEntities = new ArrayList<AxEntity>();
+		}
+		double axcd = 0;
+		for (AxEntity axEntity : axEntities) {
+			axcd += axEntity == null ? 0 : axEntity.getAxcd();
+		}
+		//岸线长度
+		gkjyrVo.setAxcd(axcd+"");
+		
+		//码头泊位
+		List<BwEntity> bwList = bwService.findByJyrid(gkjyr.getId());
+		if(bwList==null){
+			bwList= new ArrayList<BwEntity>();
+		}
+		//码头泊位总数
+		gkjyrVo.setMtbwzs(bwList.size()+"");
+		int scxbw = 0;
+		int fscxbw = 0;
+		double zdkbnl = 0;
+		int wdjysbw = 0;
+		double bwzcd = 0;
+		double sjntgnl = 0;
+		double sjtgnl = 0;
+		for (BwEntity bwEntity : bwList) {
+			if (bwEntity.getSclx() != null) {
+				if (bwEntity.getSclx().getId().equals("2601") && bwEntity.getSclx().getId().equals("2602")) {
+					scxbw++;
+				}else if (bwEntity.getSclx().getId().equals("2603") && bwEntity.getSclx().getId().equals("2604")) {
+					fscxbw++;
+				}
+			}
+			
+			sjtgnl = bwEntity.getSjtgnl() == null ? 0 : bwEntity.getSjtgnl();
+			zdkbnl += sjtgnl;
+			if (sjtgnl >= 10000) {
+				wdjysbw++;
+			}
+			bwzcd += bwEntity.getBwcd() == null ? 0 : bwEntity.getBwcd();
+			sjntgnl += bwEntity.getNhwtgnl() == null ? 0 : Double.parseDouble(bwEntity.getNhwtgnl());
+		}
+		//泊位生产类型
+		gkjyrVo.setScxbw(scxbw+"");
+		gkjyrVo.setFscxbw(fscxbw+"");
+		//最大靠泊能力
+		gkjyrVo.setZdkbnl(zdkbnl+"");
+		//万吨级以上泊位
+		gkjyrVo.setWdjysbwsl(wdjysbw+"");
+		//泊位总长度
+		gkjyrVo.setBwzcd(bwzcd+"");
+		//设计年通过能力
+		gkjyrVo.setSjntgnl(sjntgnl+"");
+		
+		//仓库
+		List<CkEntity> ckEntities = ckService.findByJyrid(gkjyr.getId());
+		if (ckEntities == null) {
+			ckEntities = new ArrayList<CkEntity>();
+		}
+		double ckzmj = 0;
+		for (CkEntity ckEntity : ckEntities) {
+			ckzmj += ckEntity.getCkzmj() == null ? 0 : ckEntity.getCkzmj();
+		}
+		//仓库总面积
+		gkjyrVo.setCkzmj(ckzmj+"");
+		
+		//堆场
+		List<DcEntity> dcEntities = dcService.findByJyrid(gkjyr.getId());
+		if (dcEntities == null) {
+			dcEntities = new ArrayList<DcEntity>();
+		}
+		double dczmj = 0;
+		for (DcEntity dcEntity : dcEntities) {
+			dczmj += dcEntity.getDczmj() == null ? 0 : dcEntity.getDczmj();
+		}
+		//堆场总面积
+		gkjyrVo.setTczmj(dczmj+"");
+		
+		//储罐
+		List<CgEntity> cgEntities = cgService.findByJyrid(gkjyr.getId());
+		if (cgEntities == null) {
+			cgEntities = new ArrayList<CgEntity>();
+		}
+		double cgzrl = 0;
+		for (CgEntity cgEntity : cgEntities) {
+			cgzrl += cgEntity.getCgrj() == null ? 0 : cgEntity.getCgrj();
+		}
+		//储罐数量
+		gkjyrVo.setCgsl(cgEntities.size()+"");
+		//储罐总容量
+		gkjyrVo.setCgzrl(cgzrl+"");
+		
+		
 		gkjyrVo.setSzdzw(null != gkjyr.getSzd() ? gkjyr.getSzd().getText() : "");
 		gkjyrVo.setSzgkzw(null != gkjyr.getSzgk() ? gkjyr.getSzgk().getGkmc() : "");
 		gkjyrVo.setSzgqzw(null != gkjyr.getSzgq() ? gkjyr.getSzgq().getGqmc() : "");