TG.WXCRM.V4/WEB/Views/WeiXin/OrderPay/Bank.cshtml

151 lines
5.2 KiB
Plaintext

@model CRM.Core.DTO.Ord.OrderPayDto
@{
ViewBag.Title = "支付记录录入";
Layout = "~/Views/Shared/_Index_LayoutEdit.cshtml";
}
<style>
.layui-table td, .layui-table th {
padding: 5px 15px;
}
</style>
<div class="mvctool bgb">
<input class="layui-btn layui-btn-ok" id="btnSave" type="button" value="提交" />
<input class="layui-btn layui-btn-primary" id="btnClose" type="button" value="关闭" />
</div>
@using (Html.BeginForm("Add2", "OrderDeposit", null, FormMethod.Post, new { Id = "CreateForm" }))
{
<table class="fromEditTable" id="qrcodeTab">
<tr>
<td style="width:120px;">订单号:</td>
<td style="width:310px">
<input type="text" value="@Html.DisplayFor(m => m.orderid)" disabled readonly>
<input type="hidden" name="orderid" value="@Html.DisplayFor(m => m.orderid)" />
<input type="hidden" name="needpay" value="@Html.DisplayFor(m => m.needpay)" />
<input type="hidden" name="payno" id="payno" />
</td>
<td width="120px"></td>
</tr>
@if (ViewBag.DeptList != null)
{
<tr>
<td>部门归属:</td>
<td>
<select id="deptcode" name="deptcode">
<option value="">请选择...</option>
@foreach (var item in ViewBag.DeptList as List<SelectListItem>)
{
<option value="@item.Value">@item.Text</option>
}
</select>
</td>
<td></td>
</tr>
}
<tr style="display:none;">
<td style="width:120px;">支付类型:</td>
<td style="width:310px">
<select name="PAYTYPE">
<option value="3" selected="selected">银行转账</option>
</select>
</td>
<td width="120px"></td>
</tr>
<tr>
<td>银行名称:</td>
<td><input type="text" id="bankName"></td>
<td></td>
</tr>
<tr>
<td style="width:120px;">付款日期:</td>
<td style="width:310px">
<input id="paydate" name='paydate' class='Wdate' type='text' value='@DateTime.Now.ToString("yyy-MM-dd")' onclick='javascript: WdatePicker();' />
</td>
<td width="120px"></td>
</tr>
<tr>
<td>付款金额:</td>
<td>
<input type="text" id="payprice" name="payprice" placeholder="¥">
</td>
<td></td>
</tr>
<tr>
<td style="width:120px;">付款人姓名:</td>
<td style="width:310px">
<input type="text" id="payname" name="payname" placeholder="请输入">
</td>
<td width="120px"></td>
</tr>
</table>
}
<script type="text/javascript">
$(function () {
$("#btnSave").click(function () {
var bankName = $("#bankName").val();
var payprice = $("#payprice").val();
var payname = $("#payname").val();
var paydate = $("#paydate").val();
if (bankName == "") {
$.messager.alert("错误", "银行名称不能为空!", "error");
return;
}
if (payprice == "") {
$.messager.alert("错误", "付款金额不能为空!", "error");
return;
}
if (payname == "") {
$.messager.alert("错误", "付款人姓名不能为空!", "error");
return;
}
if (paydate == "") {
$.messager.alert("错误", "付款日期不能为空!", "error");
return;
}
var date = new Date();
var month = date.getMonth();
var day = date.getDay();
var hm = date.getMilliseconds();
var d = month + "." + day + "-" + hm;
var payno = bankName + " " + payname + "【" + payprice + "】" + "(" + d + ")";
$("#payno").val(payno);
@if (ViewBag.DeptList != null)
{
@Html.Raw("var deptcode = $('#deptcode');");
@Html.Raw("if (!$.trim(deptcode.val())){");
@Html.Raw(" $.messager.alert('错误', '请选择部门归属!', 'error'); return;");
@Html.Raw("}");
}
$.r_ajax({
url: "/WeiXin/OrderDeposit/Add2",
type: "Post",
data: $("#CreateForm").serialize(),
dataType: "json",
loading: true,
success: function (data) {
if (data.type == 1) {
$.messager.alert("提示", '提交成功!', "info", function () { window.parent.location.reload(); });
}
else {
$.messager.alert("警告", data.message, "error");
}
}
});
return false;
});
$("#btnClose").click(function () {
parent.layer.closeAll();
});
});
</script>