From 35f08f754d3056f30ed4351d63fd229611c83b46 Mon Sep 17 00:00:00 2001 From: kdh0120 Date: Mon, 14 Dec 2020 01:27:53 +0000 Subject: [PATCH] --- BO/Views/croom/Documents.cshtml | 236 ++++++++++++++++++ BO/Views/croom/cmstandbylects.cshtml | 186 ++++++++++++++ BO/obj/Debug/BO.csprojAssemblyReference.cache | Bin 15527 -> 42496 bytes .../Debug/Base.csprojAssemblyReference.cache | Bin 8781 -> 8781 bytes .../Debug/Dao.csprojAssemblyReference.cache | Bin 4091 -> 4091 bytes FO/Views/Shared/Partial/MobileChk.cshtml | 101 ++++++++ FO/css/style.css | 8 +- 7 files changed, 524 insertions(+), 7 deletions(-) create mode 100644 BO/Views/croom/Documents.cshtml create mode 100644 BO/Views/croom/cmstandbylects.cshtml create mode 100644 FO/Views/Shared/Partial/MobileChk.cshtml diff --git a/BO/Views/croom/Documents.cshtml b/BO/Views/croom/Documents.cshtml new file mode 100644 index 0000000..923da95 --- /dev/null +++ b/BO/Views/croom/Documents.cshtml @@ -0,0 +1,236 @@ +@model NP.Model.VMCRoom +@{ + var sv4 = "," + (Model.stringval4 ?? "") + ","; +} + +
+
+
+
+
+ + + + + + + + + + @if (!ViewBag.IsSiteAdmin) + { + + + + + } + + @Html.HiddenFor(m => m.stringval4) + + + + + + + +
기간별조회 + 오늘 + 7일 + 15일 + 1개월 + 2개월 + 전체 + @Html.Partial("./Partial/Date", string.IsNullOrEmpty(Model.stringval) ? (DateTime?)null : Convert.ToDateTime(Model.stringval), new ViewDataDictionary { { "name", "stringval" } }) ~ @Html.Partial("./Partial/Date", string.IsNullOrEmpty(Model.stringval2) ? (DateTime?)null : Convert.ToDateTime(Model.stringval2), new ViewDataDictionary { { "name", "stringval2" } }) +
고객사명 + @Html.Partial("./Partial/Text", Model.stringval3, Helpers.DicText(new NP.Model.TextDic() { Name = "stringval3", Value = Model.stringval3, PH = "고객사명", CssClass = "" })) +
환급여부 +    + +
검색어 + @Html.Partial("./Partial/Select", null, new ViewDataDictionary { { "valuetext", ":전체검색;username:이름;userid:ID;itemname:상품명" }, { "name", "stringval5" }, { "selected", Model.stringval5 } }) + @Html.Partial("./Partial/Text", Model.stringval6, Helpers.DicText(new NP.Model.TextDic() { Name = "stringval6", Value = Model.stringval6, PH = "", CssClass = "ff" })) + @Html.Partial("./Partial/Button", new NP.Model.Button() { Special = "search", OnClick = "searchthis()" }) +
+
+
+
+
+
+ @Html.Partial("./Partial/pagerow", new ViewDataDictionary { { "tbodyid", "tbody1" }, { "searchmethod", "submit()" }, { "pagesize", Model.pagerowcount } }) + 위탁계약서 일괄인쇄 + 입교통지서 일괄인쇄 + 수료증 일괄인쇄 +
+
+
+ + + + + + + + + + + + + + @foreach(var d in Model.Lects) + { + + + + + + + + + + } + +
신청자(ID)
회사명
상품명신청일위탁계약서입교통지서수료증
@string.Format("{0}({1}){2}",d.username,d.userid,d.asname)@d.cname@d.cdtymd + @if(d.cshape != 0) + { + [인쇄] + } + [인쇄] + @if(d.iscomplete == 1) + { + [인쇄] + } +
+
+
+
+
+ @Html.Partial("./Partial/dform", Model, new ViewDataDictionary { { "preform", 1 } }) +
+@section styles{ + +} +@section scriptsHeader{ + @Html.Partial("./Partial/ScriptDate") +} +@section scripts{ + +} \ No newline at end of file diff --git a/BO/Views/croom/cmstandbylects.cshtml b/BO/Views/croom/cmstandbylects.cshtml new file mode 100644 index 0000000..d3341bc --- /dev/null +++ b/BO/Views/croom/cmstandbylects.cshtml @@ -0,0 +1,186 @@ +@model NP.Model.VMCM +
+
+
기본설정
+
+
+ +
+
+
+ +
+ @(Model.CM.rsrename) / @(Model.CM.sssename) (@(Model.CM.ssseterm)일) +
+
+
+ +
@(Model.CM.quotastr)
+
+
+ +
@(Model.CM.countlect)
+
+
+ +
@(Model.CM.countstandby)
+
+
+
+
+ +
+
+
신청자 명단
+
+ @Html.Partial("./Partial/Select", null, new ViewDataDictionary { { "valuetext", ":-승인상태;3:대기중;4:수강승인;5:수강취소" }, { "name", "addstringval" }, { "selected", Model.addstringval }, { "onchange", "submit()" } }) + @Html.Partial("./Partial/Select", null, new ViewDataDictionary { { "valuetext", ":-결제상태;0:결제대기;1:입금대기;2:완료;3:취소;4:환불신청;5:부분환불;6:전액환불" }, { "name", "addstringval2" }, { "selected", Model.addstringval2 }, { "onchange", "submit()" } }) +    + 목록 + 선택취소 + 선택승인 + 선택대기 + +
+
+ + + + + + + + + + + + + + + @foreach (var d in Model.Lects) + { + + + + + + + + + + + } + +
No소속신청자(ID)교육생신청일승인상태결제상태
+ @if (d.pstatus == 21 || d.pstatus == 55 || d.pstatus == 52) + { + + } + @d.rnorvt@(d.asname)@(d.cnoname)(@d.cnoid)@d.cdtymd + @(d.pstatusname3)
+ @(d.pstatusname3 != "대기중" ? "(" + d.oktime.ToString("yyyy-MM-dd HH:mm") + ")" : string.Empty) +
+
+
+ @Html.Pager((int)Model.pagenum, 10, Model.pagerowcount, Model.pagetotalcount) + @Html.Partial("./Partial/DForm", Model, new ViewDataDictionary { }) +
+
+ @Html.Partial("./Partial/DForm", Model, new ViewDataDictionary { { "preform", 1 } }) +
+
+

교육생 정보닫기

+ + + + + + + + +
소속
이름(ID)
직위
이메일
휴대전화번호
대기여부@Html.Partial("./Partial/Radio", null, new ViewDataDictionary() { { "valuetext", "3:신청중;4:승인;5:미승인" }, { "checked", 3 }, { "name", "status" } })
+ +

+
+@section scriptsHeader{ + @Html.Partial("./Partial/semscript") +} +@section scripts{ + +} diff --git a/BO/obj/Debug/BO.csprojAssemblyReference.cache b/BO/obj/Debug/BO.csprojAssemblyReference.cache index d45bdb3ae70ce85c3ae8f144582750ea3cbaa511..b26f4c963d221c6a648a502dc4ce0b02bef1d807 100644 GIT binary patch literal 42496 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 a)2zW~i~;&nrW~N##25(Zx}Yy5)carJ4Nv9( literal 15527 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 delta 19 bcmX@>a@J+T5hk`*OMMQnn!EWFQ?on(WWx!i diff --git a/Dao/obj/Debug/Dao.csprojAssemblyReference.cache b/Dao/obj/Debug/Dao.csprojAssemblyReference.cache index 5366cc5764287c57625d0092e340df30f4618a59..a98eeb7c7cb41655b062493203c3fef66175d75b 100644 GIT binary patch delta 19 bcmew@|66{;2`07~s{*-C%-?*DNtYJ@UD615 delta 19 bcmew@|66{;2`08F3*`^5n!EWNlP)g+U~CA` diff --git a/FO/Views/Shared/Partial/MobileChk.cshtml b/FO/Views/Shared/Partial/MobileChk.cshtml new file mode 100644 index 0000000..08c5ee2 --- /dev/null +++ b/FO/Views/Shared/Partial/MobileChk.cshtml @@ -0,0 +1,101 @@ +@model NP.Model.VMUser +@{ + var _method = ViewData["bindmethod"].ToString(); +} +
+
+
+
+
본인인증
+
+
+
+

인증요청한 휴대번호 :

+

핸드폰으로 전송된 인증번호 6자리를 입력하신 후 확인버튼을 눌러주세요.

+
+ + +
+
+ (남은 시간 0분 00초) + +
+
+
+ +
+
+
+
+
+
+
+ \ No newline at end of file diff --git a/FO/css/style.css b/FO/css/style.css index 7cb3437..941e51a 100644 --- a/FO/css/style.css +++ b/FO/css/style.css @@ -28,13 +28,7 @@ body {} @media (min-width:1221px) { #gnb {position: fixed; z-index:100; top: 0; left: 0; right: 0; height: 100px; background: #fff;} .gngLogo {height: 100px; position: absolute; top: 0; left: 0; z-index: 1;} - .gngLogo a { - display: block; - height: 100%; - width: 200px; - text-indent: -9999px; - background: url('../../img/common/intranet_logo_b.png')no-repeat center center; - } + .gngLogo a {display: block;height: 100%;width: 200px;text-indent: -9999px;background: url('../../img/common/intranet_logo_b.png')no-repeat center center;} .gnbWrap:after {content: ''; display: table; clear: both;} .gnbRht {float: right;} .gnbRht:after {content: ''; display: table; clear: both;}