eafa59e069ea921b366bb73d845a1e6334f3025ee6db117c4135a3c5a76be3b523eff830c84e62244d16fb3cca585221fbcee59ae6c2ad7ba3e26a922141 7.9 KB

1
  1. {"code":"/*!\n * build: vue-admin-beautiful \n * copyright: chuzhixin 1204505056@qq.com \n * time: 2022-12-12 09:51:32\n */\n(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-3ffacde4\"],{2089:function(e,t,a){\"use strict\";a(\"a445\")},\"70cd\":function(e,t,a){\"use strict\";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"Container\",[a(\"div\",{attrs:{slot:\"left\"},slot:\"left\"},[a(\"el-input\",{staticStyle:{width:\"200px\",\"margin-right\":\"10px\"},attrs:{placeholder:\"搜索门店名称\",size:\"small\",clearable:\"\"},on:{clear:function(t){return e.pageChange(1)}},nativeOn:{keyup:function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"enter\",13,t.key,\"Enter\")?null:e.pageChange(1)}},model:{value:e.keyword,callback:function(t){e.keyword=t},expression:\"keyword\"}},[a(\"el-button\",{attrs:{slot:\"append\",icon:\"el-icon-search\"},on:{click:function(t){return e.pageChange(1)}},slot:\"append\"})],1),e.$accessCheck(e.$Access.MultistoreList_AddStore)?a(\"el-button\",{attrs:{size:\"small\",type:\"primary\"},on:{click:function(t){return e.$router.push(\"/Multistore/AddStore\")}}},[e._v(\" 创建店铺 \")]):e._e()],1),a(\"div\",[a(\"el-table\",{attrs:{data:e.store_list}},[a(\"el-table-column\",{attrs:{prop:\"name\",label:\"门店名称\",\"min-width\":\"140\",\"show-overflow-tooltip\":!0}}),a(\"el-table-column\",{attrs:{prop:\"shopType\",label:\"门店类型\",\"min-width\":\"140\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[e._v(\" \"+e._s(1===t.row.shopType?\"联营商铺\":\"直营商铺\")+\" \")]}}])}),a(\"el-table-column\",{attrs:{prop:\"mobile\",label:\"联系方式\",\"min-width\":\"120\"}}),a(\"el-table-column\",{attrs:{prop:\"date\",label:\"地址\",\"min-width\":\"180\",\"show-overflow-tooltip\":!0},scopedSlots:e._u([{key:\"default\",fn:function(t){return[t.row.area?a(\"span\",[e._v(\" \"+e._s(t.row.area.provinceName||\"\")+\"-\"+e._s(t.row.area.cityName)+\"-\"+e._s(t.row.area.districtName)+\"-\"+e._s(t.row.area.address)+\" \")]):e._e()]}}])}),a(\"el-table-column\",{attrs:{prop:\"managerName\",label:\"店长\",\"min-width\":\"120\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[e._v(\" \"+e._s(t.row.managerName||\"未设置\")+\" \")]}}])}),a(\"el-table-column\",{attrs:{prop:\"managerName\",label:\"仓库\",\"show-overflow-tooltip\":!0,\"min-width\":\"140\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return e._l(t.row.warehouseData,(function(t,s){return a(\"span\",{key:s},[e._v(\" \"+e._s(t.warehouseName)+\"; \")])}))}}])}),a(\"el-table-column\",{attrs:{prop:\"date\",label:\"营业状态\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[5===t.row.enableStatus?a(\"span\",{staticClass:\"success-status\"},[e._v(\" 营业中 \")]):a(\"span\",{staticClass:\"info-status\"},[e._v(\"已打烊\")])]}}])}),a(\"el-table-column\",{attrs:{label:\"操作\",width:\"280\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[e.$accessCheck(e.$Access.MultistoreList_shopGoodsManage)?a(\"el-button\",{attrs:{type:\"text\"},on:{click:function(t){return e.$router.push(\"./shopAdministration\")}}},[e._v(\" 商品管理 \")]):e._e(),e.$accessCheck(e.$Access.MultistoreList_editStore)?a(\"el-button\",{attrs:{type:\"text\"},on:{click:function(a){return e.editData(t.row.id)}}},[e._v(\" 编辑 \")]):e._e(),e.$accessCheck(e.$Access.MultistoreList_setMasterShop)?a(\"el-button\",{attrs:{type:\"text\",disabled:5===t.row.isMaster},on:{click:function(a){return e.setTopShop(t.row.id)}}},[e._v(\" \"+e._s(5===t.row.isMaster?\"总店\":\"设为总店\")+\" \")]):e._e(),a(\"el-dropdown\",{on:{command:function(a){return e.moreChange(a,t.row)}}},[a(\"span\",{staticClass:\"el-dropdown-link\"},[e._v(\" 更多 \"),a(\"i\",{staticClass:\"el-icon-arrow-down el-icon--right\"})]),a(\"el-dropdown-menu\",{attrs:{slot:\"dropdown\"},slot:\"dropdown\"},[e.$accessCheck(e.$Access.MultistoreList_shopManager)?a(\"el-dropdown-item\",{attrs:{command:\"c\"}},[e._v(\" 门店店长 \")]):e._e(),e.$accessCheck(e.$Access.MultistoreList_shopSystem)?a(\"el-dropdown-item\",{attrs:{command:\"d\"}},[e._v(\" 门店后台 \")]):e._e()],1)],1)]}}])})],1),a(\"FooterPage\",{attrs:{\"page-size\":e.pageSize,\"total-page\":e.total,\"current-page\":e.page},on:{\"update:totalPage\":function(t){e.total=t},\"update:total-page\":function(t){e.total=t},\"update:currentPage\":function(t){e.page=t},\"update:current-page\":function(t){e.page=t},pageChange:e.pageChange,sizeChange:e.sizeChange}}),a(\"el-dialog\",{attrs:{title:\"购买门店数量\",visible:e.buy_show,width:\"30%\",\"close-on-press-escape\":!1,\"close-on-click-modal\":!1},on:{\"update:visible\":function(t){e.buy_show=t},close:function(t){e.buy_show=!1}}},[a(\"el-form\",{staticStyle:{width:\"50%\",margin:\"0 auto\"},attrs:{size:\"small\",\"label-width\":\"80px\"}},[a(\"el-form-item\",{attrs:{label:\"购买:\"}},[a(\"span\",{staticClass:\"buy-val\"},[e._v(\"门店数量\")])]),a(\"el-form-item\",{attrs:{label:\"价格:\"}},[a(\"span\",{staticClass:\"buy-val-price\"},[e._v(\"0.00\")])]),a(\"el-form-item\",{staticStyle:{position:\"relative\"},attrs:{label:\"门店数:\"}},[a(\"el-radio-group\",{attrs:{size:\"small\"},model:{value:e.buy_form.num,callback:function(t){e.$set(e.buy_form,\"num\",t)},expression:\"buy_form.num\"}},[a(\"el-radio\",{attrs:{label:1,border:\"\"}},[e._v(\" 10个 \"),a(\"i\",{staticClass:\"el-icon-success\"})])],1)],1),a(\"el-form-item\",{attrs:{label:\"优惠码:\"}},[a(\"el-input\",{attrs:{placeholder:\"请输入优惠码\"},model:{value:e.buy_form.discount_code,callback:function(t){e.$set(e.buy_form,\"discount_code\",t)},expression:\"buy_form.discount_code\"}})],1),a(\"el-form-item\",[a(\"el-button\",{attrs:{type:\"primary\"},on:{click:function(t){e.buy_show=!1}}},[e._v(\" 立即购买 \")])],1)],1)],1)],1)])},o=[],n=a(\"2f62\"),i=a(\"e1b7\"),r={name:\"StoreList\",data(){return{buy_show:!1,buy_form:{discount_code:\"\",num:1},keyword:\"\",store_list:[],total:0,page:1,pageSize:10,warehouseData:[]}},created(){this.getAllShop()},activated(){this.$_isInit()||this.getData()},methods:{...Object(n[\"b\"])({changeSystemType:\"MUser/changeSystemType\",delAllVisitedRoutes:\"tagsBar/delAllVisitedRoutes\",changeStoreData:\"MUser/changeStoreData\"}),async getAllShop(){const e=await Object(i[\"getAllShop\"])({page:this.page,pageSize:this.pageSize});let t=[];t=e.data.filter(e=>!e.merchantId),t.forEach((e,t)=>{let a=[];for(let s in e.warehouseData)a.push({...e.warehouseData[s]});e.warehouseData=a}),this.store_list=t,this.total=e.pageTotal},async searchList(){const e={page:this.page,pageSize:this.pageSize,name:this.keyword},t=await Object(i[\"search\"])(e);this.store_list=t.data,this.total=t.pageTotal},getData(){const e={name:this.keyword},t=this.$_common.isSerch(e);t?this.searchList():this.getAllShop()},editData(e){this.$router.push(\"/SystemSettings/liansuoguanli/EditShop/\"+e)},pageChange(e){this.page=e,this.getData()},sizeChange(e){this.pageSize=e,this.pageChange(1)},async setTopShop(e){this.$confirm(\"确认设置该门店为总店吗?\",\"提示\",{confirmButtonText:\"确定\",cancelButtonText:\"取消\",type:\"warning\"}).then(async()=>{await Object(i[\"setTopShop\"])(e);this.$message.success(\"设置成功\"),this.getData()})},moreChange(e,t){switch(e){case\"a\":break;case\"b\":break;case\"c\":this.$router.push(\"./StoreShopowner?id=\"+t.id+\"&managerId=\"+t.managerId);break;case\"d\":this.delAllVisitedRoutes(),this.changeSystemType(2),this.changeStoreData(t);let e=this.$router.resolve({path:\"/SingleStore/goods/GoodsAdministration\"});window.open(e.href,\"_blank\"),setTimeout(()=>{this.$confirm(\"您已切换到其他门店,必须刷新页面才能继续操作?\",\"提示\",{confirmButtonText:\"确定\",showCancelButton:!1,type:\"warning\"}).then(()=>{window.location.replace(\"/#/SingleStore/goods/GoodsAdministration\"),window.location.reload()})},500);break}}}},l=r,c=(a(\"2089\"),a(\"2877\")),u=Object(c[\"a\"])(l,s,o,!1,null,\"4ce2278e\",null);t[\"default\"]=u.exports},a445:function(e,t,a){}}]);","extractedComments":[]}