(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6cdc0801"],{"45eb":function(e,t,r){"use strict";r.d(t,"a",(function(){return s}));r("e439"),r("5d41");var a=r("7e84");function n(e,t){while(!Object.prototype.hasOwnProperty.call(e,t))if(e=Object(a["a"])(e),null===e)break;return e}function s(e,t,r){return s="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(e,t,r){var a=n(e,t);if(a){var s=Object.getOwnPropertyDescriptor(a,t);return s.get?s.get.call(r):s.value}},s(e,t,r||e)}},"5d41":function(e,t,r){var a=r("23e7"),n=r("861d"),s=r("825a"),i=r("5135"),o=r("06cf"),c=r("e163");function u(e,t){var r,a,l=arguments.length<3?e:arguments[2];return s(e)===l?e[t]:(r=o.f(e,t))?i(r,"value")?r.value:void 0===r.get?void 0:r.get.call(l):n(a=c(e))?u(a,t,l):void 0}a({target:"Reflect",stat:!0},{get:u})},7554:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"admin-layout page-layout"},[r("StaffHeader",{attrs:{returnPageType:e.viewID,returnPageParams:e.viewParams}}),r("div",{staticClass:"body-content"},[r("StaffSideBar"),r("section",{staticClass:"primary"},[e.isDisplayed?r("main",{staticClass:"main-layout"},[r("div",{staticClass:"dashboard"},[r("div",{staticClass:"crud-content"},[r("h2",{staticClass:"dashboard-title"},[e._v(e._s(e.title))]),r("div",{staticClass:"help-icon"},[r("HelpInformation",{attrs:{pageType:e.viewID,type:"page"}})],1),r("div",{staticClass:"crud-list"},[r("span",{staticClass:"caption-title"}),r("div",{staticClass:"addition"},[r("button",{staticClass:"add-crud",on:{click:function(t){return e.onCreateClicked()}}},[r("i",{staticClass:"material-icons"},[e._v("")]),r("b",[e._v("新規作成")])])]),r("table",{staticClass:"crud-list-table account-info-table"},[e._m(0),e._m(1),r("vuedraggable",{staticClass:"drag-stl",attrs:{element:"tbody"},on:{end:e.onSortEnd},model:{value:e.list,callback:function(t){e.list=t},expression:"list"}},e._l(e.list,(function(t){return r("tr",{key:t.id,class:{warningSection:t.hasWarning}},[r("td",[r("Notification",{attrs:{warnings:t.hasWarning}}),e._v(e._s(t.code))],1),r("td",[e._v(e._s(t.name)+e._s(e._f("kana")(t.kana)))]),r("td",[e._v(e._s(t.email))]),r("td",[e._v(e._s(e._f("flag")(t.emailConfirmed,"〇","×")))]),r("td",[r("toggle-button",{attrs:{value:t.isEnabled,labels:{checked:"有効",unchecked:"無効"}},on:{change:function(r){return e.onEnabled(t.id,!t.isEnabled)}}})],1),r("td",{staticClass:"update"},[r("button",{on:{click:function(r){return e.onFind(t.id)}}},[e._v("変更")])])])})),0)],1)])])])]):e._e()])],1),r("CreateDialog",{on:{ok:e.onCreateCommit,cancel:e.onCreateCancel}})],1)},n=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("caption",[r("i",{staticClass:"fas fa-arrows-alt"}),e._v("行をドラッグ&ドロップで任意の順番に並び替えができます ")])},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("thead",[r("tr",[r("th",{staticClass:"col-number"},[e._v("コード")]),r("th",[e._v("表示名")]),r("th",[e._v("メールアドレス")]),r("th",[e._v("メール認証")]),r("th",{staticClass:"toggle"},[e._v("有効/無効")]),r("th",{staticClass:"action"},[e._v("アクション")])])])}],s=(r("d81d"),r("b0c0"),r("96cf"),r("1da1")),i=r("d4ec"),o=r("bee2"),c=r("262e"),u=r("2caf"),l=r("9ab4"),d=r("08af"),f=r("60a3"),p=r("ebe2"),v=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("modal",{attrs:{name:"createModalDialog",height:"auto",width:"900",resizable:!0,clickToClose:!1,reset:!0},on:{opened:e.onOpened}},[r("div",{staticClass:"overlay-content"},[r("ValidationObserver",{ref:"observer",scopedSlots:e._u([{key:"default",fn:function(t){var a=t.touched,n=t.validate;return[r("header",{},[r("h3",[e._v("新規作成")]),r("ValidationModifiedLabel",{attrs:{isModified:a}})],1),r("section",{staticClass:"overlay-body-content add-crud-box"},[r("caption",[e._v("必要な情報を入力し、内容を確認後、「保存」を押してください。")]),r("div",{staticClass:"left-portion"},[r("fieldset",[r("legend",[e._v("Auth")]),r("table",{staticClass:"input-info-form"},[r("tr",[r("td",[r("label",{staticClass:"required-l",attrs:{for:""}},[r("span",{staticClass:"require"},[e._v("必須")]),e._v("メールアドレス ")]),r("ValidationProvider",{attrs:{name:"メールアドレス",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:e.email,expression:"email"}],attrs:{type:"text"},domProps:{value:e.email},on:{input:function(t){t.target.composing||(e.email=t.target.value)}}}),r("ValidationErrorNote",{attrs:{errors:a}})]}}],null,!0)}),r("GuideNote")],1)]),r("tr",[r("td",[r("label",{staticClass:"required-l",attrs:{for:""}},[r("span",{staticClass:"require"},[e._v("必須")]),e._v("パスワード "),r("span",[e._v("(半角英数記号 ex.abcabc123++)")])]),r("ValidationProvider",{attrs:{name:"パスワード",rules:"required|confirmed:confirm"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:e.password,expression:"password"}],attrs:{type:"password"},domProps:{value:e.password},on:{input:function(t){t.target.composing||(e.password=t.target.value)}}}),r("ValidationErrorNote",{attrs:{errors:a}})]}}],null,!0)}),r("GuideNote")],1)]),r("tr",[r("td",[r("label",{staticClass:"required-l",attrs:{for:""}},[r("span",{staticClass:"require"},[e._v("必須")]),e._v("パスワード(確認用) ")]),r("ValidationProvider",{attrs:{vid:"confirm",name:"パスワード(確認用)",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:e.passwordConfirm,expression:"passwordConfirm"}],attrs:{type:"password"},domProps:{value:e.passwordConfirm},on:{input:function(t){t.target.composing||(e.passwordConfirm=t.target.value)}}}),r("ValidationErrorNote",{attrs:{errors:a}})]}}],null,!0)}),r("GuideNote")],1)]),r("tr",[r("td",[r("label",{staticClass:"required-l",attrs:{for:""}},[r("span",{staticClass:"require"},[e._v("必須")]),e._v("権限 ")]),r("ul",{staticClass:"checkbox check-float"},[r("ValidationProvider",{attrs:{name:"権限",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[e._l(e.roles,(function(t){return[r("li",{key:t.index},[r("label",[r("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedRoles,expression:"selectedRoles"}],attrs:{type:"checkbox"},domProps:{value:t,checked:Array.isArray(e.selectedRoles)?e._i(e.selectedRoles,t)>-1:e.selectedRoles},on:{change:function(r){var a=e.selectedRoles,n=r.target,s=!!n.checked;if(Array.isArray(a)){var i=t,o=e._i(a,i);n.checked?o<0&&(e.selectedRoles=a.concat([i])):o>-1&&(e.selectedRoles=a.slice(0,o).concat(a.slice(o+1)))}else e.selectedRoles=s}}}),e._v(" "+e._s(e._f("role")(t))+" "),r("span",{staticClass:"checkmark"})])])]})),r("ValidationErrorNote",{attrs:{errors:a}})]}}],null,!0)})],1),r("GuideNote")],1)])])])]),r("div",{staticClass:"right-portion"},[r("fieldset",[r("legend",[e._v("登録情報")]),r("table",{staticClass:"input-info-form"},[r("tr",[r("td",[r("label",{staticClass:"required-l",attrs:{for:""}},[r("span",{staticClass:"require"},[e._v("必須")]),e._v("氏名 ")]),r("ValidationProvider",{attrs:{name:"氏名",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:e.name,expression:"name"}],attrs:{type:"text"},domProps:{value:e.name},on:{input:function(t){t.target.composing||(e.name=t.target.value)}}}),r("ValidationErrorNote",{attrs:{errors:a}})]}}],null,!0)}),r("GuideNote")],1)]),r("tr",[r("td",[r("label",{staticClass:"required-l",attrs:{for:""}},[e._v("氏名(カナ)")]),r("ValidationProvider",{attrs:{name:"氏名(カナ)"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:e.kana,expression:"kana"}],attrs:{type:"text"},domProps:{value:e.kana},on:{input:function(t){t.target.composing||(e.kana=t.target.value)}}}),r("ValidationErrorNote",{attrs:{errors:a}})]}}],null,!0)})],1)]),r("tr",[r("td",[r("label",{staticClass:"required-l",attrs:{for:""}},[e._v("備考")]),r("ValidationProvider",{attrs:{name:"備考"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.errors;return[r("textarea",{directives:[{name:"model",rawName:"v-model",value:e.memo,expression:"memo"}],attrs:{type:"text",rows:"4",cols:"50"},domProps:{value:e.memo},on:{input:function(t){t.target.composing||(e.memo=t.target.value)}}}),r("ValidationErrorNote",{attrs:{errors:a}})]}}],null,!0)})],1)])])])])]),r("footer",{staticClass:"overlay-navigation"},[r("div",{staticClass:"close"},[r("button",{on:{click:function(t){return e.onCancel()}}},[r("i",{staticClass:"fas fa-times fa-lg"}),e._v("キャンセル ")])]),r("div",{staticClass:"submit"},[r("button",{class:{active:a},on:{click:function(t){return e.onOK(n)}}},[r("i",{staticClass:"fas fa-save fa-lg"}),e._v("保存 ")])])])]}}])})],1)])},m=[],h=r("7e84"),g=r("45eb"),w=function(e){Object(c["a"])(r,e);var t=Object(u["a"])(r);function r(){var e;return Object(i["a"])(this,r),e=t.apply(this,arguments),e.uName="",e.email="",e.password="",e.passwordConfirm="",e.roles=[],e.selectedRoles=[],e.name="",e.kana="",e.memo="",e}return Object(o["a"])(r,[{key:"onOpened",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.uName="",this.email="",this.name="",this.kana="",this.password="",this.passwordConfirm="",this.roles=[],this.selectedRoles=[],this.memo="",e.next=11,Object(g["a"])(Object(h["a"])(r.prototype),"reqRoles",this).call(this,(function(e){var r=e.data,a=r.roles;t.roles=a}));case 11:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onOK",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t();case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:r={userName:this.uName,email:this.email,password:this.password,roles:this.selectedRoles,name:this.name,kana:this.kana,memo:this.memo},this.$emit("ok",r);case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onCancel",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$emit("cancel");case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"viewID",get:function(){return d["a"].S018Create}},{key:"viewParams",get:function(){return{}}},{key:"title",get:function(){return this.getPageTitle()}}]),r}(d["c"]);w=Object(l["a"])([Object(f["a"])({components:{}})],w);var b=w,y=b,k=r("2877"),C=Object(k["a"])(y,v,m,!1,null,null,null),_=C.exports,R=function(e){Object(c["a"])(r,e);var t=Object(u["a"])(r);function r(){var e;return Object(i["a"])(this,r),e=t.apply(this,arguments),e.list=[],e}return Object(o["a"])(r,[{key:"created",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.onSearch();case 2:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onSearch",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.reqRead();case 2:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onFind",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.movePage(d["a"].S022,{id:t});case 1:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onEnabled",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t,r){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a={id:t,isEnabled:r},e.next=3,this.reqEnabled(a);case 3:case"end":return e.stop()}}),e,this)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"onSortEnd",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var r,a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.updateDispOrder(t.oldIndex,t.newIndex,this.list),r={sortables:this.list.map((function(e){return{id:e.id,dispOrder:e.dispOrder}}))},e.next=4,this.requestAsync(p["a"].ReqS018S,r,(function(e){a.reqRead()}));case 4:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onCreateClicked",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.showCreateDialog();case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onCreateCommit",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var r,a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r={userName:t.userName,email:t.email,password:t.password,name:t.name,kana:t.kana,memo:t.memo,roles:t.roles},e.next=3,this.requestAsync(p["a"].ReqS018C,r,(function(e){a.closeCreateDialog(),a.showSaveComplete(),a.onSearch()}));case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onCreateCancel",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.closeCreateDialog();case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"reqRead",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var t,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t={},e.next=3,this.requestAsync(p["a"].ReqS018R,t,(function(e){var t=e.data,a=t.list,n=t.isNeededMerge;n?r.showConfirmDialog("","確認","マージが必要なユーザ情報があります。","取り込み","ダッシュボードへ戻る",(function(){r.reqMerge()}),(function(){r.movePage(d["a"].S001)})):(r.list=a,r.display())}));case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"reqMerge",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){var t,r=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t={},e.next=3,this.requestAsync(p["a"].ReqS018C01,t,(function(e){var t=e.data,a=t.count;r.showMessageDialog("","マージ完了","".concat(a,"件のデータをマージしました")),r.reqRead()}));case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"reqEnabled",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.requestAsync(p["a"].ReqS018U1,t,this.onEnabledSuccess);case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onEnabledSuccess",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.onSearch();case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onSortSuccess",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.onSearch();case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"showCreateDialog",value:function(){this.$modal.show("createModalDialog")}},{key:"closeCreateDialog",value:function(){this.$modal.hide("createModalDialog")}},{key:"viewID",get:function(){return d["a"].S018}},{key:"viewParams",get:function(){return{}}},{key:"title",get:function(){return this.getPageTitle()}}]),r}(d["c"]);R=Object(l["a"])([Object(f["a"])({components:{CreateDialog:_}})],R);var x=R,O=x,q=(r("c6bb"),Object(k["a"])(O,a,n,!1,null,null,null));t["default"]=q.exports}}]); //# sourceMappingURL=chunk-6cdc0801.5ced5713.js.map