CeramicProject/newyt/Module_data/OutsourcingContract_Form.aspx

239 lines
13 KiB
Plaintext
Raw 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" EnableEventValidation="false" CodeFile="OutsourcingContract_Form.aspx.cs" Inherits="OutsourcingContract_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">
//调用添加方法
function setbcbd() {
$("#<%=severbc.ClientID%>").click();
}
$(document).ready(function () {
var winheight = $(window).height();
$("#dd_kong").css("height", winheight - 100);
var lxrcode = "<%=fanhuicode %>";
if ($("#id").val() != "") {
$("#lxr").html(lxrcode);
}
$("#lxr").change(function () {
$("#lxfs").val($(this).find("option:selected").attr("tag"));
var checkText = $(this).find("option:selected").text();
$("#lxrvalue").val(checkText);
})
})
function selecwx() {
$("#dialog-wx").dialog({
resizable: false,
height: 510,
width: 1230,
modal: true,
close: function () {
$(".ui-widget-overlay").css("display", "none");
}
});
//用来弹出层条件框获取焦点
dialogfocus('ifa_wx');
}
function pd() {
setfy();
if ($("#wxdw").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
$("#z_error").text("请选择外协单位!");
return false;
} else if ($("#fdrq").val().replace(/(^\s*)|(\s*$)/g, "") == "") {
$("#z_error").text("发单日期不能为空!");
return false;
}
var jsonStr2 = "";
//获取数据行的行数
var hang = $("#wxxmtab tr").length - 1;
//当数据行大于0时
if (hang > 0) {
//开始给变量赋值
jsonStr2 += "[";
//循环获取行id,拼接
for (var x = 1; x <= hang; x++) {
//获取当前每行的参数值
var trid = $("#wxxmtab").find("tr").eq(x).attr("id");
var name = $("#wxxmtab").find("tr").eq(x).attr("name");
var scbhid = "djbh" + trid;
var scbh = document.getElementById(scbhid).value;
var scxmid = document.getElementById(scbhid).name;
var khbhid = "khbh" + trid;
var khbh = document.getElementById(khbhid).value;
var cphhid = "cphh" + trid;
var cphh = document.getElementById(cphhid).value;
var cpmcid = "cpmc" + trid;
var cpmc = document.getElementById(cpmcid).value;
var zlid = "zl" + trid;
var zl = document.getElementById(zlid).value;
var scfsid = "scfs" + trid;
var scfs = document.getElementById(scfsid).value;
var wfslid = "wfsl" + trid;
var wfsl = document.getElementById(wfslid).value;
var jhrqid = "jhrq" + trid;
var jhrq = document.getElementById(jhrqid).value;
var beizhuid = "beizhu" + trid;
var beizhu = document.getElementById(beizhuid).value;
jsonStr2 += "{";
jsonStr2 += "\"id\":\"" + name + "\",";
jsonStr2 += "\"scmxid\":\"" + scxmid + "\",";
jsonStr2 += "\"scdh\":\"" + scbh + "\",";
jsonStr2 += "\"khbh\":\"" + khbh + "\",";
jsonStr2 += "\"cphh\":\"" + cphh + "\",";
jsonStr2 += "\"cpmc\":\"" + cpmc + "\",";
jsonStr2 += "\"cpzl\":\"" + zl + "\",";
jsonStr2 += "\"scfs\":\"" + scfs + "\",";
jsonStr2 += "\"wfsl\":\"" + wfsl + "\",";
jsonStr2 += "\"jhrq\":\"" + jhrq + "\",";
jsonStr2 += "\"bz\":\"" + beizhu + "\"";
jsonStr2 += "},";
}
//截取最后的,
jsonStr2 = jsonStr2.substring(0, jsonStr2.length - 1);
jsonStr2 += "]";
document.getElementById("wxxmhd").value = jsonStr2;
}
}
function setfy() {
var jsonStr2 = "";
var ci = 0
jsonStr2 += "[";
$("#fyul td").each(function () {
ci = ci + 1;
var yu = ci % 2;
if (yu<=0) {
var fy = "fy" + ci / 2;
if (document.getElementById(fy).value == "") {
document.getElementById(fy).value == "0";
}
jsonStr2 += "{";
jsonStr2 += "\"fymc\":\"" + $("#"+fy).attr('tag') + "\",";
jsonStr2 += "\"fyje\":\"" + document.getElementById(fy).value + "\"";
jsonStr2 += "},";
}
});
jsonStr2 = jsonStr2.substring(0, jsonStr2.length - 1);
jsonStr2 += "]";
document.getElementById("ddfym").value = jsonStr2;
}
function selectscdxm(hang) {
$("#dialogscdxm").attr("tag", hang);
$("#dialogscdxm").dialog({
resizable: false,
height: 510,
width: 1230,
modal: true,
close: function () {
$(".ui-widget-overlay").css("display", "none");
}
});
//用来弹出层条件框获取焦点
dialogfocus('ifa_scdxm');
}
function add_wxxm() {
//给每行的id 赋值上一行的id 加1 不会重复的id;
var hcount = parseFloat($("#wxxmtab tbody").children().eq($("#wxxmtab tbody").children().length - 1).attr("id")) + 1;
$("#wxxmtab").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='djbh" + hcount + "' value='' onclick='selectscdxm(" + hcount + ")' Class='inpittxt' readonly /></td>"
+ "<td><input type='text' id='khbh" + hcount + "' value='' Class='inpittxt_hx' readonly /></td>"
+ "<td><input type='text' id='cphh" + hcount + "' value='' Class='inpittxt_hx' readonly /></td>"
+ "<td><input type='text' id='cpmc" + hcount + "' value='' Class='inpittxt_hx' readonly /></td>"
+ "<td><input type='text' id='zl" + hcount + "' value='' Class='inpittxt_hx' readonly /></td>"
+ "<td><input type='text' id='scfs" + hcount + "' value='' Class='inpittxt_hx' readonly /></td>"
+ "<td><input type='text' id='wfsl" + hcount + "' value='' Class='inpittxt_hx' readonly /></td>"
+ "<td><input type='text' id='jhrq" + hcount + "' onclick='new Calendar().show(this);' readonly='readonly' value='' readonly Class='inpittxt' /> </td>"
+ "<td><input type='text' id='beizhu" + hcount + "' value='' 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="return 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="wxdh" runat="server" CssClass="tbinput_hx" ReadOnly Text="自动生成" ForeColor="Gray" Enabled=false AutoCompleteType=none ></asp:TextBox></td>
<td class="wktblm"><span><font>外协单位</font></span></td><td> <input type="text" id="wxdw" readonly runat=server class="tbinput" onclick="selecwx()" /> </td>
<td class="wktblm"><span>联系人</span></td><td><input type="hidden" runat="server" id="lxrvalue" value="" style=" display:none" /> <asp:dropdownlist id="lxr" runat="server" CssClass="tbinput_xl"></asp:dropdownlist> </td>
<td class="wktblm"><span>联系方式</span></td><td><asp:TextBox id="lxfs" runat="server" CssClass="tbinput"></asp:TextBox></td>
<td class="wktblm"><span><font>发单日期</font></span></td><td ><input name='control_date' type='text' id='fdrq' size='10' maxlength='10' onclick='new Calendar().show(this);' readonly='readonly' runat=server class="tbinput" /></td>
<td class="wktblm"><span>状态</span></td><td ><asp:TextBox id="zt" ReadOnly runat="server" ForeColor="Gray" CssClass="tbinput_hx"></asp:TextBox></td>
<td class="tdjj5">&nbsp </td>
</tr>
<tr>
<td class="wktblm"> 开单人 </td><td ><input type="text" id="kdr" runat="server" readonly class="tbinput_hx" /> </td>
<td class="wktblm">审核人</td><td ><asp:TextBox id="shr" ForeColor="Gray" ReadOnly runat="server" CssClass="tbinput_hx"></asp:TextBox></td>
<td class="wktblm">质量要求</td><td colspan="7"><asp:TextBox id="zlyq" runat="server" CssClass="tbinput"></asp:TextBox></td>
<td class="tdjj5">&nbsp </td>
</tr>
<tr>
<td class="wktblm">备注</td><td 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="cpxx" runat=server > </div>
<table class="bule"> <tr class="tdlietou"><td><h4>外协费用信息</h4></td></tr></table>
<div class="nrdiv" id="fyxx" runat=server ></div>
</div>
</div>
<div id="dialog-wx" title="选择外协" style="overflow:hidden; display:none;" >
<iframe src="../ddselect/select_wx.aspx" frameborder="no" border="0" style="height:500px;width:100%;overflow:hidden" scrolling="no" id="ifa_wx" ></iframe>
</div>
<div id="dialogscdxm" title="选择生产单明细" style="overflow:hidden; display:none;" >
<iframe src="../ddselect/select_scxm.aspx" frameborder="no" border="0" style="height:500px;width:100%;overflow:hidden" scrolling="no" id="ifa_scdxm" ></iframe>
</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" />
<asp:HiddenField ID="xiangmulist" runat="server" />
<asp:HiddenField ID="ddfym" runat="server" />
<asp:HiddenField ID="pagename" runat="server" Value="wxd" />
<asp:HiddenField ID="wxid" runat="server" Value="" />
<asp:HiddenField ID="wxxmhd" runat="server" Value="" />
<%--关闭弹出层--%>
<input id="btn_sgdclosexm" style="display:none" type=button onclick="$('#dialogscdxm').dialog('close');"/>
<input id="btn_wxclose" style="display:none" type=button onclick="$('#dialog-wx').dialog('close');"/>
<script src="../Js/messageshow.js" type="text/javascript"></script>
</form>
</body>
</html>