<오류수정>

1. PMS NO : {5893}
2. (주요)작업내용 
(1) {D:\project\newlms\2020LMSYNICTE\FO\Views\Course\SmartSearch.cshtml}
 -  {"PMS에 코멘트 남겨주신대로 CSS완료하였습니다"}\

===========================================================================

<오류수정>
1. PMS NO : {5894}
2. (주요)작업내용 
(1) {D:\project\newlms\2020LMSYNICTE\BO\Views\Shared\Partial\ExcelCommentBox.cshtml}
 -  {"달력스크립트 문제 해결되었씁니다."}

===========================================================================

<오류수정>
1. PMS NO : {5909}
2. (주요)작업내용 
(1) {D:\project\newlms\2020LMSYNICTE\BO\Views\cc\homer2.cshtml}
 {D:\project\newlms\2020LMSYNICTE\BO\Views\cc\homesemployess.cshtml}
D:\project\newlms\2020LMSYNICTE\BO\Controllers\ccController.cs}
 -  {"PMS_직원게시판 오류 수정하였씁니다."}

===========================================================================

<기능개선>
1. PMS NO : {5889}
2. (주요)작업내용 
(1) {D:\project\newlms\2020LMSYNICTE\FO\Views\Shared\Partial\MobileChk.cshtml}
 -  {"PMS첨부파일확인후 내용으로 수정하였습니다" }


===========================================================================

{부장님이 출력하지말라는 번호입니다}
D:\project\newlms\2020LMSYNICTE\BO\Views\Shared\Partial\PageRow.cshtml
{내용}
1개출력/20개출력/10개 출력 주석처리하였쓰빈다.

===========================================================================
This commit is contained in:
ksjihd163 2022-05-06 07:40:02 +00:00
parent 9c019af29a
commit 0f9a7d8ccc
8 changed files with 24 additions and 22 deletions

View File

@ -76,7 +76,7 @@ namespace NP.BO.Controllers
public ActionResult homesemployess(NP.Model.VMCC vm) public ActionResult homesemployess(NP.Model.VMCC vm)
{ {
vm.Boards = InitM<Board>(); vm.Boards2 = InitM<Board>();
var ht = SetHash(vm); var ht = SetHash(vm);
if (SUserInfo.IsSiteAdmin) if (SUserInfo.IsSiteAdmin)
{ {
@ -93,15 +93,15 @@ namespace NP.BO.Controllers
{ {
vm.BMOs = Dao.Get<BoardMasterOpening>("board.bmos", GetInt(vm.stringval2)); vm.BMOs = Dao.Get<BoardMasterOpening>("board.bmos", GetInt(vm.stringval2));
} }
ht.Add("bmno", "13"); ht.Add("bmno", vm.stringval2);
//ht.Add("opno", vm.stringval3); //ht.Add("opno", vm.stringval3);
//ht.Add("scc", vm.stringval4); //ht.Add("scc", vm.stringval4);
vm.Boards = Dao.Get<Board>("board.bs", ht); vm.Boards2 = Dao.Get<Board>("board.bs", ht);
vm.pagetotalcount = GetCount(vm.Boards.FirstOrDefault()); vm.pagetotalcount = GetCount(vm.Boards2.FirstOrDefault());
if (vm.Boards.Count() > 0) if (vm.Boards2.Count() > 0)
{ {
vm.Boards2 = Dao.Get<Board>("board.bcmt.cnt", new System.Collections.Hashtable() { { "bnos", string.Join(",", vm.Boards.Select(s => s.bno)) } }); vm.Boards2 = Dao.Get<Board>("board.bcmt.cnt", new System.Collections.Hashtable() { { "bnos", string.Join(",", vm.Boards2.Select(s => s.bno)) } });
foreach (var d in vm.Boards) foreach (var d in vm.Boards2)
{ {
d.ccount = vm.Boards2.Where(w => w.bno == d.bno).First().ccount; d.ccount = vm.Boards2.Where(w => w.bno == d.bno).First().ccount;
} }
@ -135,10 +135,10 @@ namespace NP.BO.Controllers
vm.pagetotalcount = GetCount(vm.Boards.FirstOrDefault()); vm.pagetotalcount = GetCount(vm.Boards.FirstOrDefault());
if (vm.Boards.Count() > 0) if (vm.Boards.Count() > 0)
{ {
vm.Boards2 = Dao.Get<Board>("board.bcmt.cnt", new System.Collections.Hashtable() { { "bnos", string.Join(",", vm.Boards.Select(s => s.bno)) } }); vm.Boards = Dao.Get<Board>("board.bcmt.cnt", new System.Collections.Hashtable() { { "bnos", string.Join(",", vm.Boards.Select(s => s.bno)) } });
foreach (var d in vm.Boards) foreach (var d in vm.Boards)
{ {
d.ccount = vm.Boards2.Where(w => w.bno == d.bno).First().ccount; d.ccount = vm.Boards.Where(w => w.bno == d.bno).First().ccount;
} }
} }
return View(vm); return View(vm);

View File

@ -60,7 +60,7 @@
margin-left: 1px; margin-left: 1px;
} }
</style> </style>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> @*<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>*@
<script> <script>
function exceldown2(fid, url, checktbody, exname, limitstringval, jsonDataStr) { function exceldown2(fid, url, checktbody, exname, limitstringval, jsonDataStr) {
var limit = 14; var limit = 14;

View File

@ -6,12 +6,12 @@
var isright = (int)(ViewData["right"] ?? 0); var isright = (int)(ViewData["right"] ?? 0);
} }
<select onchange="javascript:rcchange(this)" class="form-control dev @(isright>0?"f-r":"")" data-tbodyid="@tbodyid" data-scmethod="@searchmethod" name="pagerowcount" style="vertical-align: middle;"> <select onchange="javascript:rcchange(this)" class="form-control dev @(isright>0?"f-r":"")" data-tbodyid="@tbodyid" data-scmethod="@searchmethod" name="pagerowcount" style="vertical-align: middle;">
<option value="10" @(pageSize == 10 ? "selected" : "")>10개 출력</option> @* <option value="10" @(pageSize == 10 ? "selected" : "")>10개 출력</option>
<option value="20" @(pageSize == 20 ? "selected" : "")>20개 출력</option> <option value="20" @(pageSize == 20 ? "selected" : "")>20개 출력</option>
<option value="50" @(pageSize == 50 ? "selected" : "")>50개 출력</option> <option value="50" @(pageSize == 50 ? "selected" : "")>50개 출력</option>*@
<option value="100" @(pageSize == 100 ? "selected" : "")>100개 출력</option> <option value="100" @(pageSize == 100 ? "selected" : "")>100개 출력</option>
<option value="1000" @(pageSize == 1000 ? "selected" : "")>1000개 출력</option> <option value="1000" @(pageSize == 1000 ? "selected" : "")>1000개 출력</option>
<option value="5000" @(pageSize == 5000 ? "selected" : "")>5000개 출력</option> <option value="5000" @(pageSize == 5000 ? "selected" : "")>5000개 출력</option>
<option value="10000" @(pageSize == 10000 ? "selected" : "")>10000개 출력</option> <option value="10000" @(pageSize == 10000 ? "selected" : "")>10000개 출력</option>
<option value="1" @(pageSize == 1 ? "selected" : "")>1개 출력</option> @* <option value="1" @(pageSize == 1 ? "selected" : "")>1개 출력</option>*@
</select> </select>

View File

@ -121,14 +121,14 @@
<a href="#" class="btn btn-danger" onclick="del();">삭제</a> <a href="#" class="btn btn-danger" onclick="del();">삭제</a>
} }
<a href="#" class="btn btn-primary" onclick="save();">저장</a> <a href="#" class="btn btn-primary" onclick="save();">저장</a>
<a href="homesemployess" class="btn btn-default" onclick="golist();">목록</a> <a href="#" class="btn btn-default" onclick="golist();">목록</a>
</div> </div>
@Html.HiddenFor(m => m.longval) @Html.HiddenFor(m => m.longval)
@Html.HiddenFor(m => m.Board.bno) @Html.HiddenFor(m => m.Board.bno)
@Html.HiddenFor(m => m.Board.pbno) @Html.HiddenFor(m => m.Board.pbno)
</form> </form>
</div> </div>
<form id="dform" method="post" action="/cc/homes"> <form id="dform" method="post" action="/cc/homesemployess">
<input type="hidden" id="pbno" name="Board.pbno" /> <input type="hidden" id="pbno" name="Board.pbno" />
@Html.Partial("./Partial/DForm", Model, new ViewDataDictionary { { "preform", 1 } }) @Html.Partial("./Partial/DForm", Model, new ViewDataDictionary { { "preform", 1 } })
</form> </form>
@ -247,7 +247,7 @@
function cbdel() { function cbdel() {
if (capResult.code == 1000) { if (capResult.code == 1000) {
msgok(0, null, true); msgok(0, null, true);
$("#dform").attr("action", "/cc/homes"); $("#dform").attr("action", "/cc/homesemployess");
submit("dform", 500); submit("dform", 500);
} }
} }

View File

@ -14,7 +14,7 @@
</section> </section>
<div class="tar buttonbox"> <div class="tar buttonbox">
@Html.Partial("./Partial/pagerow", new ViewDataDictionary { { "tbodyid", "tbody1" }, { "searchmethod", "submit()" }, { "pagesize", Model.pagerowcount } }) @Html.Partial("./Partial/pagerow", new ViewDataDictionary { { "tbodyid", "tbody1" }, { "searchmethod", "submit()" }, { "pagesize", Model.pagerowcount } })
<a href="homer2" onclick="javascript:reg(0);" class="btn btn-s-xs btn-info">게시글 등록</a> <a href="#" onclick="javascript:reg(0);" class="btn btn-s-xs btn-info">게시글 등록</a>
</div> </div>
<section class="panel panel-default"> <section class="panel panel-default">
<div class="table-responsive" id="excel1"> <div class="table-responsive" id="excel1">
@ -32,7 +32,7 @@
</tr> </tr>
</thead> </thead>
<tbody class="data" id="tbody1"> <tbody class="data" id="tbody1">
@foreach (var item in Model.Boards) @foreach (var item in Model.Boards2)
{ {
<tr> <tr>
<td>@item.rnorvt</td> <td>@item.rnorvt</td>
@ -82,7 +82,7 @@
} }
function reg(no) { function reg(no) {
setv("dform_longval", no); setv("dform_longval", no);
$("#dform").attr("action", "/cc/homer").submit(); $("#dform").attr("action", "/cc/homer2").submit();
} }
</script> </script>
} }

View File

@ -130,7 +130,8 @@
,e.asname ,e.asname
,c.bmno,c.bmname,c.isuseopening,c.isreply,c.bmtype ,c.bmno,c.bmname,c.isuseopening,c.isreply,c.bmtype
,f.opname ,f.opname
,b.cno,b.bno,b.pbno,b.subject,b.istop,b.issecr,b.cdt,d.username cnoname,d.userid cnoid,b.rcount,b.rpcount,b.fgno,b.fgnothumb,case when #getcontents# is null then '' else b.contents end contents ,b.cno,b.bno,b.pbno,b.subject,b.istop,b.issecr,b.cdt,d.username cnoname,d.userid cnoid
,b.rcount,b.rpcount,b.fgno,b.fgnothumb,case when #getcontents# is null then '' else b.contents end contents
,d.usertype ,d.usertype
,g.fileurl ,g.fileurl
from ( from (

View File

@ -382,12 +382,13 @@
} }
function chkLect() { function chkLect() {
const onetwo;
if (capResult.code == 1000) { if (capResult.code == 1000) {
if (capResult.obj == 0) { if (capResult.obj == 0) {
checkLectIsComplete(_cmno); checkLectIsComplete(_cmno);
} }
else { else {
msg("이 교육은 아래의 사유 중 하나에 해당되어 신청되지 않는 교육입니다.<br><br>1. 선택한 교육목적으로 인정되지 않는 경우<br>2. 이미 신청 또는 수료한 교육과 함께 수료하면 인정이 되지 않는 경우<br><br>따라서 현재 화면에 나와있는 다른 교육으로 신청하여 주시기 바랍니다.<br><br>문의 : 1544 - 7660"); msg("<span style='text-align: center;margin: 0 auto;display: inline-block;font-size: 15pt;line-height: 22pt;'>이 교육은 아래의 사유 중 하나에 해당되어 신청되지 않는 교육입니다.<br><br><p class='hello' style=' color: red; text-align:left; font-size:13pt;'> &nbsp; &nbsp; - &nbsp; &nbsp;선택한 교육목적으로 인정되지 않는 경우<br> &nbsp; &nbsp; - &nbsp; &nbsp;이미 신청 또는 수료한 교육과 함께 수료하면 인정이 되지 않는 경우<p><br>따라서 현재 화면에 나와있는 다른 교육으로 신청하여 주시기 바랍니다.<br><br><span style='display: block; margin - left: calc(50 % - 77px);'>문의 : 1544 - 7660</span></span>");
} }
} }
else { else {

View File

@ -11,7 +11,7 @@
<form id="fform" method="post" enctype="multipart/form-data"> <form id="fform" method="post" enctype="multipart/form-data">
<div id="boxassignnewdata"> <div id="boxassignnewdata">
<p class="clspNon" style="padding-bottom:10px;">인증요청한 휴대번호 : <span id="boxmobile"></span></p> <p class="clspNon" style="padding-bottom:10px;">인증요청한 휴대번호 : <span id="boxmobile"></span></p>
<p class="clspNon" style="padding-top:10px;">핸드폰으로 전송된 인증번호 6자리를 입력하신 후 확인버튼을 눌러주세요.</p> <p class="clspNon" style="padding-top:10px;">카카오톡으로 전송된 인증번호 6자리를 입력하신 후 확인버튼을 눌러주세요.<br />※ 카카오톡 회원이 아니신 분들은 핸드폰 문자메세지로 전송됩니다.</p>
<div class="clspInput" style="padding-bottom:10px;"> <div class="clspInput" style="padding-bottom:10px;">
<input type="text" class="int nocomma" style="width:auto;" maxlength="6" id="mobile_lakey" name="lakey" placeholder="인증번호를 입력" /> <input type="text" class="int nocomma" style="width:auto;" maxlength="6" id="mobile_lakey" name="lakey" placeholder="인증번호를 입력" />
<input type="button" value="재전송" onclick="resendlakey()" /> <input type="button" value="재전송" onclick="resendlakey()" />