📄 equipment_modify.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="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 + -