CeramicProject/newyt/Module_data/Product_Formt.aspx

240 lines
13 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Product_Formt.aspx.cs" Inherits="Product_Formt" %>
<!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 id="Head1" 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">
//调用添加方法
function setbcbd() {
$("#<%=severbc.ClientID%>").click();
}
function selectwuliao(xmwl) {
$("#dialog-wuliao").attr("tag", xmwl);
$("#dialog-wuliao").dialog({
resizable: false,
height: 510,
width: 1330,
modal: true,
close: function () {
$(".ui-widget-overlay").css("display", "none");
}
});
//用来弹出层条件框获取焦点
dialogfocus('ifa_wl');
}
function setgj() {
if ($("#cpmc").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
$("#z_error").text("产品名称不能为空!");
return false;
} else if ($("#gg").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
$("#z_error").text("规格不能为空!");
return false;
//} else if ($("#zhongliang").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
// $("#z_error").text("重量不能为空!");
//return false;
//} else if ($("#zl").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
// $("#z_error").text("种类不能为空!");
//return false;
//} else if ($("#tiji").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
//$("#z_error").text("体积不能为空!");
//return false;
} else if ($("#dw").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
$("#z_error").text("单位不能为空!");
return false;
} else if ($("#dj").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
$("#z_error").text("单价不能为空!");
return false;
}
;
var jsonStr2 = "";
//获取数据行的行数
var hang = $("#qdxmtb tr").length - 1;
//当数据行大于0时
if (hang > 0) {
//开始给变量赋值
jsonStr2 += "[";
//循环获取行id,拼接
for (var x = 1; x <= hang; x++) {
//获取当前每行的参数值
var trid = $("#qdxmtb").find("tr").eq(x).attr("id");
var wlybhid = "wlbh" + trid;
var xqylid = "xqyl" + trid;
var wlbherid = "wlbher" + trid;
var xqylerid = "xqyler" + trid;
jsonStr2 += "{";
jsonStr2 += "\"xmmc\":\"" + $('#' + wlybhid).attr("tag") + "\",";
jsonStr2 += "\"wlbh\":\"" + document.getElementById(wlybhid).value + "\",";
if (document.getElementById(xqylid).value == "") {
jsonStr2 += "\"xqyl\":\"0\"";
} else {
jsonStr2 += "\"xqyl\":\"" + document.getElementById(xqylid).value + "\"";
}
jsonStr2 += "},";
//判断第二节物料是否为空,为空的话就不读取
if ($('#' + wlbherid).length > 0)
{
jsonStr2 += "{";
jsonStr2 += "\"xmmc\":\"" + $('#' + wlbherid).attr("tag") + "\",";
jsonStr2 += "\"wlbh\":\"" + document.getElementById(wlbherid).value + "\",";
if (document.getElementById(xqylerid).value == "") {
jsonStr2 += "\"xqyl\":\"0\"";
} else {
jsonStr2 += "\"xqyl\":\"" + document.getElementById(xqylerid).value + "\"";
}
jsonStr2 += "},";
}
}
jsonStr2 = jsonStr2.substring(0, jsonStr2.length - 1);
jsonStr2 += "]";
document.getElementById("wlxmhd").value = jsonStr2;
}
jsonStr2 = "";
//获取数据行的行数
var hang = $("#scylxxtb tr").length - 1;
//当数据行大于0时
if (hang > 0) {
//开始给变量赋值
jsonStr2 += "[";
//循环获取行id,拼接
for (var x = 1; x <= hang; x++) {
//获取当前每行的参数值
var trid = $("#scylxxtb").find("tr").eq(x).attr("id");
var scylid = "wuliao" + trid+"sc";
var yonglid = "yongl" + trid;
var beizhuid = "beizhu" + trid;
var scylyid = "wuliaoy" + trid + "sc";
var yonglyid = "yongly" + trid;
var beizhuyid = "beizhuy" + trid;
var wuliaoeid = "wuliaoe" + trid + "sc";
var yongleid = "yongle" + trid;
var beizhueid = "beizhue" + trid;
jsonStr2 += "{";
jsonStr2 += "\"scwlbh\":\"" + document.getElementById(scylid).name + "\",";
if (document.getElementById(yonglid).value == "") {
jsonStr2 += "\"scyl\":\"0\",";
} else {
jsonStr2 += "\"scyl\":\"" + document.getElementById(yonglid).value + "\",";
}
jsonStr2 += "\"beizhu\":\"" + document.getElementById(beizhuid).value + "\"";
jsonStr2 += "},";
jsonStr2 += "{";
jsonStr2 += "\"scwlbh\":\"" + document.getElementById(scylyid).name + "\",";
if (document.getElementById(yonglyid).value == "") {
jsonStr2 += "\"scyl\":\"0\",";
} else {
jsonStr2 += "\"scyl\":\"" + document.getElementById(yonglyid).value + "\",";
}
jsonStr2 += "\"beizhu\":\"" + document.getElementById(beizhuyid).value + "\"";
jsonStr2 += "},";
jsonStr2 += "{";
jsonStr2 += "\"scwlbh\":\"" + document.getElementById(wuliaoeid).name + "\",";
if (document.getElementById(yongleid).value == "") {
jsonStr2 += "\"scyl\":\"0\",";
} else {
jsonStr2 += "\"scyl\":\"" + document.getElementById(yongleid).value + "\",";
}
jsonStr2 += "\"beizhu\":\"" + document.getElementById(beizhueid).value + "\"";
jsonStr2 += "},";
}
//截取最后的,
jsonStr2 = jsonStr2.substring(0, jsonStr2.length - 1);
jsonStr2 += "]";
document.getElementById("scylhd").value = jsonStr2;
}
}
function add_wl() {
//给每行的id 赋值上一行的id 加1 不会重复的id;
var hcount = parseFloat($("#scylxxtb tbody").children().eq($("#scylxxtb tbody").children().length - 1).attr("id")) + 1;
$("#scylxxtb").append("<tr id='" + hcount + "' name='0'><td width='25px'> <img src='../Images_Folder/Button/tjljh.png' onclick='jianhang(this)' width='25px' height='25px' /></td>"
+ " <td><input type='text' id='wuliao" + hcount + "sc' Class='inpittxt' onclick=\"selectwuliao('" + hcount + "sc')\" /></td><td><input type='text' onkeyup='doubleshuru(this)' id='yongl" + hcount + "' Class='inpittxt' /></td><td ><input type='text' id='beizhu" + hcount + "' Class='inpittxt' /> </td>"
+ " <td><input type='text' id='wuliaoy" + hcount + "sc' Class='inpittxt' onclick=\"selectwuliao('y" + hcount + "sc')\" /></td><td><input type='text' onkeyup='doubleshuru(this)' id='yongly" + hcount + "' Class='inpittxt' /></td><td><input type='text' id='beizhuy" + hcount + "' Class='inpittxt' /> </td>"
+ " <td><input type='text' id='wuliaoe" + hcount + "sc' Class='inpittxt' onclick=\"selectwuliao('e" + hcount + "sc')\" /></td><td><input type='text' onkeyup='doubleshuru(this)' id='yongle" + hcount + "' Class='inpittxt' /></td><td><input type='text' id='beizhue" + hcount + "' Class='inpittxt' /> </td>"
+ "</tr>");
}
</script>
</head>
<body>
<form id="form" runat="server">
<div class="rtbjdiv" >
<div class="add-top" >
<div class="add-top-dh" id="div_listdaohang"><h4>产品档案表单页 &nbsp&nbsp</h4> <a href="Customer_list.aspx" id="bt_fhlb" runat="server" style=" width:65px" class="button icon pin">回到列表</a></div>
<div class="add-top-cz" >
<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>
</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="cpbh" runat="server" CssClass="tbinput_hx" ReadOnly Text="自动生成"></asp:TextBox> </td>
<td class="wktblm"><span><font>*产品名称</font></span></td> <td> <input type="text" id="cpmc" runat="server" class="tbinput" /> </td>
<td class="wktblm"><span><font>*规格</font></span></td><td><input type="text" id="gg" runat="server" class="tbinput" /></td>
<td class="wktblm"><span><font>*单位</font></span></td><td><asp:DropDownList ID="dw" runat="server" CssClass="tbinput_xl"></asp:DropDownList></td>
<td class="wktblm"><span><font>*单价</font></span></td><td class="content"> <input type="text" id="dj" runat="server" class="tbinput" /></td>
<td class="tdjj5">&nbsp </td>
</tr>
<tr>
<td class="wktblm"><span>建档人</span></td> <td><input type="text" id="jsr" readonly runat="server" class="tbinput_hx" /> </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="wktblm"><span>图片</span></td><td ><asp:FileUpload ID="tp" CssClass="tbinput_ll" runat="server" /></td>
<td class="wktblm">备注</td><td class="content" colspan="11"><asp:TextBox ID="bz" runat="server" CssClass="tbinput"></asp:TextBox></td>
<td class="tdjj5">&nbsp </td>
</tr>
<tr><td style=" height:20px" colspan="13"></td></tr>
</table>
<table class="bule"> <tr class="tdlietou"><td><h4>需求物料信息</h4></td></tr></table>
<div class="nrdiv" id="xqwldiv" runat="server" style="display: block; "> </div>
</div>
</div>
<div id="dialog-wuliao" title="选择物料" style="overflow:hidden; display:none;" >
<iframe src="../ddselect/Materiel_list.aspx" frameborder="no" border="0" style="height:500px;width:100%;overflow:hidden" scrolling="no" id="ifa_wl"></iframe>
</div>
<input id="btn_wlclose" style="display:none" type=button onclick="$('#dialog-wuliao').dialog('close');"/>
<span style=" display:none"> <asp:button id="severbc" runat="server" CssClass="button bluez small" Text="保存"
OnClientClick="return setgj()" onclick="bt_tj_Click" ></asp:button> </span>
<asp:HiddenField ID="yptp" runat="server" Value="" />
<asp:HiddenField ID="wlxmhd" runat="server" Value="" />
<asp:HiddenField ID="scylhd" runat="server" Value="" />
<asp:HiddenField ID="id" runat="server" Value="" />
<asp:HiddenField ID="pagename" runat="server" Value="cpkc" />
<script src="../Js/messageshow.js" type="text/javascript"></script>
</form>
</body>
</html>