⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 planedit.jsp

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 JSP
📖 第 1 页 / 共 3 页
字号:
<%@page contentType="text/html; charset=gb2312"%>
<%@ page language="java" import="java.util.*,
    com.tongtu.util.PlanDetail,
    com.tongtu.util.UserInfo,
    com.tongtu.util.City;" %>
<%@ include file="/WEB-INF/jsp/includes.jsp"%>
<%@ taglib uri="/WEB-INF/tags/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tags/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tags/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/tags/struts-tiles.tld" prefix="tiles" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
PlanDetail pd = (PlanDetail)request.getAttribute("planDetail");
String filePath = "allpic/"+pd.getTownsId();
UserInfo  user = (UserInfo)session.getAttribute("curuser"); 
String usertype = (String)session.getAttribute("userType");
int userType = 0; //用户类型
if (usertype != null) userType = Integer.parseInt(usertype);
String privilStr = user.getPrivilege();
//out.println(privilStr);
String villageType = "";
  String [] viStr = pd.getVillageType().split(";");
                   for (int j = 0; viStr != null && j < viStr.length;j++){
                       if (viStr[j].equals("1") ) villageType += " 爱滋病村 ;";
                       if (viStr[j].equals("2") ) villageType += " 民族村 ;";
                       if (viStr[j].equals("3") ) villageType += " 干部挂职村 ;";
                       if (viStr[j].equals("4") ) villageType += " 千村百镇示范村 ;";
                          
                   } 
                   if (villageType.length() > 0)
                   villageType  = villageType.substring(0,villageType.length()-2); 
                   String planType = "";
                   if (pd.getPlanType() == 1) planType = "沟通建制村";
                   if (pd.getPlanType() == 2) planType = "非沟通建制村";
                   if (pd.getPlanType() == 3) planType = "县道土路";
                   if (pd.getPlanType() == 4) planType = "县道砂石路";
                   
                   String roadType = "";
                   if (pd.getRoadSurfaceType() == 1) roadType = "沥青混凝土路面 ";
                   if (pd.getRoadSurfaceType() == 2) roadType = "水泥混凝土路面";
                   if (pd.getRoadSurfaceType() == 3) roadType = "简易铺装路面";
                   if (pd.getRoadSurfaceType() == 4) roadType = "砂石路面";
                   if (pd.getRoadSurfaceType() == 5) roadType = "石质路面";
                   if (pd.getRoadSurfaceType() == 6) roadType = "渣石路面";
                   if (pd.getRoadSurfaceType() == 7) roadType = "砖铺路面";
                   if (pd.getRoadSurfaceType() == 8) roadType = "无路面";
 String memo = "";
 if (pd.getNote() != null) memo = pd.getNote();
 String qqgzStr = "";
 if (pd.getQqgzjz()!=null) qqgzStr = pd.getQqgzjz();
 String ql="";
 if (pd.getQl()!=null) ql = pd.getQl();
 String pkxStr = "";
 String mzdqStr = "";
 String gmlqStr = "";
 if (pd.getIsPKX() == 1) pkxStr = "国家贫困县";
 if (pd.getIsMZDQ() == 1) mzdqStr = "少数民族地区";
 if (pd.getIsGMLQ() == 1) gmlqStr = "革命老区";
 String jsxzStr = "";
 if (pd.getJsxz() == 1) jsxzStr = "新建";
 if (pd.getJsxz() == 2) jsxzStr = "改善";
 if (pd.getJsxz() == 3) jsxzStr = "改造";
 
 String jhlxStr = "";
 if (pd.getJhlx()==1) jhlxStr = "国家计划";
 if (pd.getJhlx()==2) jhlxStr = "省计划";
 String zyjsnrStr = "";
 if (pd.getZyjsnr() == 1) zyjsnrStr="路面新建";
 if (pd.getZyjsnr() == 2) zyjsnrStr="路面改善";
 if (pd.getZyjsnr() == 3) zyjsnrStr="路面改建";
 
 String jsdjStr = "";
 if (pd.getJsdj() == 1) jsdjStr = "二级";
 if (pd.getJsdj() == 2) jsdjStr = "三级";
 if (pd.getJsdj() == 3) jsdjStr = "四级";
 if (pd.getJsdj() == 4) jsdjStr = "等外";
 String txzmc = "";
 if (pd.getTxzmc()!= null && !pd.getTxzmc().equals("null"))
  txzmc = pd.getTxzmc();
  String tjzcmc = "";
  if (pd.getTjzcmc()!= null && !pd.getTjzcmc().equals("null"))
  tjzcmc = pd.getTjzcmc();

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html:html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<link href="<%=path%>/css/css.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body,td,th {
	font-size: 12px;
}
-->
</style>
<script language="javascript" src="js/calendar.js"></script>
<script language="javascript" src="js/string.js"></script>
<script language="javascript" src="js/openwindow.js"></script>
<script language="JavaScript" type="text/JavaScript">
function saveplan(){
    var roadName = document.planForm.roadName.value;
    var milemeter = document.planForm.milemeter.value;
    var roadbedWidth = document.planForm.roadbedWidth.value;
    var roadSurfaceWidth = document.planForm.roadSurfaceWidth.value;
    var invest = 0.0;
         invest = document.planForm.invest.value;
   
    var provinceSubsidy = 0.0;
       provinceSubsidy = document.planForm.provinceSubsidy.value;
    var startTime = document.planForm.startTime.value;
    var endTime = document.planForm.endTime.value;
    var note = document.planForm.note.value;
    var qqgzjz = document.planForm.qqgzjz.value;
    //新增字段
    var ljwctze = document.planForm.ljwctz.value;
    var zygz = document.planForm.zygz.value;
    var sjwctz = document.planForm.sjwctze.value;
    var sjjslc = document.planForm.sjjslc.value;
   // var ssqzc = document.planForm.ssqzc.value;
    var gndk = document.planForm.gndk.value;
    if (roadName.length  == 0 || roadName == "") {
        alert("请输入项目名称!");
        document.planForm.roadName.focus();
     }else if (isMoneyAmount(ljwctze) == false && ljwctze != ""){
        alert("累计完投资额只能输入数字及小数点!");
        document.planForm.ljwctz.focus();
     }else if (isMoneyAmount(zygz) == false && zygz != ""){
        alert("中央国债只能输入数字及小数点!");
        document.planForm.zygz.focus();
     }else if (isMoneyAmount(sjwctz) == false && sjwctz != ""){
        alert("实际完成总投资只能输入数字及小数点!");
        document.planForm.sjwctze.focus();
     }else if (isMoneyAmount(sjjslc) == false && sjjslc != ""){
        alert("实际建设里程只能输入数字及小数点!");
        document.planForm.sjjslc.focus();
     }else if (isMoneyAmount(gndk) == false && gndk != ""){
        alert("国内贷款只能输入数字及小数点!");
        document.planForm.gndk.focus();
     }else if (isMoneyAmount(milemeter) == false && milemeter != ""){
        alert("建设里程只能输入数字及小数点!");
        document.planForm.milemeter.focus();
     }else if (isMoneyAmount(roadbedWidth) == false && roadbedWidth != ""){
        alert("路基宽度只能输入数字及小数点!");
        document.planForm.roadbedWidth.focus();
     }else if (isMoneyAmount(roadSurfaceWidth) == false && roadSurfaceWidth != ""){
        alert("路面宽度只能输入数字及小数点!");
        document.planForm.roadSurfaceWidth.focus();
      }else if (isMoneyAmount(invest) == false && invest != ""){
        alert("计划总投资金额只能输入数字及小数点!");
        document.planForm.invest.focus();       
    }else if (invest<provinceSubsidy){
         alert("计划总投资金额不能小于上级补助资金!");
        document.planForm.invest.focus();  
    }else if (isMoneyAmount(provinceSubsidy) == false && provinceSubsidy != ""){
        alert("上级补助资金只能输入数字及小数点!");
        document.planForm.provinceSubsidy.focus();
    }else if (startTime != "" && endTime != ""  && startTime > endTime ){
         alert("开工时间不能大于完工时间!");
         document.planForm.startTime.focus();
    }else if (startTime != "" && endTime == ""   ){
         alert("请选择完工时间!");
         document.planForm.endTime.focus();
    }else if (startTime == "" && endTime != ""  ){
         alert("请选择开工时间!");
         document.planForm.startTime.focus();
    }else if (qqgzjz.length > 400){
       alert("输入字符不能大于400个!");
        document.planForm.qqgzjz.focus();
    }else if (note.length > 400){
       alert("输入字符不能大于400个!");
        document.planForm.note.focus();
     }else
      document.planForm.submit();
  
 }
</script>
</head>

<body>
<div id="Layer1" style="position:absolute; left:588px; top:109px; width:228px; height:292px; z-index:1">
  <table width="100%"  border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td><a href="pic/<%if (pd.getGraphicFile() != null){%><%=filePath%>/<%=pd.getGraphicFile() %> <%}else{ %>tupian2.jpg<%} %>" target="_blank" alt="点击放大">
      <img src="pic/<%if (pd.getGraphicFile() != null){%><%=filePath%>/<%=pd.getGraphicFile() %> <%}else{ %>tupian2.jpg<%} %>"" width="229" height="276" border="1"></a></td>
    </tr>
    <tr>
      <td height="25"><div align="center">路线示意图(点击图片放大)</div></td>
    </tr>
  </table>
</div>
<table width="100%"  border="0" cellspacing="0" cellpadding="0">
   <html:form action="/saveEditPlan.do" method="post"  focus="roadName">
    <input type="hidden" name="planId" width="30" value="<%=pd.getPlanId()%>" >
  <tr>
    <td><table width="100%"  border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="6" height="11"  background="pic/beijing.jpg"><img src="pic/tupian.jpg" width="6" height="11" /></td>
          <td background="pic/beijing.jpg"></td>
        </tr>
    </table></td>
  </tr>
  <tr>
    <td height="25"><table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="61%">&nbsp;&nbsp;&gt;&gt;修改计划(选择行政村类型,点击日历图标,选择时间,完成后按确定图标;图片为该项目的路网图)</td>
          <td width="39%" align="right">          &nbsp;&nbsp;</td>
        </tr>
    </table></td>
  </tr>
  <tr>
    <td><table width="99%" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td height="5" ></td>
        </tr>
        <tr>
          <td height="25" bgcolor="#73CCF7">&nbsp; <img src="pic/addMail.gif" width="16" height="16" align="absmiddle" /><a href="javascript:saveplan();">保存
   </a>          &nbsp;<img src="pic/back1.gif" width="18" height="18" align="absmiddle" /><a href="javascript:history.back();">返回</a></td>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -