This commit is contained in:
kdh0120 2020-11-03 01:53:20 +00:00
parent fe9cf06bd6
commit 476bf21b76
1 changed files with 141 additions and 0 deletions

View File

@ -0,0 +1,141 @@
@model NP.Model.VMMy
@{
var a = Model.Assign;
}
<form id="mform" method="post" enctype="multipart/form-data">
<div class="mpgCont pt0">
<h2 class="mpgName">회사정보수정</h2>
<input type="hidden" name="asno" id="asno" value="@a.asno" />
<table class="clsTable">
<tbody>
<tr>
<th>회사명</th>
<td><input type="text" name="asname" id="asname" class="min230" value="@a.asname"></td>
</tr>
<tr>
<th>사업자등록번호</th>
<td><input type="text" name="brno" id="brno" class="min230 int nocomma" maxlength="10" value="@a.brno"></td>
</tr>
<tr>
<th>대표자 성명</th>
<td><input type="text" name="ceoname" id="ceoname" class="min230" value="@a.ceoname"></td>
</tr>
<tr>
<th>주소</th>
<td>
<ul class="mdfyAddr postbox">
<li><input type="text" name="post" id="post" class="postno" readonly="" style="background-color:#ddd" value="@a.post"></li>
<li><a href="#" onclick="getpost2(this);">주소찾기</a></li>
<li><input type="text" name="address1" id="address1" class="postadr" readonly="readonly" style="background-color:#ddd;" value="@a.address1"></li>
<li><input type="text" name="address2" id="address2" class="postadrsub" value="@a.address2"></li>
</ul>
</td>
</tr>
<tr>
<th>업태</th>
<td><input type="text" name="btype" id="btype" class="min230" value="@a.btype"></td>
</tr>
<tr>
<th>종목</th>
<td><input type="text" name="bkind" id="bkind" class="min230" value="@a.bkind"></td>
</tr>
<tr>
<th>고용보험관리번호</th>
<td><input type="text" name="eino" id="eino" class="min230 int nocomma" value="@a.eino"></td>
</tr>
<tr>
<th>담당자 성명</th>
<td><input type="text" name="mname" id="mname" class="min230" value="@a.mname"></td>
</tr>
<tr>
<th>담당자연락처</th>
<td>
<input type="hidden" name="mphone" id="mphone" value="@(a.mphone)" />
<ul class="clsPhone">
<li>
<select name="mphone1" id="mphone1">
<option value=""></option>
<option value="010" @(string.IsNullOrEmpty(a.mphone) || !(a.mphone ?? "").Contains("-") ? "" : (a.mphone ?? "").Substring(0, 3) == "010" ? "selected" : "")>010</option>
<option value="011" @(string.IsNullOrEmpty(a.mphone) || !(a.mphone ?? "").Contains("-") ? "" : (a.mphone ?? "").Substring(0, 3) == "011" ? "selected" : "")>011</option>
<option value="016" @(string.IsNullOrEmpty(a.mphone) || !(a.mphone ?? "").Contains("-") ? "" : (a.mphone ?? "").Substring(0, 3) == "016" ? "selected" : "")>016</option>
<option value="017" @(string.IsNullOrEmpty(a.mphone) || !(a.mphone ?? "").Contains("-") ? "" : (a.mphone ?? "").Substring(0, 3) == "017" ? "selected" : "")>017</option>
<option value="019" @(string.IsNullOrEmpty(a.mphone) || !(a.mphone ?? "").Contains("-") ? "" : (a.mphone ?? "").Substring(0, 3) == "019" ? "selected" : "")>019</option>
</select>
</li>
<li>-</li>
<li><input type="tel" name="mphone2" id="mphone2" value="@(string.IsNullOrEmpty(a.mphone) || !(a.mphone ?? "").Contains("-") ? "" : (a.mphone ?? "").Split('-')[1])"></li>
<li>-</li>
<li><input type="tel" name="mphone3" id="mphone3" value="@(string.IsNullOrEmpty(a.mphone) || !(a.mphone ?? "").Contains("-") ? "" : (a.mphone ?? "").Split('-')[2])"></li>
</ul>
</td>
</tr>
<tr>
<th>계산서받을 이메일</th>
<td>
<input type="hidden" name="taxemail" id="taxemail" value="@a.taxemail" />
<ul class="clsMail mdfy">
<li><input type="text" name="taxemail1" id="taxemail1" value="@((a.taxemail??"").Contains("@")?a.taxemail.Split('@')[0] : a.taxemail)"></li>
<li>@Html.Raw("@")</li>
<li><input type="text" name="taxemail2" id="taxemail2" value="@((a.taxemail??"").Contains("@")?a.taxemail.Split('@')[1] : "")"></li>
<li>
<select name="taxemail3" id="taxemail3">
<option value="" selected="">직접입력</option>
<option value="naver.com">naver.com</option>
<option value="daum.net">daum.net</option>
<option value="gmail.com">gmail.com</option>
<option value="hanmail.net">hanmail.net</option>
<option value="hotmail.com">hotmail.com</option>
</select>
</li>
</ul>
</td>
</tr>
<tr>
<th>사업자등록증</th>
<td>
@Html.Partial("./Partial/file", Model.FileList, new ViewDataDictionary { { "fgn", "fgnobno" }, { "fgv", a.fgnobno ?? 0 }, { "filename", "file1" }, { "filecount", 1},{"fileext", "png,jpg,gif,pdf" },{"datakey","assign.fgnobno" } })
</td>
</tr>
</tbody>
</table>
</div><!-- mpgCont -->
</form>
<ul class="lctBtn">
<li><a href="#" class="sm bk" onclick="save()">저장</a></li>
</ul>
<div id="postlayer" class="daumpost"><a href="#" class="btn btn-xxs btn-select closedaumpost" onclick="closeDaumPostcode();">close</a></div>
@section scriptsHeader{
@Html.Partial("./Partial/ScriptPost")
@Html.Partial("./Partial/filescript")
}
@section scripts{
<script>
function save() {
setv("brno", val("brno").replace(/-/gi, ''));
setv("mphone", val("mphone1").replace(/ /, '').replace(/ /, '') + val("mphone2").replace(/ /, '').replace(/ /, '') + val("mphone3").replace(/ /, '').replace(/ /, ''));
setv("mphone", formatmobile(val("mphone")));
if (val("taxemail2") != "") {
setv("taxemail", val("taxemail1") + "@Html.Raw("@")" + val("taxemail2"));
} else {
setv("taxemail", val("taxemail1"));
}
if (check("brno", null, "사업자번호를 입력해주세요.")) { }
else if (getBytes(val("brno")) != 10) { focus("brno"); msg("10자리의 사업자번호를 입력해주세요."); }
else if (check("asname", null, "회사명을 입력해주세요.")) { }
else if (val("mphone") != "" && !ismobilenumber(val("mphone"))) { focus("mphone2"); msg("올바른 휴대전화번호를 입력해주세요."); }
else if (val("taxemail") != "" && !isemail(val("taxemail"))) { focus("taxemail1"); msg("올바른 이메일주소를 입력해주세요.");}
else {
capfileform("/fcommon/assignupdate", "mform", "cbsave");
}
}
function cbsave() {
if (capResult.code == 1000) {
msg("저장되었습니다.");
} else if (capResult.code == -1) {
msg("이미 사용중인 사업자번호입니다. 다른 사업자번호를 사용해주세요.");
} else {
msgadmin();
}
}
</script>
}