(window.webpackJsonp=window.webpackJsonp||[]).push([[32,17,54,55,57],{1368:function(t,e,r){"use strict";r.r(e);var n=r(8);r(17),r(58),r(18),r(48),r(28),r(29),r(15),r(4),r(13);function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function c(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?o(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var l=r(10),d=(r(46),r(116),r(40),r(99),r(23)),h=r.n(d),f=r(88),v=r(7),w=r(59),x=r(60),m=(r(22),r(39),r(787)),y=r(38);function j(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function M(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?j(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):j(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var _=function(){return Object(x.a)((function t(e){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Object(w.a)(this,t),this.dom=e,this.axios=e.$axios,this.auth=new m.a(e,r),this.level=new f.a(e),this.url=void 0,this.indexerUrl=void 0}),[{key:"getMyDoc",value:(r=Object(l.a)(regeneratorRuntime.mark((function t(e){var r,n,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.checkUrl(),t.next=3,this.auth.getIP();case 3:return r=t.sent,n=r.data.client_ip.replace("\n",""),t.next=7,this.axios.get("".concat(this.url,"/doc/my"),{params:M(M({},e),{},{orz_cd:Object(y.b)("Docubrain","orz"),usr_id:e.usr_id||Object(y.b)("Docubrain","userid"),only_clsd:1,acs_ip:n})});case 7:return o=t.sent,t.abrupt("return",o);case 9:case"end":return t.stop()}}),t,this)}))),function(t){return r.apply(this,arguments)})},{key:"setMyDoc",value:(e=Object(l.a)(regeneratorRuntime.mark((function t(e){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.checkUrl(),t.next=3,this.axios.post("".concat(this.url,"/doc"),{orz_cd:Object(y.b)("Docubrain","orz"),cud:"U",doc_info:e});case 3:return r=t.sent,t.abrupt("return",r);case 5:case"end":return t.stop()}}),t,this)}))),function(t){return e.apply(this,arguments)})},{key:"updateIndex",value:(t=Object(l.a)(regeneratorRuntime.mark((function t(e){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.checkUrl(),t.next=3,this.axios.put("".concat(this.indexerUrl,"/index_api/_indexer/bulk_doc"),{orz_cd:Object(y.b)("Docubrain","orz"),bulk_json:[{doc_sno:e.doc_sno,grp_id:e.grp_id,upr_doc_sno:e.upr_doc_sno,clsn_cd:e.clsn_cd,cls_cd:e.cls_cd,doc_ttl:e.doc_ttl,doc_tag:e.doc_tag,mj_kyd:e.mj_kyd,clsd_yn:e.clsd_yn,slct_cn:e.slct_cn,del_yn:0,upd_dtm:e.upd_dtm,upd_usr:e.upd_usr}]});case 3:return r=t.sent,t.abrupt("return",r);case 5:case"end":return t.stop()}}),t,this)}))),function(e){return t.apply(this,arguments)})},{key:"checkUrl",value:function(){var t="".concat("http://api.docubrain.co.kr","/v1");this.url||(this.url="".concat(t,"/manage")),this.indexerUrl||(this.indexerUrl="".concat(t,"/indexer"))}}]);var t,e,r}();function D(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function I(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?D(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):D(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var L={pdf:r(642),ppt:r(643),xls:r(644),doc:r(645),hwp:r(646),txt:r(647),photo:r(648),generic:r(649)},C={props:{currentPage:Number},computed:I(I(I({},Object(v.b)("user",["usr_json@usr_id"])),Object(v.d)("config",["ConfigDict"])),{},{listNo:function(){var t=this;return function(e){var r=(t.currentPage-1)*t.listSize+e;return t.totalCount-r}},fileExtImage:function(){return function(t,e){return t||(t=e.split(".").pop()),"x"===t.slice(-1)?L[t.slice(0,t.length-1)]||L.generic:L[t]||L.generic}},docuGpt:function(){return h.a.get("gpt")||""}}),data:function(){return{isLoaded:!1,api:void 0,listSize:10,totalCount:0,myDocuList:[],srt_mtd:"1",srt_std:"1",apiLevel:void 0,clsArray:[],isShowMsgPopup:!1,popupData:{info:{title:"나만 보기",content:"해당 문서를 공개하시겠습니까?",button:{type:"two",submit:"변경하기"}},target:void 0,clsd:void 0}}},mounted:function(){var t=this;return Object(l.a)(regeneratorRuntime.mark((function e(){var r,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.api=new _(t),t.apiLevel=new f.a(t,!0),t.ConfigDict.api_auth){e.next=9;break}return e.next=5,t.api.auth.getConfigDict(t.ConfigDict);case 5:if(r=e.sent){e.next=8;break}return e.abrupt("return");case 8:t.ConfigDict=r.data.config_dict;case 9:return t.getMyDocuList(),e.next=12,t.apiLevel.getDocCls();case 12:n=e.sent,t.clsArray=n.data;case 14:case"end":return e.stop()}}),e)})))()},methods:{getMyDocuList:function(){var t=this;return Object(l.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.isLoaded=!1,t.api.getMyDoc({usr_id:t.usr_id,srt_mtd:t.srt_mtd,srt_std:t.srt_std,pgno:t.currentPage,cpp:t.listSize}).then((function(e){t.myDocuList=e.data.list,t.totalCount=e.data.tot})).catch((function(e){"Request failed with status code 403"===e.message?t.logout(!0):(alert("나의 문서 목록을 불러오는데 실패하였습니다.\n            다시 시도해주세요."),t.myDocuList=[])})),document.querySelector("main").scrollTo(0,0),t.isLoaded=!0;case 4:case"end":return e.stop()}}),e)})))()},fileDownload:function(path,t,e){this.api.level.setAcsMtd({usr_id:this.usr_id,acs_mtd:"D",doc_sno:e}).then((function(e){if(401===e.status)alert(e.err_msg);else if("Y"===e.data.succ_yn){var r=document.createElement("a");r.setAttribute("rel","noopener noreferrer"),r.setAttribute("href",path+"/"+encodeURIComponent("".concat(t))),r.setAttribute("target","_blank"),r.setAttribute("download",t),document.body.appendChild(r),r.click(),document.body.removeChild(r)}})).catch((function(t){alert("예기치 못한 오류로 인해 문서를 다운로드할 수 없습니다")}))},goGpt:function(t,e,r){var n=this;this.api.level.setAcsMtd({usr_id:this.usr_id,acs_mtd:"R",doc_sno:t}).then((function(e){if("Y"===e.data.succ_yn){n.$router.resolve({path:"/DocuGPT/".concat(t)});n.$router.push({path:"/DocuGPT/".concat(t)})}})).catch((function(t){alert("예기치 못한 오류로 인해 문서를 조회할 수 없습니다")}))},goDetail:function(t){var e=this;this.api.level.setAcsMtd({usr_id:this.usr_id,acs_mtd:"R",doc_sno:t}).then((function(r){if("Y"===r.data.succ_yn){var n=e.$router.resolve({path:"/documanage/".concat(t)});window.open(n.href,"_blank")}})).catch((function(t){alert("예기치 못한 오류로 인해 문서를 조회할 수 없습니다")}))},openMsgPopup:function(t){this.popupData={info:I({},this.popupData.info),target:t},this.isShowMsgPopup=!0},modifyPublic:function(t){var e=this;return Object(l.a)(regeneratorRuntime.mark((function r(){var n;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(e.isShowMsgPopup=!1,!t){r.next=9;break}if(!((n=e.myDocuList.findIndex((function(t){return parseInt(t.doc_sno)===parseInt(e.popupData.target)})))>-1)){r.next=8;break}return r.next=6,e.api.setMyDoc(I(I({},e.myDocuList[n]),{},{clsd_yn:0,wrk_usr_id:e.usr_id})).then(function(){var t=Object(l.a)(regeneratorRuntime.mark((function t(r){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("Y"!==r.data.res.succ_yn){t.next=7;break}return t.next=3,e.api.updateIndex(e.myDocuList[n]);case 3:alert("문서를 공개하였습니다."),e.getMyDocuList(),t.next=8;break;case 7:alert("문서를 공개로 변경 실패하였습니다.");case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){alert("나만 보기를 설정하는 중 예기치못한 에러가 발생하였습니다.")}));case 6:r.next=9;break;case 8:alert("문서를 공개로 변경 실패하였습니다.");case 9:e.popupData=I(I({},e.popupData),{},{target:void 0});case 10:case"end":return r.stop()}}),r)})))()}},watch:{currentPage:function(){this.getMyDocuList()}}},N=C,k=r(9),component=Object(k.a)(N,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"w-full"},[t._m(0),t._v(" "),t._m(1),t._v(" "),e("div",{staticClass:"w-full h-full bg-white p-4 px-8"},[e("div",{staticClass:"bg-white flex justify-between items-center mb-8"},[t._m(2),t._v(" "),e("div",{staticClass:"flex items-center gap-x-2"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.srt_mtd,expression:"srt_mtd"}],staticClass:"rounded text-lg px-3 py-1 outline-none focus:outline-none bg-divansparent border border-gray-300",on:{change:[function(e){var r=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.srt_mtd=e.target.multiple?r:r[0]},t.getMyDocuList]}},[e("option",{attrs:{value:"1"}},[t._v("작성일순")]),t._v(" "),e("option",{attrs:{value:"2"}},[t._v("수정일순")]),t._v(" "),e("option",{attrs:{value:"3"}},[t._v("조회수순")]),t._v(" "),e("option",{attrs:{value:"4"}},[t._v("문서명순")])]),t._v(" "),e("select",{directives:[{name:"model",rawName:"v-model",value:t.srt_std,expression:"srt_std"}],staticClass:"rounded text-lg px-3 py-1 outline-none focus:outline-none bg-divansparent border border-gray-300",on:{change:[function(e){var r=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.srt_std=e.target.multiple?r:r[0]},t.getMyDocuList]}},[e("option",{attrs:{value:"1"}},[t._v("내림차순")]),t._v(" "),e("option",{attrs:{value:"2"}},[t._v("오름차순")])])])]),t._v(" "),e("div",{staticClass:"flex flex-col space-y-4"},[e("div",{staticClass:"flex flex-row"},[e("div",{staticClass:"w-full text-center"},[t._m(3),t._v(" "),t._l(t.myDocuList,(function(r,i){return e("my-docu-unit",{key:"".concat(r.doc_sno).concat(i),attrs:{"list-no":t.listNo(i),"docu-info":c(c({},r),{},{extImage:t.fileExtImage(r.file_ext,r.file_nm)}),"file-download":t.fileDownload,"go-detail":t.goDetail,"go-gpt":t.goGpt,"docu-gpt":t.docuGpt,"open-msg-popup":t.openMsgPopup,"cls-array":t.clsArray}})})),t._v(" "),!t.myDocuList.length&&t.isLoaded?e("div",{staticClass:"w-full h-48 flex justify-center items-center border-t border-gray-300 border-b hover:bg-gray-100"},[t._v("\n            등록된 문서가 없습니다.\n          ")]):t._e()],2)]),t._v(" "),e("div",{staticClass:"mt-4"},[e("common-pagination",{attrs:{"current-page":t.currentPage,"count-of-total":t.totalCount,"list-size":t.listSize}})],1)])]),t._v(" "),t.isShowMsgPopup?e("common-popup",{attrs:{"popup-info":t.popupData.info,"close-popup":t.modifyPublic}}):t._e()],1)}),[function(){var t=this._self._c;return t("div",{staticClass:"flex flex-row items-center gap-4 mb-3"},[t("span",{staticClass:"text-2xl font-bold"},[this._v("나의 문서")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"text-lg my-5"},[t._v("\n    다음 문서는 다른 사용자들은 열람, 검색할 수 없습니다."),e("br",{staticClass:"hidden 900:block"}),t._v("\n    다른 사용자와 공유를 하려면 문서의 나만보기 옵션을 해제해 주세요.\n  ")])},function(){var t=this._self._c;return t("div",[t("span",{staticClass:"text-xl font-bold mr-10"},[this._v("문서 목록")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"w-full flex justify-center items-center text-base"},[e("div",{staticClass:"w-[7%] font-normal text-gray-500 py-2"},[t._v("번호")]),t._v(" "),e("div",{staticClass:"w-[63%] 900:w-[53%] font-normal text-gray-500"},[t._v("\n              문서정보\n            ")]),t._v(" "),e("div",{staticClass:"w-[13%] 900:w-[17%] font-normal text-gray-500"},[t._v("\n              카테고리\n            ")]),t._v(" "),e("div",{staticClass:"w-[8%] 900:w-[12%] font-normal text-gray-500"},[t._v("\n              나만 보기\n            ")]),t._v(" "),e("div",{staticClass:"w-[9%] 900:w-[11%]"})])}],!1,null,null,null);e.default=component.exports;installComponents(component,{MyDocuUnit:r(1372).default,CommonPagination:r(810).default,CommonPopup:r(792).default})},642:function(t,e,r){t.exports=r.p+"img/pdf.595aa69.svg"},643:function(t,e,r){t.exports=r.p+"img/pptx.e474917.svg"},644:function(t,e,r){t.exports=r.p+"img/xlsx.870f5db.svg"},645:function(t,e,r){t.exports=r.p+"img/docx.c37444d.svg"},646:function(t,e,r){t.exports=r.p+"img/hwp.2be7cd9.svg"},647:function(t,e){t.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2IDdoLTIuNWMtLjgyNyAwLTEuNS0uNjczLTEuNS0xLjVWMkg0djE2aDEyVjd6Ii8+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2IDZsLTMtMy4yOTNWNS41YzAgLjI3NS4yMjUuNS41LjVIMTZ6Ii8+CiAgPHBhdGggb3BhY2l0eT0iLjY0IiBmaWxsPSIjNjA1RTVDIiBkPSJNMTYuNzA3IDUuMjkzbC0zLjcwNy00QTEgMSAwIDAwMTIuMjkzIDFINGExIDEgMCAwMC0xIDF2MTZhMSAxIDAgMDAxIDFoMTJhMSAxIDAgMDAxLTFWNmExIDEgMCAwMC0uMjkzLS43MDd6TTE2IDZoLTIuNWEuNTAxLjUwMSAwIDAxLS41LS41VjIuNzA3TDE2IDZ6TTQgMTcuOFYyLjJjMC0uMTEuMDktLjIuMi0uMkgxMnYzLjVBMS41IDEuNSAwIDAwMTMuNSA3SDE2djEwLjhhLjIuMiAwIDAxLS4yLjJINC4yYS4yLjIgMCAwMS0uMi0uMnoiLz4KICA8cGF0aCBmaWxsPSIjQkRCQkI4IiBkPSJNMTQuNTU2IDE1SDUuNDQ0QzUuMiAxNSA1IDE0Ljc3NiA1IDE0LjVzLjE5OS0uNS40NDQtLjVoOS4xMTFjLjI0NiAwIC40NDUuMjI0LjQ0NS41cy0uMTk5LjUtLjQ0NC41ek0xNC41NTYgMTNINS40NDRDNS4yIDEzIDUgMTIuNzc2IDUgMTIuNXMuMTk5LS41LjQ0NC0uNWg5LjExMWMuMjQ2IDAgLjQ0NS4yMjQuNDQ1LjVzLS4xOTkuNS0uNDQ0LjV6TTE0LjU1NiAxMUg1LjQ0NEM1LjIgMTEgNSAxMC43NzYgNSAxMC41cy4xOTktLjUuNDQ0LS41aDkuMTExYy4yNDYgMCAuNDQ1LjIyNC40NDUuNXMtLjE5OS41LS40NDQuNXpNMTQuNTU2IDlINS40NDRDNS4yIDkgNSA4Ljc3NiA1IDguNXMuMTk5LS41LjQ0NC0uNWg5LjExMWMuMjQ2IDAgLjQ0NS4yMjQuNDQ1LjVzLS4xOTkuNS0uNDQ0LjV6Ii8+Cjwvc3ZnPg=="},648:function(t,e){t.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTQuNSAyOGgyM2MuMjc1IDAgLjUtLjIyNS41LS41di0yM2MwLS4yNzUtLjIyNS0uNS0uNS0uNWgtMjNjLS4yNzUgMC0uNS4yMjUtLjUuNXYyM2MwIC4yNzUuMjI1LjUuNS41eiIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0E2Q0NDMyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTguOTM5IDE3LjM1OGwtMS43MTQgMi40NDMtMi45MDgtMy45MDNhMSAxIDAgMDAtMS42MDQgMEw4LjE5MSAyMS45N2MtLjQ3Ni42MzctLjAwOCAxLjUzLjgwMSAxLjUzaDE0LjAxNmMuNzk2IDAgMS4yNjctLjg2OC44MTgtMS41MDhsLTMuMjUxLTQuNjM0YTEgMSAwIDAwLTEuNjM2IDB6Ii8+PGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRjk4MTAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjIxLjUiIGN5PSIxMC41IiByPSIyIi8+PHBhdGggb3BhY2l0eT0iLjY0IiBmaWxsPSIjNjA1RTVDIiBkPSJNMjcuNSAyOWgtMjNjLS44MjcgMC0xLjUtLjY3My0xLjUtMS41di0yM0MzIDMuNjczIDMuNjczIDMgNC41IDNoMjNjLjgyNyAwIDEuNS42NzMgMS41IDEuNXYyM2MwIC44MjctLjY3MyAxLjUtMS41IDEuNXpNNC41IDRhLjUuNSAwIDAwLS41LjV2MjNhLjUuNSAwIDAwLjUuNWgyM2EuNS41IDAgMDAuNS0uNXYtMjNhLjUuNSAwIDAwLS41LS41aC0yM3oiLz48L3N2Zz4="},649:function(t,e){t.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2IDdoLTIuNWMtLjgyNyAwLTEuNS0uNjczLTEuNS0xLjVWMkg0djE2aDEyVjd6Ii8+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2IDZsLTMtMy4yOTNWNS41YzAgLjI3NS4yMjUuNS41LjVIMTZ6Ii8+CiAgPHBhdGggb3BhY2l0eT0iLjY0IiBmaWxsPSIjNjA1RTVDIiBkPSJNMTYuNzA3IDUuMjkzbC0zLjcwNy00QTEgMSAwIDAwMTIuMjkzIDFINGExIDEgMCAwMC0xIDF2MTZhMSAxIDAgMDAxIDFoMTJhMSAxIDAgMDAxLTFWNmExIDEgMCAwMC0uMjkzLS43MDd6TTE2IDZoLTIuNWEuNTAxLjUwMSAwIDAxLS41LS41VjIuNzA3TDE2IDZ6TTQgMTcuOFYyLjJjMC0uMTEuMDktLjIuMi0uMkgxMnYzLjVBMS41IDEuNSAwIDAwMTMuNSA3SDE2djEwLjhhLjIuMiAwIDAxLS4yLjJINC4yYS4yLjIgMCAwMS0uMi0uMnoiLz4KPC9zdmc+"},787:function(t,e,r){"use strict";r.d(e,"a",(function(){return x}));var n=r(8),o=r(10),c=r(59),l=r(60),d=(r(17),r(18),r(28),r(29),r(15),r(4),r(22),r(39),r(13),r(46),r(23)),h=r.n(d),f=r(38);function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function w(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?v(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var x=function(){return Object(l.a)((function t(e,r){Object(c.a)(this,t),this.axios=e.$axios,this.dom=e,this.lvchk=r,this.userid=void 0,this.passwd=void 0,this.orz=void 0,this.ipUrl=void 0,this.authUrl=void 0,this.cookieUserCheck()}),[{key:"getConfigDict",value:(v=Object(o.a)(regeneratorRuntime.mark((function t(e){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(this.checkUrl(),Object(f.b)("Docubrain","userid")){t.next=3;break}return t.abrupt("return",!1);case 3:return t.next=5,this.axios.get("".concat(this.authUrl,"/orz_config"),{params:{prgm_nm:"docubrain",orz_cd:Object(f.b)("Docubrain","orz")}});case 5:return r=t.sent,t.abrupt("return",r);case 7:case"end":return t.stop()}}),t,this)}))),function(t){return v.apply(this,arguments)})},{key:"getIP",value:(d=Object(o.a)(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.checkUrl();case 2:return t.next=4,this.axios.get(this.ipUrl);case 4:return e=t.sent,t.abrupt("return",e);case 6:case"end":return t.stop()}}),t,this)}))),function(){return d.apply(this,arguments)})},{key:"cookieUserCheck",value:function(){this.userid=Object(f.b)("Docubrain","userid"),this.passwd=Object(f.b)("Docubrain","passwd"),this.orz=Object(f.b)("Docubrain","orz"),this.userid?this.storeUserCheck():this.resetLogIn()}},{key:"storeUserCheck",value:(n=Object(o.a)(regeneratorRuntime.mark((function t(){var data;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.dom.$store.state.user.usr_json.usr_id){t.next=5;break}this.lvchk&&this.levelCheck(),t.next=9;break;case 5:return t.next=7,this.subLogIn({orz_cd:this.orz,usr_id:this.userid,pwd:this.passwd});case 7:"Y"===(data=t.sent).res_json.succ_yn?(this.dom.$store.state.user.usr_json=data.usr_json,this.dom.$store.state.user.int_pwd=data.int_pwd):(window.console.log("로그인 실패"),this.resetUserData(),this.resetLogIn());case 9:case"end":return t.stop()}}),t,this)}))),function(){return n.apply(this,arguments)})},{key:"subLogIn",value:(r=Object(o.a)(regeneratorRuntime.mark((function t(e){var r,n,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.checkUrl();case 2:return t.next=4,this.getIP();case 4:return r=t.sent,n=r.data.client_ip.replace("\n",""),t.next=8,this.axios.post("".concat(this.authUrl,"/login"),w(w({},e),{},{acs_ip:n}));case 8:return o=t.sent,t.abrupt("return",o.data);case 10:case"end":return t.stop()}}),t,this)}))),function(t){return r.apply(this,arguments)})},{key:"resetLogIn",value:function(){h.a.remove("userid"),h.a.remove("passwd"),h.a.remove("orz"),window.console.log("리셋로그인!"),window.location.href="/login"}},{key:"levelCheck",value:function(){}},{key:"checkUrl",value:(e=Object(o.a)(regeneratorRuntime.mark((function t(){var e,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e="".concat("http://api.docubrain.co.kr","/v1"),this.authUrl||(this.authUrl="".concat(e,"/auth")),this.ipUrl){t.next=8;break}return t.next=5,this.getSubConfigDict();case 5:return r=t.sent,this.ipUrl||(this.ipUrl="".concat(e,"/auth/client_ip")),t.abrupt("return",r);case 8:return t.abrupt("return");case 9:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"getSubConfigDict",value:(t=Object(o.a)(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.axios.get("".concat(this.authUrl,"/orz_config"),{params:{prgm_nm:"docubrain",orz_cd:this.orz}});case 2:return e=t.sent,t.abrupt("return",e);case 4:case"end":return t.stop()}}),t,this)}))),function(){return t.apply(this,arguments)})}]);var t,e,r,n,d,v}()},792:function(t,e,r){"use strict";r.r(e);var n={props:{popupInfo:Object,closePopup:Function,password:String},watch:{password:function(t){this.$emit("update:password",t)}}},o=r(9),component=Object(o.a)(n,(function(){var t,e,r,n,o,c,l=this,d=l._self._c;return d("div",{staticClass:"fixed bg-black bg-opacity-30 w-screen h-screen left-0 top-0 z-[9999] flex items-center justify-center select-none !m-0"},[d("div",{staticClass:"w-[530px] border border-gray-400"},[d("div",{staticClass:"bg-white pl-7 pr-4 py-2.5 flex justify-between items-center"},[d("p",{staticClass:"text-black font-bold text-xl"},[l._v(l._s(l.popupInfo.title))]),l._v(" "),d("label",{staticClass:"hover:opacity-60 cursor-pointer",on:{click:function(t){return l.closePopup()}}},[d("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512",width:"24px",height:"24px"}},[d("path",{attrs:{fill:"#666",d:"M310.6 361.4c12.5 12.5 12.5 32.75 0 45.25C304.4 412.9 296.2 416 288 416s-16.38-3.125-22.62-9.375L160 301.3L54.63 406.6C48.38 412.9 40.19 416 32 416S15.63 412.9 9.375 406.6c-12.5-12.5-12.5-32.75 0-45.25l105.4-105.4L9.375 150.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 210.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-105.4 105.4L310.6 361.4z"}})])])]),l._v(" "),d("div",{staticClass:"bg-white border-t border-gray-300"},[d("div",{staticClass:"py-4 pb-9",class:{"!pb-4":"password"===l.popupInfo.type}},[d("p",{staticClass:"text-black text-center text-xl font-normal whitespace-pre-line"},[l._v("\n          "+l._s(l.popupInfo.content)+"\n        ")])]),l._v(" "),"password"===l.popupInfo.type?d("div",{staticClass:"pb-4 flex justify-center"},[d("common-pass-word",{attrs:{info:l.password,"border-color":"border-gray-300","current-width":"!w-[18rem]",placeholder:"비밀번호를 입력해주세요."},on:{"update:info":function(t){l.password=t}}})],1):l._e(),l._v(" "),"yn"===(null===(t=l.popupInfo)||void 0===t||null===(t=t.button)||void 0===t?void 0:t.type)?d("div",{staticClass:"flex justify-center items-center gap-1.5 pb-5"},[d("button",{staticClass:"bg-[#807f7f] text-white font-medium tracking-widest w-40 h-9 rounded-md text-xl hover:bg-opacity-75",attrs:{type:"button"},on:{click:function(t){return l.closePopup()}}},[l._v("\n          아니요\n        ")]),l._v(" "),d("button",{staticClass:"bg-[#1dd3d0] text-white font-medium tracking-widest w-40 h-9 rounded-md text-xl hover:bg-opacity-75",attrs:{type:"button"},on:{click:function(t){var e;return l.closePopup(!0,null===(e=l.popupInfo)||void 0===e?void 0:e.check)}}},[l._v("\n          예\n        ")])]):d("div",{staticClass:"flex justify-center items-center gap-1.5 pb-5"},[d("button",{staticClass:"bg-[#807f7f] text-white font-medium tracking-widest w-40 h-9 rounded-md text-xl hover:bg-opacity-75",attrs:{type:"button"},on:{click:function(t){return l.closePopup()}}},[l._v("\n          "+l._s(null!==(e=l.popupInfo)&&void 0!==e&&e.button&&"two"===(null===(r=l.popupInfo)||void 0===r||null===(r=r.button)||void 0===r?void 0:r.type)?"취소":"확인")+"\n        ")]),l._v(" "),null!==(n=l.popupInfo)&&void 0!==n&&n.button&&"two"===(null===(o=l.popupInfo)||void 0===o||null===(o=o.button)||void 0===o?void 0:o.type)?d("button",{staticClass:"bg-[#1dd3d0] text-white font-medium tracking-widest w-40 h-9 rounded-md text-xl hover:bg-opacity-75",attrs:{type:"button"},on:{click:function(t){var e;return l.closePopup(!0,null===(e=l.popupInfo)||void 0===e?void 0:e.check)}}},[l._v("\n          "+l._s((null===(c=l.popupInfo)||void 0===c||null===(c=c.button)||void 0===c?void 0:c.submit)||"확인")+"\n        ")]):l._e()])])])])}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{CommonPassWord:r(794).default})},794:function(t,e,r){"use strict";r.r(e);var n={props:{info:{type:Object},borderColor:{type:String},currentWidth:{type:String},placeholder:{type:String},isEdge:{type:Boolean,default:!1}},data:function(){return{pwType:"password"}},watch:{usr_pw:function(){this.$emit("update:info",{usr_pw:this.usr_pw})}},methods:{pwView:function(t){this.pwType="show"===t?"text":"password"}}},o=r(9),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"w-auto relative"},[e("input",{staticClass:"w-full inline-block text-lg border rounded h-9 px-4",class:[t.borderColor,t.currentWidth],attrs:{type:t.pwType,maxlength:"20",placeholder:t.placeholder},domProps:{value:t.info},on:{input:function(e){return t.$emit("update:info",e.target.value)}}}),t._v(" "),"password"!==t.pwType||t.isEdge?t._e():e("button",{staticClass:"absolute top-[50%] right-[10px] -translate-y-[50%]",attrs:{tabindex:"-1",type:"button"},on:{click:function(e){return t.pwView("show")}}},[e("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",width:"20",fill:"#333"}},[e("path",{attrs:{d:"M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zm151 118.3C226 97.7 269.5 80 320 80c65.2 0 118.8 29.6 159.9 67.7C518.4 183.5 545 226 558.6 256c-12.6 28-36.6 66.8-70.9 100.9l-53.8-42.2c9.1-17.6 14.2-37.5 14.2-58.7c0-70.7-57.3-128-128-128c-32.2 0-61.7 11.9-84.2 31.5l-46.1-36.1zM394.9 284.2l-81.5-63.9c4.2-8.5 6.6-18.2 6.6-28.3c0-5.5-.7-10.9-2-16c.7 0 1.3 0 2 0c44.2 0 80 35.8 80 80c0 9.9-1.8 19.4-5.1 28.2zm51.3 163.3l-41.9-33C378.8 425.4 350.7 432 320 432c-65.2 0-118.8-29.6-159.9-67.7C121.6 328.5 95 286 81.4 256c8.3-18.4 21.5-41.5 39.4-64.8L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5zm-88-69.3L302 334c-23.5-5.4-43.1-21.2-53.7-42.3l-56.1-44.2c-.2 2.8-.3 5.6-.3 8.5c0 70.7 57.3 128 128 128c13.3 0 26.1-2 38.2-5.8z"}})])]),t._v(" "),"text"!==t.pwType||t.isEdge?t._e():e("button",{staticClass:"absolute top-[50%] right-[10px] -translate-y-[50%]",attrs:{type:"button"},on:{click:function(e){return t.pwView("hidden")}}},[e("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",width:"20",fill:"#333"}},[e("path",{attrs:{d:"M288 80c-65.2 0-118.8 29.6-159.9 67.7C89.6 183.5 63 226 49.4 256c13.6 30 40.2 72.5 78.6 108.3C169.2 402.4 222.8 432 288 432s118.8-29.6 159.9-67.7C486.4 328.5 513 286 526.6 256c-13.6-30-40.2-72.5-78.6-108.3C406.8 109.6 353.2 80 288 80zM95.4 112.6C142.5 68.8 207.2 32 288 32s145.5 36.8 192.6 80.6c46.8 43.5 78.1 95.4 93 131.1c3.3 7.9 3.3 16.7 0 24.6c-14.9 35.7-46.2 87.7-93 131.1C433.5 443.2 368.8 480 288 480s-145.5-36.8-192.6-80.6C48.6 356 17.3 304 2.5 268.3c-3.3-7.9-3.3-16.7 0-24.6C17.3 208 48.6 156 95.4 112.6zM288 336c44.2 0 80-35.8 80-80s-35.8-80-80-80c-.7 0-1.3 0-2 0c1.3 5.1 2 10.5 2 16c0 35.3-28.7 64-64 64c-5.5 0-10.9-.7-16-2c0 .7 0 1.3 0 2c0 44.2 35.8 80 80 80zm0-208a128 128 0 1 1 0 256 128 128 0 1 1 0-256z"}})])])])}),[],!1,null,null,null);e.default=component.exports},809:function(t,e,r){"use strict";r(1)({target:"Math",stat:!0},{trunc:r(389)})},810:function(t,e,r){"use strict";r.r(e);r(58),r(809),r(99),r(22),r(39),r(158);var n={props:{currentPage:Number,listSize:{type:Number,default:10},countOfTotal:Number,changeCurrentPage:Function,userAgent:String},mounted:function(){},computed:{maxPage:function(){var t=Math.ceil(this.countOfTotal/this.listSize);return 0===t?1:t},startPage:function(){return Math.trunc((this.currentPage-1)/this.pageCount)*this.pageCount+1},endPage:function(){var t=this.startPage+this.pageCount-1;return t<this.maxPage?t:this.maxPage},paginationUnits:function(){for(var t=[],e=this.startPage;e<=this.endPage;e++)t.push(e);return t.length>0?t:[1]},pushPrevPage:function(){var t=this.currentPage-this.pageCount;return t>1?t:1},prevPage:function(){var t=this.currentPage-1;return t>1?t:1},nextPage:function(){var t=this.currentPage+1;return t<this.maxPage?t:this.maxPage},pushNextPage:function(){var t=this.currentPage+this.pageCount;return t<this.maxPage?t:this.maxPage},pageCount:function(){return"mobile"===this.userAgent?5:"mobile"!==this.userAgent?10:void 0}},data:function(){return{}},methods:{changePage:function(t){if(this.currentPage!==t)if(this.changeCurrentPage)this.changeCurrentPage(t);else{var e=window.location.pathname,r=window.location.search.replace("?","");r=r.search("p=")>-1?r.replace("p=".concat(this.currentPage),"p=".concat(t)):r?"".concat(r,"&p=").concat(t):"p=".concat(t);var path="".concat(e,"?").concat(r);this.$router.push({path:path})}}}},o=r(9),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"flex gap-[2.5px] items-center justify-center select-none space-x-2 text-gray-700"},[e("div",{staticClass:"flex gap-[2.5px] items-center"},[e("p",{staticClass:"bg-white border border-gray-300 w-[31px] h-[31px] rounded-[5px] flex items-center hover:bg-[#313E4C] hover:text-white justify-center duration-300 cursor-pointer group dark:bg-deep-1",on:{click:function(e){return t.changePage(t.pushPrevPage)}}},[e("svg",{staticClass:"w-6 h-6 fill-black stroke-0 group-hover:fill-white dark:fill-w-deep-4",attrs:{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M16.929 4.99997L18.3432 6.41418L12.6863 12.071L18.3432 17.7279L16.929 19.1421L9.85789 12.071L16.929 4.99997Z"}}),t._v(" "),e("path",{attrs:{d:"M8 19V4.99997H6V19H8Z"}})])]),t._v(" "),e("p",{staticClass:"bg-white border border-gray-300 w-[31px] h-[31px] rounded-[5px] flex items-center hover:bg-[#313E4C] hover:text-white justify-center duration-300 cursor-pointer group dark:bg-deep-1",on:{click:function(e){return t.changePage(t.prevPage)}}},[e("svg",{staticClass:"w-6 h-6 fill-black stroke-0 group-hover:fill-white dark:fill-w-deep-4",attrs:{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M16.2431 6.34317L14.8288 4.92896L7.75781 12L14.8289 19.0711L16.2431 17.6569L10.5862 12L16.2431 6.34317Z"}})])])]),t._v(" "),e("div",{staticClass:"flex gap-[2.5px] items-center"},t._l(t.paginationUnits,(function(r){return e("p",{key:r,staticClass:"border border-[#dbe1e5] w-[31px] h-[31px] flex rounded-[5px] items-center justify-center duration-300 cursor-pointer hover:bg-[#313E4C] hover:text-white dark:bg-deep-1 dark:text-w-deep-4",class:[r===t.currentPage?"text-white font-bold bg-[#313E4C]":"bg-white"],on:{click:function(e){return t.changePage(r)}}},[t._v("\n      "+t._s(r)+"\n    ")])})),0),t._v(" "),e("div",{staticClass:"flex gap-[2.5px] items-center"},[e("p",{staticClass:"bg-white border border-gray-300 w-[31px] h-[31px] rounded-[5px] flex items-center hover:bg-[#313E4C] hover:text-white justify-center duration-300 cursor-pointer group dark:bg-deep-1",on:{click:function(e){return t.changePage(t.nextPage)}}},[e("svg",{staticClass:"w-6 h-6 fill-black stroke-0 group-hover:fill-white dark:fill-w-deep-4",attrs:{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M10.5858 6.34317L12 4.92896L19.0711 12L12 19.0711L10.5858 17.6569L16.2427 12L10.5858 6.34317Z"}})])]),t._v(" "),e("p",{staticClass:"bg-white border border-gray-300 w-[31px] h-[31px] rounded-[5px] flex items-center hover:bg-[#313E4C] hover:text-white justify-center duration-300 cursor-pointer group dark:bg-deep-1",on:{click:function(e){return t.changePage(t.pushNextPage)}}},[e("svg",{staticClass:"w-6 h-6 fill-black stroke-0 group-hover:fill-white dark:fill-w-deep-4",attrs:{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M7.41421 4.99997L6 6.41418L11.6569 12.071L6 17.7279L7.41421 19.1421L14.4853 12.071L7.41421 4.99997Z"}}),t._v(" "),e("path",{attrs:{d:"M16.3432 19V4.99997H18.3432V19H16.3432Z"}})])])])])}),[],!1,null,null,null);e.default=component.exports}}]);