<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="NewWaixieExpenses.aspx.cs" Inherits="CY.WebForm.Pages.financial.NewWaixieExpenses" %>
|
|
<!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>
|
<uc:CMSHead ID="CMSHead1" runat="server" />
|
<link href="../../Styles/ParticularWQJ.css" rel="stylesheet" type="text/css" />
|
<style type="text/css">
|
.table2 td{ text-align:left; padding:3px 2px;}
|
</style>
|
<script type="text/javascript">
|
|
var accountsTypes = false;
|
var accounts = false;
|
|
$(function () {
|
if ('1' == document.getElementById('txtResult').value) {
|
CloseOpenWindow(true);
|
return;
|
} else;
|
document.getElementById('txtReceiveDate').value = new Date().ToString("yyyy-MM-dd HH:mm");
|
//document.getElementById('txtReceiveMoney').value = document.getElementById('txtReciveMoney').value;
|
/* document.getElementById('txtReceiveMoney').focus();*/
|
accountsTypes = '<%=Request.RequestContext.RouteData.DataTokens["accountsTypes"] %>';
|
accounts = '<%=Request.RequestContext.RouteData.DataTokens["accounts"] %>';
|
|
try {
|
accountsTypes = eval(accountsTypes);
|
accounts = eval(accounts)[0];
|
} catch (e) {
|
accountsTypes = 'object' == typeof (accountsTypes) ? accountsTypes : [];
|
accounts = [];
|
}
|
|
});
|
|
/*
|
验证输入价格
|
*/
|
function ValidateInputPrice(txt) {
|
if (!ValidateDecimal(txt)) return; else;
|
try {
|
var inputPrice = parseFloat(txt.value);
|
var unPayed = parseFloat(document.getElementById('txtReciveMoney').value);
|
txt.value = isNaN(inputPrice) || isNaN(unPayed) ? 0 : txt.value;
|
if (inputPrice > unPayed) { alertMsg(' 本次收款金额大于订单未付款!<br/>为了您的账务正确性请重新复查!'); }
|
} catch (e) {
|
|
}
|
}
|
</script>
|
</head>
|
<body style='margin: 0; padding: 0;'>
|
<form id="form1" runat="server" onsubmit="if(false)return false;">
|
<input type="hidden" id='txtResult' value='<%=Request.RequestContext.RouteData.DataTokens["IsWin"] %>'>
|
<table class="tableStyle" style="margin: 5px 0;">
|
<tr>
|
<td class="ali03 ">
|
外协单数:
|
</td>
|
<td>
|
<span class="moneystyle" id="spanCountRe" runat="server"></span>
|
<input type="hidden" id="Keyid" runat="server" />
|
</td>
|
</tr>
|
<tr>
|
<td class="ali03 ">
|
总金额:
|
</td>
|
<td>
|
<span class="moneystyle" id="spanAllMoney" runat="server">¥</span>
|
</td>
|
</tr>
|
<tr>
|
<td class="ali03 ">
|
未付金额:
|
</td>
|
<td>
|
<span class="moneystyle" id="spanReceiveMoney" runat="server">¥</span>
|
</td>
|
</tr>
|
<tr>
|
<td class="ali03 ">
|
收取金额:
|
</td>
|
<td >
|
<asp:TextBox TextMode="SingleLine" id="txtReciveMoney" runat="server" class="req float" min="0" ReadOnly="true" ></asp:TextBox>
|
</td>
|
</tr>
|
<tr>
|
<td class="ali03 ">
|
有无发票:
|
</td>
|
<td>
|
<input runat="server" id="txtYouwufapiao" type="text" style="width: 259px" readonly="readonly" />
|
</td>
|
</tr>
|
|
|
<tr>
|
<%-- <td style=" text-align:right;">
|
付款方式:
|
</td>
|
<td colspan="5">
|
<input type="radio" name='rdoReceiveWay' id='rdoReceiveWay0' value='0' checked="checked" /><label for='rdoReceiveWay0'>预付款</label>
|
(剩余预付款:<span id="nowCustomMoney" runat="server" class="moneystyle"></span>)
|
</td>--%>
|
<td class="ali03 ">
|
账户类型:
|
</td>
|
<td>
|
<select class="Sreq" id="selAcoountType" runat="server" datatextfield="Name" datavaluefield="Name" onchange="ChangeThisType(this);" keepdefaultstyle="true" msg="请选择账户类型">
|
</select>
|
</td>
|
</tr>
|
<tr>
|
<td class="ali03 ">
|
账户名称:
|
</td>
|
<td>
|
<select class="Sreq" id="selAccountName" runat="server" datatextfield="AccountName" datavaluefield="Keyid" keepdefaultstyle="true" msg="请选择账户名称">
|
<option value="">请选择</option>
|
</select>
|
</td>
|
</tr>
|
<tr>
|
<td class="ali03 ">
|
科目名称:
|
</td>
|
<td>
|
<select id="selSubject" runat="server" datatextfield="SubjectName" datavaluefield="Keyid" keepdefaultstyle="true" msg="请选择科目名称">
|
</select>
|
</td>
|
</tr>
|
<tr>
|
|
<td class="ali03 ">
|
有无发票:
|
</td>
|
<td>
|
<input type="radio" name='rdoReceiveQuannbu' id='rdoReceiveQuannbu0' value='2' /><label for='rdoReceiveQuannbu0'>有</label>
|
<input type="radio" name='rdoReceiveQuannbu' id='rdoReceiveQuannbu1' value='1' checked="checked" /><label for='rdoReceiveQuannbu1'>无</label>
|
</td>
|
</tr>
|
<tr>
|
<td style=" text-align:right; vertical-align: top;">
|
付款日期:
|
</td>
|
<td align="left">
|
<input class='date' id="txtReceiveDate" runat="server" maxlength='20' datefmt="yyyy-MM-dd HH:mm" />
|
</td>
|
</tr>
|
<tr>
|
<td style=" text-align:right;">
|
付款备注:
|
</td>
|
<td align="left">
|
<textarea id='txtRemark' runat="server" onblur='Restrict(this,200)' class='remark' style='height: 30px; width: 440px;'></textarea>
|
</td>
|
</tr>
|
<tr>
|
<td>
|
</td>
|
<td align="left">
|
<input type="button" value="确认付款" runat="server" id='btnSubmit' />
|
</td>
|
</tr>
|
</table>
|
</form>
|
<script language="javascript" type="text/javascript">
|
function ChangeThisType(obj) {
|
$("#selAccountName").html("<option value=''>请选择</option>");
|
$.ajax({
|
url: "/Pages/financial/NewWaixieExpenses.aspx",
|
type: "POST",
|
dataType: "html",
|
data: { TypeName: $(obj).val(), DataType: "change" },
|
global: false,
|
cache: false,
|
success: function (data) {
|
var myobj = eval('(' + data + ')');
|
if (myobj != null && myobj.length > 0) {
|
for (var i = 0; i < myobj.length; i++) {
|
var city_keyid = myobj[i].Keyid;
|
var city_name = myobj[i].AccountName + "-" + myobj[i].UserName;
|
var option = "";
|
option = "<option value = '" + city_keyid + "'>" + city_name + "</option>";
|
$(option).appendTo($("#selAccountName"));
|
}
|
}
|
}
|
});
|
}
|
|
</script>
|
<script type="text/javascript">
|
$(function () {
|
ChangeThisType("#selAcoountType");
|
});
|
</script>
|
</body>
|
</html>
|