📄 equipment_add.jsp
字号:
<%@ 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="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="equipmentValue" class="com.vnex.intranet.equipment.value.EquipmentValueBean" scope="session" />
<jsp:useBean id="equipmentValueAdd" class="com.vnex.intranet.equipment.value.EquipmentValueBean" scope="session" />
<jsp:setProperty name="equipmentValue" property="*" />
<%!
Collection list = null;
Collection list2 = null;
Collection listUsePerson = null;
Collection listBuyPerson = null;
Iterator ite = null;
UserValueBean user = null;
int i = -1;
%>
<%
if (equipmentValue.getTerm() == -1)
equipmentValue.setTerm(0);
if (equipmentValue.getQuantity() == -1)
equipmentValue.setQuantity(0);
if (request.getParameter("categoryId") != null )
equipmentValue.setCategoryId(new Integer(request.getParameter("categoryId")).intValue());
if (request.getParameter("categoryName") != null)
equipmentValue.setCategoryName(request.getParameter("categoryName"));
if (request.getParameter("ctn") != null)
{
if (request.getParameter("ctn").equals("1"))
equipmentValue = equipmentValueAdd;
}
String deptId = equipmentValue.getUseDeptId()+"";
if (request.getParameter("useDeptId") == null)
{
equipmentValue.setUseDeptId(-2);
}
if (request.getParameter("buyDeptId") == null)
{
equipmentValue.setBuyDeptId(-2);
}
%>
<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 (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.useDeptId.value == "-2")
{
alert ("请选择使用部门!");
myForm.useDeptId.focus();
return false;
}
if (myForm.usePersonId.value == "-1")
{
alert ("请选择使用人!");
myForm.usePersonId.focus();
return false;
}
if (myForm.buyDeptId.value == "-2")
{
alert ("请选择购买部门!");
myForm.buyDeptId.focus();
return false;
}
if (myForm.buyPersonId.value == "-1")
{
alert ("请选择购买人!");
myForm.buyPersonId.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/equipmentAdd";
myForm.submit();
}
}
function toSuccess()
{
if (isDataValid())
{
myForm.action="/mainctrl/equipmentAddSuccess?ctn=0";
myForm.submit();
}
}
function toContinueAdd()
{
if (isDataValid())
{
myForm.action="/mainctrl/equipmentAddSuccess?ctn=1";
myForm.submit();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -