110 lines
4.3 KiB
Plaintext
110 lines
4.3 KiB
Plaintext
@model NP.Model.VMPay
|
|
@{
|
|
Layout = "~/Views/Shared/_PopupLayout.cshtml";
|
|
var r = Model.PayRfds.First();
|
|
}
|
|
<table class="regtable" style="margin-top: 0;">
|
|
<colgroup><col style="width: 150px" /><col /></colgroup>
|
|
<tr><th>신청기관</th><td>@r.asname</td></tr>
|
|
<tr><th>신청자</th><td>@Html.Raw(string.Format("{0}({1})<br />Tel: {2} (Mobile: {3})", r.username, r.userid, r.telno, r.mobile))</td></tr>
|
|
<tr>
|
|
<th>결제상품명</th>
|
|
<td>
|
|
<ul>
|
|
@foreach (var d in Model.PayItems)
|
|
{
|
|
<li style="margin-bottom: 5px; font-weight: bold;">@d.itemname @(Model.Pay.isgroup == 1 && d.ptype != 2 ? d.username:"")(@d.payamt.ToString("#,0")원)<br /></li>
|
|
}
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr><th>결제금액</th><td>@Model.Pay.payamt.ToString("#,0")원</td></tr>
|
|
@if (Model.Pay.refundamt > 0)
|
|
{
|
|
<tr><th>환불완료금액</th><td>@Model.Pay.refundamt.ToString("#,0")원</td></tr>
|
|
}
|
|
<tr><th>환불요청일</th><td>@r.cdtymdhms</td></tr>
|
|
<tr>
|
|
<th>환불요청상품</th>
|
|
<td>
|
|
<ul>
|
|
@foreach (var d in Model.PayRfds)
|
|
{
|
|
<li style="margin-bottom: 5px; font-weight: bold;">@d.itemname @(Model.Pay.isgroup == 1 && d.ptype != 2 ? d.username : "")(@d.payamt.ToString("#,0")원)</li>
|
|
}
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr><th>환불요청사유</th><td>@r.rtext</td></tr>
|
|
<tr style="@(Model.Pay.ptype==1 ? "display:none;" : "")"><th>개인계좌환불여부</th><td>@Html.Partial("./Partial/Radio", r.isowner, new ViewDataDictionary() { { "valuetext", "1:예;0:아니오" }, { "checked", r.isowner }, { "name", "isowner" } })</td>
|
|
<tr><th>환불금액</th><td><input id="ramt" type="text" class="form-control disp-init dev int text-right" value="@((r.ramt??Model.PayRfds.Sum(s=>s.payamt)).ToString("#,0"))" />원</td></tr>
|
|
<tr style="@(Model.Pay.ptype==1 ? "display:none;" : "")">
|
|
<th>환불계좌</th>
|
|
<td>
|
|
은행명: <input id="bankname" type="text" class="form-control disp-init dev" value="@r.bankname" /><br />
|
|
계좌주: <input id="bankowner" type="text" class="form-control disp-init dev" value="@r.bankowner" />
|
|
계좌번호: <input id="bankno" type="text" class="form-control disp-init dev" value="@r.bankno" />
|
|
</td>
|
|
</tr>
|
|
<tr><th>접수상태</th>
|
|
<td>
|
|
@if (r.rstatus == 0)
|
|
{
|
|
@Html.Partial("./Partial/Radio", r.rstatus, new ViewDataDictionary() { { "valuetext", "0:접수;2:완료;1:반려" }, { "checked", r.rstatus }, { "name", "rstatus" } })
|
|
}
|
|
else
|
|
{
|
|
@:@(r.rstatus == 1 ? "반려" : "완료")
|
|
}
|
|
</td></tr>
|
|
</table>
|
|
@if (r.rstatus == 0)
|
|
{
|
|
<div style="padding: 5px 10px; text-align: right;"><a href="#" class="btn btn-primary" onclick="save();">저장</a></div>
|
|
}
|
|
<br /><br /><br />
|
|
@section styles{
|
|
<style type="text/css">
|
|
.regtable tr td {
|
|
background-color: #fff;
|
|
text-align: left;
|
|
}
|
|
|
|
.regtable tr td.left {
|
|
text-align: left;
|
|
}
|
|
|
|
.regtable tr td.right {
|
|
text-align: right;
|
|
}
|
|
</style>
|
|
}
|
|
@section scriptsHeader{
|
|
|
|
}
|
|
@section scripts{
|
|
<script>
|
|
$(document).ready(function () {
|
|
|
|
});
|
|
function save() {
|
|
if (getrv("rstatus") != "0") {
|
|
if (confirm("완료/반려 후에는 수정할 수 없습니다.\n저장하시겠습니까?")) {
|
|
gosave();
|
|
}
|
|
} else {
|
|
gosave();
|
|
}
|
|
}
|
|
function gosave() {
|
|
capp("/acommon/payrfdsave", { rfdno: @r.rfdno, ramt: getint(val("ramt")), isowner: getrv("isowner"), bankname: val("bankname"), bankowner: val("bankowner"), bankno: val("bankno"), rstatus: getrv("rstatus") }, "cbsave");
|
|
}
|
|
function cbsave() {
|
|
if (capResult.code == 1000) {
|
|
msg("저장되었습니다.", null, null, null, null, "rfs(0)");
|
|
opener.thisrefresh();
|
|
}
|
|
}
|
|
</script>
|
|
}
|