2 lines
46 KiB
JavaScript
2 lines
46 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-72ead799"],{2786:function(e,t,o){"use strict";o("3fe5")},"3fe5":function(e,t,o){},"569a":function(e,t,o){},9356:function(e,t,o){},"93d6":function(e,t,o){"use strict";o("569a")},"98b4":function(e,t,o){"use strict";o("9356")},bdde:function(e,t,o){"use strict";var a=function(){var e=this,t=e._self._c;return t("div",{staticClass:"upload-image-container"},[e._l(e.photos,(function(o,a){return t("div",{key:a,staticClass:"image-item"},[t("img",{staticClass:"preview-image",attrs:{src:o}}),t("i",{staticClass:"el-icon-close delete-icon",on:{click:function(t){return e.removeImage(a)}}})])})),e.photos.length<e.imageCount?t("div",{staticClass:"upload-button",on:{click:e.triggerUpload}},[t("i",{staticClass:"el-icon-plus"})]):e._e(),t("input",{ref:"fileInput",staticClass:"file-input",attrs:{type:"file",accept:"image/*"},on:{change:e.handleFileChange}})],2)},s=[],n={name:"UploadImage",props:{imageCount:{type:Number,default:1},defaultImages:{type:Array,default:()=>[]}},data(){return{photos:[]}},watch:{defaultImages:{immediate:!0,handler(e){e&&e.length>0&&(this.photos=[...e])}},photos(e){this.$emit("notifyUploadCoverImage",e)}},methods:{triggerUpload(){this.$refs.fileInput.click()},handleFileChange(e){const t=e.target.files;if(!t||0===t.length)return;const o=t[0];if(o.size>2097152)return void this.$message.error(this.$t("uploadImage.sizeLimit"));const a=new FileReader;a.onload=e=>{this.photos.push(e.target.result)},a.readAsDataURL(o),e.target.value=""},removeImage(e){this.photos.splice(e,1)},clearImages(){this.photos=[]},getImages(){return this.photos},setImages(e){this.clearImages(),e.forEach(e=>{(e.indexOf("base64,")>-1||e.indexOf("http")>-1)&&this.photos.push(e)})}}},l=n,d=(o("2786"),o("2877")),r=Object(d["a"])(l,a,s,!1,null,"0ed5c4ba",null);t["a"]=r.exports},e321:function(e,t,o){"use strict";o.r(t);var a=function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ibox"},[t("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(e._s(e.$t("shopProductType.queryCondition")))])]),t("div",{},[t("el-form",{staticClass:"flex justify-start",attrs:{inline:!0,model:e.housekeepingTypeInfo.conditions}},[t("el-form-item",[t("el-input",{attrs:{placeholder:e.$t("shopProductType.inputMenuName"),clearable:""},model:{value:e.housekeepingTypeInfo.conditions.hktName,callback:function(t){e.$set(e.housekeepingTypeInfo.conditions,"hktName",t)},expression:"housekeepingTypeInfo.conditions.hktName"}})],1),t("el-form-item",[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("shopProductType.selectShowStatus")},model:{value:e.housekeepingTypeInfo.conditions.isShow,callback:function(t){e.$set(e.housekeepingTypeInfo.conditions,"isShow",t)},expression:"housekeepingTypeInfo.conditions.isShow"}},[t("el-option",{attrs:{label:e.$t("shopProductType.all"),value:""}}),t("el-option",{attrs:{label:e.$t("shopProductType.yes"),value:"Y"}}),t("el-option",{attrs:{label:e.$t("shopProductType.no"),value:"N"}})],1)],1),t("el-form-item",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._queryHousekeepingTypeMethod}},[e._v(" "+e._s(e.$t("shopProductType.query"))+" ")])],1)],1)],1)]),t("el-card",{staticClass:"ibox"},[t("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(e._s(e.$t("shopProductType.mallMenu")))]),t("div",{staticStyle:{float:"right"}},[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._openAddAShopTypeMenuModal}},[t("i",{staticClass:"el-icon-plus"}),e._v(e._s(e.$t("shopProductType.shopTypeMenu"))+" ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._openAddAShopMenuModal}},[t("i",{staticClass:"el-icon-plus"}),e._v(e._s(e.$t("shopProductType.shopMenu"))+" ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._openAddAGoodsMenuModal}},[t("i",{staticClass:"el-icon-plus"}),e._v(e._s(e.$t("shopProductType.goodsMenu"))+" ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._openAddAServTypeMenuModal}},[t("i",{staticClass:"el-icon-plus"}),e._v(e._s(e.$t("shopProductType.servTypeMenu"))+" ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._openAddAServMenuModal}},[t("i",{staticClass:"el-icon-plus"}),e._v(e._s(e.$t("shopProductType.servMenu"))+" ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._openAddAMenuModal}},[t("i",{staticClass:"el-icon-plus"}),e._v(e._s(e.$t("shopProductType.outsideMenu"))+" ")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e._openAddAPhoneMenuModal}},[t("i",{staticClass:"el-icon-plus"}),e._v(e._s(e.$t("shopProductType.phoneMenu"))+" ")])],1)]),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.housekeepingTypeInfo.housekeepingTypes,border:""}},[t("el-table-column",{attrs:{prop:"hktIcon",label:e.$t("shopProductType.logo"),align:"center",width:"120"},scopedSlots:e._u([{key:"default",fn:function(e){return[t("img",{staticStyle:{width:"60px",height:"60px","border-radius":"5px"},attrs:{src:e.row.hktIcon}})]}}])}),t("el-table-column",{attrs:{prop:"hktName",label:e.$t("shopProductType.menuName"),align:"center"}}),t("el-table-column",{attrs:{prop:"hktDesc",label:e.$t("shopProductType.menuDesc"),align:"center"}}),t("el-table-column",{attrs:{prop:"label",label:e.$t("shopProductType.label"),align:"center"}}),t("el-table-column",{attrs:{prop:"seq",label:e.$t("shopProductType.sort"),align:"center"}}),t("el-table-column",{attrs:{prop:"skipType",label:e.$t("shopProductType.skipType"),align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(e.getSkipTypeLabel(t.row.skipType))+" ")]}}])}),t("el-table-column",{attrs:{prop:"isShow",label:e.$t("shopProductType.isShow"),align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s("Y"===t.row.isShow?e.$t("shopProductType.yes"):e.$t("shopProductType.no"))+" ")]}}])}),t("el-table-column",{attrs:{label:e.$t("shopProductType.operation"),align:"center",width:"200"},scopedSlots:e._u([{key:"default",fn:function(o){return[t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e._openEditHousekeepingTypeModel(o.row)}}},[e._v(" "+e._s(e.$t("shopProductType.edit"))+" ")]),t("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(t){return e._openDeleteHousekeepingTypeModel(o.row)}}},[e._v(" "+e._s(e.$t("shopProductType.delete"))+" ")])]}}])})],1),t("el-pagination",{attrs:{"current-page":e.housekeepingTypeInfo.conditions.page,"page-sizes":[10,20,30,50],"page-size":e.housekeepingTypeInfo.conditions.row,layout:"total, sizes, prev, pager, next, jumper",total:e.housekeepingTypeInfo.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),t("add-a-menu",{ref:"addAMenu",on:{success:e._listHousekeepingTypes}}),t("delete-mall-menu",{ref:"deleteMallMenu",on:{success:e._listHousekeepingTypes}}),t("add-a-shop-menu",{ref:"addAShopMenu",on:{success:e._listHousekeepingTypes}}),t("edit-mall-menu",{ref:"editMallMenu",on:{success:e._listHousekeepingTypes}}),t("add-a-goods-menu",{ref:"addAGoodsMenu",on:{success:e._listHousekeepingTypes}}),t("add-a-serv-type-menu",{ref:"addAServTypeMenu",on:{success:e._listHousekeepingTypes}}),t("add-a-serv-menu",{ref:"addAServMenu",on:{success:e._listHousekeepingTypes}}),t("add-a-phone-menu",{ref:"addAPhoneMenu",on:{success:e._listHousekeepingTypes}}),t("add-shop-type-menu",{ref:"addShopTypeMenu",on:{success:e._listHousekeepingTypes}})],1)},s=[],n=o("b775");function l(e){return new Promise((t,o)=>{Object(n["a"])({url:"/housekeepingType.queryHousekeepingType",method:"get",params:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function d(e){return new Promise((t,o)=>{Object(n["a"])({url:"/productMenu.saveProductMenu",method:"post",data:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function r(e){return new Promise((t,o)=>{Object(n["a"])({url:"/productMenu.updateMallMenu",method:"post",data:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function i(e){return new Promise((t,o)=>{Object(n["a"])({url:"/shop.queryShopsByAdmin",method:"get",params: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:"/product.queryProduct",method:"get",params:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function p(e){return new Promise((t,o)=>{Object(n["a"])({url:"/housekeepingServ.queryAdminServ",method:"get",params:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function c(e){return new Promise((t,o)=>{Object(n["a"])({url:"/productMenu.deleteMallMenu",method:"post",data:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}var h=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("addAMenu.add"),visible:e.dialogVisible,width:"70%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"form",attrs:{model:e.addAMenuInfo,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("addAMenu.menuName"),prop:"hktName",rules:[{required:!0,message:e.$t("addAMenu.menuNameRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAMenu.inputMenuName")},model:{value:e.addAMenuInfo.hktName,callback:function(t){e.$set(e.addAMenuInfo,"hktName",t)},expression:"addAMenuInfo.hktName"}})],1),t("el-form-item",{attrs:{label:e.$t("addAMenu.logo"),prop:"hktIcon",rules:[{required:!0,message:e.$t("addAMenu.logoRequired")}]}},[t("upload-image",{ref:"uploadImage",attrs:{"image-count":1},on:{notifyUploadCoverImage:e.handleUploadImage}})],1),t("el-form-item",{attrs:{label:e.$t("addAMenu.menuDesc"),prop:"hktDesc"}},[t("el-input",{attrs:{placeholder:e.$t("addAMenu.inputMenuDesc")},model:{value:e.addAMenuInfo.hktDesc,callback:function(t){e.$set(e.addAMenuInfo,"hktDesc",t)},expression:"addAMenuInfo.hktDesc"}})],1),t("el-form-item",{attrs:{label:e.$t("addAMenu.label"),prop:"label"}},[t("el-input",{attrs:{placeholder:e.$t("addAMenu.inputLabel")},model:{value:e.addAMenuInfo.label,callback:function(t){e.$set(e.addAMenuInfo,"label",t)},expression:"addAMenuInfo.label"}})],1),t("el-form-item",{attrs:{label:"URL",prop:"url"}},[t("el-input",{attrs:{placeholder:e.$t("addAMenu.inputUrl")},model:{value:e.addAMenuInfo.url,callback:function(t){e.$set(e.addAMenuInfo,"url",t)},expression:"addAMenuInfo.url"}}),t("div",{staticClass:"el-form-item__tip"},[e._v(" "+e._s(e.$t("addAMenu.urlTip"))+" ")])],1),t("el-form-item",{attrs:{label:e.$t("addAMenu.sort"),prop:"seq",rules:[{required:!0,message:e.$t("addAMenu.sortRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAMenu.inputSort")},model:{value:e.addAMenuInfo.seq,callback:function(t){e.$set(e.addAMenuInfo,"seq",t)},expression:"addAMenuInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("addAMenu.isShow"),prop:"isShow",rules:[{required:!0,message:e.$t("addAMenu.showStatusRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAMenu.selectShowStatus")},model:{value:e.addAMenuInfo.isShow,callback:function(t){e.$set(e.addAMenuInfo,"isShow",t)},expression:"addAMenuInfo.isShow"}},[t("el-option",{attrs:{label:e.$t("common.yes"),value:"Y"}}),t("el-option",{attrs:{label:e.$t("common.no"),value:"N"}})],1)],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.saveHousekeepingTypeInfo}},[e._v(" "+e._s(e.$t("common.save"))+" ")])],1)],1)},m=[],f=o("bdde"),M={name:"AddAMenu",components:{UploadImage:f["a"]},data(){return{dialogVisible:!1,addAMenuInfo:{hktId:"",hktName:"",hktIcon:"",hktDesc:"",label:"",seq:"",url:"",skipType:"2",isShow:"",typeCd:"2002"}}},methods:{open(e={}){this.dialogVisible=!0,this.$nextTick(()=>{this.$refs.form&&this.$refs.form.resetFields(),this.addAMenuInfo={...this.addAMenuInfo,...e},e.hktIcon?this.$refs.uploadImage.setImages([e.hktIcon]):this.$refs.uploadImage.clearImages()})},handleUploadImage(e){this.addAMenuInfo.hktIcon=e&&e.length>0?e[0]:""},async saveHousekeepingTypeInfo(){try{const e=await this.$refs.form.validate();if(!e)return;await d(this.addAMenuInfo),this.$message.success(this.$t("common.saveSuccess")),this.dialogVisible=!1,this.$emit("success")}catch(e){console.error(e)}}}},I=M,y=o("2877"),S=Object(y["a"])(I,h,m,!1,null,null,null),A=S.exports,v=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("addAMenu.add"),visible:e.dialogVisible,width:"70%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"form",attrs:{model:e.addAMenuInfo,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("addAMenu.menuName"),prop:"hktName",rules:[{required:!0,message:e.$t("addAMenu.menuNameRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAMenu.inputMenuName")},model:{value:e.addAMenuInfo.hktName,callback:function(t){e.$set(e.addAMenuInfo,"hktName",t)},expression:"addAMenuInfo.hktName"}})],1),t("el-form-item",{attrs:{label:e.$t("addAMenu.logo"),prop:"hktIcon",rules:[{required:!0,message:e.$t("addAMenu.logoRequired")}]}},[t("upload-image",{ref:"uploadImage",attrs:{"image-count":1},on:{notifyUploadCoverImage:e.handleUploadImage}})],1),t("el-form-item",{attrs:{label:e.$t("addAMenu.menuDesc"),prop:"hktDesc"}},[t("el-input",{attrs:{placeholder:e.$t("addAMenu.inputMenuDesc")},model:{value:e.addAMenuInfo.hktDesc,callback:function(t){e.$set(e.addAMenuInfo,"hktDesc",t)},expression:"addAMenuInfo.hktDesc"}})],1),t("el-form-item",{attrs:{label:e.$t("addAMenu.label"),prop:"label"}},[t("el-input",{attrs:{placeholder:e.$t("addAMenu.inputLabel")},model:{value:e.addAMenuInfo.label,callback:function(t){e.$set(e.addAMenuInfo,"label",t)},expression:"addAMenuInfo.label"}})],1),t("el-form-item",{attrs:{label:e.$t("addAMenu.sort"),prop:"seq",rules:[{required:!0,message:e.$t("addAMenu.sortRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAMenu.inputSort")},model:{value:e.addAMenuInfo.seq,callback:function(t){e.$set(e.addAMenuInfo,"seq",t)},expression:"addAMenuInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("addAMenu.isShow"),prop:"isShow",rules:[{required:!0,message:e.$t("addAMenu.showStatusRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAMenu.selectShowStatus")},model:{value:e.addAMenuInfo.isShow,callback:function(t){e.$set(e.addAMenuInfo,"isShow",t)},expression:"addAMenuInfo.isShow"}},[t("el-option",{attrs:{label:e.$t("common.yes"),value:"Y"}}),t("el-option",{attrs:{label:e.$t("common.no"),value:"N"}})],1)],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.saveHousekeepingTypeInfo}},[e._v(" "+e._s(e.$t("common.save"))+" ")])],1)],1)},g=[],b={name:"AddAMenu",components:{UploadImage:f["a"]},data(){return{dialogVisible:!1,addAMenuInfo:{hktId:"",hktName:"",hktIcon:"",hktDesc:"",label:"",seq:"",url:"#",skipType:"3",isShow:"",typeCd:"2002"}}},methods:{open(e={}){this.dialogVisible=!0,this.$nextTick(()=>{this.$refs.form&&this.$refs.form.resetFields(),this.addAMenuInfo={...this.addAMenuInfo,...e},e.hktIcon?this.$refs.uploadImage.setImages([e.hktIcon]):this.$refs.uploadImage.clearImages()})},handleUploadImage(e){this.addAMenuInfo.hktIcon=e&&e.length>0?e[0]:""},async saveHousekeepingTypeInfo(){try{const e=await this.$refs.form.validate();if(!e)return;await d(this.addAMenuInfo),this.$message.success(this.$t("common.saveSuccess")),this.dialogVisible=!1,this.$emit("success")}catch(e){console.error(e)}}}},$=b,k=Object(y["a"])($,v,g,!1,null,null,null),T=k.exports,w=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("common.deleteConfirm"),visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("div",{staticClass:"delete-content"},[t("p",[e._v(e._s(e.$t("indexMenu.confirmDeleteMenu")))])]),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",loading:e.loading},on:{click:e.deleteIndexMenu}},[e._v(e._s(e.$t("common.confirmDelete")))])],1)])},_=[],q={name:"DeleteMallMenu",data(){return{dialogVisible:!1,deleteIndexMenuInfo:{},loading:!1}},methods:{open(e){this.deleteIndexMenuInfo={...e},this.dialogVisible=!0},handleClose(e){this.deleteIndexMenuInfo={},e()},async deleteIndexMenu(){this.loading=!0;try{await c(this.deleteIndexMenuInfo),this.$message.success(this.$t("common.submitSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(e){console.error("删除失败:",e),this.$message.error(this.$t("common.deleteFailed"))}finally{this.loading=!1}}}},x=q,N=(o("98b4"),Object(y["a"])(x,w,_,!1,null,"4822f1b2",null)),G=N.exports,D=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("addAShopMenu.add"),visible:e.dialogVisible,width:"70%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"form",attrs:{model:e.addAShopMenuInfo,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("addAShopMenu.menuName"),prop:"hktName",rules:[{required:!0,message:e.$t("addAShopMenu.menuNameRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAShopMenu.inputMenuName")},model:{value:e.addAShopMenuInfo.hktName,callback:function(t){e.$set(e.addAShopMenuInfo,"hktName",t)},expression:"addAShopMenuInfo.hktName"}})],1),t("el-form-item",{attrs:{label:e.$t("addAShopMenu.logo"),prop:"hktIcon",rules:[{required:!0,message:e.$t("addAShopMenu.logoRequired")}]}},[t("upload-image",{ref:"uploadImage",attrs:{"image-count":1},on:{notifyUploadCoverImage:e.handleUploadImage}})],1),t("el-form-item",{attrs:{label:e.$t("addAShopMenu.menuDesc"),prop:"hktDesc"}},[t("el-input",{attrs:{placeholder:e.$t("addAShopMenu.inputMenuDesc")},model:{value:e.addAShopMenuInfo.hktDesc,callback:function(t){e.$set(e.addAShopMenuInfo,"hktDesc",t)},expression:"addAShopMenuInfo.hktDesc"}})],1),t("el-form-item",{attrs:{label:e.$t("addAShopMenu.label"),prop:"label"}},[t("el-input",{attrs:{placeholder:e.$t("addAShopMenu.inputLabel")},model:{value:e.addAShopMenuInfo.label,callback:function(t){e.$set(e.addAShopMenuInfo,"label",t)},expression:"addAShopMenuInfo.label"}})],1),t("el-form-item",{attrs:{label:e.$t("addAShopMenu.selectShop"),prop:"shopId",rules:[{required:!0,message:e.$t("addAShopMenu.shopRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAShopMenu.selectShop")},model:{value:e.addAShopMenuInfo.shopId,callback:function(t){e.$set(e.addAShopMenuInfo,"shopId",t)},expression:"addAShopMenuInfo.shopId"}},[t("el-option",{attrs:{label:e.$t("addAShopMenu.selectShop"),value:""}}),e._l(e.addAShopMenuInfo.shops,(function(e){return t("el-option",{key:e.shopId,attrs:{label:e.shopName,value:e.shopId}})}))],2)],1),t("el-form-item",{attrs:{label:e.$t("addAShopMenu.sort"),prop:"seq",rules:[{required:!0,message:e.$t("addAShopMenu.sortRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAShopMenu.inputSort")},model:{value:e.addAShopMenuInfo.seq,callback:function(t){e.$set(e.addAShopMenuInfo,"seq",t)},expression:"addAShopMenuInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("addAShopMenu.isShow"),prop:"isShow",rules:[{required:!0,message:e.$t("addAShopMenu.showStatusRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAShopMenu.selectShowStatus")},model:{value:e.addAShopMenuInfo.isShow,callback:function(t){e.$set(e.addAShopMenuInfo,"isShow",t)},expression:"addAShopMenuInfo.isShow"}},[t("el-option",{attrs:{label:e.$t("common.yes"),value:"Y"}}),t("el-option",{attrs:{label:e.$t("common.no"),value:"N"}})],1)],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.saveAddAShopMenuInfo}},[e._v(" "+e._s(e.$t("common.save"))+" ")])],1)],1)},C=[],V={name:"AddAShopMenu",components:{UploadImage:f["a"]},data(){return{dialogVisible:!1,addAShopMenuInfo:{hktId:"",hktName:"",hktIcon:"",hktDesc:"",label:"",seq:"",url:"",skipType:"1",isShow:"",typeCd:"2002",shopId:"",shops:[]}}},methods:{open(){this.dialogVisible=!0,this.$nextTick(()=>{this.$refs.form&&this.$refs.form.resetFields(),this.loadShops()})},async loadShops(){try{const e=await i({page:1,row:100});this.addAShopMenuInfo.shops=e.data}catch(e){console.error(e)}},handleUploadImage(e){this.addAShopMenuInfo.hktIcon=e&&e.length>0?e[0]:""},async saveAddAShopMenuInfo(){try{const e=await this.$refs.form.validate();if(!e)return;this.addAShopMenuInfo.url="/pages/cate/cate?shopId="+this.addAShopMenuInfo.shopId,await d(this.addAShopMenuInfo),this.$message.success(this.$t("common.saveSuccess")),this.dialogVisible=!1,this.$emit("success")}catch(e){console.error(e)}}}},P=V,R=Object(y["a"])(P,D,C,!1,null,null,null),U=R.exports,H=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("editMallMenu.edit"),visible:e.dialogVisible,width:"70%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"form",attrs:{model:e.editMallMenuInfo,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("editMallMenu.menuName"),prop:"hktName",rules:[{required:!0,message:e.$t("editMallMenu.menuNameRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("editMallMenu.inputMenuName")},model:{value:e.editMallMenuInfo.hktName,callback:function(t){e.$set(e.editMallMenuInfo,"hktName",t)},expression:"editMallMenuInfo.hktName"}})],1),t("el-form-item",{attrs:{label:e.$t("editMallMenu.logo"),prop:"hktIcon",rules:[{required:!0,message:e.$t("editMallMenu.logoRequired")}]}},[t("upload-image",{ref:"uploadImage",attrs:{"image-count":1},on:{notifyUploadCoverImage:e.handleUploadImage}})],1),t("el-form-item",{attrs:{label:e.$t("editMallMenu.menuDesc"),prop:"hktDesc"}},[t("el-input",{attrs:{placeholder:e.$t("editMallMenu.inputMenuDesc")},model:{value:e.editMallMenuInfo.hktDesc,callback:function(t){e.$set(e.editMallMenuInfo,"hktDesc",t)},expression:"editMallMenuInfo.hktDesc"}})],1),t("el-form-item",{attrs:{label:e.$t("editMallMenu.label"),prop:"label"}},[t("el-input",{attrs:{placeholder:e.$t("editMallMenu.inputLabel")},model:{value:e.editMallMenuInfo.label,callback:function(t){e.$set(e.editMallMenuInfo,"label",t)},expression:"editMallMenuInfo.label"}})],1),t("el-form-item",{attrs:{label:e.$t("editMallMenu.sort"),prop:"seq",rules:[{required:!0,message:e.$t("editMallMenu.sortRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("editMallMenu.inputSort")},model:{value:e.editMallMenuInfo.seq,callback:function(t){e.$set(e.editMallMenuInfo,"seq",t)},expression:"editMallMenuInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("editMallMenu.isShow"),prop:"isShow",rules:[{required:!0,message:e.$t("editMallMenu.showStatusRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("editMallMenu.selectShowStatus")},model:{value:e.editMallMenuInfo.isShow,callback:function(t){e.$set(e.editMallMenuInfo,"isShow",t)},expression:"editMallMenuInfo.isShow"}},[t("el-option",{attrs:{label:e.$t("common.yes"),value:"Y"}}),t("el-option",{attrs:{label:e.$t("common.no"),value:"N"}})],1)],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.saveEditMallMenu}},[e._v(" "+e._s(e.$t("common.save"))+" ")])],1)],1)},j=[],O={name:"EditMallMenu",components:{UploadImage:f["a"]},data(){return{dialogVisible:!1,editMallMenuInfo:{hktId:"",hktName:"",hktIcon:"",hktDesc:"",label:"",seq:"",url:"",skipType:"",isShow:"",typeCd:"",shopId:""}}},methods:{open(e){this.dialogVisible=!0,this.$nextTick(()=>{this.$refs.form&&this.$refs.form.resetFields(),this.editMallMenuInfo={...e},e.hktIcon?this.$refs.uploadImage.setImages([e.hktIcon]):this.$refs.uploadImage.clearImages()})},handleUploadImage(e){this.editMallMenuInfo.hktIcon=e&&e.length>0?e[0]:""},async saveEditMallMenu(){try{const e=await this.$refs.form.validate();if(!e)return;const{code:t,msg:o}=await r(this.editMallMenuInfo);if(0!=t)return void this.$message.error(o);this.$message.success(this.$t("common.saveSuccess")),this.dialogVisible=!1,this.$emit("success")}catch(e){console.error(e)}}}},z=O,L=Object(y["a"])(z,H,j,!1,null,null,null),F=L.exports,Y=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("addAGoodsMenu.add"),visible:e.dialogVisible,width:"70%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"form",attrs:{model:e.addAGoodsMenuInfo,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("addAGoodsMenu.menuName"),prop:"hktName",rules:[{required:!0,message:e.$t("addAGoodsMenu.menuNameRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAGoodsMenu.inputMenuName")},model:{value:e.addAGoodsMenuInfo.hktName,callback:function(t){e.$set(e.addAGoodsMenuInfo,"hktName",t)},expression:"addAGoodsMenuInfo.hktName"}})],1),t("el-form-item",{attrs:{label:e.$t("addAGoodsMenu.logo"),prop:"hktIcon",rules:[{required:!0,message:e.$t("addAGoodsMenu.logoRequired")}]}},[t("upload-image",{ref:"uploadImage",attrs:{"image-count":1},on:{notifyUploadCoverImage:e.handleUploadImage}})],1),t("el-form-item",{attrs:{label:e.$t("addAGoodsMenu.menuDesc"),prop:"hktDesc"}},[t("el-input",{attrs:{placeholder:e.$t("addAGoodsMenu.inputMenuDesc")},model:{value:e.addAGoodsMenuInfo.hktDesc,callback:function(t){e.$set(e.addAGoodsMenuInfo,"hktDesc",t)},expression:"addAGoodsMenuInfo.hktDesc"}})],1),t("el-form-item",{attrs:{label:e.$t("addAGoodsMenu.label"),prop:"label"}},[t("el-input",{attrs:{placeholder:e.$t("addAGoodsMenu.inputLabel")},model:{value:e.addAGoodsMenuInfo.label,callback:function(t){e.$set(e.addAGoodsMenuInfo,"label",t)},expression:"addAGoodsMenuInfo.label"}})],1),t("el-form-item",{attrs:{label:e.$t("addAGoodsMenu.selectGoods"),required:""}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:10}},[t("el-form-item",{attrs:{prop:"shopId",rules:[{required:!0,message:e.$t("addAGoodsMenu.shopRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAGoodsMenu.selectShop")},on:{change:e.queryAShopGoods},model:{value:e.addAGoodsMenuInfo.shopId,callback:function(t){e.$set(e.addAGoodsMenuInfo,"shopId",t)},expression:"addAGoodsMenuInfo.shopId"}},[t("el-option",{attrs:{label:e.$t("addAGoodsMenu.selectShop"),value:""}}),e._l(e.addAGoodsMenuInfo.shops,(function(e){return t("el-option",{key:e.shopId,attrs:{label:e.shopName,value:e.shopId}})}))],2)],1)],1),t("el-col",{attrs:{span:10}},[t("el-form-item",{attrs:{prop:"productId",rules:[{required:!0,message:e.$t("addAGoodsMenu.goodsRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAGoodsMenu.selectGoods")},model:{value:e.addAGoodsMenuInfo.productId,callback:function(t){e.$set(e.addAGoodsMenuInfo,"productId",t)},expression:"addAGoodsMenuInfo.productId"}},[t("el-option",{attrs:{label:e.$t("addAGoodsMenu.selectGoods"),value:""}}),e._l(e.addAGoodsMenuInfo.products,(function(e){return t("el-option",{key:e.productId,attrs:{label:e.prodName,value:e.productId}})}))],2)],1)],1)],1)],1),t("el-form-item",{attrs:{label:e.$t("addAGoodsMenu.sort"),prop:"seq",rules:[{required:!0,message:e.$t("addAGoodsMenu.sortRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAGoodsMenu.inputSort")},model:{value:e.addAGoodsMenuInfo.seq,callback:function(t){e.$set(e.addAGoodsMenuInfo,"seq",t)},expression:"addAGoodsMenuInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("addAGoodsMenu.isShow"),prop:"isShow",rules:[{required:!0,message:e.$t("addAGoodsMenu.showStatusRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAGoodsMenu.selectShowStatus")},model:{value:e.addAGoodsMenuInfo.isShow,callback:function(t){e.$set(e.addAGoodsMenuInfo,"isShow",t)},expression:"addAGoodsMenuInfo.isShow"}},[t("el-option",{attrs:{label:e.$t("common.yes"),value:"Y"}}),t("el-option",{attrs:{label:e.$t("common.no"),value:"N"}})],1)],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.saveAddAGoodsMenuInfo}},[e._v(" "+e._s(e.$t("common.save"))+" ")])],1)],1)},E=[],J={name:"AddAGoodsMenu",components:{UploadImage:f["a"]},data(){return{dialogVisible:!1,addAGoodsMenuInfo:{hktId:"",hktName:"",hktIcon:"",hktDesc:"",label:"",seq:"",url:"",skipType:"1",isShow:"",typeCd:"2002",shopId:"",shops:[],products:[],productId:""}}},methods:{open(e={}){this.dialogVisible=!0,this.$nextTick(()=>{this.$refs.form&&this.$refs.form.resetFields(),this.addAGoodsMenuInfo={...this.addAGoodsMenuInfo,...e},e.hktIcon?this.$refs.uploadImage.setImages([e.hktIcon]):this.$refs.uploadImage.clearImages(),this.loadShops()})},async loadShops(){try{const e=await i({page:1,row:100});this.addAGoodsMenuInfo.shops=e.data}catch(e){console.error(e)}},async queryAShopGoods(){if(this.addAGoodsMenuInfo.shopId)try{const e=await u({page:1,row:500,shopId:this.addAGoodsMenuInfo.shopId});this.addAGoodsMenuInfo.products=e.data,this.addAGoodsMenuInfo.productId=""}catch(e){console.error(e)}},handleUploadImage(e){this.addAGoodsMenuInfo.hktIcon=e&&e.length>0?e[0]:""},async saveAddAGoodsMenuInfo(){try{const e=await this.$refs.form.validate();if(!e)return;this.addAGoodsMenuInfo.url=`/pages/goods/goods?productId=${this.addAGoodsMenuInfo.productId}&shopId=${this.addAGoodsMenuInfo.shopId}`,await d(this.addAGoodsMenuInfo),this.$message.success(this.$t("common.saveSuccess")),this.dialogVisible=!1,this.$emit("success")}catch(e){console.error(e)}}}},B=J,K=Object(y["a"])(B,Y,E,!1,null,null,null),Q=K.exports,W=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("addAServTypeMenu.add"),visible:e.dialogVisible,width:"70%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"form",attrs:{model:e.addAServTypeMenuInfo,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("addAServTypeMenu.menuName"),prop:"hktName",rules:[{required:!0,message:e.$t("addAServTypeMenu.menuNameRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAServTypeMenu.inputMenuName")},model:{value:e.addAServTypeMenuInfo.hktName,callback:function(t){e.$set(e.addAServTypeMenuInfo,"hktName",t)},expression:"addAServTypeMenuInfo.hktName"}})],1),t("el-form-item",{attrs:{label:e.$t("addAServTypeMenu.logo"),prop:"hktIcon",rules:[{required:!0,message:e.$t("addAServTypeMenu.logoRequired")}]}},[t("upload-image",{ref:"uploadImage",attrs:{"image-count":1},on:{notifyUploadCoverImage:e.handleUploadImage}})],1),t("el-form-item",{attrs:{label:e.$t("addAServTypeMenu.menuDesc"),prop:"hktDesc"}},[t("el-input",{attrs:{placeholder:e.$t("addAServTypeMenu.inputMenuDesc")},model:{value:e.addAServTypeMenuInfo.hktDesc,callback:function(t){e.$set(e.addAServTypeMenuInfo,"hktDesc",t)},expression:"addAServTypeMenuInfo.hktDesc"}})],1),t("el-form-item",{attrs:{label:e.$t("addAServTypeMenu.label"),prop:"label"}},[t("el-input",{attrs:{placeholder:e.$t("addAServTypeMenu.inputLabel")},model:{value:e.addAServTypeMenuInfo.label,callback:function(t){e.$set(e.addAServTypeMenuInfo,"label",t)},expression:"addAServTypeMenuInfo.label"}})],1),t("el-form-item",{attrs:{label:e.$t("addAServTypeMenu.servType"),prop:"tHktId",rules:[{required:!0,message:e.$t("addAServTypeMenu.servTypeRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAServTypeMenu.selectServType")},model:{value:e.addAServTypeMenuInfo.tHktId,callback:function(t){e.$set(e.addAServTypeMenuInfo,"tHktId",t)},expression:"addAServTypeMenuInfo.tHktId"}},[t("el-option",{attrs:{label:e.$t("addAServTypeMenu.selectServType"),value:""}}),e._l(e.addAServTypeMenuInfo.servTypes,(function(e){return t("el-option",{key:e.hktId,attrs:{label:e.hktName,value:e.hktId}})}))],2)],1),t("el-form-item",{attrs:{label:e.$t("addAServTypeMenu.sort"),prop:"seq",rules:[{required:!0,message:e.$t("addAServTypeMenu.sortRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAServTypeMenu.inputSort")},model:{value:e.addAServTypeMenuInfo.seq,callback:function(t){e.$set(e.addAServTypeMenuInfo,"seq",t)},expression:"addAServTypeMenuInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("addAServTypeMenu.isShow"),prop:"isShow",rules:[{required:!0,message:e.$t("addAServTypeMenu.showStatusRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAServTypeMenu.selectShowStatus")},model:{value:e.addAServTypeMenuInfo.isShow,callback:function(t){e.$set(e.addAServTypeMenuInfo,"isShow",t)},expression:"addAServTypeMenuInfo.isShow"}},[t("el-option",{attrs:{label:e.$t("common.yes"),value:"Y"}}),t("el-option",{attrs:{label:e.$t("common.no"),value:"N"}})],1)],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.saveAddAServTypeMenuInfo}},[e._v(" "+e._s(e.$t("common.save"))+" ")])],1)],1)},X=[],Z={name:"AddAServTypeMenu",components:{UploadImage:f["a"]},data(){return{dialogVisible:!1,addAServTypeMenuInfo:{hktId:"",hktName:"",hktIcon:"",hktDesc:"",label:"",seq:"",url:"",skipType:"1",isShow:"",typeCd:"2002",tHktId:"",servTypes:[]}}},methods:{open(e={}){this.dialogVisible=!0,this.$nextTick(()=>{this.$refs.form&&this.$refs.form.resetFields(),this.addAServTypeMenuInfo={...this.addAServTypeMenuInfo,...e},e.hktIcon?this.$refs.uploadImage.setImages([e.hktIcon]):this.$refs.uploadImage.clearImages(),this.loadServTypes()})},async loadServTypes(){try{const e=await(void 0)({page:1,row:100,typeCd:"1001",shopId:"9999"});this.addAServTypeMenuInfo.servTypes=e.data}catch(e){console.error(e)}},handleUploadImage(e){this.addAServTypeMenuInfo.hktIcon=e&&e.length>0?e[0]:""},async saveAddAServTypeMenuInfo(){try{const e=await this.$refs.form.validate();if(!e)return;this.addAServTypeMenuInfo.url="/pages/homemaking/cateServ?hktId="+this.addAServTypeMenuInfo.tHktId,await d(this.addAServTypeMenuInfo),this.$message.success(this.$t("common.saveSuccess")),this.dialogVisible=!1,this.$emit("success")}catch(e){console.error(e)}}}},ee=Z,te=Object(y["a"])(ee,W,X,!1,null,null,null),oe=te.exports,ae=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("addAServMenu.add"),visible:e.dialogVisible,width:"70%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"form",attrs:{model:e.addAServMenuInfo,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("addAServMenu.menuName"),prop:"hktName",rules:[{required:!0,message:e.$t("addAServMenu.menuNameRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAServMenu.inputMenuName")},model:{value:e.addAServMenuInfo.hktName,callback:function(t){e.$set(e.addAServMenuInfo,"hktName",t)},expression:"addAServMenuInfo.hktName"}})],1),t("el-form-item",{attrs:{label:e.$t("addAServMenu.logo"),prop:"hktIcon",rules:[{required:!0,message:e.$t("addAServMenu.logoRequired")}]}},[t("upload-image",{ref:"uploadImage",attrs:{"image-count":1},on:{notifyUploadCoverImage:e.handleUploadImage}})],1),t("el-form-item",{attrs:{label:e.$t("addAServMenu.menuDesc"),prop:"hktDesc"}},[t("el-input",{attrs:{placeholder:e.$t("addAServMenu.inputMenuDesc")},model:{value:e.addAServMenuInfo.hktDesc,callback:function(t){e.$set(e.addAServMenuInfo,"hktDesc",t)},expression:"addAServMenuInfo.hktDesc"}})],1),t("el-form-item",{attrs:{label:e.$t("addAServMenu.label"),prop:"label"}},[t("el-input",{attrs:{placeholder:e.$t("addAServMenu.inputLabel")},model:{value:e.addAServMenuInfo.label,callback:function(t){e.$set(e.addAServMenuInfo,"label",t)},expression:"addAServMenuInfo.label"}})],1),t("el-form-item",{attrs:{label:e.$t("addAServMenu.selectServ"),required:""}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{prop:"shopId",rules:[{required:!0,message:e.$t("addAServMenu.shopRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAServMenu.selectShop")},on:{change:e.queryAShopServs},model:{value:e.addAServMenuInfo.shopId,callback:function(t){e.$set(e.addAServMenuInfo,"shopId",t)},expression:"addAServMenuInfo.shopId"}},[t("el-option",{attrs:{label:e.$t("addAServMenu.selectShop"),value:""}}),e._l(e.addAServMenuInfo.shops,(function(e){return t("el-option",{key:e.shopId,attrs:{label:e.shopName,value:e.shopId}})}))],2)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{prop:"servId",rules:[{required:!0,message:e.$t("addAServMenu.servRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAServMenu.selectServ")},model:{value:e.addAServMenuInfo.servId,callback:function(t){e.$set(e.addAServMenuInfo,"servId",t)},expression:"addAServMenuInfo.servId"}},[t("el-option",{attrs:{label:e.$t("addAServMenu.selectServ"),value:""}}),e._l(e.addAServMenuInfo.servs,(function(e){return t("el-option",{key:e.servId,attrs:{label:e.servName,value:e.servId}})}))],2)],1)],1)],1)],1),t("el-form-item",{attrs:{label:e.$t("addAServMenu.sort"),prop:"seq",rules:[{required:!0,message:e.$t("addAServMenu.sortRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addAServMenu.inputSort")},model:{value:e.addAServMenuInfo.seq,callback:function(t){e.$set(e.addAServMenuInfo,"seq",t)},expression:"addAServMenuInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("addAServMenu.isShow"),prop:"isShow",rules:[{required:!0,message:e.$t("addAServMenu.showStatusRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addAServMenu.selectShowStatus")},model:{value:e.addAServMenuInfo.isShow,callback:function(t){e.$set(e.addAServMenuInfo,"isShow",t)},expression:"addAServMenuInfo.isShow"}},[t("el-option",{attrs:{label:e.$t("common.yes"),value:"Y"}}),t("el-option",{attrs:{label:e.$t("common.no"),value:"N"}})],1)],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.saveAddAServMenuInfo}},[e._v(" "+e._s(e.$t("common.save"))+" ")])],1)],1)},se=[],ne={name:"AddAServMenu",components:{UploadImage:f["a"]},data(){return{dialogVisible:!1,addAServMenuInfo:{hktId:"",hktName:"",hktIcon:"",hktDesc:"",label:"",seq:"",url:"",skipType:"1",isShow:"",typeCd:"2002",shopId:"",shops:[],servs:[],servId:""}}},methods:{open(e={}){this.dialogVisible=!0,this.$nextTick(()=>{this.$refs.form&&this.$refs.form.resetFields(),this.addAServMenuInfo={...this.addAServMenuInfo,...e},e.hktIcon?this.$refs.uploadImage.setImages([e.hktIcon]):this.$refs.uploadImage.clearImages(),this.loadShops()})},async loadShops(){try{const e=await i({page:1,row:100});this.addAServMenuInfo.shops=e.data}catch(e){console.error(e)}},async queryAShopServs(){if(this.addAServMenuInfo.shopId)try{const e=await p({page:1,row:500,shopId:this.addAServMenuInfo.shopId});this.addAServMenuInfo.servs=e.data,this.addAServMenuInfo.servId=""}catch(e){console.error(e)}},handleUploadImage(e){this.addAServMenuInfo.hktIcon=e&&e.length>0?e[0]:""},async saveAddAServMenuInfo(){try{const e=await this.$refs.form.validate();if(!e)return;this.addAServMenuInfo.url=`/pages/homemaking/detail?servId=${this.addAServMenuInfo.servId}&shopId=${this.addAServMenuInfo.shopId}`,await d(this.addAServMenuInfo),this.$message.success(this.$t("common.saveSuccess")),this.dialogVisible=!1,this.$emit("success")}catch(e){console.error(e)}}}},le=ne,de=Object(y["a"])(le,ae,se,!1,null,null,null),re=de.exports,ie=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("addShopTypeMenu.add"),visible:e.dialogVisible,width:"70%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"form",attrs:{model:e.addShopTypeMenuInfo,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("addShopTypeMenu.menuName"),prop:"hktName",rules:[{required:!0,message:e.$t("addShopTypeMenu.menuNameRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addShopTypeMenu.inputMenuName")},model:{value:e.addShopTypeMenuInfo.hktName,callback:function(t){e.$set(e.addShopTypeMenuInfo,"hktName",t)},expression:"addShopTypeMenuInfo.hktName"}})],1),t("el-form-item",{attrs:{label:e.$t("addShopTypeMenu.logo"),prop:"hktIcon",rules:[{required:!0,message:e.$t("addShopTypeMenu.logoRequired")}]}},[t("upload-image",{ref:"uploadImage",attrs:{"image-count":1},on:{notifyUploadCoverImage:e.handleUploadImage}})],1),t("el-form-item",{attrs:{label:e.$t("addShopTypeMenu.menuDesc"),prop:"hktDesc"}},[t("el-input",{attrs:{placeholder:e.$t("addShopTypeMenu.inputMenuDesc")},model:{value:e.addShopTypeMenuInfo.hktDesc,callback:function(t){e.$set(e.addShopTypeMenuInfo,"hktDesc",t)},expression:"addShopTypeMenuInfo.hktDesc"}})],1),t("el-form-item",{attrs:{label:e.$t("addShopTypeMenu.label"),prop:"label"}},[t("el-input",{attrs:{placeholder:e.$t("addShopTypeMenu.inputLabel")},model:{value:e.addShopTypeMenuInfo.label,callback:function(t){e.$set(e.addShopTypeMenuInfo,"label",t)},expression:"addShopTypeMenuInfo.label"}})],1),t("el-form-item",{attrs:{label:e.$t("addShopTypeMenu.shopType"),prop:"typeId",rules:[{required:!0,message:e.$t("addShopTypeMenu.shopTypeRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addShopTypeMenu.selectShopType")},model:{value:e.addShopTypeMenuInfo.typeId,callback:function(t){e.$set(e.addShopTypeMenuInfo,"typeId",t)},expression:"addShopTypeMenuInfo.typeId"}},[t("el-option",{attrs:{label:e.$t("addShopTypeMenu.selectShopType"),value:""}}),e._l(e.addShopTypeMenuInfo.shopTypes,(function(e){return t("el-option",{key:e.shopTypeId||e.typeId,attrs:{label:e.typeName,value:e.shopTypeId||e.typeId}})}))],2)],1),t("el-form-item",{attrs:{label:e.$t("addShopTypeMenu.sort"),prop:"seq",rules:[{required:!0,message:e.$t("addShopTypeMenu.sortRequired")}]}},[t("el-input",{attrs:{placeholder:e.$t("addShopTypeMenu.inputSort")},model:{value:e.addShopTypeMenuInfo.seq,callback:function(t){e.$set(e.addShopTypeMenuInfo,"seq",t)},expression:"addShopTypeMenuInfo.seq"}})],1),t("el-form-item",{attrs:{label:e.$t("addShopTypeMenu.isShow"),prop:"isShow",rules:[{required:!0,message:e.$t("addShopTypeMenu.showStatusRequired")}]}},[t("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("addShopTypeMenu.selectShowStatus")},model:{value:e.addShopTypeMenuInfo.isShow,callback:function(t){e.$set(e.addShopTypeMenuInfo,"isShow",t)},expression:"addShopTypeMenuInfo.isShow"}},[t("el-option",{attrs:{label:e.$t("common.yes"),value:"Y"}}),t("el-option",{attrs:{label:e.$t("common.no"),value:"N"}})],1)],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.saveShopTypeMenuInfo}},[e._v(" "+e._s(e.$t("common.save"))+" ")])],1)],1)},ue=[],pe=o("ff56"),ce={name:"AddShopTypeMenu",components:{UploadImage:f["a"]},data(){return{dialogVisible:!1,addShopTypeMenuInfo:{hktId:"",hktName:"",hktIcon:"",hktDesc:"",label:"",seq:"",url:"",skipType:"5",isShow:"",typeCd:"2002",typeId:"",shopTypes:[]}}},methods:{open(e={}){this.dialogVisible=!0,this.$nextTick(()=>{this.$refs.form&&this.$refs.form.resetFields(),this.addShopTypeMenuInfo={...this.addShopTypeMenuInfo,...e},e.hktIcon?this.$refs.uploadImage.setImages([e.hktIcon]):this.$refs.uploadImage.clearImages(),this.loadShopTypes()})},async loadShopTypes(){try{const e=await Object(pe["b"])({page:1,row:100,isShow:"Y"});this.addShopTypeMenuInfo.shopTypes=e.data||[]}catch(e){console.error(e)}},handleUploadImage(e){this.addShopTypeMenuInfo.hktIcon=e&&e.length>0?e[0]:""},async saveShopTypeMenuInfo(){try{const e=await this.$refs.form.validate();if(!e)return;if(!this.addShopTypeMenuInfo.typeId)return void this.$message.error(this.$t("addShopTypeMenu.shopTypeRequired"));this.addShopTypeMenuInfo.url="/pages/index/category?typeId="+this.addShopTypeMenuInfo.typeId,this.addShopTypeMenuInfo.skipType="5",await d(this.addShopTypeMenuInfo),this.$message.success(this.$t("common.saveSuccess")),this.dialogVisible=!1,this.$emit("success")}catch(e){console.error(e)}}}},he=ce,me=Object(y["a"])(he,ie,ue,!1,null,null,null),fe=me.exports,Me={name:"ShopProductType",components:{AddAMenu:A,DeleteMallMenu:G,AddAShopMenu:U,EditMallMenu:F,AddAGoodsMenu:Q,AddAServTypeMenu:oe,AddAServMenu:re,AddAPhoneMenu:T,AddShopTypeMenu:fe},data(){return{housekeepingTypeInfo:{housekeepingTypes:[],total:0,records:1,moreCondition:!1,hktId:"",conditions:{hktName:"",isShow:"",shopId:"9999",typeCd:"2002",page:1,row:10}}}},created(){this._listHousekeepingTypes()},methods:{getSkipTypeLabel(e){return"1"===e?"站内":"2"===e?"站外":"3"===e?"手机菜单":"5"===e?"店铺类型":"未知"},handleSizeChange(e){this.housekeepingTypeInfo.conditions.row=e,this._listHousekeepingTypes()},handleCurrentChange(e){this.housekeepingTypeInfo.conditions.page=e,this._listHousekeepingTypes()},async _listHousekeepingTypes(){try{const e=await l(this.housekeepingTypeInfo.conditions);this.housekeepingTypeInfo.housekeepingTypes=e.data,this.housekeepingTypeInfo.total=e.total,this.housekeepingTypeInfo.records=e.records}catch(e){console.error(e)}},_openAddAMenuModal(){this.$refs.addAMenu.open()},_openAddAShopMenuModal(){this.$refs.addAShopMenu.open()},_openAddAGoodsMenuModal(){this.$refs.addAGoodsMenu.open()},_openAddAServTypeMenuModal(){this.$refs.addAServTypeMenu.open()},_openAddAServMenuModal(){this.$refs.addAServMenu.open()},_openAddAPhoneMenuModal(){this.$refs.addAPhoneMenu.open()},_openAddAShopTypeMenuModal(){this.$refs.addShopTypeMenu.open()},_openEditHousekeepingTypeModel(e){this.$refs.editMallMenu.open(e)},_openDeleteHousekeepingTypeModel(e){this.$refs.deleteMallMenu.open(e)},_queryHousekeepingTypeMethod(){this.housekeepingTypeInfo.conditions.page=1,this._listHousekeepingTypes()}}},Ie=Me,ye=(o("93d6"),Object(y["a"])(Ie,a,s,!1,null,"ae90195e",null));t["default"]=ye.exports},ff56:function(e,t,o){"use strict";o.d(t,"b",(function(){return s})),o.d(t,"c",(function(){return n})),o.d(t,"d",(function(){return l})),o.d(t,"a",(function(){return d}));var a=o("b775");function s(e){return new Promise((t,o)=>{Object(a["a"])({url:"/shopType.queryShopType",method:"get",params:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function n(e){return new Promise((t,o)=>{Object(a["a"])({url:"/shopType.saveShopType",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(a["a"])({url:"/shopType.updateShopType",method:"post",data:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function d(e){return new Promise((t,o)=>{Object(a["a"])({url:"/shopType.deleteShopType",method:"post",data:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}}}]);
|
|
//# sourceMappingURL=chunk-72ead799.0db037ae.js.map
|