📄 oa_materials_takeadd.jsp
字号:
<option value=''></option>
<%
String department_id=ParameterUtils.getString(request.getParameter("take_departmentid"));
out.print(departmentBean.toHtmlOptionMenu(department_id));
%>
</select>
<input name="take_department_name" type="hidden" id="take_department_name" >
领用人
<select name="take_user" id="take_user">
<%
if(!department_id.equals(""))
{
usersItem.setDepartment_id(department_id);
usersList=usersBean.find(usersItem);
for(int i=0;i<usersList.size();i++)
{
usersItem=(Manager_usersItem)usersList.get(i);
if(usersItem.getUsername().equals(ParameterUtils.getString(request.getParameter("buy_user"))))
out.println("<option value='"+usersItem.getUsername()+"' selected>"+usersItem.getName()+"</option>");
else
out.println("<option value='"+usersItem.getUsername()+"'>"+usersItem.getName()+"</option>");
}
}
%>
</select>
<input name="take_name" type="hidden" id="take_name" ></td>
</tr>
<tr >
<td >管理员部门:</td>
<td >
<select name="manage_departmentid" id="manage_departmentid" onChange="select_manage_department(this)">
<option value=''></option>
<%
department_id=ParameterUtils.getString(request.getParameter("manage_departmentid"));
out.print(departmentBean.toHtmlOptionMenu(department_id));
%>
</select>
<input name="manage_department_name" type="hidden" id="manage_department_name" >
管理员
<select name="manage_user" id="manage_user">
<%
if(!department_id.equals(""))
{
usersItem.setDepartment_id(department_id);
usersList=usersBean.find(usersItem);
for(int i=0;i<usersList.size();i++)
{
usersItem=(Manager_usersItem)usersList.get(i);
if(usersItem.getUsername().equals(ParameterUtils.getString(request.getParameter("buy_user"))))
out.println("<option value='"+usersItem.getUsername()+"' selected>"+usersItem.getName()+"</option>");
else
out.println("<option value='"+usersItem.getUsername()+"'>"+usersItem.getName()+"</option>");
}
}
%>
</select>
<input name="manage_name" type="hidden" id="manage_name" ></td>
</tr>
<tr >
<td >领用数量:</td>
<td ><input name="take_quantity" type="text" id="take_quantity" ></td>
</tr>
<tr >
<td >领用日期:</td>
<td >
<input name="buy_date" type="text" size="10" ><a href="javascript:" onClick="show_cele_date(buy_date,'','',buy_date)"><img src='../../icon/cal.gif' border=0></a> </td>
</tr>
<tr >
<td colspan="2" align="center">
<input name="Button" type="button" class="button" onClick="Check()" value="确定">
<input name="Submit2" type="button" class="button" onClick="back()" value="返回"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td></td>
</tr>
</table>
</td>
</tr>
</table>
<input type="hidden" name="status" >
<input type="hidden" name="message" >
</form>
</body>
</html>
<script language="javascript">
function select_take_department(obj)
{ //把产品的类别列出
var f2Array = new Array();
<%
departmentList=departmentBean.find();
usersList=usersBean.find();
for(int i=0; departmentList!=null&&i<departmentList.size(); i++)
{
departmentItem=(Manager_departmentItem)departmentList.get(i);
out.print("f2Array["+departmentItem.getId()+"] = new Array();\n");
int j = 0;
for(int k=0; usersList!=null&&k<usersList.size(); k++)
{
usersItem=(Manager_usersItem)usersList.get(k);
if(usersItem.getDepartment_id().equals(departmentItem.getId()))
{
out.print( "f2Array["+departmentItem.getId()+"]["+j+"] = new Option();\n");
out.print( "f2Array["+departmentItem.getId()+"]["+j+"].value = '"+usersItem.getUsername()+"';\n");
out.print( "f2Array["+departmentItem.getId()+"]["+j+"].text = '"+usersItem.getName()+"';\n");
j++;
}
}
}
%>
var form = form1;
var i = eval(obj.value);
form.take_user.length = 0;
for(var j=0; j<f2Array[i].length; j++)
{
form.take_user.options[form.take_user.length] = f2Array[i][j];
}
}
function select_manage_department(obj)
{ //把产品的类别列出
var f2Array = new Array();
<%
for(int i=0; departmentList!=null&&i<departmentList.size(); i++)
{
departmentItem=(Manager_departmentItem)departmentList.get(i);
out.print("f2Array["+departmentItem.getId()+"] = new Array();\n");
int j = 0;
for(int k=0; usersList!=null&&k<usersList.size(); k++)
{
usersItem=(Manager_usersItem)usersList.get(k);
if(usersItem.getDepartment_id().equals(departmentItem.getId()))
{
out.print( "f2Array["+departmentItem.getId()+"]["+j+"] = new Option();\n");
out.print( "f2Array["+departmentItem.getId()+"]["+j+"].value = '"+usersItem.getUsername()+"';\n");
out.print( "f2Array["+departmentItem.getId()+"]["+j+"].text = '"+usersItem.getName()+"';\n");
j++;
}
}
}
%>
var form = form1;
var i = eval(obj.value);
form.manage_user.length = 0;
for(var j=0; j<f2Array[i].length; j++)
{
form.manage_user.options[form.manage_user.length] = f2Array[i][j];
}
}
</script>
<script language="javascript">
var funitArray = new Array();
var fstandardArray = new Array();
var fpriceArray = new Array();
var fquantityArray = new Array();
var fmemoArray = new Array();
function select_category(obj)
{ //把产品的类别列出
var f2Array = new Array();
<%
materials_categoryList=materials_categoryBean.find();
materials_informationList=materials_informationBean.find();
for(int i=0; materials_categoryList!=null&&i<materials_categoryList.size(); i++)
{
materials_categoryItem=(Oa_materials_categoryItem)materials_categoryList.get(i);
out.print("f2Array["+materials_categoryItem.getId()+"] = new Array();\n");
out.print("funitArray["+materials_categoryItem.getId()+"] = new Array();\n");
out.print("fstandardArray["+materials_categoryItem.getId()+"] = new Array();\n");
out.print("fpriceArray["+materials_categoryItem.getId()+"] = new Array();\n");
out.print("fquantityArray["+materials_categoryItem.getId()+"] = new Array();\n");
out.print("fmemoArray["+materials_categoryItem.getId()+"] = new Array();\n");
int j = 0;
for(int k=0; materials_informationList!=null&&k<materials_informationList.size(); k++)
{
materials_informationItem=(Oa_materials_informationItem)materials_informationList.get(k);
if(materials_informationItem.getCategory().equals(materials_categoryItem.getId()))
{
out.print( "f2Array["+materials_categoryItem.getId()+"]["+j+"] = new Option();\n");
out.print( "f2Array["+materials_categoryItem.getId()+"]["+j+"].value = '"+materials_informationItem.getId()+"';\n");
out.print( "f2Array["+materials_categoryItem.getId()+"]["+j+"].text = '"+materials_informationItem.getName()+"';\n");
out.print( "funitArray["+materials_categoryItem.getId()+"]["+j+"] = new Option();\n");
out.print( "funitArray["+materials_categoryItem.getId()+"]["+j+"].value = '"+materials_informationItem.getId()+"';\n");
out.print( "funitArray["+materials_categoryItem.getId()+"]["+j+"].text = '"+materials_informationItem.getUnit()+"';\n");
out.print( "fstandardArray["+materials_categoryItem.getId()+"]["+j+"] = new Option();\n");
out.print( "fstandardArray["+materials_categoryItem.getId()+"]["+j+"].value = '"+materials_informationItem.getId()+"';\n");
out.print( "fstandardArray["+materials_categoryItem.getId()+"]["+j+"].text = '"+materials_informationItem.getStandard()+"';\n");
out.print( "fpriceArray["+materials_categoryItem.getId()+"]["+j+"] = new Option();\n");
out.print( "fpriceArray["+materials_categoryItem.getId()+"]["+j+"].value = '"+materials_informationItem.getId()+"';\n");
out.print( "fpriceArray["+materials_categoryItem.getId()+"]["+j+"].text = '"+materials_informationItem.getPrice()+"';\n");
out.print( "fquantityArray["+materials_categoryItem.getId()+"]["+j+"] = new Option();\n");
out.print( "fquantityArray["+materials_categoryItem.getId()+"]["+j+"].value = '"+materials_informationItem.getId()+"';\n");
out.print( "fquantityArray["+materials_categoryItem.getId()+"]["+j+"].text = '"+materials_informationItem.getQuantity()+"';\n");
out.print( "fmemoArray["+materials_categoryItem.getId()+"]["+j+"] = new Option();\n");
out.print( "fmemoArray["+materials_categoryItem.getId()+"]["+j+"].value = '"+materials_informationItem.getId()+"';\n");
out.print( "fmemoArray["+materials_categoryItem.getId()+"]["+j+"].text = '"+materials_informationItem.getMemo()+"';\n");
j++;
}
}
}
%>
var form = form1;
var i = eval(obj.value);
form.materials_information_id.length = 1;
for(var j=0; j<f2Array[i].length; j++)
{
form.materials_information_id.options[form.materials_information_id.length] = f2Array[i][j];
}
}
function select_Name(obj)
{
var form = form1;
if(obj==null||obj.value=="") return;
var i = form.category.options[form.category.selectedIndex].value;
var j=obj.selectedIndex-1;//索引从0开始
form.unit.value=funitArray[i][j].text;
form.standard.value=fstandardArray[i][j].text;
form.quantity.value=fquantityArray[i][j].text;
form.price.value=fpriceArray[i][j].text;
form.memo.value=fmemoArray[i][j].text;
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -