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

📄 equipment_modify.jsp

📁 非常完整的Java开发的网络办公系统
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page errorPage="/vnex/ErrorPage.jsp" %>
<%@ page import="java.lang.*"%>
<%@ page import="java.util.Collection"%>
<%@ page import="java.util.Iterator"%>
<%@ page import="java.util.Vector"%>
<%@ page import="java.sql.Timestamp"%>
<%@ page import="com.vnex.intranet.util.TimeStamp"%>
<%@ page import="com.vnex.intranet.util.FieldUtil"%>
<%@ page import="com.vnex.intranet.equipment.value.UserValueBean"%>

<%@ taglib uri="/vnex.tld" prefix="vnex" %>
<%@ taglib uri="/vnex_organization.tld" prefix="org" %>
<%@ taglib uri="/vnex_hr.tld" prefix="hr" %>

<jsp:useBean id="equipmentProxy" class="com.vnex.intranet.equipment.proxy.EquipmentProxyBean" scope="session" /> 
<jsp:useBean id="equipmentValue2" class="com.vnex.intranet.equipment.value.EquipmentValueBean" scope="session" /> 
<jsp:setProperty name="equipmentValue2" property="*" />

<%!
	Collection list = null;
	Collection list2 = null;	
	Collection listUsePerson = null;
	Collection listBuyPerson = null;
	Iterator ite = null;
	UserValueBean user = null;
	int i = -1;
	String sId;
	String fromSelf;
	int equipmentId;
	Timestamp tDate;
	
%> 
<%
	fromSelf = request.getParameter("fromSelf");
	if (  fromSelf.equals("0"))	
	{
		sId = request.getParameter("equipmentId");
		equipmentId = (new Integer(sId)).intValue();
		System.out.println("id" + equipmentId);
		equipmentValue2 = equipmentProxy.getEquipmentDetail(equipmentId);
		
		tDate = equipmentValue2.getBuyDate();
		equipmentValue2.setBeginDay(TimeStamp.formatCalendar(1,TimeStamp.convertTimestampToCalendar(tDate)));
		
	} 	
	
	if (equipmentValue2.getTerm() == -1)
		equipmentValue2.setTerm(0);
	
	if (equipmentValue2.getQuantity() == -1)
		equipmentValue2.setQuantity(0);	
		
	
%> 
<script Language="JavaScript" src="/vnex/util/Popup.js"></script>
<script language="JavaScript" src="/vnex/util/validate.js"></script>
<script language=JavaScript>
function isNumberValid()
{
	if (!(isFloat(myForm.price.value)))
	{
		alert("价格必须必须是数字!");
		myForm.price.focus();
		return false;
	}	
	else
	{
		if (Number(myForm.price.value) > 99999999.99 || Number(myForm.price.value)< 0)
	    {
	    	alert("价格必须在0和99999999.99之间!");
	    	myForm.price.focus();
	    	return false;
	    }
	}
	
	if (!(isInteger(myForm.term.value)))
	{
		alert("使用期限必须是整数!");
		myForm.term.focus();
		return false;
	}
	else
	{
		if (Number(myForm.term.value) > 99999 || Number(myForm.term.value)< 0)
	    {
	    	alert("使用期限必须在0和99999之间");
	    	myForm.term.focus();
	    	return false;
	    }
	}
	
	return true;
}

function isDataValid()
{
	if (! isNumberValid())
		return false;
	
	if ( myForm.categoryId.value.length <= 0 || myForm.categoryName.value.length == 0)
	{
		alert("请选择分类!");
		myForm.categoryId.value = "";
		myForm.categoryName.value = "";
		return false;
	}			
	
	if (myForm.equipmentName.value.length <= 0 || myForm.equipmentName.value.length > 25 || !stripWhitespace(myForm.equipmentName.value))
	{
		alert("固定资产的名称是1-25个字符且不能为空!!");
		myForm.equipmentName.focus();
		return false;
	}
	
	if (myForm.purpose.value.length > 50)
	{
		alert("固定资产的用途应少于50个字符!");
		myForm.purpose.focus();
		return false;
	}
	
	if (myForm.model.value.length > 50)
	{
		alert("固定资产的型号应少于50个字符!");
		myForm.model.focus();
		return false;
	}
	
	if ("<%=equipmentValue2.getEquipmentCode()%>" != "")
	{
		if (myForm.equipmentCode.value.length > 25 || myForm.equipmentCode.value.length <1 )
		{
			alert("固定资产的编号应是1-25个字符!");
			myForm.equipmentCode.focus();
			return false;
		}
	}
	if (myForm.configure.value.length > 125)
	{
		alert("固定资产的配置应少于125个字符!");
		myForm.configure.focus();
		return false;
	}
	
	if (myForm.supplier.value.length > 50)
	{
		alert("固定资产的提供者应少于50个字符!");
		myForm.supplier.focus();
		return false;
	}
	
	if (myForm.place.value.length > 50)
	{
		alert("固定资产的地点应少于50个字符!");
		myForm.place.focus();
		return false;
	}
	
	if (myForm.remark.value.length > 125)
	{
		alert("固定资产的说明应少于125个字符!");
		myForm.remark.focus();
		return false;
	}
	
	if (myForm.buyDeptId.value == "-1")
	{
		alert ("请选择购买部门!");
		myForm.buyDeptId.focus();
		return false;
	}
	
	var price=0.0;	
	price = myForm.price.value;
	if (price <= 0)
	{
		alert("价格必须大于0");
		myForm.price.focus();
		return false;
	}
	
	
	if (myForm.beginDay.value == "")
	{
		alert("请选择购买日期!");		
		return false;
	}
	return true;
}

function change(select)
{
	if (isNumberValid())
	{
		myForm.action="/mainctrl/equipmentModify?fromSelf=1&equipmentId=<%=sId%>";
		myForm.submit();
	}

⌨️ 快捷键说明

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