This commit is contained in:
parent
fe9cf06bd6
commit
476bf21b76
|
|
@ -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>
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue