CeramicProject/newyt/Module_data/OutsourcingContract_Form.aspx

239 lines
13 KiB
Plaintext
Raw Permalink Normal View History

2024-05-18 15:28:29 +08:00
<%@ 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() {
2024-05-18 15:28:29 +08:00
setfy();
2024-05-18 15:28:29 +08:00
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>