CeramicProject/newyt/ddselect/Materiel_Form.aspx

217 lines
11 KiB
Plaintext

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Materiel_Form.aspx.cs" Inherits="Materiel_Form" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript"></script>
<link href="../Css/index.css" rel="stylesheet" type="text/css" />
<link href="../Css/edit.css" rel="stylesheet" type="text/css" />
<script src="../Js/Calendar3.js" type="text/javascript"></script>
<script src="../Jquery-ui/js/jquery-1.10.2.js" type="text/javascript"></script>
<script src="../Jquery-ui/js/jquery-ui-1.10.4.custom.js" type="text/javascript"></script>
<link href="../Jquery-ui/css/pepper-grinder/jquery-ui-1.10.4.custom.css" rel="stylesheet" type="text/css" />
<script src="../Js/commonality.js" type="text/javascript"></script>
<link rel="stylesheet" href="../Css/gh-buttons.css" type="text/css"/>
<link rel="stylesheet" href="../Css/prettify.css"/>
<script src="../Js/prettify.js" type="text/javascript"></script>
<script type="text/javascript">
var beforval = "";
$(document).ready(function () {
//物料名称只能提示
beforval = $("#mingcheng").val();
var availableTags = [
<%=wulmingtishi %>
];
$("#mingcheng").autocomplete({
source: availableTags
});
})
function jsgg(){
debugger;
if($("#changdu").val()!=""&&$("#kuandu").val()=="")
{
$("#guige").val($("#changdu").val());
}
if($("#changdu").val()==""&&$("#kuandu").val()!="")
{
$("#guige").val($("#kuandu").val());
}
if($("#changdu").val()!=""&&$("#kuandu").val()!="")
{
$("#guige").val($("#changdu").val()+"*"+ $("#kuandu").val());
}
}
//判断填写格式给出提示
function pd() {
if ($("#mingcheng").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
$("#z_error").text("物料名称不能为空!");
return false;
}else {
$("#z_error").text("");
}
if ($("#zhonglei").children().length==0) {
$("#z_error").text("种类不能为空!");
return false;
}else{
$("#z_error").text("");
}
if ($("#danwei").children().length==0) {
$("#z_error").text("单位不能为空!");
return false;
}else{
$("#z_error").text("");
}
if ($("#cangku").children().length==0) {
$("#z_error").text("仓库不能为空!");
return false;
}else{
$("#z_error").text("");
}
if ($("#id").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
var fanhuicount = Materiel_Form.serchmingcheng($("#mingcheng").val(), $("#cangku").val(),$("#guige").val(),$("#pinpai").val()).value;
if (fanhuicount > 0) {
$("#z_error").html("此物料已存在");
return false;
} else {
$("#z_error").html("");
}
} else {
if ($("#mingcheng").val() != beforval) {
var fanhuicount = Materiel_Form.serchmingcheng($("#mingcheng").val(),$("#cangku").val(),$("#guige").val(),$("#pinpai").val()).value;
if (fanhuicount > 0) {
$("#z_error").html("此物料已存在");
return false;
} else {
$("#z_error").html("");
}
}
}
if(parseFloat($("#zdkc").val())>parseFloat($("#zgkc").val()))
{
$("#z_error").html("最低库存不能大于最高库存");
return false;
}else {
$("#z_error").html("");
}
}
//调用添加方法
function setbcbd() {
$("#<%=severbc.ClientID%>").click();
}
</script>
</head>
<body>
<form id="form1" runat="server">
<%-- <div>
<div class="add-top" > <div id="div_daohang" runat=server></div></div>
<div id="dd_kong" style="height:380px; overflow:auto;">
<table width="100%" id="mytab" border="1" class="bule">
<tr> <td colspan="6" class="biaotou">物料基础数据</td></tr>
<tr>
<td class="head">物料编号</td><td class="content_hx"><asp:TextBox id="bh" runat="server" CssClass="text_content_hx" ReadOnly Text="自动生成" ForeColor="Gray" Enabled=false AutoCompleteType=none ></asp:TextBox></td>
<td class="head"><font>物料名称</font></td><td class="content"><asp:TextBox id="mingcheng" runat="server" CssClass="text_content"></asp:TextBox></td>
<td class="head">品牌</td><td class="content"><asp:TextBox id="pinpai" runat="server" CssClass="text_content"></asp:TextBox></td>
</tr>
<tr>
<td class="head"><font>物料种类</font></td><td class="content"><asp:dropdownlist id="zhonglei" runat="server" CssClass="drop_content"></asp:dropdownlist></td>
<td class="head"><font>单位</font></td><td class="content"><asp:dropdownlist id="danwei" runat="server" CssClass="drop_content"></asp:dropdownlist></td>
<td class="head"><font>仓库</font></td><td class="content">
<asp:dropdownlist id="cangku" runat="server" CssClass="drop_content" >
<asp:ListItem Value="主料库">主料库</asp:ListItem>
<asp:ListItem Value="辅料库">辅料库</asp:ListItem>
</asp:dropdownlist></td>
</tr>
<tr>
<td class="head">长度</td><td class="content"><input type=text id="changdu" runat=server onkeyup="doubleshuru(this);jsgg()" class="text_content" /></td>
<td class="head">宽度</td><td class="content"><input type=text id="kuandu" runat=server onkeyup="doubleshuru(this);jsgg()" class="text_content" /></td>
<td class="head">规格</td><td class="content"><input type=text id="guige" runat=server class="text_content" /></td>
</tr>
<tr>
<td class="head">最低库存</td><td class="content"><input type=text id="zdkc" runat=server class="text_content" onkeyup="doubleshuru(this)"/></td>
<td class="head">最高库存</td><td class="content"><input type=text id="zgkc" runat=server class="text_content" onkeyup="doubleshuru(this)"/></td>
<td class="head">建档日期</td><td class="content"><input name='control_date' type='text' id='riqi' size='10' maxlength='10' onclick='new Calendar().show(this);' readonly='readonly' runat=server class="text_content_rq" /></td>
</tr>
<tr>
<td class="head">备注</td><td class="content" colspan="5"><asp:TextBox id="beizhu" runat="server" CssClass="text_content" ></asp:TextBox></td>
</tr>
</table>
</div>
<table width="100%">
<tr> <td height="10px" align="center"><asp:label id="z_error" CssClass="error" runat="server"></asp:label></td></tr>
<tr><td align="center"><asp:button id="bt_tj" runat="server" CssClass="button bluez small" Text="保存"
OnClientClick="return pd()" onclick="bt_tj_Click"></asp:button>&nbsp&nbsp&nbsp
<BUTTON class="button bluez small" onclick="form.reset();" type="button">重置</BUTTON>&nbsp &nbsp &nbsp
<BUTTON class="button bluez small" onclick="history.back();" type="button">返回</BUTTON>
</td></tr></table>
</div>--%>
<div class="rtbjdiv" >
<div class="add-top" >
<div class="add-top-dh" id="div_listdaohang"><h4>物料档案表单页 &nbsp&nbsp</h4> <a href="Materiel_list.aspx" id="bt_fhlb" runat="server" style=" width:65px" class="button icon pin">回到列表</a></div>
<div class="add-top-cz" style=" width:400px" >
<a href="#button" id="bt_tj" onclick="setbcbd()" class="button icon log">保存</a>
<a href="#button" id="chongzhi" onclick="form.reset();" style=" width:60px; " class=" button icon reload">重置表单</a>
<a href="#button" id="fanhui" onclick="history.back();" style=" width:60px; " class="button icon arrowleft">返回上级</a>
<asp:label id="z_error" CssClass="error" runat="server"></asp:label>
</div>
</div>
<div class="alert-tip">
<b>温馨提示:</b>
<p>• 信息表单中加*号红色标题框为必填项,为了可以顺利保存信息,请您注意填写红色栏目中的信息</p>
<p>• 填写信息表单中的物料名称时,系统将获取到已存在的相似名称。请您确认是否是相同物料后添加,已避免信息重复</p>
</div>
<div id="dd_kong" style=" overflow:auto;">
<table class="bule"> <tr class="tdlietou"><td><h4>物料基本信息</h4></td></tr></table>
<table class="tablewk">
<tr><td style=" height:20px" colspan="13"></td></tr>
<tr>
<td class="wktblm"><span>物料编号</span></td><td ><asp:TextBox id="bh" runat="server" CssClass="tbinput_hx" ReadOnly Text="自动生成" ></asp:TextBox></td>
<td class="wktblm"><span><font>*物料名称</font></span></td><td><asp:TextBox id="mingcheng" runat="server" CssClass="tbinput_bt ui-autocomplete-input"></asp:TextBox></td>
<td class="wktblm"><span>品牌</span></td><td><asp:TextBox id="pinpai" runat="server" CssClass="tbinput"></asp:TextBox></td>
<td class="wktblm"><span>物料种类</span></td><td><asp:dropdownlist id="zhonglei" runat="server" CssClass="tbinput_xl"></asp:dropdownlist></td>
<td class="wktblm"><span>单位</span></td><td><asp:dropdownlist id="danwei" runat="server" CssClass="tbinput_xl"></asp:dropdownlist></td>
<td class="wktblm"><span>仓库</span></td><td>
<asp:dropdownlist id="cangku" runat="server" CssClass="tbinput_xl" >
<asp:ListItem Value="主料库">主料库</asp:ListItem>
<asp:ListItem Value="辅料库">辅料库</asp:ListItem>
</asp:dropdownlist></td>
<td class="tdjj5">&nbsp </td>
</tr>
<tr>
<td class="wktblm"><span>规格型号</span></td><td><input type=text id="guige" runat=server class="tbinput" /></td>
<td class="wktblm"><span>长度</span></td><td><input type=text id="changdu" runat=server onkeyup="doubleshuru(this);jsgg()" class="tbinput" /></td>
<td class="wktblm"><span>宽度</span></td><td><input type=text id="kuandu" runat=server onkeyup="doubleshuru(this);jsgg()" class="tbinput" /></td>
<td class="wktblm"><span>最低库存</span></td><td><input type=text id="zdkc" runat=server class="tbinput" onkeyup="doubleshuru(this)"/></td>
<td class="wktblm"><span>最高库存</span></td><td><input type=text id="zgkc" runat=server class="tbinput" onkeyup="doubleshuru(this)"/></td>
<td class="wktblm"><span>建档日期</span></td><td><input name='control_date' type='text' id='riqi' size='10' maxlength='10' onclick='new Calendar().show(this);' readonly='readonly' runat=server class="tbinput_rl" /></td>
<td class="tdjj5">&nbsp </td>
</tr>
<tr>
<td class="wktblm"><span>备注</span></td><td colspan="11"><asp:TextBox id="beizhu" runat="server" CssClass="tbinput" ></asp:TextBox></td>
<td class="tdjj5">&nbsp </td>
</tr>
<tr><td style=" height:20px" colspan="13"></td></tr>
</table>
</div>
</div>
<span style=" display:none"> <asp:button id="severbc" runat="server" CssClass="button bluez small" Text="保存"
OnClientClick="return pd()" onclick="bt_tj_Click" ></asp:button> </span>
<asp:HiddenField ID="id" runat="server" Value="" />
</form>
</body>
</html>