This commit is contained in:
kdh0120 2021-09-02 03:51:06 +00:00
parent 3daf52c671
commit f33b4a57fb
10 changed files with 40 additions and 18 deletions

View File

@ -76,22 +76,22 @@
</tr>
</thead>
<tbody class="data" id="tbody1">
@foreach(var d in Model.Lects)
@foreach (var d in Model.Lects)
{
<tr>
<td><input type="checkbox" class="autocheck" value="@d.lectno" data-lectno="@d.lectno" data-cshape="@(d.cshape == 0 ? 0 : 1)" data-iscomplete="@d.iscomplete"/></td>
<td>@string.Format("{0}({1}){2}",d.username,d.userid,d.asname)</td>
<td><input type="checkbox" class="autocheck" value="@d.lectno" data-lectno="@d.lectno" data-cshape="@(d.cshape == 0 ? 0 : 1)" data-iscomplete="@d.iscomplete" /></td>
<td>@string.Format("{0}({1}){2}", d.username, d.userid, d.asname)</td>
<td>@d.cname</td>
<td>@d.cdtymd</td>
<td>
@if(d.cshape != 0)
@if (d.cshape != 0)
{
<a href="#" onclick="javascript: educontract(@d.lectno);">[인쇄]</a>
}
</td>
<td><a href="#" onclick="javascript:eduannotation(@d.lectno)">[인쇄]</a></td>
<td>
@if(d.iscomplete == 1)
@if (d.iscomplete == 1)
{
<a href="#" onclick="javascript:certification(@d.lectno)">[인쇄]</a>
}
@ -101,6 +101,7 @@
</tbody>
</table>
</div>
@Html.Pager((int)Model.pagenum, 10, Model.pagerowcount, Model.pagetotalcount)
</section>
</form>
<form id="dform" method="post" action="">

View File

@ -73,7 +73,7 @@
</tr>
<tr>
<th>기본담당자연락처</th>
<td colspan="3">@Html.TextBoxFor(m => m.Assign.mphone, new { @class = "form-control mobilefmt nocomma", @data_zero = "1", @maxlength = "13" })</td>
<td colspan="3">@Html.TextBoxFor(m => m.Assign.mphone, new { @class = "form-control telnofmt nocomma", @data_zero = "1", @maxlength = "13" })</td>
</tr>
<tr>
<th>계산서이메일</th>
@ -131,6 +131,7 @@
setv("Assign_brno", val("Assign_brno").replace(/-/gi, ''));
setv("Assign_grno", val("Assign_grno").replace(/-/gi, ''));
if (check("Assign_asname", null, "법인명을 입력해주세요.")) { }
else if (val("Assign_mphone") != "" && !isphone(val("Assign_mphone"))) { msg("잘못된 연락처입니다."); }
else if (confirm("저장하시겠습니까?")) {
capfileform("/acommon/assignsave", "mform", "cbsave");
}

View File

@ -78,7 +78,7 @@ namespace NP.Base.Controllers
[HttpPost]
public JsonResult AssignSave(String brno, String asname, String ceoname)
{
var ht = new Hashtable() { { "asno", 0 }, { "isjoin", 0 }, { "joinprice", 0 }, { "asname", asname }, { "brno", brno.Replace("-", "") }, { "ceoname", ceoname }, { "salesamount", 0 }, { "mcount", 0 }, { "status", 1 }, { "isdel", 0 }, { "uno", SUserInfo.UserNo }, { "uip", GetUserIP() } };
var ht = new Hashtable() { { "asno", 0 }, { "isjoin", 0 }, { "ascode", Dao.Get<int>("users.assign.newascode", 1).First() }, { "joinprice", 0 }, { "asname", asname }, { "brno", brno.Replace("-", "") }, { "ceoname", ceoname }, { "salesamount", 0 }, { "mcount", 0 }, { "status", 1 }, { "isdel", 0 }, { "uno", SUserInfo.UserNo }, { "uip", GetUserIP() } };
Dao.Insert("users.assign.in", ht);
return JsonOK(GetInt(ht["asno"]));
}

View File

@ -1939,7 +1939,7 @@
,brno =#brno#
<isNotEmpty property="post">,post =#post#</isNotEmpty>
<isNotEmpty property="address1">,address1=#address1#</isNotEmpty>
<isNotEmpty property="address2">,address2=#address2#</isNotEmpty>
,address2=#address2#
<isNotEmpty property="btype">,btype =#btype#</isNotEmpty>
<isNotEmpty property="bkind">,bkind =#bkind#</isNotEmpty>
<isNotNull property="fgnobno">,fgnobno=#fgnobno#</isNotNull>

View File

@ -4,7 +4,7 @@
}
<div id="player">
<div class="plyTop">
<h1>콘텐츠 플레이어</h1>
<h1 style="text-align:center;">※ 반드시 학습종료 버튼을 눌러 종료해주세요. ※</h1>
<a href="#" onclick="closestudy()">닫기</a>
</div>
<div class="plyTitle">

View File

@ -184,7 +184,7 @@
function save() {
var isCompanyInfo = true;
$.each(model.pplog, function (key, value) {
if (!value) {
if (!value && key != "address2") {
isCompanyInfo = false;
return;
}

View File

@ -572,7 +572,7 @@ else
else if (!isemail(val("email"))) { msg("이메일 형식이 올바르지 않습니다. 다시 입력해주세요."); }
else if (check("post", null, "사업장주소를 입력해주세요.")) { }
else if (check("address1", null, "사업장주소를 입력해주세요.")) { }
else if (check("address2", null, "사업장주소를 입력해주세요.")) { }
//else if (check("address2", null, "사업장주소를 입력해주세요.")) { }
else {
setv("asaddr", $("#address1").val() + " " + $("#address2").val() )
confirmtoggle(true, "계산서발행요청 이후, 수정 및 철회는 고객문의 게시판을 이용해주십시오. 계산서 발행 요청을 완료하시겠습니까?", "gogo()");

View File

@ -72,6 +72,24 @@
<li>
<select name="mphone1" id="mphone1">
<option value=""></option>
<option value="02" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 2) == "02" ? "selected" : "")>02</option>
<option value="031" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "031" ? "selected" : "")>031</option>
<option value="032" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "032" ? "selected" : "")>032</option>
<option value="033" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "033" ? "selected" : "")>033</option>
<option value="041" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "041" ? "selected" : "")>041</option>
<option value="042" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "042" ? "selected" : "")>042</option>
<option value="043" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "043" ? "selected" : "")>043</option>
<option value="044" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "044" ? "selected" : "")>044</option>
<option value="051" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "051" ? "selected" : "")>051</option>
<option value="052" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "052" ? "selected" : "")>052</option>
<option value="053" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "053" ? "selected" : "")>053</option>
<option value="054" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "054" ? "selected" : "")>054</option>
<option value="055" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "055" ? "selected" : "")>055</option>
<option value="061" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "061" ? "selected" : "")>061</option>
<option value="062" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "062" ? "selected" : "")>062</option>
<option value="063" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "063" ? "selected" : "")>063</option>
<option value="064" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "064" ? "selected" : "")>064</option>
<option value="070" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "070" ? "selected" : "")>070</option>
<option value="010" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "010" ? "selected" : "")>010</option>
<option value="011" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "011" ? "selected" : "")>011</option>
<option value="016" @(string.IsNullOrEmpty((a.mphone ?? "").Replace("-", "")) ? "" : (a.mphone ?? "").Substring(0, 3) == "016" ? "selected" : "")>016</option>
@ -177,7 +195,7 @@
var isCompany = $("input:radio[name='isCompany']:checked").val() == "1";
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")));
setv("mphone", formattel(val("mphone")));
if (isCompany) {
if (val("taxemail2") != "") {
setv("taxemail", val("taxemail1") + "@Html.Raw("@")" + val("taxemail2"));
@ -188,7 +206,7 @@
else 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("mphone") != "" && !istelnumber(val("mphone"))) { focus("mphone2"); msg("올바른 휴대전화번호를 입력해주세요."); }
else if (val("taxemail") != "" && !isemail(val("taxemail"))) { focus("taxemail1"); msg("올바른 이메일주소를 입력해주세요."); }
else {
capfileform("/fcommon/assignupdate", "mform", "cbsave");

View File

@ -207,20 +207,22 @@
<div>
<div class="mpgPopWrap wdth660">
<div class="mpgPopTitle">
<h5>회원탈퇴</h5>
<h5>회원탈퇴안내</h5>
<a href="#" onclick="mpgPopClose();"></a>
</div>
<div class="mpgpMdfy">
<dl>
<dd>1. 회원 탈퇴 시 영남건설기술교육원의 모든 서비스를 이용하실 수 없습니다.</dd>
<dd>2. 탈퇴신청된 아이디는 영구적으로 재가입이 불가능합니다.</dd>
<dd>5. 탈퇴시 현재 수강중인 동영상 강의를 수강하실 수 없습니다.</dd>
<dd>3. 탈퇴시 현재 수강중인 동영상 강의를 수강하실 수 없습니다.</dd>
<dd>4. 위 내용 확인 후 교육원으로 전화주시면 회원탈퇴를 도와 드리겠습니다.</dd>
<dd>문의 : 1544-7660</dd>
</dl>
<h5>탈퇴사유</h5>
@*<h5>탈퇴사유</h5>
<textarea id="exitreason" maxlength="400" cols="30" rows="10" style="padding: 20px;"></textarea>
<ul class="odrPopBtn col1">
<li><a href="#" class="bk" onclick="save(-1)">탈퇴하기</a></li>
</ul>
</ul>*@
</div>
</div>

View File

@ -896,7 +896,7 @@
.mpgpMdfy {padding:30px;}
.mpgpMdfy dl {padding:20px; background:#ecf4fb;}
.mpgpMdfy dl dd {font-size:11pt; color:#000; margin-bottom:5px; font-weight:300;}
.mpgpMdfy dl dd {font-size:14pt; color:#000; margin-bottom:5px; font-weight:300; line-height:35px;}
.mpgpMdfy dl dd:last-child {margin-bottom:0;}
.mpgpMdfy h5 {color:#1e52bd; font-size:14pt; margin-top:30px; margin-bottom:10px; text-align:center;}
.mpgpMdfy textarea {display:block; width:100%; height:180px; resize:none;}