(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7b0a23d0"],{1389:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"a",(function(){return s}));var o=n("b775");function i(e){return new Promise((t,n)=>{Object(o["a"])({url:"/menuGroup.listMenuGroups",method:"get",params:e}).then(e=>{const n=e.data;t(n)}).catch(e=>{n(e)})})}function a(e){return new Promise((t,n)=>{Object(o["a"])({url:"/menuGroup.saveMenuGroup",method:"post",data:e}).then(e=>{const n=e.data;t(n)}).catch(e=>{n(e)})})}function r(e){return new Promise((t,n)=>{Object(o["a"])({url:"/menuGroup.updateMenuGroup",method:"post",data:e}).then(e=>{const n=e.data;t(n)}).catch(e=>{n(e)})})}function s(e){return new Promise((t,n)=>{Object(o["a"])({url:"/menuGroup.deleteMenuGroup",method:"post",data:e}).then(e=>{const n=e.data;t(n)}).catch(e=>{n(e)})})}},"1a71":function(e,t,n){"use strict";var o=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("addMenuGroup.addMenuGroup"),visible:e.dialogVisible,width:"50%"},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handleClose}},[t("el-form",{ref:"addForm",attrs:{model:e.addMenuGroupInfo,rules:e.rules}},[t("el-form-item",{attrs:{label:e.$t("addMenuGroup.groupName"),prop:"name"}},[t("el-input",{attrs:{placeholder:e.$t("addMenuGroup.requiredGroupName")},model:{value:e.addMenuGroupInfo.name,callback:function(t){e.$set(e.addMenuGroupInfo,"name",t)},expression:"addMenuGroupInfo.name"}})],1),t("el-form-item",{attrs:{label:e.$t("addMenuGroup.icon"),prop:"icon"}},[t("el-input",{attrs:{placeholder:e.$t("addMenuGroup.requiredIcon")},model:{value:e.addMenuGroupInfo.icon,callback:function(t){e.$set(e.addMenuGroupInfo,"icon",t)},expression:"addMenuGroupInfo.icon"}})],1),t("el-form-item",{attrs:{label:e.$t("addMenuGroup.label")}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addMenuGroup.optionalLabel")},model:{value:e.addMenuGroupInfo.label,callback:function(t){e.$set(e.addMenuGroupInfo,"label",t)},expression:"addMenuGroupInfo.label"}},[t("el-option",{attrs:{value:"",label:e.$t("addMenuGroup.optionalLabel")}}),t("el-option",{attrs:{value:"HOT",label:"HOT"}}),t("el-option",{attrs:{value:"TOP",label:"TOP"}})],1)],1),t("el-form-item",{attrs:{label:e.$t("addMenuGroup.sequence"),prop:"seq"}},[t("el-input",{attrs:{placeholder:e.$t("addMenuGroup.requiredSequence")},model:{value:e.addMenuGroupInfo.seq,callback:function(t){e.$set(e.addMenuGroupInfo,"seq",t)},expression:"addMenuGroupInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("addMenuGroup.groupType")}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addMenuGroup.optionalGroupType")},model:{value:e.addMenuGroupInfo.groupType,callback:function(t){e.$set(e.addMenuGroupInfo,"groupType",t)},expression:"addMenuGroupInfo.groupType"}},[t("el-option",{attrs:{value:"",disabled:"",label:e.$t("addMenuGroup.optionalGroupType")}}),t("el-option",{attrs:{value:"P_WEB",label:e.$t("addMenuGroup.web")}}),t("el-option",{attrs:{value:"P_APP",label:e.$t("addMenuGroup.app")}})],1)],1),t("el-form-item",{attrs:{label:e.$t("addMenuGroup.storeType")}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addMenuGroup.selectStoreType")},model:{value:e.addMenuGroupInfo.storeType,callback:function(t){e.$set(e.addMenuGroupInfo,"storeType",t)},expression:"addMenuGroupInfo.storeType"}},[t("el-option",{attrs:{value:"",label:e.$t("addMenuGroup.selectStoreType")}}),t("el-option",{attrs:{value:"800900000001",label:e.$t("addMenuGroup.operationTeam")}}),t("el-option",{attrs:{value:"800900000005",label:e.$t("addMenuGroup.merchant")}}),t("el-option",{attrs:{value:"800900000000",label:e.$t("addMenuGroup.developmentTeam")}})],1)],1),t("el-form-item",{attrs:{label:e.$t("addMenuGroup.description")}},[t("el-input",{attrs:{type:"textarea",rows:2,placeholder:e.$t("addMenuGroup.optionalDescription")},model:{value:e.addMenuGroupInfo.description,callback:function(t){e.$set(e.addMenuGroupInfo,"description",t)},expression:"addMenuGroupInfo.description"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v(e._s(e.$t("common.cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.saveMenuGroupInfo}},[e._v(e._s(e.$t("common.save")))])],1)],1)},i=[],a=n("1389"),r={name:"AddMenuGroup",data(){return{dialogVisible:!1,addMenuGroupInfo:{name:"",icon:"",label:"",seq:"",description:"",groupType:"",storeType:""},rules:{name:[{required:!0,message:this.$t("addMenuGroup.groupNameRequired"),trigger:"blur"},{min:2,max:10,message:this.$t("addMenuGroup.groupNameLength"),trigger:"blur"}],icon:[{required:!0,message:this.$t("addMenuGroup.iconRequired"),trigger:"blur"},{min:2,max:20,message:this.$t("addMenuGroup.iconLength"),trigger:"blur"}],seq:[{required:!0,message:this.$t("addMenuGroup.sequenceRequired"),trigger:"blur"},{pattern:/^\d+$/,message:this.$t("addMenuGroup.sequenceNumber"),trigger:"blur"}]}}},methods:{open(){this.dialogVisible=!0},handleClose(){this.$refs.addForm.resetFields(),this.addMenuGroupInfo={name:"",icon:"",label:"",seq:"",description:"",groupType:"",storeType:""}},async saveMenuGroupInfo(){try{await this.$refs.addForm.validate(),await Object(a["c"])(this.addMenuGroupInfo),this.$message.success(this.$t("addMenuGroup.addSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(e){"validate"!==e&&this.$message.error(e.message||this.$t("addMenuGroup.addFailed"))}}}},s=r,l=n("2877"),u=Object(l["a"])(s,o,i,!1,null,null,null);t["a"]=u.exports},"1e55":function(e,t,n){},"457c":function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"java110_step"},[t("el-steps",{attrs:{active:e.configMenuInfo.index,"finish-status":"success","align-center":""}},[t("el-step",{attrs:{title:"选择菜单组"}}),t("el-step",{attrs:{title:"菜单信息"}}),t("el-step",{attrs:{title:"权限信息"}})],1)],1),0===e.configMenuInfo.index?t("view-menu-group-info",{ref:"viewMenuGroupInfo",on:{notify:e.handleNotify}}):e._e(),1===e.configMenuInfo.index?t("add-menu-view",{ref:"addMenuView",on:{notify:e.handleNotify}}):e._e(),2===e.configMenuInfo.index?t("add-privilege-view",{ref:"addPrivilegeView",on:{notify:e.handleNotify}}):e._e(),t("el-row",[t("el-col",{attrs:{span:20}}),t("el-col",{staticStyle:{"margin-bottom":"10px","text-align":"right"},attrs:{span:4}},[t("el-button",{attrs:{type:"info"},on:{click:e.prevStep}},[t("span",[e._v(e._s(e.$t("configMenu.prevStep")))])]),2!==e.configMenuInfo.index?t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.nextStep}},[t("span",[e._v(e._s(e.$t("configMenu.nextStep")))])]):e._e(),2===e.configMenuInfo.index?t("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.finishStep}},[t("span",[e._v(e._s(e.$t("configMenu.finish")))])]):e._e()],1)],1)],1)},i=[],a=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:24}},[t("el-card",[t("div",{staticClass:"clearfix flex justify-between",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(e._s(e.$t("viewMenuGroupInfo.title")))]),t("div",{staticStyle:{float:"right"}},[2!==e.viewMenuGroupInfo.index?t("el-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"primary",size:"small"},on:{click:e.openSelectMenuGroupModel}},[t("i",{staticClass:"el-icon-search"}),t("span",[e._v(e._s(e.$t("viewMenuGroupInfo.selectMenuGroup")))])]):e._e(),2!==e.viewMenuGroupInfo.index?t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.openAddMenuGroupModel}},[t("i",{staticClass:"el-icon-plus"}),t("span",[e._v(e._s(e.$t("viewMenuGroupInfo.addMenuGroup")))])]):e._e()],1)]),t("div",{staticClass:"content"},[t("el-row",[t("el-col",{attrs:{span:8}},[t("div",{staticClass:"form-item"},[t("label",{staticClass:"el-form-item__label"},[e._v(" "+e._s(e.$t("viewMenuGroupInfo.groupName"))+": ")]),t("div",{staticClass:"el-form-item__content"},[e._v(" "+e._s(e.viewMenuGroupInfo.name)+" ")])])]),t("el-col",{attrs:{span:8}},[t("div",{staticClass:"form-item"},[t("label",{staticClass:"el-form-item__label"},[e._v("icon:")]),t("div",{staticClass:"el-form-item__content"},[e._v(" "+e._s(e.viewMenuGroupInfo.icon)+" ")])])]),t("el-col",{attrs:{span:8}},[t("div",{staticClass:"form-item"},[t("label",{staticClass:"el-form-item__label"},[e._v(" "+e._s(e.$t("viewMenuGroupInfo.label"))+": ")]),t("div",{staticClass:"el-form-item__content"},[e._v(" "+e._s(e.viewMenuGroupInfo.label)+" ")])])])],1),t("el-row",[t("el-col",{attrs:{span:8}},[t("div",{staticClass:"form-item"},[t("label",{staticClass:"el-form-item__label"},[e._v(" "+e._s(e.$t("viewMenuGroupInfo.seq"))+": ")]),t("div",{staticClass:"el-form-item__content"},[e._v(" "+e._s(e.viewMenuGroupInfo.seq)+" ")])])]),t("el-col",{attrs:{span:8}},[t("div",{staticClass:"form-item"},[t("label",{staticClass:"el-form-item__label"},[e._v(" "+e._s(e.$t("viewMenuGroupInfo.description"))+": ")]),t("div",{staticClass:"el-form-item__content"},[e._v(" "+e._s(e.viewMenuGroupInfo.description)+" ")])])])],1)],1)])],1),t("add-menu-group",{ref:"addMenuGroup",on:{chooseMenuGroup:e.handleChooseMenuGroup}}),t("choose-menu-group",{ref:"chooseMenuGroup",on:{chooseMenuGroup:e.handleChooseMenuGroup}})],1)},r=[],s=n("1a71"),l=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("chooseMenuGroup.selectMenuGroup"),visible:e.dialogVisible,width:"80%"},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handleClose}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-card",[t("el-row",{staticClass:"mb-20",attrs:{gutter:20}},[t("el-col",{attrs:{span:18}}),t("el-col",{attrs:{span:6}},[t("el-input-group",[t("el-input",{attrs:{placeholder:e.$t("chooseMenuGroup.inputMenuGroupName"),size:"small"},model:{value:e.chooseMenuGroupInfo._currentMenuGroupName,callback:function(t){e.$set(e.chooseMenuGroupInfo,"_currentMenuGroupName",t)},expression:"chooseMenuGroupInfo._currentMenuGroupName"}}),t("el-button",{attrs:{slot:"append",type:"primary",size:"small"},on:{click:function(t){return e.queryMenuGroups()}},slot:"append"},[e._v(" "+e._s(e.$t("chooseMenuGroup.query"))+" ")])],1)],1)],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.chooseMenuGroupInfo.menuGroups,border:""}},[t("el-table-column",{attrs:{prop:"gId",label:e.$t("chooseMenuGroup.groupId"),align:"center"}}),t("el-table-column",{attrs:{prop:"name",label:e.$t("chooseMenuGroup.groupName"),align:"center"}}),t("el-table-column",{attrs:{prop:"icon",label:e.$t("chooseMenuGroup.icon"),align:"center"}}),t("el-table-column",{attrs:{prop:"label",label:e.$t("chooseMenuGroup.label"),align:"center"}}),t("el-table-column",{attrs:{label:e.$t("chooseMenuGroup.belongMerchant"),align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(e._getChooseStoreTypeName(t.row.storeType))+" ")]}}])}),t("el-table-column",{attrs:{prop:"seq",label:e.$t("chooseMenuGroup.sequence"),align:"center"}}),t("el-table-column",{attrs:{prop:"description",label:e.$t("chooseMenuGroup.description"),align:"center"}}),t("el-table-column",{attrs:{label:e.$t("chooseMenuGroup.operation"),align:"center"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(t){return e._chooseMenuGroup(n.row)}}},[e._v(" "+e._s(e.$t("chooseMenuGroup.select"))+" ")])]}}])})],1),t("el-pagination",{attrs:{"current-page":e.currentPage,"page-size":e.DEFAULT_ROWS,layout:"total, prev, pager, next",total:e.total},on:{"current-change":e.handleCurrentChange}})],1)],1)],1)],1)},u=[],d=n("b775");function c(e){return new Promise((t,n)=>{Object(d["a"])({url:"/menuGroup.listMenuGroups",method:"get",params:e}).then(e=>{const n=e.data;t(n)}).catch(e=>{n(e)})})}var p={name:"ChooseMenuGroup",data(){return{dialogVisible:!1,DEFAULT_PAGE:1,DEFAULT_ROWS:10,currentPage:1,total:0,chooseMenuGroupInfo:{menuGroups:[],_currentMenuGroupName:""}}},methods:{open(){this.dialogVisible=!0,this._refreshChooseMenuGroupInfo(),this._loadAllMenuGroupInfo(this.DEFAULT_PAGE,this.DEFAULT_ROWS,"")},_loadAllMenuGroupInfo(e,t,n){const o={page:e,row:t,name:n};c(o).then(e=>{this.chooseMenuGroupInfo.menuGroups=e.data,this.total=e.records}).catch(e=>{console.error("请求失败:",e)})},_chooseMenuGroup(e){this.$emit("chooseMenuGroup",e),this.$emit("loadData",{menuGroupId:e.gId}),this.dialogVisible=!1},queryMenuGroups(){this._loadAllMenuGroupInfo(this.DEFAULT_PAGE,this.DEFAULT_ROWS,this.chooseMenuGroupInfo._currentMenuGroupName)},_refreshChooseMenuGroupInfo(){this.chooseMenuGroupInfo._currentMenuGroupName=""},_getChooseStoreTypeName(e){const t={800900000001:this.$t("chooseMenuGroup.operationTeam"),800900000002:this.$t("chooseMenuGroup.agent"),800900000004:this.$t("chooseMenuGroup.logistics"),800900000005:this.$t("chooseMenuGroup.merchant"),8009e8:this.$t("chooseMenuGroup.devTeam"),800900000006:this.$t("chooseMenuGroup.runner")};return t[e]||this.$t("chooseMenuGroup.unknown")},handleCurrentChange(e){this._loadAllMenuGroupInfo(e,this.DEFAULT_ROWS)},handleClose(){this._refreshChooseMenuGroupInfo()}}},f=p,h=(n("6b72"),n("2877")),m=Object(h["a"])(f,l,u,!1,null,"33344c38",null),M=m.exports,g={name:"ViewMenuGroupInfo",components:{AddMenuGroup:s["a"],ChooseMenuGroup:M},props:{callBackListener:String,callBackFunction:String},data(){return{viewMenuGroupInfo:{index:0,flowComponent:"viewMenuGroupInfo",name:"",icon:"",label:"",seq:"",description:"",gId:""}}},methods:{openSelectMenuGroupModel(){this.$refs.chooseMenuGroup.open()},openAddMenuGroupModel(){this.$refs.addMenuGroup.open()},handleChooseMenuGroup(e){Object.assign(this.viewMenuGroupInfo,e),this.$emit(this.callBackFunction,this.viewMenuGroupInfo)},onIndex(e){this.viewMenuGroupInfo.index=e}}},w=g,v=(n("63d5"),Object(h["a"])(w,a,r,!1,null,"1bb57d08",null)),G=v.exports,b=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:24}},[t("el-card",[t("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(e._s(e.$t("addMenuView.title")))])]),t("el-form",{attrs:{model:e.addMenuViewInfo,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("addMenuView.menuName"),required:""}},[t("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addMenuView.menuNamePlaceholder")},model:{value:e.addMenuViewInfo.name,callback:function(t){e.$set(e.addMenuViewInfo,"name",t)},expression:"addMenuViewInfo.name"}})],1),t("el-form-item",{attrs:{label:e.$t("addMenuView.menuUrl"),required:""}},[t("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addMenuView.menuUrlPlaceholder")},model:{value:e.addMenuViewInfo.url,callback:function(t){e.$set(e.addMenuViewInfo,"url",t)},expression:"addMenuViewInfo.url"}})],1),t("el-form-item",{attrs:{label:e.$t("addMenuView.seq"),required:""}},[t("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addMenuView.seqPlaceholder")},model:{value:e.addMenuViewInfo.seq,callback:function(t){e.$set(e.addMenuViewInfo,"seq",t)},expression:"addMenuViewInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("addMenuView.menuShow"),required:""}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addMenuView.menuShowPlaceholder")},model:{value:e.addMenuViewInfo.isShow,callback:function(t){e.$set(e.addMenuViewInfo,"isShow",t)},expression:"addMenuViewInfo.isShow"}},[t("el-option",{attrs:{label:e.$t("addMenuView.showMenu"),value:"Y"}}),t("el-option",{attrs:{label:e.$t("addMenuView.hideMenu"),value:"N"}})],1)],1),t("el-form-item",{attrs:{label:e.$t("addMenuView.description")}},[t("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",rows:3,placeholder:e.$t("addMenuView.descriptionPlaceholder")},model:{value:e.addMenuViewInfo.description,callback:function(t){e.$set(e.addMenuViewInfo,"description",t)},expression:"addMenuViewInfo.description"}})],1)],1)],1)],1)],1)},I=[],$={name:"AddMenuView",props:{callBackListener:String,callBackFunction:String},data(){return{addMenuViewInfo:{flowComponent:"addMenuView",name:"",url:"",seq:"",isShow:"",description:""}}},watch:{addMenuViewInfo:{deep:!0,handler(e){console.log(e),this.saveAddMenuInfo()}}},methods:{saveAddMenuInfo(){this.validateForm()&&this.$emit(this.callBackFunction,this.addMenuViewInfo)},validateForm(){return this.addMenuViewInfo.name?this.addMenuViewInfo.url?this.addMenuViewInfo.seq?!!this.addMenuViewInfo.isShow||(this.$message.warning(this.$t("addMenuView.menuShowRequired")),!1):(this.$message.warning(this.$t("addMenuView.seqRequired")),!1):(this.$message.warning(this.$t("addMenuView.menuUrlRequired")),!1):(this.$message.warning(this.$t("addMenuView.menuNameRequired")),!1)},onIndex(e){console.log(e),this.addMenuViewInfo.index=e}}},_=$,V=(n("4d45"),Object(h["a"])(_,b,I,!1,null,"cc0dfe28",null)),y=V.exports,P=function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:24}},[t("el-card",[t("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(e._s(e.$t("addPrivilegeView.title")))])]),t("el-form",{attrs:{model:e.addPrivilegeViewInfo,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("addPrivilegeView.privilegeName"),required:""}},[t("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addPrivilegeView.privilegeNamePlaceholder"),readonly:""},model:{value:e.addPrivilegeViewInfo.name,callback:function(t){e.$set(e.addPrivilegeViewInfo,"name",t)},expression:"addPrivilegeViewInfo.name"}})],1),t("el-form-item",{attrs:{label:e.$t("addPrivilegeView.resourcePath"),required:""}},[t("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addPrivilegeView.resourcePathPlaceholder")},model:{value:e.addPrivilegeViewInfo.resource,callback:function(t){e.$set(e.addPrivilegeViewInfo,"resource",t)},expression:"addPrivilegeViewInfo.resource"}})],1),t("el-form-item",{attrs:{label:e.$t("addPrivilegeView.storeType"),required:""}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addPrivilegeView.storeTypePlaceholder")},model:{value:e.addPrivilegeViewInfo.domain,callback:function(t){e.$set(e.addPrivilegeViewInfo,"domain",t)},expression:"addPrivilegeViewInfo.domain"}},[t("el-option",{attrs:{label:e.$t("addPrivilegeView.operationTeam"),value:"800900000001"}}),t("el-option",{attrs:{label:e.$t("addPrivilegeView.merchant"),value:"800900000005"}}),t("el-option",{attrs:{label:e.$t("addPrivilegeView.devTeam"),value:"800900000000"}})],1)],1),t("el-form-item",{attrs:{label:e.$t("addPrivilegeView.description")}},[t("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",rows:3,placeholder:e.$t("addPrivilegeView.descriptionPlaceholder"),readonly:""},model:{value:e.addPrivilegeViewInfo.description,callback:function(t){e.$set(e.addPrivilegeViewInfo,"description",t)},expression:"addPrivilegeViewInfo.description"}})],1)],1)],1)],1)],1)},x=[],S={name:"AddPrivilegeView",props:{callBackListener:String,callBackFunction:String},data(){return{addPrivilegeViewInfo:{flowComponent:"addPrivilegeView",name:"",resource:"",domain:"",description:""}}},watch:{addPrivilegeViewInfo:{deep:!0,handler(e){console.log(e),this.saveAddPrivilegeInfo()}}},methods:{saveAddPrivilegeInfo(){this.validateForm()&&this.$emit(this.callBackFunction,this.addPrivilegeViewInfo)},validateForm(){return this.addPrivilegeViewInfo.name?this.addPrivilegeViewInfo.resource?!!this.addPrivilegeViewInfo.domain||(this.$message.warning(this.$t("addPrivilegeView.storeTypeRequired")),!1):(this.$message.warning(this.$t("addPrivilegeView.resourcePathRequired")),!1):(this.$message.warning(this.$t("addPrivilegeView.privilegeNameRequired")),!1)},onIndex(e){console.log(e),this.addPrivilegeViewInfo.index=e}},created(){this.$on("syncData",e=>{Object.assign(this.addPrivilegeViewInfo,e),e.url&&0===e.url.indexOf("/flow")&&e.url.length>5?this.addPrivilegeViewInfo.resource=e.url.substring(5):e.url&&(this.addPrivilegeViewInfo.resource=e.url)})}},q=S,C=(n("907a"),Object(h["a"])(q,P,x,!1,null,"534e0256",null)),k=C.exports,T=n("4d4a"),O={name:"ConfigMenu",components:{ViewMenuGroupInfo:G,AddMenuView:y,AddPrivilegeView:k},data(){return{configMenuInfo:{index:0,infos:[]}}},methods:{handleNotify(e){this.configMenuInfo.infos[this.configMenuInfo.index]=e},prevStep(){this.configMenuInfo.index>0&&this.configMenuInfo.index--,this.$refs.viewMenuGroupInfo&&this.$refs.viewMenuGroupInfo.onIndex(this.configMenuInfo.index),this.$refs.addMenuView&&this.$refs.addMenuView.onIndex(this.configMenuInfo.index),this.$refs.addPrivilegeView&&this.$refs.addPrivilegeView.onIndex(this.configMenuInfo.index)},nextStep(){const e=this.configMenuInfo.infos[this.configMenuInfo.index];e?(this.configMenuInfo.index<2&&this.configMenuInfo.index++,this.$refs.viewMenuGroupInfo&&this.$refs.viewMenuGroupInfo.onIndex(this.configMenuInfo.index),this.$refs.addMenuView&&this.$refs.addMenuView.onIndex(this.configMenuInfo.index),this.$refs.addPrivilegeView&&this.$refs.addPrivilegeView.onIndex(this.configMenuInfo.index)):this.$message.warning(this.$t("configMenu.requiredInfo"))},async finishStep(){const e=this.configMenuInfo.infos[this.configMenuInfo.index];if(e)try{const e={data:this.configMenuInfo.infos};await Object(T["a"])(e),this.$message.success(this.$t("common.success")),this.$router.go(-1)}catch(t){this.$message.error(t.message||this.$t("common.failed"))}else this.$message.warning(this.$t("configMenu.requiredInfo"))}}},A=O,N=(n("feb6"),Object(h["a"])(A,o,i,!1,null,"ef786fdc",null));t["default"]=N.exports},"4d45":function(e,t,n){"use strict";n("b4ea")},"4d4a":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return s}));var o=n("b775");function i(e){return new Promise((t,n)=>{Object(o["a"])({url:"/menu.configMenu",method:"post",data:e}).then(e=>{t(e.data)}).catch(e=>{n(e)})})}function a(e){return new Promise((t,n)=>{Object(o["a"])({url:"/menu.listMenus",method:"get",params:e}).then(e=>{const n=e.data;t(n)}).catch(e=>{n(e)})})}function r(e){return new Promise((t,n)=>{Object(o["a"])({url:"/menu.updateMenu",method:"post",data:e}).then(e=>{t(e.data)}).catch(e=>{n(e)})})}function s(e){return new Promise((t,n)=>{Object(o["a"])({url:"/menu.deleteMenu",method:"post",data:e}).then(e=>{t(e.data)}).catch(e=>{n(e)})})}},"63d5":function(e,t,n){"use strict";n("cff7")},"6b72":function(e,t,n){"use strict";n("1e55")},"907a":function(e,t,n){"use strict";n("b77d")},b4ea:function(e,t,n){},b77d:function(e,t,n){},cff7:function(e,t,n){},d911:function(e,t,n){},feb6:function(e,t,n){"use strict";n("d911")}}]); //# sourceMappingURL=chunk-7b0a23d0.7983d3ce.js.map