Files
PropertyDeployment/resources/Web/MicroCommunityMallWeb/html/js/chunk-71e24a1c.e8e49e93.js
Anfioo adfd019d2d 江门
1
2026-02-01 15:37:55 +08:00

2 lines
17 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-71e24a1c"],{1389:function(e,t,o){"use strict";o.d(t,"b",(function(){return r})),o.d(t,"c",(function(){return a})),o.d(t,"d",(function(){return u})),o.d(t,"a",(function(){return l}));var n=o("b775");function r(e){return new Promise((t,o)=>{Object(n["a"])({url:"/menuGroup.listMenuGroups",method:"get",params:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function a(e){return new Promise((t,o)=>{Object(n["a"])({url:"/menuGroup.saveMenuGroup",method:"post",data:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function u(e){return new Promise((t,o)=>{Object(n["a"])({url:"/menuGroup.updateMenuGroup",method:"post",data:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function l(e){return new Promise((t,o)=>{Object(n["a"])({url:"/menuGroup.deleteMenuGroup",method:"post",data:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}},"1a71":function(e,t,o){"use strict";var n=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)},r=[],a=o("1389"),u={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"))}}}},l=u,i=o("2877"),s=Object(i["a"])(l,n,r,!1,null,null,null);t["a"]=s.exports},2268:function(e,t,o){"use strict";o.r(t);var n=function(){var e=this,t=e._self._c;return t("div",{staticClass:"animated fadeInRight ecommerce"},[t("el-card",{},[t("div",{staticClass:"clearfix flex justify-between",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(e._s(e.$t("menuGroupManage.queryCondition")))])]),t("div",{},[t("el-form",{staticClass:"flex justify-start",attrs:{inline:!0,model:e.menuGroupManageInfo.conditions}},[t("el-form-item",[t("el-form-item",[t("el-input",{attrs:{placeholder:e.$t("menuGroupManage.enterMenuGroupName")},model:{value:e.menuGroupManageInfo.conditions.name,callback:function(t){e.$set(e.menuGroupManageInfo.conditions,"name",t)},expression:"menuGroupManageInfo.conditions.name"}})],1)],1),t("el-form-item",[t("el-form-item",[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("menuGroupManage.selectLabel")},model:{value:e.menuGroupManageInfo.conditions.label,callback:function(t){e.$set(e.menuGroupManageInfo.conditions,"label",t)},expression:"menuGroupManageInfo.conditions.label"}},[t("el-option",{attrs:{value:"",label:e.$t("menuGroupManage.selectLabel")}}),t("el-option",{attrs:{value:"HOT",label:"HOT"}}),t("el-option",{attrs:{value:"TOP",label:"TOP"}})],1)],1)],1),t("el-form-item",[t("el-form-item",[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("menuGroupManage.selectStoreType")},model:{value:e.menuGroupManageInfo.conditions.storeType,callback:function(t){e.$set(e.menuGroupManageInfo.conditions,"storeType",t)},expression:"menuGroupManageInfo.conditions.storeType"}},[t("el-option",{attrs:{value:"",label:e.$t("menuGroupManage.selectStoreType")}}),t("el-option",{attrs:{value:"800900000001",label:e.$t("menuGroupManage.operationTeam")}}),t("el-option",{attrs:{value:"800900000005",label:e.$t("menuGroupManage.merchant")}}),t("el-option",{attrs:{value:"800900000000",label:e.$t("menuGroupManage.developmentTeam")}})],1)],1)],1),t("el-form-item",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e._queryMenuGroupMethod()}}},[e._v(" "+e._s(e.$t("menuGroupManage.query"))+" ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e._resetMenuGroupMethod()}}},[e._v(" "+e._s(e.$t("menuGroupManage.reset"))+" ")])],1)],1)],1)]),t("el-card",{staticClass:"margin-top-sm"},[t("div",{staticClass:"clearfix flex justify-between",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(e._s(e.$t("menuGroupManage.menuGroup")))]),t("el-button",{staticStyle:{float:"right"},attrs:{type:"primary",size:"small"},on:{click:function(t){return e._openAddMenuGroupModal()}}},[t("i",{staticClass:"el-icon-plus"}),e._v(e._s(e.$t("menuGroupManage.add"))+" ")])],1),t("div",{},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.menuGroupManageInfo.menuGroups}},[t("el-table-column",{attrs:{prop:"gId",label:e.$t("menuGroupManage.menuGroupId"),align:"center"}}),t("el-table-column",{attrs:{prop:"name",label:e.$t("menuGroupManage.menuGroupName"),align:"center"}}),t("el-table-column",{attrs:{prop:"groupType",label:e.$t("menuGroupManage.menuGroupType"),align:"center",formatter:e.formatGroupType}}),t("el-table-column",{attrs:{prop:"storeType",label:e.$t("menuGroupManage.storeType"),align:"center",formatter:e.formatStoreType}}),t("el-table-column",{attrs:{prop:"icon",label:e.$t("menuGroupManage.icon"),align:"center"}}),t("el-table-column",{attrs:{prop:"label",label:e.$t("menuGroupManage.label"),align:"center"}}),t("el-table-column",{attrs:{prop:"seq",label:e.$t("menuGroupManage.sequence"),align:"center"}}),t("el-table-column",{attrs:{label:e.$t("menuGroupManage.operation"),align:"center"},scopedSlots:e._u([{key:"default",fn:function(o){return[t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e._openEditMenuGroupModel(o.row)}}},[e._v(" "+e._s(e.$t("menuGroupManage.edit"))+" ")]),t("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(t){return e._openDeleteMenuGroupModel(o.row)}}},[e._v(" "+e._s(e.$t("menuGroupManage.delete"))+" ")])]}}])})],1),t("el-pagination",{attrs:{"current-page":e.currentPage,"page-size":e.pageSize,layout:"total, prev, pager, next",total:e.total},on:{"current-change":e.handleCurrentChange}})],1)]),t("add-menu-group",{ref:"addMenuGroup"}),t("edit-menu-group",{ref:"editMenuGroup"}),t("delete-menu-group",{ref:"deleteMenuGroup"})],1)},r=[],a=o("1389"),u=o("1a71"),l=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("editMenuGroup.editMenuGroup"),visible:e.dialogVisible,width:"50%"},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handleClose}},[t("el-form",{ref:"editForm",attrs:{model:e.editMenuGroupInfo,rules:e.rules}},[t("el-form-item",{attrs:{label:e.$t("editMenuGroup.groupName"),prop:"name"}},[t("el-input",{attrs:{placeholder:e.$t("editMenuGroup.requiredGroupName")},model:{value:e.editMenuGroupInfo.name,callback:function(t){e.$set(e.editMenuGroupInfo,"name",t)},expression:"editMenuGroupInfo.name"}})],1),t("el-form-item",{attrs:{label:e.$t("editMenuGroup.icon"),prop:"icon"}},[t("el-input",{attrs:{placeholder:e.$t("editMenuGroup.requiredIcon")},model:{value:e.editMenuGroupInfo.icon,callback:function(t){e.$set(e.editMenuGroupInfo,"icon",t)},expression:"editMenuGroupInfo.icon"}})],1),t("el-form-item",{attrs:{label:e.$t("editMenuGroup.label")}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("editMenuGroup.optionalLabel")},model:{value:e.editMenuGroupInfo.label,callback:function(t){e.$set(e.editMenuGroupInfo,"label",t)},expression:"editMenuGroupInfo.label"}},[t("el-option",{attrs:{value:"",label:e.$t("editMenuGroup.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("editMenuGroup.sequence"),prop:"seq"}},[t("el-input",{attrs:{placeholder:e.$t("editMenuGroup.requiredSequence")},model:{value:e.editMenuGroupInfo.seq,callback:function(t){e.$set(e.editMenuGroupInfo,"seq",t)},expression:"editMenuGroupInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("editMenuGroup.groupType")}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("editMenuGroup.optionalGroupType")},model:{value:e.editMenuGroupInfo.groupType,callback:function(t){e.$set(e.editMenuGroupInfo,"groupType",t)},expression:"editMenuGroupInfo.groupType"}},[t("el-option",{attrs:{value:"",disabled:"",label:e.$t("editMenuGroup.optionalGroupType")}}),t("el-option",{attrs:{value:"P_WEB",label:e.$t("editMenuGroup.web")}}),t("el-option",{attrs:{value:"P_APP",label:e.$t("editMenuGroup.app")}})],1)],1),t("el-form-item",{attrs:{label:e.$t("editMenuGroup.storeType")}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("editMenuGroup.selectStoreType")},model:{value:e.editMenuGroupInfo.storeType,callback:function(t){e.$set(e.editMenuGroupInfo,"storeType",t)},expression:"editMenuGroupInfo.storeType"}},[t("el-option",{attrs:{value:"",label:e.$t("editMenuGroup.selectStoreType")}}),t("el-option",{attrs:{value:"800900000001",label:e.$t("editMenuGroup.operationTeam")}}),t("el-option",{attrs:{value:"800900000005",label:e.$t("editMenuGroup.merchant")}}),t("el-option",{attrs:{value:"800900000000",label:e.$t("editMenuGroup.developmentTeam")}})],1)],1),t("el-form-item",{attrs:{label:e.$t("editMenuGroup.description")}},[t("el-input",{attrs:{type:"textarea",rows:2,placeholder:e.$t("editMenuGroup.optionalDescription")},model:{value:e.editMenuGroupInfo.description,callback:function(t){e.$set(e.editMenuGroupInfo,"description",t)},expression:"editMenuGroupInfo.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.editMenuGroup}},[e._v(e._s(e.$t("common.save")))])],1)],1)},i=[],s={name:"EditMenuGroup",data(){return{dialogVisible:!1,editMenuGroupInfo:{gId:"",name:"",icon:"",label:"",seq:"",description:"",groupType:"",storeType:""},rules:{name:[{required:!0,message:this.$t("editMenuGroup.groupNameRequired"),trigger:"blur"},{min:2,max:10,message:this.$t("editMenuGroup.groupNameLength"),trigger:"blur"}],icon:[{required:!0,message:this.$t("editMenuGroup.iconRequired"),trigger:"blur"},{min:2,max:20,message:this.$t("editMenuGroup.iconLength"),trigger:"blur"}],seq:[{required:!0,message:this.$t("editMenuGroup.sequenceRequired"),trigger:"blur"},{pattern:/^\d+$/,message:this.$t("editMenuGroup.sequenceNumber"),trigger:"blur"}],gId:[{required:!0,message:this.$t("editMenuGroup.groupIdRequired"),trigger:"blur"}]}}},methods:{open(e){this.editMenuGroupInfo={...e},this.dialogVisible=!0},handleClose(){this.$refs.editForm.resetFields()},async editMenuGroup(){try{await this.$refs.editForm.validate(),await Object(a["d"])(this.editMenuGroupInfo),this.$message.success(this.$t("editMenuGroup.editSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(e){"validate"!==e&&this.$message.error(e.message||this.$t("editMenuGroup.editFailed"))}}}},p=s,d=o("2877"),c=Object(d["a"])(p,l,i,!1,null,null,null),m=c.exports,G=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("deleteMenuGroup.confirmOperation"),visible:e.dialogVisible,width:"30%"},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handleClose}},[t("div",{staticStyle:{"text-align":"center"}},[t("p",[e._v(e._s(e.$t("deleteMenuGroup.confirmDeleteMenuGroup")))])]),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("deleteMenuGroup.cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.deleteMenuGroup}},[e._v(e._s(e.$t("deleteMenuGroup.confirmDelete")))])],1)])},M=[],f={name:"DeleteMenuGroup",data(){return{dialogVisible:!1,deleteMenuGroupInfo:{}}},methods:{open(e){this.deleteMenuGroupInfo={...e},this.dialogVisible=!0},handleClose(){this.deleteMenuGroupInfo={}},async deleteMenuGroup(){try{await Object(a["a"])(this.deleteMenuGroupInfo),this.$message.success(this.$t("deleteMenuGroup.deleteSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(e){this.$message.error(e.message||this.$t("deleteMenuGroup.deleteFailed"))}}}},g=f,b=Object(d["a"])(g,G,M,!1,null,null,null),h=b.exports,$={name:"MenuGroupManage",components:{AddMenuGroup:u["a"],EditMenuGroup:m,DeleteMenuGroup:h},data(){return{menuGroupManageInfo:{menuGroups:[],total:0,records:1,conditions:{gId:"",name:"",icon:"",label:"",storeType:""}},currentPage:1,pageSize:10}},created(){this._listMenuGroups(this.currentPage,this.pageSize)},methods:{async _listMenuGroups(e,t){try{const o={...this.menuGroupManageInfo.conditions,page:e,row:t},n=await Object(a["b"])(o);this.menuGroupManageInfo.menuGroups=n.data,this.menuGroupManageInfo.total=n.total,this.menuGroupManageInfo.records=n.records}catch(o){console.error("获取菜单组列表失败:",o)}},_openAddMenuGroupModal(){this.$refs.addMenuGroup.open()},_openEditMenuGroupModel(e){this.$refs.editMenuGroup.open(e)},_openDeleteMenuGroupModel(e){this.$refs.deleteMenuGroup.open(e)},_queryMenuGroupMethod(){this.currentPage=1,this._listMenuGroups(this.currentPage,this.pageSize)},_resetMenuGroupMethod(){this.menuGroupManageInfo.conditions={gId:"",name:"",icon:"",label:"",storeType:""},this._listMenuGroups(this.currentPage,this.pageSize)},formatGroupType(e){return"P_WEB"===e.groupType?"web菜单":"App菜单"},formatStoreType(e){return"800900000001"===e.storeType?this.$t("menuGroupManage.operationTeam"):"800900000005"===e.storeType?this.$t("menuGroupManage.merchant"):"800900000000"===e.storeType?this.$t("menuGroupManage.developmentTeam"):this.$t("menuGroupManage.unknown")},handleCurrentChange(e){this.currentPage=e,this._listMenuGroups(this.currentPage,this.pageSize)}}},y=$,v=(o("6010"),Object(d["a"])(y,n,r,!1,null,"749a2df7",null));t["default"]=v.exports},"32a9":function(e,t,o){},6010:function(e,t,o){"use strict";o("32a9")}}]);
//# sourceMappingURL=chunk-71e24a1c.e8e49e93.js.map