1"use strict";(self["webpackChunkvisamane_app_mng"]=self["webpackChunkvisamane_app_mng"]||[]).push([[5327],{1226:function(t,e,i){i.d(e,{A:function(){return h}});var n=i(641),a=i(33);const o={class:"d-flex justify-center align-center"},s=["value","checked"],d=["innerHTML"];function l(t,e,i,l,m,c){return(0,n.uX)(),(0,n.CE)("div",o,[(0,n.Lk)("label",{class:(0,a.C4)(["d-flex align-center",i.value?"checked-button":"no-checked-button",i.iconCheckbox?"":"justify-center"])},[(0,n.Lk)("input",{type:"checkbox",class:(0,a.C4)(i.iconCheckbox?"checkbox-filled mx-2":"d-none"),value:i.value,checked:i.value,onClick:e[0]||(e[0]=(...t)=>c.checked&&c.checked(...t))},null,10,s),(0,n.Lk)("span",{class:(0,a.C4)(["label",i.iconCheckbox?"pr-4":"px-4",i.textClassName?i.textClassName:""]),innerHTML:i.text},null,10,d)],2)])}var m={name:"CheckboxTextButton",props:{value:{type:Boolean,default:!1},text:String,iconCheckbox:{type:Boolean,default:!0},textClassName:String},methods:{checked(){this.$emit("checked",!this.value)}}},c=i(6262);const r=(0,c.A)(m,[["render",l]]);var h=r},40:function(t,e,i){i.r(e),i.d(e,{default:function(){return V}});i(4114);var n=i(641),a=i(33);const o={class:"admin-detail-page v-row mx-0"},s={class:"v-col-md-6 pl-0 pr-5"},d={class:"header d-flex align-items-center py-2"},l={class:"content"},m={class:"content-section"},c={class:"v-row"},r={class:"v-col"},h={class:"v-row"},u={class:"v-col"},A={class:"v-row"},p={class:"v-col"},f={class:"v-row"},C={class:"v-col"},k={key:0,class:"w-fit mt-2"},g={class:"content-section btn-delete-admin"},L={class:"v-col-md-6 pl-0 pr-5"},v={class:"header d-flex align-items-center py-2"},D={class:"admin-shop-list"},b={class:"input-search"},y={class:"list"},R={class:"font-weight-bold"},x=["onClick"],M={key:0,class:"shop-list-pagination"},P={key:0,class:"fs-16 text-white-smoke"},S={key:1,class:"fs-16 text-white-smoke"},w={key:2},$={key:3},E=["src"],F={key:4},T=["src"];function B(t,e,B,I,U,H){const j=(0,n.g2)("InputComponent"),N=(0,n.g2)("PulldownComponent"),X=(0,n.g2)("CheckboxTextComponent"),_=(0,n.g2)("default-card-component"),Q=(0,n.g2)("PageListFilterComponent"),q=(0,n.g2)("PageListComponent"),W=(0,n.g2)("PagePagerComponent"),z=(0,n.g2)("modal-component");return(0,n.uX)(),(0,n.CE)("div",o,[(0,n.Lk)("div",s,[(0,n.bF)(_,{class:"customized-item"},{header:(0,n.k6)((()=>[(0,n.Lk)("div",d,[e[5]||(e[5]=(0,n.Lk)("b",{class:"my-auto"},"ã¦ã¼ã¶ã¼æ
å ±",-1)),(0,n.Lk)("a",{class:(0,a.C4)(["ml-auto",H.disabledBtnUpdate?"button-disabled":"button-danger"]),onClick:e[0]||(e[0]=(...t)=>H.openModalConfirmUpdateAdmin&&H.openModalConfirmUpdateAdmin(...t))},"夿´å
容ãä¿å",2)])])),content:(0,n.k6)((()=>[(0,n.Lk)("div",l,[(0,n.Lk)("div",m,[e[6]||(e[6]=(0,n.Lk)("p",{class:"px-3 py-1"},[(0,n.Lk)("b",null,"åºæ¬æ
å ±")],-1)),(0,n.Lk)("div",c,[(0,n.Lk)("div",r,[(0,n.bF)(j,{name:"nameAdmin",value:U.formAdminDetail.nameAdmin,placeholder:"ã¦ã¼ã¶ã¼å",required:!0,onHandleChange:H.onChangeNameAdmin}
1,null,8,["value","onHandleChange"])])]),(0,n.Lk)("div",h,[(0,n.Lk)("div",u,[(0,n.bF)(j,{name:"emailAdmin",value:U.formAdminDetail.emailAdmin,placeholder:"ã¡ã¼ã«ã¢ãã¬ã¹",required:!0,delay:!0,disabled:!0},null,8,["value"])])]),(0,n.Lk)("div",A,[(0,n.Lk)("div",p,[(0,n.bF)(j,{name:"department",value:U.formAdminDetail.department,placeholder:"é¨ç½²",onHandleChange:H.onChangeDepartment},null,8,["value","onHandleChange"])])]),(0,n.Lk)("div",f,[(0,n.Lk)("div",C,[(0,n.bF)(N,{items:U.selectBoxAuthority,value:4===U.formAdminDetail.authority?1:U.formAdminDetail.authority,required:!0,"item-text":"name","item-value":"value",label:"権é",placeholder:"ãã¹ã¦",onChange:H.onChangeAuthorityForm},null,8,["items","value","onChange"])])]),1===U.formAdminDetail.authority||4===U.formAdminDetail.authority?((0,n.uX)(),(0,n.CE)("div",k,[(0,n.bF)(X,{text:"失广
å ±ç
§ä¼ãªã¹ãã®ã¿",textClassName:"fs-10",value:U.formAdminDetail.isRestriction,onChecked:H.onClickRestriction},null,8,["value","onChecked"])])):(0,n.Q3)("",!0)]),(0,n.Lk)("div",g,[(0,n.Lk)("a",{class:"text-danger",onClick:e[1]||(e[1]=(...t)=>H.openModalDeleteAdmin&&H.openModalDeleteAdmin(...t))},"ãã®ã¦ã¼ã¶ã¼ãåé¤ãã")])])])),_:1})]),(0,n.Lk)("div",L,[(0,n.bF)(_,{class:"customized-item"},{header:(0,n.k6)((()=>[(0,n.Lk)("div",v,[e[7]||(e[7]=(0,n.Lk)("b",{class:"my-auto"},"æ
å½åºèãªã¹ã",-1)),t.accountAdmin&&t.accountAdmin.authority!==U.authority.MASTER?((0,n.uX)(),(0,n.CE)("a",{key:0,class:"button-danger ml-auto",onClick:e[2]||(e[2]=e=>t.$router.push({name:"shopListAdmin",params:{idAdmin:U.idAdminRouter}}))},"åºèãç´ä»ã")):(0,n.Q3)("",!0)])])),content:(0,n.k6)((()=>[(0,n.Lk)("div",D,[(0,n.Lk)("div",b,[(0,n.bF)(Q,{filters:U.filters,onChangeInput:H.changeInputFilter},null,8,["filters","onChangeInput"])]),(0,n.Lk)("div",y,[(0,n.bF)(q,{columns:U.adminShopList.columns,items:U.adminShopList.items,selection:!1,"no-data-text":"åºèãç´ä»ãã¦ãã¾ãã"},{nameShop:(0,n.k6)((({data:t})=>[(0,n.Lk)("div",R,(0,a.v_)(t.nameShop),1)])),button:(0,n.k6)((({data:e})=>[t.accountAdmin&&t.accountAdmin.authority!==U.authority.MASTER?((0,n.uX)(),(0,n.CE)("a",{key:0,class:"text-right btn-delete-shop",onClick:t=>H.handleDeleteShop(e.idShop)}," ç´ä»ãè§£é¤ ",8,x)):(0,n.Q3)("",!0)])),_:1},8,["columns","items"])]),U.adminShopList.totalItems>0?((0,n.uX)(),(0,n.CE)("div",M,[(0,n.bF)(W,{currentPage:U.adminShopList.currentPage,totalPage:U.adminShopList.totalPages,onChangePage:H.changePage},null,8,["currentPage","totalPage","onChangePage"])])):(0,n.Q3)("",!0)])])),_:1})]),(0,n.bF)(z,{"modal-data":U.modalData,isClickOutside:!1,iconClose:!1,ref:"modalComponent",onCloseModal:H.closeModal,onCloseAccesRestrictionModal:H.closeAccesRestrictionModal,onHandleUpdateAdminAccount:H.handleUpdateAdminAccount,onHandleDeleteAdminAccount:H.handleDeleteAdminAccount,onHandleConfirmAccessRestriction:H.handleConfirmAccessRestriction,onActionRedirectPage:H.actionRedirectPage,onBackToAdminList:e[3]||(e[3]=e=>t.$router.push({name:"adminList"})),onOnCloseAction:e[4]||(e[4]=t=>H.closeModalIcon()),"max-width":this.modalConfirmAccessRestriction?576:500},{body:(0,n.k6)((()=>[U.modalUpdateAdminAccount?((0,n.uX)(),(0,n.CE)("div",P,[...e[8]||(e[8]=[(0,n.eW)(" ã¦ã¼ã¶ã¼æ
å ±ãç·¨éãã¾ãã",-1),(0,n.Lk)("br",null,null,-1),(0,n.eW)(" ããããã§ããããï¼ ",-1)])])):(0,n.Q3)("",!0),U.modalRedirectPage?((0,n.uX)(),(0,n.CE)("div",S,[...e[9]||(e[9]=[(0,n.eW)(" 夿´å
容ãä¿åããã¦ãã¾ããã",-1),(0,n.Lk)("br",null,null,-1),(0,n.eW)(" ãã®ãã¼ã¸ããé¢ããã¨ã夿´å
容ãç ´æ£ããã¾ãã",-1),(0,n.Lk)("br",null,null,-1),(0,n.eW)(" ããããã§ããããï¼ ",-1)])])):(0,n.Q3)("",!0),U.modalDeleteAdmin?((0,n.uX)(),(0,n.CE)("div",w,[...e[10]||(e[10]=[(0,n.Lk)("p",{class:"fs-16 text-white-smoke"}," ä¸åº¦åé¤ããã¦ã¼ã¶ã¼ã¯å¾©å
ã¯åºæ¥ã¾ãã ",-1),(0,n.Lk)("h3",{class:"text-danger"},"æ¬å½ã«ãã®ã¦ã¼ã¶ã¼ãåé¤ãã¾ããï¼",-1)])])):(0,n.Q3)("",!0),U.modalConfirmAccessRestriction&&U.formAdminDetail.isRestriction?((0,n.uX)(),(0,n.CE)("div",$,[(0,n.Lk)("img",{class:"w-12 mb-5",src:i(4608)},null,8,E),e[11]||(e[11]=(0,n.Lk)("p",{class:"fs-16 text-white-smoke"}," [失广
å ±ç
§ä¼ãªã¹ãã®ã¿]ããã§ãã¯ããã¨ããã®ã¦ã¼ã¶ã¼ã¯ ",-1)),e[12]||(e[12]=(0,n.Lk)("p",{class:"fs-16 text-white-smoke"}," 失广
å ±ç
§ä¼ãªã¹ã以å¤ã®ç»é¢ã«ã¢ã¯ã»ã¹ãããã¨ãã§ãã¾ãããã ",-1)),e[13]||(e[13]=(0,n.Lk)("p",{class:"fs-16 text-white-smoke"},"ããããã§ããããï¼",-1))])):(0,n.Q3)("",!0),U.modalConfirmAccessRestriction&&!U.formAdminDetail.isRestriction?((0,n.uX)(),(0,n.CE)("div",F,[(0,n.Lk)("img",{class:"w-12 mb-5",src:i(4608)},null,8,T),e[14]||(e[14]=(0,n.Lk)("p",{class:"fs-16 text-white-smoke"}," [失广
å ±ç
§ä¼ãªã¹ãã®ã¿]ã®ãã§ãã¯ãå¤ãã¨ããã®ã¦ã¼ã¶ã¼ã¯ ",-1)),e[15]||(e[15]=(0,n.Lk)("p",{class:"fs-16 text-white-smoke"}," å
¨ç»é¢ã«ã¢ã¯ã»ã¹ã§ããããã«ãªãã¾ããã ",-1)),e[16]||(e[16]=(0,n.Lk)("p",{class:"fs-16 text-white-smoke"},"ããããã§ããããï¼",-1))])):(0,n.Q3)("",!0)])),_:1},8,["modal-data","onCloseModal","onCloseAccesRestrictionModal","onHandleUpdateAdminAccount","onHandleDeleteAdminAccount","onHandleConfirmAccessRestriction","onActionRedirectPage","max-width"])])}var I=i(2860),U=i(7588),H=i(4215),j=i(904),N=i(6924),X=i(5779),_=i(5544),Q=i(8875),q=i(6278),W=i(1229),z=i(7909),O=i(1226),G={name:"AdminDetail",components:{InputComponent:I.A,PageListFilterComponent:U.A,PulldownComponent:X.A,PageListComponent:H.A,PagePagerComponent:j.A,ModalComponent:N["default"],CheckboxTextComponent:O.A},data(){return{formAdminDetail:{nameAdmin:"",emailAdmin:"",authority:"",department:"",isRestriction:!1},adminShopList:{columns:[{shopID:""},{nameShop:""},{button:""}],items:[],currentPage:1,totalPages:1,totalItems:0}
1,filters:[[{field:"keyword",type:"input",placeholder:"åºèå/åºèçªå·",value:""}]],params:{keyword:null,page:0,size:10},modalData:{},authority:W.ON,selectBoxAuthority:[{name:W.n5["0"],value:z.A.getAuthorityByTxt(W.n5["0"])},{name:W.n5["1"],value:z.A.getAuthorityByTxt(W.n5["1"])},{name:W.n5["2"],value:z.A.getAuthorityByTxt(W.n5["2"])},{name:W.n5["3"],value:z.A.getAuthorityByTxt(W.n5["3"])}],idAdminRouter:parseInt(this.$route.params.idAdmin,10)||null,idAdminRouterFromDashboard:parseInt(this.$route.query.idAdminDashboard,10)||null,modalRedirectPage:!1,modalDeleteAdmin:!1,modalUpdateAdminAccount:!1,modalConfirmAccessRestriction:!1,backToLink:null,isConfirmRedirect:!1}},created(){const t=this.$store.state.admin.accountAdmin;if(this.fromBefore=this.$route.query.fromBefore,this.fromBefore?this.$route.meta.routerBack.name=this.fromBefore:this.$route.meta.routerBack.name="adminList",this.idAdminRouterFromDashboard)return this.getAdminAccount(),void this.getShopList(this.idAdminRouterFromDashboard,this.params);t?(this.getShopList(this.idAdminRouter,this.params),this.formAdminDetail={nameAdmin:t.nameAdmin,emailAdmin:t.emailAdmin,authority:t.authority,department:t.department,isRestriction:4===t.authority}):this.$router.push({name:"adminList"})},computed:{...(0,q.aH)("admin",{accountAdmin:"accountAdmin"}),disabledBtnUpdate:function(){return!this.formAdminDetail.nameAdmin||!this.formAdminDetail.emailAdmin||null==this.formAdminDetail.authority||(!this.accountAdmin||this.formAdminDetail.nameAdmin===this.accountAdmin.nameAdmin&&this.formAdminDetail.emailAdmin===this.accountAdmin.emailAdmin&&this.formAdminDetail.authority===this.accountAdmin.authority&&this.formAdminDetail.department===this.accountAdmin.department)}},methods:{...(0,q.i0)({saveAccountAdmin:"admin/saveAccountAdmin"}),getShopList(t,e){_.A.getShopAdminList(t,e).then((t=>{this.adminShopList={...this.adminShopList,items:t.data,totalPages:t.pages,totalItems:t.total}})).catch((()=>{}))},openModalConfirmUpdateAdmin(){this.disabledBtnUpdate||(this.resetModal(),this.modalUpdateAdminAccount=!0,this.modalData={message:{header:"ã¦ã¼ã¶ã¼æ
å ±ã®ç·¨é"},button:[{color:W.jL.CANCEL,text:"ããã",action:"closeModal"},{color:W.jL.SET,text:"ã¯ã",action:"handleUpdateAdminAccount"}]},this.$refs.modalComponent.open())},getAdminAccount(){Q.A.getAdminAccount(this.idAdminRouterFromDashboard).then((t=>{this.accountAdmin=t.data,this.saveAccountAdmin(t.data),this.formAdminDetail={nameAdmin:this.accountAdmin.nameAdmin,emailAdmin:this.accountAdmin.emailAdmin,authority:this.accountAdmin.authority,department:this.accountAdmin.department}})).catch((t=>{this.resetModal(),this.modalData=t.data,this.$refs.modalComponent.open()}))},handleUpdateAdminAccount(){let t=this.formAdminDetail;this.formAdminDetail.department||(t={nameAdmin:this.formAdminDetail.nameAdmin,emailAdmin:this.formAdminDetail.emailAdmin,authority:this.formAdminDetail.authority}),Q.A.updateAdminAccount(this.idAdminRouter,t).then((e=>{this.getShopList(this.idAdminRouter,this.params),this.resetModal(),this.modalData=e.data,this.$refs.modalComponent.open();let i={...t,idAdmin:this.idAdminRouter};this.formAdminDetail.department||(i={...i,department:null}),this.saveAccountAdmin(i)})).catch((t=>{this.resetModal(),this.modalData=t.data,this.$refs.modalComponent.open()}))},handleDeleteShop(t){this.resetModal(),_.A.deleteAdminShop(this.idAdminRouter,t).then((t=>{this.getShopList(this.idAdminRouter,this.params),this.modalData=t})).catch((t=>{this.modalData=t.data})).finally((()=>{this.$refs.modalComponent.open()}))},openModalDeleteAdmin(){this.resetModal(),this.modalDeleteAdmin=!0,this.$refs.modalComponent.open(),this.modalData={message:{header:"ã¦ã¼ã¶ã¼åé¤"},button:[{color:W.jL.CANCEL,text:"ããã",action:"closeModal"},{color:W.jL.SET,text:"ã¯ã",action:"handleDeleteAdminAccount"}]}},handleDeleteAdminAccount(){Q.A.deleteAdminAccount(this.idAdminRouter).then((t=>{this.resetModal(),this.modalData=t.data,this.modalData.button=[{color:W.jL.SET,text:"éãã",action:"backToAdminList"}]})).catch((t=>{this.resetModal(),this.modalData=t.data})).finally((()=>{this.$refs.modalComponent.open()}))},changeInputFilter(t){this.params[t.field]=""!==t.value?t.value:null,"page"!==t.field&&(this.params.page=0,this.adminShopList.currentPage=1),this.get
1ShopList(this.idAdminRouter,this.params)},changePage(t){this.adminShopList.currentPage=t,this.changeInputFilter({field:"page",value:t-1})},onChangeNameAdmin(t){this.formAdminDetail.nameAdmin=t},onChangeAuthorityForm(t){this.formAdminDetail.authority=t},onChangeDepartment(t){this.formAdminDetail.department=""!==t?t:null},onClickRestriction(t){this.formAdminDetail.isRestriction=t,this.formAdminDetail.authority=t?4:1,this.openModalConfirmAccessRestriction()},resetModal(){this.modalRedirectPage=!1,this.modalDeleteAdmin=!1,this.modalUpdateAdminAccount=!1,this.modalConfirmAccessRestriction=!1},closeModal(){this.$refs.modalComponent.close(),this.resetModal()},actionRedirectPage(){this.isConfirmRedirect=!0,this.$router.push({name:this.backToLink})},openModalConfirmAccessRestriction(){this.resetModal(),this.modalConfirmAccessRestriction=!0,this.$refs.modalComponent.open(),this.modalData={message:{header:"ã¦ã¼ã¶ã¼æ å ±ã®ç·¨é"},button:[{color:W.jL.CANCEL,text:"ãã£ã³ã»ã«",action:"closeAccesRestrictionModal"},{color:W.jL.SET,text:this.formAdminDetail.isRestriction?"ãã§ãã¯ãã":"ãã§ãã¯ãå¤ã",action:"handleConfirmAccessRestriction"}]}},handleConfirmAccessRestriction(){this.$refs.modalComponent.close()},closeAccesRestrictionModal(){this.formAdminDetail.isRestriction=!this.formAdminDetail.isRestriction,this.formAdminDetail.authority=this.formAdminDetail.isRestriction?4:1,this.$refs.modalComponent.close(),this.resetModal()},closeModalIcon(){this.modalConfirmAccessRestriction?this.closeAccesRestrictionModal():(this.$refs.modalComponent.close(),this.resetModal())}},beforeRouteLeave(t,e,i){if(this.isConfirmRedirect&&i(),!this.disabledBtnUpdate)return this.resetModal(),this.modalRedirectPage=!0,this.backToLink=t.name,this.modalData={result:"warning",message:{header:"確èª"},button:[{color:W.jL.CANCEL,text:"ããã",action:"closeModal"},{color:W.jL.SET,text:"ã¯ã",action:"actionRedirectPage"}]},void this.$refs.modalComponent.open();i()}},J=i(6262);const K=(0,J.A)(G,[["render",B],["__scopeId","data-v-a4f677cc"]]);var V=K}}]); 2//# sourceMappingURL=AdminDetail.337e775f.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.