CeramicProject/newyt/Module_data/WorkRecord_browse.aspx

269 lines
15 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="WorkRecord_browse.aspx.cs" Inherits="WorkRecord_browse" %>
<!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 djryxzzhi;
//调用登记方法
function seqrscdj() {
$("#<%=scdjbt.ClientID%>").click();
}
//调用下发方法
function setqrxf() {
$("#<%=scxfbt.ClientID%>").click();
}
//调用提取库存方法
function settq()
{
$("#<%=sctqkc.ClientID%>").click();
}
function add_djxm() {
//给每行的id 赋值上一行的id 加1 不会重复的id;
var hcount = parseFloat($("#djtb tbody").children().eq($("#djtb tbody").children().length - 1).attr("id")) + 1;
$("#djtb").append("<tr id='" + hcount + "' ><td width='25px'> <img src='../Images_Folder/Button/tjljh.png' onclick='jianhang(this)' width='25px' height='25px' /></td>"
+ "<td><input type='text' id='djgx" + hcount + "' name='0' value='" + $("#gyxx").find("option:selected").text() + "' Class='inpittxt_hx' readonly /></td >"
// + "<td><input type='text' id='djgxr" + hcount + "' name='0' value='" + $("#gyxx").val() + "' Class='inpittxt_hx' readonly />"
//+"</td > "
+ "<td><select Class='inpittxt_xl' id='djry" + hcount + "' >" + djryxzzhi + "</select></td> "
+ "<td><input type='text' id='djsl" + hcount + "' value='' onkeyup='doubleshuru(this)' Class='inpittxt' /></td>"
+ "<td><input type='text' id='bfsl" + hcount + "' value='' onkeyup='doubleshuru(this)' Class='inpittxt' /></td>"
+ "<td><input type='text' id='beizhu" + hcount + "' value='' Class='inpittxt' />"
//+ "<td><input type='text' id='djgxr" + hcount + "' name='0' value='" + $("#gyxx").val() + "' Class='inpittxt_hx' readonly /></td>"
//+ "<td><select Class='inpittxt_xl' id='djryr" + hcount + "' >" + djryxzzhi + "</select></td> "
//+ "<td><input type='text' id='djslr" + hcount + "' value='' onkeyup='doubleshuru(this)' Class='inpittxt' /></td>"
//+ "<td><input type='text' id='bfslr" + hcount + "' value='' onkeyup='doubleshuru(this)' Class='inpittxt' /></td>"
// + "<td><input type='text' id='beizhur" + hcount + "' value='' Class='inpittxt' />"
+ "</td></tr>");
}
function qrtqcz() {
if (confirm("确定要提取库存吗?")) {
} else {
return false;
}
}
function qrxfbt() {
if (confirm("确定要下发吗?")) {
if ($("#xfsl").val() * 1 > 0) {
} else {
alert("下发数量不能为空或填写格式错误!");
return false;
}
var gxzu = [];
$(".xf_gx:checked").each(function () {
gxzu.push($(this).attr("tag"));
})
$("#xfgxhd").val(gxzu);
if ($("#xfgxhd").val() == "") {
alert("下发目标不能为空!");
return false;
}
} else {
return false;
}
}
function qrdjft() {
if (confirm("确定要登记吗?")) {
var jsonStr2 = "";
//获取数据行的行数
var hang = $("#djtb tr").length - 1;
var djgyzsl = 0;
//当数据行大于0时
if (hang > 0) {
//开始给变量赋值
jsonStr2 += "[";
//循环获取行id,拼接
for (var x = 1; x <= hang; x++) {
//获取当前每行的参数值
var trid = $("#djtb").find("tr").eq(x).attr("id");
var djgxid = "djgx" + trid;
var djgx = document.getElementById(djgxid).value;
var name = document.getElementById(djgxid).name;
var djryid = "djry" + trid;
var djry = document.getElementById(djryid).value;
var djslid = "djsl" + trid;
var djsl = document.getElementById(djslid).value;
if (djsl == "") {
djsl = 0;
}
var bfslid = "bfsl" + trid;
var bfsl = document.getElementById(bfslid).value;
if (bfsl == "") {
bfsl = 0;
}
djgyzsl = djgyzsl * 1 + djsl * 1 + bfsl * 1;
var beizhuid = "beizhu" + trid;
var beizhu = document.getElementById(beizhuid).value;
jsonStr2 += "{";
jsonStr2 += "\"id\":\"" + name + "\",";
jsonStr2 += "\"djgx\":\"" + djgx + "\",";
jsonStr2 += "\"djry\":\"" + djry + "\",";
jsonStr2 += "\"djsl\":\"" + djsl + "\",";
jsonStr2 += "\"bfsl\":\"" + bfsl + "\",";
jsonStr2 += "\"bz\":\"" + beizhu + "\"";
jsonStr2 += "},";
//var djgxrid = "djgxr" + trid;
//var djgxr = document.getElementById(djgxrid).value;
//var namer = document.getElementById(djgxrid).name;
//var djryrid = "djryr" + trid;
//var djryr = document.getElementById(djryrid).value;
//var djslrid = "djslr" + trid;
//var djslr = document.getElementById(djslrid).value;
//if (djslr == "") {
// djslr = 0;
//}
//var bfslrid = "bfslr" + trid;
//var bfslr = document.getElementById(bfslrid).value;
//if (bfslr == "") {
// bfslr = 0;
//}
//var beizhurid = "beizhur" + trid;
//var beizhur = document.getElementById(beizhurid).value;
//if(djslr!="")
//{
// jsonStr2 += "{";
// jsonStr2 += "\"id\":\"" + namer + "\",";
// jsonStr2 += "\"djgx\":\"" + djgxr + "\",";
// jsonStr2 += "\"djry\":\"" + djryr + "\",";
// jsonStr2 += "\"djsl\":\"" + djslr + "\",";
// jsonStr2 += "\"bfsl\":\"" + bfslr + "\",";
// jsonStr2 += "\"bz\":\"" + beizhur + "\"";
// jsonStr2 += "},";
//}
}
if (djgyzsl > $("#ddjsl").val() * 1) {
alert("当前登记数量不得超过待登记数量");
return false;
}
//截取最后的,
jsonStr2 = jsonStr2.substring(0, jsonStr2.length - 1);
jsonStr2 += "]";
document.getElementById("scdjhd").value = jsonStr2;
}
} else {
return false;
}
}
function xzjsgy(gyid, zt) {
if(zt=="已接收"){
alert("当前项目已接收完成,不能重复接收!");
return false;
}
if (confirm("确定要接收吗?")) {
var fhgyidz = WorkRecord_browse.xzjsgy(gyid, $("#cpid").val(), $("#gyxx").find("option:selected").text()).value;
if(fhgyidz>0) {
alert("接收操作成功!");
window.location.href = "WorkRecord_browse.aspx?uid=" + $("#id").val() + "&xzgy=" + $("#gyxx").val();
}
} else {
}
}
function selecdjjv() {
$("#dialog-djjv").dialog({
resizable: false,
height: 510,
width: 1230,
modal: true,
close: function () {
$(".ui-widget-overlay").css("display", "none");
}
});
//用来弹出层条件框获取焦点
dialogfocus('ifa_djjv');
}
</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="WorkRecord_list.aspx" id="bt_fhlb" runat="server" style=" width:65px" class="button icon pin">回到列表</a></div>
<div class="add-top-cz" >
</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 class="wktblm" style=" width:100px">当前工序</td><td class="head5" style=" width:120px">
<asp:dropdownlist id="gyxx" runat="server" CssClass="tbinput_xl" AutoPostBack="True" onselectedindexchanged="gyxx_SelectedIndexChanged"></asp:dropdownlist> </td>
<td class="wktblm"><span>计划数量</span></td><td class="head4"><input type="text" id="jhsl" runat="server" readonly class="tbinput_hx" /> </td>
<td class="wktblm"><span>待登记数量</span></td><td class="head4"><input type="text" id="ddjsl" runat="server" readonly class="tbinput_hx" /> </td>
<td class="wktblm"><span>待下发数量</span></td><td class="head4"><input type="text" id="dxfsl" runat="server" readonly class="tbinput_hx" /> </td>
<td class="wktblm"><span>已下发数量</span></td><td class="head4"><input type="text" id="yxfsl" runat="server" readonly class="tbinput_hx" /> </td>
<td class="wktblm"><span>已报废数量</span></td><td class="head4"><input type="text" id="ybfsl" runat="server" readonly class="tbinput_hx" /> </td>
<td class="wktblm"><span>生产编号</span></td><td class="head4"><input type="text" id="scdh" runat="server" readonly class="tbinput_hx" /> </td>
<td class="wktblm"><span>产品名称</span></td><td class="head4"><input type="text" id="cpmc" runat="server" readonly class="tbinput_hx" /> </td>
<td class="tdjj5">&nbsp </td>
</tr>
</table>
<table class="bule"> <tr class="tdlietou"><td width="200"><h4>待接收项目信息</h4></td>
<td id="tqslbt" runat="server" visible="false" align=left><span id="tqsl" style=" color:#0794d6" runat="server"></span> &nbsp &nbsp
<a href="#button" id="qrtq" runat="server" visible=false onclick="settq()" style=" width:80px;" class="button icon approve">确认提取</a></td>
</tr></table>
<div id="jsxm" runat="server" > </div>
<table class="bule"> <tr class="tdlietou"><td style=" width:120px;" ><h4>生产登记信息</h4></td><td>
&nbsp &nbsp<a href="#button" id="qrdj" runat="server" visible=false onclick="seqrscdj()" style=" width:80px;" class="button icon approve">确认登记</a>
<a href="#button" class="button icon search" onclick="selecdjjv()" id="djjlck" runat="server" visible="false" style=" width:80px;">查看登记记录</a>
</td></tr></table>
<div id="scdjdiv" runat="server" > </div>
<table class="bule"> <tr class="tdlietou"><td style=" width:120px;"><h4>生产下发信息</h4></td>
<td> &nbsp &nbsp<a href="#button" id="qrxf" runat="server" visible="false" onclick="setqrxf()" style=" width:80px;" class="button icon approve">确认下发</a></td>
</tr></table>
<table id="scxftb" class="tablewk" >
<tr>
<td class="wktblm" >下发数量</td><td><input type="text" id="xfsl" runat="server" onkeyup='doubleshuru(this)' class="tbinput" /> </td>
<td class="wktblm" >下发目标</td><td><div id="xfgy" runat=server style="display: block"> </div> </td>
<td class="wktblm" >操作人</td><td><input type="text" id="xfczr" runat="server" readonly class="tbinput_hx" /> </td>
<td class="wktblm" >备注</td><td><input type="text" id="xfbz" runat="server" class="tbinput" /> </td>
<td class="tdjj5">&nbsp </td>
</tr>
</table>
</div>
</div>
<div id="dialog-djjv" title="查看登记记录" style="overflow:hidden; display:none;" >
<iframe src="../ddselect/select_djjv.aspx" frameborder="no" border="0" style="height:500px;width:100%;overflow:hidden; " scrolling="no" id="ifa_djjv" ></iframe>
</div>
<input id="btn_khclose" style="display:none" type=button onclick="$('#dialog-djjv').dialog('close');"/>
<span style=" display:none"><asp:button id="sctqkc" runat="server" CssClass="button bluez small" Visible=false OnClientClick="return qrtqcz()" onclick="sctqkc_Click" ></asp:button></span>
<span > <asp:button id="scdjbt" runat="server" CssClass="button" Width="100" Visible=true OnClientClick="return qrdjft()" onclick="scdjbt_Click" ></asp:button> </span>
<span style=" display:none"><asp:button id="scxfbt" runat="server" CssClass="button bluez small" Visible=false OnClientClick="return qrxfbt()" onclick="scxfbt_Click" ></asp:button></span>
<asp:HiddenField ID="scdjhd" runat="server" Value="" />
<asp:HiddenField ID="qxhjzhd" runat="server" Value="" />
<asp:HiddenField ID="cpid" runat="server" Value="" />
<asp:HiddenField ID="xfgxhd" runat="server" Value="" />
<asp:HiddenField ID="id" runat="server" Value="" />
<asp:HiddenField ID="cpbh" runat="server" Value="" />
<asp:HiddenField ID="pagename" runat="server" Value="qtck" />
</form>
</body>
</html>