提交 a87761cf 编写于 作者: M maguohua

fix some bugs

上级 073b0d76
...@@ -8,7 +8,7 @@ module.exports = { ...@@ -8,7 +8,7 @@ module.exports = {
assetsRoot: path.resolve(__dirname, '../manage'), assetsRoot: path.resolve(__dirname, '../manage'),
assetsSubDirectory: 'static', assetsSubDirectory: 'static',
assetsPublicPath: '/manage/', assetsPublicPath: '/manage/',
productionSourceMap: true, productionSourceMap: false,
// Gzip off by default as many popular static hosts such as // Gzip off by default as many popular static hosts such as
// Surge or Netlify already gzip all static assets for you. // Surge or Netlify already gzip all static assets for you.
// Before setting to `true`, make sure to: // Before setting to `true`, make sure to:
......
<!DOCTYPE html><html><head><meta charset=utf-8><title>back-manage</title><link href=/manage/static/css/app.e69ecc4bde4792820fa9c0381a41d481.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/manage/static/js/manifest.0d25310bc7f8018ad0cc.js></script><script type=text/javascript src=/manage/static/js/vendor.bdebe48639b924078feb.js></script><script type=text/javascript src=/manage/static/js/app.6c11505c9f1eaf5f31fb.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><title>back-manage</title><link href=/manage/static/css/app.e69ecc4bde4792820fa9c0381a41d481.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/manage/static/js/manifest.d22efd10e60dd4238da0.js></script><script type=text/javascript src=/manage/static/js/vendor.bdebe48639b924078feb.js></script><script type=text/javascript src=/manage/static/js/app.95891f5a450a08523a89.js></script></body></html>
\ No newline at end of file \ No newline at end of file
因为 它太大了无法显示 source diff 。你可以改为 查看blob
此差异已折叠。
因为 它太大了无法显示 source diff 。你可以改为 查看blob
此差异已折叠。
webpackJsonp([10],{180:function(e,t,a){a(679);var n=a(77)(a(630),a(704),null,null);e.exports=n.exports},211:function(e,t,a){"use strict";t.__esModule=!0;var n=a(212),r=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=r.default||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}},212:function(e,t,a){e.exports={default:a(214),__esModule:!0}},214:function(e,t,a){a(216),e.exports=a(5).Object.assign},215:function(e,t,a){"use strict";var n=a(15),r=a(49),o=a(27),s=a(48),i=a(81),l=Object.assign;e.exports=!l||a(14)(function(){var e={},t={},a=Symbol(),n="abcdefghijklmnopqrst";return e[a]=7,n.split("").forEach(function(e){t[e]=e}),7!=l({},e)[a]||Object.keys(l({},t)).join("")!=n})?function(e,t){for(var a=s(e),l=arguments.length,c=1,m=r.f,u=o.f;l>c;)for(var p,f=i(arguments[c++]),A=m?n(f).concat(m(f)):n(f),d=A.length,v=0;d>v;)u.call(f,p=A[v++])&&(a[p]=f[p]);return a}:l},216:function(e,t,a){var n=a(19);n(n.S+n.F,"Object",{assign:a(215)})},217:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(47),r=a.n(n),o=a(46),s=a.n(o),i=a(211),l=a.n(i),c=a(78),m=a(79),u=a(80);t.default={data:function(){return{baseImgPath:m.b}},created:function(){this.adminInfo.id||this.getAdminData()},computed:l()({},a.i(u.b)(["adminInfo"])),methods:l()({},a.i(u.c)(["getAdminData"]),{handleCommand:function(e){var t=this;return s()(r.a.mark(function n(){var o;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if("home"!=e){n.next=4;break}t.$router.push("/manage"),n.next=9;break;case 4:if("singout"!=e){n.next=9;break}return n.next=7,a.i(c.b)();case 7:o=n.sent,1==o.status?(t.$message({type:"success",message:"退出成功"}),t.$router.push("/")):t.$message({type:"error",message:o.message});case 9:case"end":return n.stop()}},n,t)}))()}})}},218:function(e,t,a){t=e.exports=a(177)(!0),t.push([e.i,".allcover{position:absolute;top:0;right:0}.ctt{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ctt,.tb{position:absolute;top:50%}.tb{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header_container{background-color:#eff2f7;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.avator{width:36px;height:36px;border-radius:50%;margin-right:37px}.el-dropdown-menu__item{text-align:center}","",{version:3,sources:["/mygit/manage/src/components/headTop.vue"],names:[],mappings:"AACA,UACE,kBAAmB,AACnB,MAAO,AACP,OAAS,CACV,AACD,KAGE,SAAU,AACV,uCAAyC,AACjC,8BAAiC,CAC1C,AACD,SANE,kBAAmB,AACnB,OAAS,CAUV,AALD,IAGE,mCAAoC,AAC5B,0BAA4B,CACrC,AACD,IACE,kBAAmB,AACnB,SAAU,AACV,mCAAoC,AAC5B,0BAA4B,CACrC,AACD,kBACE,yBAA0B,AAC1B,YAAa,AACb,oBAAqB,AACrB,oBAAqB,AACrB,aAAc,AACd,yBAA0B,AACtB,sBAAuB,AACnB,8BAA+B,AACvC,yBAA0B,AACtB,sBAAuB,AACnB,mBAAoB,AAC5B,iBAAmB,CACpB,AACD,QACE,WAAY,AACZ,YAAa,AACb,kBAAmB,AACnB,iBAAmB,CACpB,AACD,wBACE,iBAAmB,CACpB",file:"headTop.vue",sourcesContent:["\n.allcover {\n position: absolute;\n top: 0;\n right: 0;\n}\n.ctt {\n position: absolute;\n top: 50%;\n left: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n}\n.tb {\n position: absolute;\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.lr {\n position: absolute;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n}\n.header_container {\n background-color: #EFF2F7;\n height: 60px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n padding-left: 20px;\n}\n.avator {\n width: 36px;\n height: 36px;\n border-radius: 50%;\n margin-right: 37px;\n}\n.el-dropdown-menu__item {\n text-align: center;\n}\n"],sourceRoot:""}])},221:function(e,t,a){var n=a(218);"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a(178)("dfe13eee",n,!0)},222:function(e,t,a){a(221);var n=a(77)(a(217),a(223),null,null);e.exports=n.exports},223:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"header_container"},[a("el-breadcrumb",{attrs:{separator:"/"}},[a("el-breadcrumb-item",{attrs:{to:{path:"/manage"}}},[e._v("首页")]),e._v(" "),e._l(e.$route.meta,function(t,n){return a("el-breadcrumb-item",{key:"index"},[e._v(e._s(t))])})],2),e._v(" "),a("el-dropdown",{attrs:{"menu-align":"start"},on:{command:e.handleCommand}},[a("img",{staticClass:"avator",attrs:{src:e.baseImgPath+e.adminInfo.avatar}}),e._v(" "),a("el-dropdown-menu",{slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"home"}},[e._v("首页")]),e._v(" "),a("el-dropdown-item",{attrs:{command:"singout"}},[e._v("退出")])],1)],1)],1)},staticRenderFns:[]}},630:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(212),r=a.n(n),o=a(47),s=a.n(o),i=a(46),l=a.n(i),c=a(222),m=a.n(c),u=a(78),p=a(79);t.default={data:function(){return{city:{},formData:{name:"",address:"",latitude:"",longitude:"",description:"",phone:"",promotion_info:"",float_delivery_fee:5,float_minimum_order_amount:20,is_premium:!0,delivery_mode:!0,new:!0,bao:!0,zhun:!0,piao:!0,startTime:"",endTime:"",image_path:"",business_license_image:"",catering_service_license_image:""},rules:{name:[{required:!0,message:"请输入店铺名称",trigger:"blur"}],address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],phone:[{required:!0,message:"请输入联系电话"},{type:"number",message:"电话号码必须是数字"}]},options:[{value:"满减优惠",label:"满减优惠"},{value:"优惠大酬宾",label:"优惠大酬宾"},{value:"新用户立减",label:"新用户立减"},{value:"进店领券",label:"进店领券"}],activityValue:"满减优惠",activities:[{icon_name:"",name:"满减优惠",description:"满30减5,满60减8"}],baseUrl:p.a,baseImgPath:p.b,categoryOptions:[],selectedCategory:["快餐便当","简餐"]}},components:{headTop:m.a},mounted:function(){this.initData()},methods:{initData:function(){var e=this;return l()(s.a.mark(function t(){var n;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,a.i(u.q)();case 3:return e.city=t.sent,t.next=6,a.i(u.s)();case 6:n=t.sent,n.forEach(function(t){if(t.sub_categories.length){var a={value:t.name,label:t.name,children:[]};t.sub_categories.forEach(function(e,t){0!=t&&a.children.push({value:e.name,label:e.name})}),e.categoryOptions.push(a)}}),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(0),console.log(t.t0);case 13:case"end":return t.stop()}},t,e,[[0,10]])}))()},querySearchAsync:function(e,t){var n=this;return l()(s.a.mark(function r(){var o;return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!e){r.next=11;break}return r.prev=1,r.next=4,a.i(u.v)(n.city.id,e);case 4:o=r.sent,o instanceof Array&&(o.map(function(e){return e.value=e.address,e}),t(o)),r.next=11;break;case 8:r.prev=8,r.t0=r.catch(1),console.log(r.t0);case 11:case"end":return r.stop()}},r,n,[[1,8]])}))()},addressSelect:function(e){this.formData.latitude=e.latitude,this.formData.longitude=e.longitude,console.log(this.formData.latitude,this.formData.longitude)},handleShopAvatarScucess:function(e,t){1==e.status?this.formData.image_path=e.image_path:this.$message.error("上传图片失败!")},handleBusinessAvatarScucess:function(e,t){1==e.status?this.formData.business_license_image=e.image_path:this.$message.error("上传图片失败!")},handleServiceAvatarScucess:function(e,t){1==e.status?this.formData.catering_service_license_image=e.image_path:this.$message.error("上传图片失败!")},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type,a=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 JPG 格式!"),a||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&a},tableRowClassName:function(e,t){return 1===t?"info-row":3===t?"positive-row":""},selectActivity:function(){var e=this;this.$prompt("请输入活动详情","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(function(t){var a=t.value;if(null==a)return void e.$message({type:"info",message:"请输入活动详情"});var n={};switch(e.activityValue){case"满减优惠":n={icon_name:"",name:"满减优惠",description:a};break;case"优惠大酬宾":n={icon_name:"",name:"优惠大酬宾",description:a};break;case"新用户立减":n={icon_name:"",name:"新用户立减",description:a};break;case"进店领券":n={icon_name:"",name:"进店领券",description:a}}e.activities.push(n)}).catch(function(){e.$message({type:"info",message:"取消输入"})})},handleDelete:function(e){this.activities.splice(e,1)},submitForm:function(e){var t=this;this.$refs[e].validate(function(){var e=l()(s.a.mark(function e(n){var o;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=15;break}return r()(t.formData,{activities:t.activities},{category:t.selectedCategory.join("/")}),e.prev=2,e.next=5,a.i(u.C)(t.formData);case 5:o=e.sent,1==o.status?t.$message({type:"success",message:"添加成功"}):t.$message({type:"error",message:o.message}),console.log(o),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),console.log(e.t0);case 13:e.next=17;break;case 15:return t.$notify.error({title:"错误",message:"请检查输入是否正确",offset:100}),e.abrupt("return",!1);case 17:case"end":return e.stop()}},e,t,[[2,10]])}));return function(t){return e.apply(this,arguments)}}())}}}},656:function(e,t,a){t=e.exports=a(177)(!0),t.push([e.i,".allcover{position:absolute;top:0;right:0}.ctt{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ctt,.tb{position:absolute;top:50%}.tb{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.button_submit{text-align:center}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#20a0ff}.avatar-uploader-icon{font-size:28px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center}.avatar{width:120px;height:120px;display:block}.el-table .info-row{background:#c9e5f5}.el-table .positive-row{background:#e2f0e4}","",{version:3,sources:["/mygit/manage/src/page/addShop.vue"],names:[],mappings:"AACA,UACE,kBAAmB,AACnB,MAAO,AACP,OAAS,CACV,AACD,KAGE,SAAU,AACV,uCAAyC,AACjC,8BAAiC,CAC1C,AACD,SANE,kBAAmB,AACnB,OAAS,CAUV,AALD,IAGE,mCAAoC,AAC5B,0BAA4B,CACrC,AACD,IACE,kBAAmB,AACnB,SAAU,AACV,mCAAoC,AAC5B,0BAA4B,CACrC,AACD,eACE,iBAAmB,CACpB,AACD,4BACE,0BAA2B,AAC3B,kBAAmB,AACnB,eAAgB,AAChB,kBAAmB,AACnB,eAAiB,CAClB,AACD,kCACE,oBAAsB,CACvB,AACD,sBACE,eAAgB,AAChB,cAAe,AACf,YAAa,AACb,aAAc,AACd,kBAAmB,AACnB,iBAAmB,CACpB,AACD,QACE,YAAa,AACb,aAAc,AACd,aAAe,CAChB,AACD,oBACE,kBAAoB,CACrB,AACD,wBACE,kBAAoB,CACrB",file:"addShop.vue",sourcesContent:["\n.allcover {\n position: absolute;\n top: 0;\n right: 0;\n}\n.ctt {\n position: absolute;\n top: 50%;\n left: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n}\n.tb {\n position: absolute;\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.lr {\n position: absolute;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n}\n.button_submit {\n text-align: center;\n}\n.avatar-uploader .el-upload {\n border: 1px dashed #d9d9d9;\n border-radius: 6px;\n cursor: pointer;\n position: relative;\n overflow: hidden;\n}\n.avatar-uploader .el-upload:hover {\n border-color: #20a0ff;\n}\n.avatar-uploader-icon {\n font-size: 28px;\n color: #8c939d;\n width: 120px;\n height: 120px;\n line-height: 120px;\n text-align: center;\n}\n.avatar {\n width: 120px;\n height: 120px;\n display: block;\n}\n.el-table .info-row {\n background: #c9e5f5;\n}\n.el-table .positive-row {\n background: #e2f0e4;\n}\n"],sourceRoot:""}])},679:function(e,t,a){var n=a(656);"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a(178)("09aaf0a9",n,!0)},704:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("head-top"),e._v(" "),a("el-row",{staticStyle:{"margin-top":"20px"}},[a("el-col",{attrs:{span:12,offset:4}},[a("el-form",{ref:"formData",staticClass:"demo-formData",attrs:{model:e.formData,rules:e.rules,"label-width":"110px"}},[a("el-form-item",{attrs:{label:"店铺名称",prop:"name"}},[a("el-input",{model:{value:e.formData.name,callback:function(t){e.formData.name=t},expression:"formData.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"详细地址",prop:"address"}},[a("el-autocomplete",{staticStyle:{width:"100%"},attrs:{"fetch-suggestions":e.querySearchAsync,placeholder:"请输入地址"},on:{select:e.addressSelect},model:{value:e.formData.address,callback:function(t){e.formData.address=t},expression:"formData.address"}}),e._v(" "),a("span",[e._v("当前城市:"+e._s(e.city.name))])],1),e._v(" "),a("el-form-item",{attrs:{label:"联系电话",prop:"phone"}},[a("el-input",{attrs:{maxLength:"11"},model:{value:e.formData.phone,callback:function(t){e.formData.phone=e._n(t)},expression:"formData.phone"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"店铺简介",prop:"description"}},[a("el-input",{model:{value:e.formData.description,callback:function(t){e.formData.description=t},expression:"formData.description"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"店铺标语",prop:"promotion_info"}},[a("el-input",{model:{value:e.formData.promotion_info,callback:function(t){e.formData.promotion_info=t},expression:"formData.promotion_info"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"店铺分类"}},[a("el-cascader",{attrs:{options:e.categoryOptions,"change-on-select":""},model:{value:e.selectedCategory,callback:function(t){e.selectedCategory=t},expression:"selectedCategory"}})],1),e._v(" "),a("el-form-item",{staticStyle:{"white-space":"nowrap"},attrs:{label:"店铺特点"}},[a("span",[e._v("品牌保证")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.is_premium,callback:function(t){e.formData.is_premium=t},expression:"formData.is_premium"}}),e._v(" "),a("span",[e._v("蜂鸟专送")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.delivery_mode,callback:function(t){e.formData.delivery_mode=t},expression:"formData.delivery_mode"}}),e._v(" "),a("span",[e._v("新开店铺")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.new,callback:function(t){e.formData.new=t},expression:"formData.new"}})],1),e._v(" "),a("el-form-item",{staticStyle:{"white-space":"nowrap"}},[a("span",[e._v("外卖保")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.bao,callback:function(t){e.formData.bao=t},expression:"formData.bao"}}),e._v(" "),a("span",[e._v("准时达")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.zhun,callback:function(t){e.formData.zhun=t},expression:"formData.zhun"}}),e._v(" "),a("span",[e._v("开发票")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.piao,callback:function(t){e.formData.piao=t},expression:"formData.piao"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"配送费",prop:"float_delivery_fee"}},[a("el-input-number",{attrs:{min:0,max:20},model:{value:e.formData.float_delivery_fee,callback:function(t){e.formData.float_delivery_fee=t},expression:"formData.float_delivery_fee"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"起送价",prop:"float_minimum_order_amount"}},[a("el-input-number",{attrs:{min:0,max:100},model:{value:e.formData.float_minimum_order_amount,callback:function(t){e.formData.float_minimum_order_amount=t},expression:"formData.float_minimum_order_amount"}})],1),e._v(" "),a("el-form-item",{staticStyle:{"white-space":"nowrap"},attrs:{label:"营业时间"}},[a("el-time-select",{attrs:{placeholder:"起始时间","picker-options":{start:"05:30",step:"00:15",end:"23:30"}},model:{value:e.formData.startTime,callback:function(t){e.formData.startTime=t},expression:"formData.startTime"}}),e._v(" "),a("el-time-select",{attrs:{placeholder:"结束时间","picker-options":{start:"05:30",step:"00:15",end:"23:30",minTime:e.formData.startTime}},model:{value:e.formData.endTime,callback:function(t){e.formData.endTime=t},expression:"formData.endTime"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"上传店铺头像"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.baseUrl+"/v1/addimg/shop","show-file-list":!1,"on-success":e.handleShopAvatarScucess,"before-upload":e.beforeAvatarUpload}},[e.formData.image_path?a("img",{staticClass:"avatar",attrs:{src:e.baseImgPath+e.formData.image_path}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),e._v(" "),a("el-form-item",{attrs:{label:"上传营业执照"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.baseUrl+"/v1/addimg/shop","show-file-list":!1,"on-success":e.handleBusinessAvatarScucess,"before-upload":e.beforeAvatarUpload}},[e.formData.business_license_image?a("img",{staticClass:"avatar",attrs:{src:e.baseImgPath+e.formData.business_license_image}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),e._v(" "),a("el-form-item",{attrs:{label:"上传餐饮服务许可证"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.baseUrl+"/v1/addimg/shop","show-file-list":!1,"on-success":e.handleServiceAvatarScucess,"before-upload":e.beforeAvatarUpload}},[e.formData.catering_service_license_image?a("img",{staticClass:"avatar",attrs:{src:e.baseImgPath+e.formData.catering_service_license_image}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),e._v(" "),a("el-form-item",{attrs:{label:"优惠活动"}},[a("el-select",{attrs:{placeholder:e.activityValue},on:{change:e.selectActivity},model:{value:e.activityValue,callback:function(t){e.activityValue=t},expression:"activityValue"}},e._l(e.options,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),a("el-table",{staticStyle:{"min-width":"600px","margin-bottom":"20px"},attrs:{data:e.activities,align:"cneter","row-class-name":e.tableRowClassName}},[a("el-table-column",{attrs:{prop:"icon_name",label:"活动标题",align:"cneter",width:"120"}}),e._v(" "),a("el-table-column",{attrs:{prop:"name",label:"活动名称",align:"cneter",width:"120"}}),e._v(" "),a("el-table-column",{attrs:{prop:"description",align:"cneter",label:"活动详情"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"120"},scopedSlots:e._u([["default",function(t){return[a("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(a){e.handleDelete(t.$index)}}},[e._v("删除")])]}]])})],1),e._v(" "),a("el-form-item",{staticClass:"button_submit"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("formData")}}},[e._v("立即创建")])],1)],1)],1)],1)],1)},staticRenderFns:[]}}});
//# sourceMappingURL=10.64c1768d67e06bad08a4.js.map
\ No newline at end of file
webpackJsonp([10],{180:function(e,t,a){a(465);var r=a(77)(a(347),a(490),null,null);e.exports=r.exports},199:function(e,t,a){"use strict";t.__esModule=!0;var r=a(201),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e}},201:function(e,t,a){e.exports={default:a(203),__esModule:!0}},203:function(e,t,a){a(205),e.exports=a(5).Object.assign},204:function(e,t,a){"use strict";var r=a(15),o=a(49),s=a(27),n=a(48),i=a(81),l=Object.assign;e.exports=!l||a(14)(function(){var e={},t={},a=Symbol(),r="abcdefghijklmnopqrst";return e[a]=7,r.split("").forEach(function(e){t[e]=e}),7!=l({},e)[a]||Object.keys(l({},t)).join("")!=r})?function(e,t){for(var a=n(e),l=arguments.length,c=1,m=o.f,u=s.f;l>c;)for(var f,p=i(arguments[c++]),d=m?r(p).concat(m(p)):r(p),v=d.length,b=0;v>b;)u.call(p,f=d[b++])&&(a[f]=p[f]);return a}:l},205:function(e,t,a){var r=a(19);r(r.S+r.F,"Object",{assign:a(204)})},208:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(47),o=a.n(r),s=a(46),n=a.n(s),i=a(199),l=a.n(i),c=a(78),m=a(79),u=a(80);t.default={data:function(){return{baseImgPath:m.b}},created:function(){this.adminInfo.id||this.getAdminData()},computed:l()({},a.i(u.b)(["adminInfo"])),methods:l()({},a.i(u.c)(["getAdminData"]),{handleCommand:function(e){var t=this;return n()(o.a.mark(function r(){var s;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if("home"!=e){r.next=4;break}t.$router.push("/manage"),r.next=9;break;case 4:if("singout"!=e){r.next=9;break}return r.next=7,a.i(c.b)();case 7:s=r.sent,1==s.status?(t.$message({type:"success",message:"退出成功"}),t.$router.push("/")):t.$message({type:"error",message:s.message});case 9:case"end":return r.stop()}},r,t)}))()}})}},209:function(e,t,a){t=e.exports=a(177)(!1),t.push([e.i,".allcover{position:absolute;top:0;right:0}.ctt{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ctt,.tb{position:absolute;top:50%}.tb{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header_container{background-color:#eff2f7;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.avator{width:36px;height:36px;border-radius:50%;margin-right:37px}.el-dropdown-menu__item{text-align:center}",""])},210:function(e,t,a){var r=a(209);"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);a(178)("22411ea5",r,!0)},211:function(e,t,a){a(210);var r=a(77)(a(208),a(212),null,null);e.exports=r.exports},212:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"header_container"},[a("el-breadcrumb",{attrs:{separator:"/"}},[a("el-breadcrumb-item",{attrs:{to:{path:"/manage"}}},[e._v("首页")]),e._v(" "),e._l(e.$route.meta,function(t,r){return a("el-breadcrumb-item",{key:"index"},[e._v(e._s(t))])})],2),e._v(" "),a("el-dropdown",{attrs:{"menu-align":"start"},on:{command:e.handleCommand}},[a("img",{staticClass:"avator",attrs:{src:e.baseImgPath+e.adminInfo.avatar}}),e._v(" "),a("el-dropdown-menu",{slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"home"}},[e._v("首页")]),e._v(" "),a("el-dropdown-item",{attrs:{command:"singout"}},[e._v("退出")])],1)],1)],1)},staticRenderFns:[]}},347:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(201),o=a.n(r),s=a(47),n=a.n(s),i=a(46),l=a.n(i),c=a(211),m=a.n(c),u=a(78),f=a(79);t.default={data:function(){return{city:{},formData:{name:"",address:"",latitude:"",longitude:"",description:"",phone:"",promotion_info:"",float_delivery_fee:5,float_minimum_order_amount:20,is_premium:!0,delivery_mode:!0,new:!0,bao:!0,zhun:!0,piao:!0,startTime:"",endTime:"",image_path:"",business_license_image:"",catering_service_license_image:""},rules:{name:[{required:!0,message:"请输入店铺名称",trigger:"blur"}],address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],phone:[{required:!0,message:"请输入联系电话"},{type:"number",message:"电话号码必须是数字"}]},options:[{value:"满减优惠",label:"满减优惠"},{value:"优惠大酬宾",label:"优惠大酬宾"},{value:"新用户立减",label:"新用户立减"},{value:"进店领券",label:"进店领券"}],activityValue:"满减优惠",activities:[{icon_name:"",name:"满减优惠",description:"满30减5,满60减8"}],baseUrl:f.a,baseImgPath:f.b,categoryOptions:[],selectedCategory:["快餐便当","简餐"]}},components:{headTop:m.a},mounted:function(){this.initData()},methods:{initData:function(){var e=this;return l()(n.a.mark(function t(){var r;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,a.i(u.q)();case 3:return e.city=t.sent,t.next=6,a.i(u.s)();case 6:r=t.sent,r.forEach(function(t){if(t.sub_categories.length){var a={value:t.name,label:t.name,children:[]};t.sub_categories.forEach(function(e,t){0!=t&&a.children.push({value:e.name,label:e.name})}),e.categoryOptions.push(a)}}),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(0),console.log(t.t0);case 13:case"end":return t.stop()}},t,e,[[0,10]])}))()},querySearchAsync:function(e,t){var r=this;return l()(n.a.mark(function o(){var s;return n.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(!e){o.next=11;break}return o.prev=1,o.next=4,a.i(u.v)(r.city.id,e);case 4:s=o.sent,s instanceof Array&&(s.map(function(e){return e.value=e.address,e}),t(s)),o.next=11;break;case 8:o.prev=8,o.t0=o.catch(1),console.log(o.t0);case 11:case"end":return o.stop()}},o,r,[[1,8]])}))()},addressSelect:function(e){this.formData.latitude=e.latitude,this.formData.longitude=e.longitude,console.log(this.formData.latitude,this.formData.longitude)},handleShopAvatarScucess:function(e,t){1==e.status?this.formData.image_path=e.image_path:this.$message.error("上传图片失败!")},handleBusinessAvatarScucess:function(e,t){1==e.status?this.formData.business_license_image=e.image_path:this.$message.error("上传图片失败!")},handleServiceAvatarScucess:function(e,t){1==e.status?this.formData.catering_service_license_image=e.image_path:this.$message.error("上传图片失败!")},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type,a=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 JPG 格式!"),a||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&a},tableRowClassName:function(e,t){return 1===t?"info-row":3===t?"positive-row":""},selectActivity:function(){var e=this;this.$prompt("请输入活动详情","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(function(t){var a=t.value;if(null==a)return void e.$message({type:"info",message:"请输入活动详情"});var r={};switch(e.activityValue){case"满减优惠":r={icon_name:"",name:"满减优惠",description:a};break;case"优惠大酬宾":r={icon_name:"",name:"优惠大酬宾",description:a};break;case"新用户立减":r={icon_name:"",name:"新用户立减",description:a};break;case"进店领券":r={icon_name:"",name:"进店领券",description:a}}e.activities.push(r)}).catch(function(){e.$message({type:"info",message:"取消输入"})})},handleDelete:function(e){this.activities.splice(e,1)},submitForm:function(e){var t=this;this.$refs[e].validate(function(){var e=l()(n.a.mark(function e(r){var s;return n.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!r){e.next=15;break}return o()(t.formData,{activities:t.activities},{category:t.selectedCategory.join("/")}),e.prev=2,e.next=5,a.i(u.C)(t.formData);case 5:s=e.sent,1==s.status?t.$message({type:"success",message:"添加成功"}):t.$message({type:"error",message:s.message}),console.log(s),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),console.log(e.t0);case 13:e.next=17;break;case 15:return t.$notify.error({title:"错误",message:"请检查输入是否正确",offset:100}),e.abrupt("return",!1);case 17:case"end":return e.stop()}},e,t,[[2,10]])}));return function(t){return e.apply(this,arguments)}}())}}}},373:function(e,t,a){t=e.exports=a(177)(!1),t.push([e.i,".allcover{position:absolute;top:0;right:0}.ctt{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ctt,.tb{position:absolute;top:50%}.tb{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.button_submit{text-align:center}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#20a0ff}.avatar-uploader-icon{font-size:28px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center}.avatar{width:120px;height:120px;display:block}.el-table .info-row{background:#c9e5f5}.el-table .positive-row{background:#e2f0e4}",""])},465:function(e,t,a){var r=a(373);"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);a(178)("b53f3cfe",r,!0)},490:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("head-top"),e._v(" "),a("el-row",{staticStyle:{"margin-top":"20px"}},[a("el-col",{attrs:{span:12,offset:4}},[a("el-form",{ref:"formData",staticClass:"demo-formData",attrs:{model:e.formData,rules:e.rules,"label-width":"110px"}},[a("el-form-item",{attrs:{label:"店铺名称",prop:"name"}},[a("el-input",{model:{value:e.formData.name,callback:function(t){e.formData.name=t},expression:"formData.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"详细地址",prop:"address"}},[a("el-autocomplete",{staticStyle:{width:"100%"},attrs:{"fetch-suggestions":e.querySearchAsync,placeholder:"请输入地址"},on:{select:e.addressSelect},model:{value:e.formData.address,callback:function(t){e.formData.address=t},expression:"formData.address"}}),e._v(" "),a("span",[e._v("当前城市:"+e._s(e.city.name))])],1),e._v(" "),a("el-form-item",{attrs:{label:"联系电话",prop:"phone"}},[a("el-input",{attrs:{maxLength:"11"},model:{value:e.formData.phone,callback:function(t){e.formData.phone=e._n(t)},expression:"formData.phone"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"店铺简介",prop:"description"}},[a("el-input",{model:{value:e.formData.description,callback:function(t){e.formData.description=t},expression:"formData.description"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"店铺标语",prop:"promotion_info"}},[a("el-input",{model:{value:e.formData.promotion_info,callback:function(t){e.formData.promotion_info=t},expression:"formData.promotion_info"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"店铺分类"}},[a("el-cascader",{attrs:{options:e.categoryOptions,"change-on-select":""},model:{value:e.selectedCategory,callback:function(t){e.selectedCategory=t},expression:"selectedCategory"}})],1),e._v(" "),a("el-form-item",{staticStyle:{"white-space":"nowrap"},attrs:{label:"店铺特点"}},[a("span",[e._v("品牌保证")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.is_premium,callback:function(t){e.formData.is_premium=t},expression:"formData.is_premium"}}),e._v(" "),a("span",[e._v("蜂鸟专送")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.delivery_mode,callback:function(t){e.formData.delivery_mode=t},expression:"formData.delivery_mode"}}),e._v(" "),a("span",[e._v("新开店铺")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.new,callback:function(t){e.formData.new=t},expression:"formData.new"}})],1),e._v(" "),a("el-form-item",{staticStyle:{"white-space":"nowrap"}},[a("span",[e._v("外卖保")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.bao,callback:function(t){e.formData.bao=t},expression:"formData.bao"}}),e._v(" "),a("span",[e._v("准时达")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.zhun,callback:function(t){e.formData.zhun=t},expression:"formData.zhun"}}),e._v(" "),a("span",[e._v("开发票")]),e._v(" "),a("el-switch",{attrs:{"on-text":"","off-text":""},model:{value:e.formData.piao,callback:function(t){e.formData.piao=t},expression:"formData.piao"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"配送费",prop:"float_delivery_fee"}},[a("el-input-number",{attrs:{min:0,max:20},model:{value:e.formData.float_delivery_fee,callback:function(t){e.formData.float_delivery_fee=t},expression:"formData.float_delivery_fee"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"起送价",prop:"float_minimum_order_amount"}},[a("el-input-number",{attrs:{min:0,max:100},model:{value:e.formData.float_minimum_order_amount,callback:function(t){e.formData.float_minimum_order_amount=t},expression:"formData.float_minimum_order_amount"}})],1),e._v(" "),a("el-form-item",{staticStyle:{"white-space":"nowrap"},attrs:{label:"营业时间"}},[a("el-time-select",{attrs:{placeholder:"起始时间","picker-options":{start:"05:30",step:"00:15",end:"23:30"}},model:{value:e.formData.startTime,callback:function(t){e.formData.startTime=t},expression:"formData.startTime"}}),e._v(" "),a("el-time-select",{attrs:{placeholder:"结束时间","picker-options":{start:"05:30",step:"00:15",end:"23:30",minTime:e.formData.startTime}},model:{value:e.formData.endTime,callback:function(t){e.formData.endTime=t},expression:"formData.endTime"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"上传店铺头像"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.baseUrl+"/v1/addimg/shop","show-file-list":!1,"on-success":e.handleShopAvatarScucess,"before-upload":e.beforeAvatarUpload}},[e.formData.image_path?a("img",{staticClass:"avatar",attrs:{src:e.baseImgPath+e.formData.image_path}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),e._v(" "),a("el-form-item",{attrs:{label:"上传营业执照"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.baseUrl+"/v1/addimg/shop","show-file-list":!1,"on-success":e.handleBusinessAvatarScucess,"before-upload":e.beforeAvatarUpload}},[e.formData.business_license_image?a("img",{staticClass:"avatar",attrs:{src:e.baseImgPath+e.formData.business_license_image}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),e._v(" "),a("el-form-item",{attrs:{label:"上传餐饮服务许可证"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.baseUrl+"/v1/addimg/shop","show-file-list":!1,"on-success":e.handleServiceAvatarScucess,"before-upload":e.beforeAvatarUpload}},[e.formData.catering_service_license_image?a("img",{staticClass:"avatar",attrs:{src:e.baseImgPath+e.formData.catering_service_license_image}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),e._v(" "),a("el-form-item",{attrs:{label:"优惠活动"}},[a("el-select",{attrs:{placeholder:e.activityValue},on:{change:e.selectActivity},model:{value:e.activityValue,callback:function(t){e.activityValue=t},expression:"activityValue"}},e._l(e.options,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),a("el-table",{staticStyle:{"min-width":"600px","margin-bottom":"20px"},attrs:{data:e.activities,align:"cneter","row-class-name":e.tableRowClassName}},[a("el-table-column",{attrs:{prop:"icon_name",label:"活动标题",align:"cneter",width:"120"}}),e._v(" "),a("el-table-column",{attrs:{prop:"name",label:"活动名称",align:"cneter",width:"120"}}),e._v(" "),a("el-table-column",{attrs:{prop:"description",align:"cneter",label:"活动详情"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"120"},scopedSlots:e._u([["default",function(t){return[a("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(a){e.handleDelete(t.$index)}}},[e._v("删除")])]}]])})],1),e._v(" "),a("el-form-item",{staticClass:"button_submit"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("formData")}}},[e._v("立即创建")])],1)],1)],1)],1)],1)},staticRenderFns:[]}}});
\ No newline at end of file
此差异已折叠。
webpackJsonp([11],{179:function(e,t,o){o(482);var a=o(77)(o(346),o(507),null,null);e.exports=a.exports},199:function(e,t,o){"use strict";t.__esModule=!0;var a=o(201),r=function(e){return e&&e.__esModule?e:{default:e}}(a);t.default=r.default||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(e[a]=o[a])}return e}},201:function(e,t,o){e.exports={default:o(203),__esModule:!0}},203:function(e,t,o){o(205),e.exports=o(5).Object.assign},204:function(e,t,o){"use strict";var a=o(15),r=o(49),s=o(27),n=o(48),i=o(81),l=Object.assign;e.exports=!l||o(14)(function(){var e={},t={},o=Symbol(),a="abcdefghijklmnopqrst";return e[o]=7,a.split("").forEach(function(e){t[e]=e}),7!=l({},e)[o]||Object.keys(l({},t)).join("")!=a})?function(e,t){for(var o=n(e),l=arguments.length,c=1,p=r.f,d=s.f;l>c;)for(var m,u=i(arguments[c++]),f=p?a(u).concat(p(u)):a(u),b=f.length,g=0;b>g;)d.call(u,m=f[g++])&&(o[m]=u[m]);return o}:l},205:function(e,t,o){var a=o(19);a(a.S+a.F,"Object",{assign:o(204)})},208:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(47),r=o.n(a),s=o(46),n=o.n(s),i=o(199),l=o.n(i),c=o(78),p=o(79),d=o(80);t.default={data:function(){return{baseImgPath:p.b}},created:function(){this.adminInfo.id||this.getAdminData()},computed:l()({},o.i(d.b)(["adminInfo"])),methods:l()({},o.i(d.c)(["getAdminData"]),{handleCommand:function(e){var t=this;return n()(r.a.mark(function a(){var s;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if("home"!=e){a.next=4;break}t.$router.push("/manage"),a.next=9;break;case 4:if("singout"!=e){a.next=9;break}return a.next=7,o.i(c.b)();case 7:s=a.sent,1==s.status?(t.$message({type:"success",message:"退出成功"}),t.$router.push("/")):t.$message({type:"error",message:s.message});case 9:case"end":return a.stop()}},a,t)}))()}})}},209:function(e,t,o){t=e.exports=o(177)(!1),t.push([e.i,".allcover{position:absolute;top:0;right:0}.ctt{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ctt,.tb{position:absolute;top:50%}.tb{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header_container{background-color:#eff2f7;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.avator{width:36px;height:36px;border-radius:50%;margin-right:37px}.el-dropdown-menu__item{text-align:center}",""])},210:function(e,t,o){var a=o(209);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);o(178)("22411ea5",a,!0)},211:function(e,t,o){o(210);var a=o(77)(o(208),o(212),null,null);e.exports=a.exports},212:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"header_container"},[o("el-breadcrumb",{attrs:{separator:"/"}},[o("el-breadcrumb-item",{attrs:{to:{path:"/manage"}}},[e._v("首页")]),e._v(" "),e._l(e.$route.meta,function(t,a){return o("el-breadcrumb-item",{key:"index"},[e._v(e._s(t))])})],2),e._v(" "),o("el-dropdown",{attrs:{"menu-align":"start"},on:{command:e.handleCommand}},[o("img",{staticClass:"avator",attrs:{src:e.baseImgPath+e.adminInfo.avatar}}),e._v(" "),o("el-dropdown-menu",{slot:"dropdown"},[o("el-dropdown-item",{attrs:{command:"home"}},[e._v("首页")]),e._v(" "),o("el-dropdown-item",{attrs:{command:"singout"}},[e._v("退出")])],1)],1)],1)},staticRenderFns:[]}},346:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(199),r=o.n(a),s=o(47),n=o.n(s),i=o(46),l=o.n(i),c=o(211),p=o.n(c),d=o(78),m=o(79);t.default={data:function(){return{baseUrl:m.a,baseImgPath:m.b,restaurant_id:1,categoryForm:{categoryList:[],categorySelect:"",name:"",description:""},foodForm:{name:"",description:"",image_path:"",activity:"",attributes:[],specs:[{specs:"默认",packing_fee:0,price:20}]},foodrules:{name:[{required:!0,message:"请输入食品名称",trigger:"blur"}]},attributes:[{value:"",label:"新品"},{value:"招牌",label:"招牌"}],showAddCategory:!1,foodSpecs:"one",dialogFormVisible:!1,specsForm:{specs:"",packing_fee:0,price:20},specsFormrules:{specs:[{required:!0,message:"请输入规格",trigger:"blur"}]}}},components:{headTop:p.a},created:function(){var e=this;this.$route.query.restaurant_id?this.restaurant_id=this.$route.query.restaurant_id:(this.restaurant_id=Math.ceil(10*Math.random()),this.$msgbox({title:"提示",message:"添加食品需要选择一个商铺,先去就去选择商铺吗?",showCancelButton:!0,confirmButtonText:"确定",cancelButtonText:"取消",beforeClose:function(t,o,a){"confirm"===t?(e.$router.push("/shopList"),a()):(e.$message({type:"info",message:"取消"}),a())}})),this.initData()},computed:{selectValue:function(){return this.categoryForm.categoryList[this.categoryForm.categorySelect]||{}}},methods:{initData:function(){var e=this;return l()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,o.i(d.z)(e.restaurant_id);case 3:a=t.sent,1==a.status?(a.category_list.map(function(e,t){e.value=t,e.label=e.name}),e.categoryForm.categoryList=a.category_list):console.log(a),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),console.log(t.t0);case 10:case"end":return t.stop()}},t,e,[[0,7]])}))()},addCategoryFun:function(){this.showAddCategory=!this.showAddCategory},submitcategoryForm:function(e){var t=this;this.$refs[e].validate(function(){var e=l()(n.a.mark(function e(a){var r,s;return n.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!a){e.next=14;break}return r={name:t.categoryForm.name,description:t.categoryForm.description,restaurant_id:t.restaurant_id},e.prev=2,e.next=5,o.i(d.A)(r);case 5:s=e.sent,1==s.status&&(t.initData(),t.categoryForm.name="",t.categoryForm.description="",t.showAddCategory=!1,t.$message({type:"success",message:"添加成功"})),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),console.log(e.t0);case 12:e.next=16;break;case 14:return t.$notify.error({title:"错误",message:"请检查输入是否正确",offset:100}),e.abrupt("return",!1);case 16:case"end":return e.stop()}},e,t,[[2,9]])}));return function(t){return e.apply(this,arguments)}}())},uploadImg:function(e,t){1==e.status?this.foodForm.image_path=e.image_path:this.$message.error("上传图片失败!")},beforeImgUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type,o=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 JPG 格式!"),o||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&o},addspecs:function(){this.foodForm.specs.push(r()({},this.specsForm)),this.specsForm.specs="",this.specsForm.packing_fee=0,this.specsForm.price=20,this.dialogFormVisible=!1},handleDelete:function(e){this.foodForm.specs.splice(e,1)},tableRowClassName:function(e,t){return 1===t?"info-row":3===t?"positive-row":""},addFood:function(e){var t=this;this.$refs[e].validate(function(){var e=l()(n.a.mark(function e(a){var s,i;return n.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!a){e.next=14;break}return s=r()({},t.foodForm,{category_id:t.selectValue.id,restaurant_id:t.restaurant_id}),e.prev=2,e.next=5,o.i(d.B)(s);case 5:i=e.sent,1==i.status?(console.log(i),t.$message({type:"success",message:"添加成功"})):t.$message({type:"error",message:i.message}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),console.log(e.t0);case 12:e.next=16;break;case 14:return t.$notify.error({title:"错误",message:"请检查输入是否正确",offset:100}),e.abrupt("return",!1);case 16:case"end":return e.stop()}},e,t,[[2,9]])}));return function(t){return e.apply(this,arguments)}}())}}}},390:function(e,t,o){t=e.exports=o(177)(!1),t.push([e.i,".allcover{position:absolute;top:0;right:0}.ctt{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ctt,.tb{position:absolute;top:50%}.tb{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.form{min-width:400px;margin-bottom:30px}.form:hover{box-shadow:0 0 8px 0 rgba(232,237,250,.6),0 2px 4px 0 rgba(232,237,250,.5);border-radius:6px;transition:all .4s}.food_form{border:1px solid #eaeefb;padding:10px 10px 0}.form_header{text-align:center;margin-bottom:10px}.category_select{border:1px solid #eaeefb;padding:10px 30px 10px 10px;border-top-right-radius:6px;border-top-left-radius:6px}.add_category_row{height:0;overflow:hidden;transition:all .4s;background:#f9fafc}.showEdit{height:185px}.add_category{background:#f9fafc;padding:10px 30px 0 10px;border:1px solid #eaeefb;border-top:none}.add_category_button{text-align:center;line-height:40px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border:1px solid #eaeefb;border-top:none;transition:all .4s}.add_category_button:hover{background:#f9fafc}.add_category_button:hover .edit_icon,.add_category_button:hover span{color:#20a0ff}.add_category_button span{font-size:14px;color:#999;transition:all .4s}.add_category_button .edit_icon{color:#ccc;transition:all .4s}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#20a0ff}.avatar-uploader-icon{font-size:28px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center}.avatar{width:120px;height:120px;display:block}.cell{text-align:center}",""])},482:function(e,t,o){var a=o(390);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);o(178)("01f208ee",a,!0)},507:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",[o("head-top"),e._v(" "),o("el-row",{staticStyle:{"margin-top":"20px"}},[o("el-col",{attrs:{span:14,offset:4}},[o("header",{staticClass:"form_header"},[e._v("选择食品种类")]),e._v(" "),o("el-form",{ref:"categoryForm",staticClass:"form",attrs:{model:e.categoryForm,"label-width":"110px"}},[o("el-row",{staticClass:"category_select"},[o("el-form-item",{attrs:{label:"食品种类"}},[o("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:e.selectValue.label},model:{value:e.categoryForm.categorySelect,callback:function(t){e.categoryForm.categorySelect=t},expression:"categoryForm.categorySelect"}},e._l(e.categoryForm.categoryList,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)],1),e._v(" "),o("el-row",{staticClass:"add_category_row",class:e.showAddCategory?"showEdit":""},[o("div",{staticClass:"add_category"},[o("el-form-item",{attrs:{label:"食品种类",prop:"name"}},[o("el-input",{model:{value:e.categoryForm.name,callback:function(t){e.categoryForm.name=t},expression:"categoryForm.name"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"种类描述",prop:"description"}},[o("el-input",{model:{value:e.categoryForm.description,callback:function(t){e.categoryForm.description=t},expression:"categoryForm.description"}})],1),e._v(" "),o("el-form-item",[o("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitcategoryForm("categoryForm")}}},[e._v("提交")])],1)],1)]),e._v(" "),o("div",{staticClass:"add_category_button",on:{click:e.addCategoryFun}},[e.showAddCategory?o("i",{staticClass:"el-icon-caret-top edit_icon"}):o("i",{staticClass:"el-icon-caret-bottom edit_icon",slot:"icon"}),e._v(" "),o("span",[e._v("添加食品种类")])])],1),e._v(" "),o("header",{staticClass:"form_header"},[e._v("添加食品")]),e._v(" "),o("el-form",{ref:"foodForm",staticClass:"form food_form",attrs:{model:e.foodForm,rules:e.foodrules,"label-width":"110px"}},[o("el-form-item",{attrs:{label:"食品名称",prop:"name"}},[o("el-input",{model:{value:e.foodForm.name,callback:function(t){e.foodForm.name=t},expression:"foodForm.name"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"食品活动",prop:"activity"}},[o("el-input",{model:{value:e.foodForm.activity,callback:function(t){e.foodForm.activity=t},expression:"foodForm.activity"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"食品详情",prop:"description"}},[o("el-input",{model:{value:e.foodForm.description,callback:function(t){e.foodForm.description=t},expression:"foodForm.description"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"上传食品图片"}},[o("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.baseUrl+"/v1/addimg/food","show-file-list":!1,"on-success":e.uploadImg,"before-upload":e.beforeImgUpload}},[e.foodForm.image_path?o("img",{staticClass:"avatar",attrs:{src:e.baseImgPath+e.foodForm.image_path}}):o("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),e._v(" "),o("el-form-item",{attrs:{label:"食品特点"}},[o("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:e.foodForm.attributes,callback:function(t){e.foodForm.attributes=t},expression:"foodForm.attributes"}},e._l(e.attributes,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{attrs:{label:"食品规格"}},[o("el-radio",{staticClass:"radio",attrs:{label:"one"},model:{value:e.foodSpecs,callback:function(t){e.foodSpecs=t},expression:"foodSpecs"}},[e._v("单规格")]),e._v(" "),o("el-radio",{staticClass:"radio",attrs:{label:"more"},model:{value:e.foodSpecs,callback:function(t){e.foodSpecs=t},expression:"foodSpecs"}},[e._v("多规格")])],1),e._v(" "),"one"==e.foodSpecs?o("el-row",[o("el-form-item",{attrs:{label:"包装费"}},[o("el-input-number",{attrs:{min:0,max:100},model:{value:e.foodForm.specs[0].packing_fee,callback:function(t){e.foodForm.specs[0].packing_fee=t},expression:"foodForm.specs[0].packing_fee"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"价格"}},[o("el-input-number",{attrs:{min:0,max:1e4},model:{value:e.foodForm.specs[0].price,callback:function(t){e.foodForm.specs[0].price=t},expression:"foodForm.specs[0].price"}})],1)],1):o("el-row",{staticStyle:{overflow:"auto","text-align":"center"}},[o("el-button",{staticStyle:{"margin-bottom":"10px"},attrs:{type:"primary"},on:{click:function(t){e.dialogFormVisible=!0}}},[e._v("添加规格")]),e._v(" "),o("el-table",{staticStyle:{"margin-bottom":"20px"},attrs:{data:e.foodForm.specs,"row-class-name":e.tableRowClassName}},[o("el-table-column",{attrs:{prop:"specs",label:"规格"}}),e._v(" "),o("el-table-column",{attrs:{prop:"packing_fee",label:"包装费"}}),e._v(" "),o("el-table-column",{attrs:{prop:"price",label:"价格"}}),e._v(" "),o("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([["default",function(t){return[o("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(o){e.handleDelete(t.$index)}}},[e._v("删除")])]}]])})],1)],1),e._v(" "),o("el-form-item",[o("el-button",{attrs:{type:"primary"},on:{click:function(t){e.addFood("foodForm")}}},[e._v("确认添加食品")])],1)],1),e._v(" "),o("el-dialog",{attrs:{title:"添加规格"},model:{value:e.dialogFormVisible,callback:function(t){e.dialogFormVisible=t},expression:"dialogFormVisible"}},[o("el-form",{attrs:{rules:e.specsFormrules,model:e.specsForm}},[o("el-form-item",{attrs:{label:"规格","label-width":"100px",prop:"specs"}},[o("el-input",{attrs:{"auto-complete":"off"},model:{value:e.specsForm.specs,callback:function(t){e.specsForm.specs=t},expression:"specsForm.specs"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"包装费","label-width":"100px"}},[o("el-input-number",{attrs:{min:0,max:100},model:{value:e.specsForm.packing_fee,callback:function(t){e.specsForm.packing_fee=t},expression:"specsForm.packing_fee"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"价格","label-width":"100px"}},[o("el-input-number",{attrs:{min:0,max:1e4},model:{value:e.specsForm.price,callback:function(t){e.specsForm.price=t},expression:"specsForm.price"}})],1)],1),e._v(" "),o("div",{staticClass:"dialog-footer",slot:"footer"},[o("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.addspecs}},[e._v("确 定")])],1)],1)],1)],1)],1)},staticRenderFns:[]}}});
\ No newline at end of file
webpackJsonp([12],{186:function(t,a,n){n(693);var e=n(77)(n(636),n(718),"data-v-d3daf980",null);t.exports=e.exports},211:function(t,a,n){"use strict";a.__esModule=!0;var e=n(212),r=function(t){return t&&t.__esModule?t:{default:t}}(e);a.default=r.default||function(t){for(var a=1;a<arguments.length;a++){var n=arguments[a];for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])}return t}},212:function(t,a,n){t.exports={default:n(214),__esModule:!0}},214:function(t,a,n){n(216),t.exports=n(5).Object.assign},215:function(t,a,n){"use strict";var e=n(15),r=n(49),o=n(27),s=n(48),i=n(81),A=Object.assign;t.exports=!A||n(14)(function(){var t={},a={},n=Symbol(),e="abcdefghijklmnopqrst";return t[n]=7,e.split("").forEach(function(t){a[t]=t}),7!=A({},t)[n]||Object.keys(A({},a)).join("")!=e})?function(t,a){for(var n=s(t),A=arguments.length,d=1,f=r.f,l=o.f;A>d;)for(var p,c=i(arguments[d++]),m=f?e(c).concat(f(c)):e(c),u=m.length,C=0;u>C;)l.call(c,p=m[C++])&&(n[p]=c[p]);return n}:A},216:function(t,a,n){var e=n(19);e(e.S+e.F,"Object",{assign:n(215)})},636:function(t,a,n){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var e=n(47),r=n.n(e),o=n(46),s=n.n(o),i=n(211),A=n.n(i),d=n(78),f=n(80);a.default={data:function(){return{loginForm:{username:"",password:""},rules:{username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}]},showLogin:!1}},mounted:function(){this.showLogin=!0,this.adminInfo.id||this.getAdminData()},computed:A()({},n.i(f.b)(["adminInfo"])),methods:A()({},n.i(f.c)(["getAdminData"]),{submitForm:function(t){var a=this;return s()(r.a.mark(function e(){return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a.$refs[t].validate(function(){var t=s()(r.a.mark(function t(e){var o;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!e){t.next=7;break}return t.next=3,n.i(d.I)({user_name:a.loginForm.username,password:a.loginForm.password});case 3:o=t.sent,1==o.status?(a.$message({type:"success",message:"登录成功"}),a.$router.push("manage")):a.$message({type:"error",message:o.message}),t.next=9;break;case 7:return a.$notify.error({title:"错误",message:"请输入正确的用户名密码",offset:100}),t.abrupt("return",!1);case 9:case"end":return t.stop()}},t,a)}));return function(a){return t.apply(this,arguments)}}());case 1:case"end":return e.stop()}},e,a)}))()}}),watch:{adminInfo:function(t){t.id&&(this.$message({type:"success",message:"检测到您之前登录过,将自动登录"}),this.$router.push("manage"))}}}},670:function(t,a,n){a=t.exports=n(177)(!0),a.push([t.i,".allcover[data-v-d3daf980]{position:absolute;top:0;right:0}.ctt[data-v-d3daf980]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tb[data-v-d3daf980]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr[data-v-d3daf980]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.login_page[data-v-d3daf980]{background-color:#324057}.manage_tip[data-v-d3daf980]{position:absolute;width:100%;top:-100px;left:0}.manage_tip p[data-v-d3daf980]{font-size:34px;color:#fff}.form_contianer[data-v-d3daf980]{width:320px;height:210px;position:absolute;top:50%;left:50%;margin-top:-105px;margin-left:-160px;padding:25px;border-radius:5px;text-align:center;background-color:#fff}.form_contianer .submit_btn[data-v-d3daf980]{width:100%;font-size:16px}.tip[data-v-d3daf980]{font-size:12px;color:red}.form-fade-enter-active[data-v-d3daf980],.form-fade-leave-active[data-v-d3daf980]{transition:all 1s}.form-fade-enter[data-v-d3daf980],.form-fade-leave-active[data-v-d3daf980]{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);opacity:0}","",{version:3,sources:["/mygit/manage/src/page/login.vue"],names:[],mappings:"AACA,2BACE,kBAAmB,AACnB,MAAO,AACP,OAAS,CACV,AACD,sBACE,kBAAmB,AACnB,QAAS,AACT,SAAU,AACV,uCAAyC,AACjC,8BAAiC,CAC1C,AACD,qBACE,kBAAmB,AACnB,QAAS,AACT,mCAAoC,AAC5B,0BAA4B,CACrC,AACD,qBACE,kBAAmB,AACnB,SAAU,AACV,mCAAoC,AAC5B,0BAA4B,CACrC,AACD,6BACE,wBAA0B,CAC3B,AACD,6BACE,kBAAmB,AACnB,WAAY,AACZ,WAAY,AACZ,MAAQ,CACT,AACD,+BACE,eAAgB,AAChB,UAAY,CACb,AACD,iCACE,YAAa,AACb,aAAc,AACd,kBAAmB,AACnB,QAAS,AACT,SAAU,AACV,kBAAmB,AACnB,mBAAoB,AACpB,aAAc,AACd,kBAAmB,AACnB,kBAAmB,AACnB,qBAAuB,CACxB,AACD,6CACE,WAAY,AACZ,cAAgB,CACjB,AACD,sBACE,eAAgB,AAChB,SAAW,CACZ,AACD,kFAEE,iBAAmB,CACpB,AACD,2EAEE,yCAA4C,AACpC,iCAAoC,AAC5C,SAAW,CACZ",file:"login.vue",sourcesContent:["\n.allcover[data-v-d3daf980] {\n position: absolute;\n top: 0;\n right: 0;\n}\n.ctt[data-v-d3daf980] {\n position: absolute;\n top: 50%;\n left: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n}\n.tb[data-v-d3daf980] {\n position: absolute;\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.lr[data-v-d3daf980] {\n position: absolute;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n}\n.login_page[data-v-d3daf980] {\n background-color: #324057;\n}\n.manage_tip[data-v-d3daf980] {\n position: absolute;\n width: 100%;\n top: -100px;\n left: 0;\n}\n.manage_tip p[data-v-d3daf980] {\n font-size: 34px;\n color: #fff;\n}\n.form_contianer[data-v-d3daf980] {\n width: 320px;\n height: 210px;\n position: absolute;\n top: 50%;\n left: 50%;\n margin-top: -105px;\n margin-left: -160px;\n padding: 25px;\n border-radius: 5px;\n text-align: center;\n background-color: #fff;\n}\n.form_contianer .submit_btn[data-v-d3daf980] {\n width: 100%;\n font-size: 16px;\n}\n.tip[data-v-d3daf980] {\n font-size: 12px;\n color: red;\n}\n.form-fade-enter-active[data-v-d3daf980],\n.form-fade-leave-active[data-v-d3daf980] {\n transition: all 1s;\n}\n.form-fade-enter[data-v-d3daf980],\n.form-fade-leave-active[data-v-d3daf980] {\n -webkit-transform: translate3d(0, -50px, 0);\n transform: translate3d(0, -50px, 0);\n opacity: 0;\n}\n"],sourceRoot:""}])},693:function(t,a,n){var e=n(670);"string"==typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);n(178)("06c6b6e4",e,!0)},718:function(t,a){t.exports={render:function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"login_page fillcontain"},[n("transition",{attrs:{name:"form-fade",mode:"in-out"}},[n("section",{directives:[{name:"show",rawName:"v-show",value:t.showLogin,expression:"showLogin"}],staticClass:"form_contianer"},[n("div",{staticClass:"manage_tip"},[n("p",[t._v("elm后台管理系统")])]),t._v(" "),n("el-form",{ref:"loginForm",attrs:{model:t.loginForm,rules:t.rules}},[n("el-form-item",{attrs:{prop:"username"}},[n("el-input",{attrs:{placeholder:"用户名"},model:{value:t.loginForm.username,callback:function(a){t.loginForm.username=a},expression:"loginForm.username"}},[n("span",[t._v("dsfsf")])])],1),t._v(" "),n("el-form-item",{attrs:{prop:"password"}},[n("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:t.loginForm.password,callback:function(a){t.loginForm.password=a},expression:"loginForm.password"}})],1),t._v(" "),n("el-form-item",[n("el-button",{staticClass:"submit_btn",attrs:{type:"primary"},on:{click:function(a){t.submitForm("loginForm")}}},[t._v("登陆")])],1)],1),t._v(" "),n("p",{staticClass:"tip"},[t._v("温馨提示:")]),t._v(" "),n("p",{staticClass:"tip"},[t._v("未登录过的新用户,自动注册")]),t._v(" "),n("p",{staticClass:"tip"},[t._v("注册过的用户可凭账号密码登录")])],1)])],1)},staticRenderFns:[]}}});
//# sourceMappingURL=12.d690dd6634170b63ccb3.js.map
\ No newline at end of file
webpackJsonp([12],{186:function(t,e,a){a(479);var r=a(77)(a(353),a(504),"data-v-d3daf980",null);t.exports=r.exports},199:function(t,e,a){"use strict";e.__esModule=!0;var r=a(201),n=function(t){return t&&t.__esModule?t:{default:t}}(r);e.default=n.default||function(t){for(var e=1;e<arguments.length;e++){var a=arguments[e];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(t[r]=a[r])}return t}},201:function(t,e,a){t.exports={default:a(203),__esModule:!0}},203:function(t,e,a){a(205),t.exports=a(5).Object.assign},204:function(t,e,a){"use strict";var r=a(15),n=a(49),s=a(27),o=a(48),i=a(81),f=Object.assign;t.exports=!f||a(14)(function(){var t={},e={},a=Symbol(),r="abcdefghijklmnopqrst";return t[a]=7,r.split("").forEach(function(t){e[t]=t}),7!=f({},t)[a]||Object.keys(f({},e)).join("")!=r})?function(t,e){for(var a=o(t),f=arguments.length,l=1,d=n.f,u=s.f;f>l;)for(var c,p=i(arguments[l++]),m=d?r(p).concat(d(p)):r(p),v=m.length,g=0;v>g;)u.call(p,c=m[g++])&&(a[c]=p[c]);return a}:f},205:function(t,e,a){var r=a(19);r(r.S+r.F,"Object",{assign:a(204)})},353:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a(47),n=a.n(r),s=a(46),o=a.n(s),i=a(199),f=a.n(i),l=a(78),d=a(80);e.default={data:function(){return{loginForm:{username:"",password:""},rules:{username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}]},showLogin:!1}},mounted:function(){this.showLogin=!0,this.adminInfo.id||this.getAdminData()},computed:f()({},a.i(d.b)(["adminInfo"])),methods:f()({},a.i(d.c)(["getAdminData"]),{submitForm:function(t){var e=this;return o()(n.a.mark(function r(){return n.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:e.$refs[t].validate(function(){var t=o()(n.a.mark(function t(r){var s;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!r){t.next=7;break}return t.next=3,a.i(l.I)({user_name:e.loginForm.username,password:e.loginForm.password});case 3:s=t.sent,1==s.status?(e.$message({type:"success",message:"登录成功"}),e.$router.push("manage")):e.$message({type:"error",message:s.message}),t.next=9;break;case 7:return e.$notify.error({title:"错误",message:"请输入正确的用户名密码",offset:100}),t.abrupt("return",!1);case 9:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}());case 1:case"end":return r.stop()}},r,e)}))()}}),watch:{adminInfo:function(t){t.id&&(this.$message({type:"success",message:"检测到您之前登录过,将自动登录"}),this.$router.push("manage"))}}}},387:function(t,e,a){e=t.exports=a(177)(!1),e.push([t.i,".allcover[data-v-d3daf980]{position:absolute;top:0;right:0}.ctt[data-v-d3daf980]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tb[data-v-d3daf980]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr[data-v-d3daf980]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.login_page[data-v-d3daf980]{background-color:#324057}.manage_tip[data-v-d3daf980]{position:absolute;width:100%;top:-100px;left:0}.manage_tip p[data-v-d3daf980]{font-size:34px;color:#fff}.form_contianer[data-v-d3daf980]{width:320px;height:210px;position:absolute;top:50%;left:50%;margin-top:-105px;margin-left:-160px;padding:25px;border-radius:5px;text-align:center;background-color:#fff}.form_contianer .submit_btn[data-v-d3daf980]{width:100%;font-size:16px}.tip[data-v-d3daf980]{font-size:12px;color:red}.form-fade-enter-active[data-v-d3daf980],.form-fade-leave-active[data-v-d3daf980]{transition:all 1s}.form-fade-enter[data-v-d3daf980],.form-fade-leave-active[data-v-d3daf980]{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);opacity:0}",""])},479:function(t,e,a){var r=a(387);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals);a(178)("e072b9f0",r,!0)},504:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"login_page fillcontain"},[a("transition",{attrs:{name:"form-fade",mode:"in-out"}},[a("section",{directives:[{name:"show",rawName:"v-show",value:t.showLogin,expression:"showLogin"}],staticClass:"form_contianer"},[a("div",{staticClass:"manage_tip"},[a("p",[t._v("elm后台管理系统")])]),t._v(" "),a("el-form",{ref:"loginForm",attrs:{model:t.loginForm,rules:t.rules}},[a("el-form-item",{attrs:{prop:"username"}},[a("el-input",{attrs:{placeholder:"用户名"},model:{value:t.loginForm.username,callback:function(e){t.loginForm.username=e},expression:"loginForm.username"}},[a("span",[t._v("dsfsf")])])],1),t._v(" "),a("el-form-item",{attrs:{prop:"password"}},[a("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:t.loginForm.password,callback:function(e){t.loginForm.password=e},expression:"loginForm.password"}})],1),t._v(" "),a("el-form-item",[a("el-button",{staticClass:"submit_btn",attrs:{type:"primary"},on:{click:function(e){t.submitForm("loginForm")}}},[t._v("登陆")])],1)],1),t._v(" "),a("p",{staticClass:"tip"},[t._v("温馨提示:")]),t._v(" "),a("p",{staticClass:"tip"},[t._v("未登录过的新用户,自动注册")]),t._v(" "),a("p",{staticClass:"tip"},[t._v("注册过的用户可凭账号密码登录")])],1)])],1)},staticRenderFns:[]}}});
\ No newline at end of file
webpackJsonp([13],{192:function(t,n,o){o(695);var e=o(77)(o(642),o(720),null,null);t.exports=e.exports},642:function(t,n,o){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={}},672:function(t,n,o){n=t.exports=o(177)(!0),n.push([t.i,".allcover{position:absolute;top:0;right:0}.ctt{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ctt,.tb{position:absolute;top:50%}.tb{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}","",{version:3,sources:["/mygit/manage/src/page/uploadImg.vue"],names:[],mappings:"AACA,UACE,kBAAmB,AACnB,MAAO,AACP,OAAS,CACV,AACD,KAGE,SAAU,AACV,uCAAyC,AACjC,8BAAiC,CAC1C,AACD,SANE,kBAAmB,AACnB,OAAS,CAUV,AALD,IAGE,mCAAoC,AAC5B,0BAA4B,CACrC,AACD,IACE,kBAAmB,AACnB,SAAU,AACV,mCAAoC,AAC5B,0BAA4B,CACrC",file:"uploadImg.vue",sourcesContent:["\n.allcover {\n position: absolute;\n top: 0;\n right: 0;\n}\n.ctt {\n position: absolute;\n top: 50%;\n left: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n}\n.tb {\n position: absolute;\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.lr {\n position: absolute;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n}\n"],sourceRoot:""}])},695:function(t,n,o){var e=o(672);"string"==typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);o(178)("6e618b64",e,!0)},720:function(t,n){t.exports={render:function(){var t=this,n=t.$createElement;return(t._self._c||n)("div",{staticClass:"fillcontain"},[t._v("\n uploadImg\n")])},staticRenderFns:[]}}});
//# sourceMappingURL=13.3b0d173582caf4548547.js.map
\ No newline at end of file
webpackJsonp([13],{192:function(t,e,n){n(481);var r=n(77)(n(359),n(506),null,null);t.exports=r.exports},359:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={}},389:function(t,e,n){e=t.exports=n(177)(!1),e.push([t.i,".allcover{position:absolute;top:0;right:0}.ctt{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ctt,.tb{position:absolute;top:50%}.tb{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}",""])},481:function(t,e,n){var r=n(389);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals);n(178)("77f66aa0",r,!0)},506:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{staticClass:"fillcontain"},[t._v("\n uploadImg\n")])},staticRenderFns:[]}}});
\ No newline at end of file
webpackJsonp([14],{190:function(t,n,e){e(683);var s=e(77)(e(640),e(708),null,null);t.exports=s.exports},640:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={}},660:function(t,n,e){n=t.exports=e(177)(!0),n.push([t.i,".allcover{position:absolute;top:0;right:0}.ctt{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ctt,.tb{position:absolute;top:50%}.tb{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lr{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}","",{version:3,sources:["/mygit/manage/src/page/sendMessage.vue"],names:[],mappings:"AACA,UACE,kBAAmB,AACnB,MAAO,AACP,OAAS,CACV,AACD,KAGE,SAAU,AACV,uCAAyC,AACjC,8BAAiC,CAC1C,AACD,SANE,kBAAmB,AACnB,OAAS,CAUV,AALD,IAGE,mCAAoC,AAC5B,0BAA4B,CACrC,AACD,IACE,kBAAmB,AACnB,SAAU,AACV,mCAAoC,AAC5B,0BAA4B,CACrC",file:"sendMessage.vue",sourcesContent:["\n.allcover {\n position: absolute;\n top: 0;\n right: 0;\n}\n.ctt {\n position: absolute;\n top: 50%;\n left: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n}\n.tb {\n position: absolute;\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n.lr {\n position: absolute;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n}\n"],sourceRoot:""}])},683:function(t,n,e){var s=e(660);"string"==typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);e(178)("0fa23764",s,!0)},708:function(t,n){t.exports={render:function(){var t=this,n=t.$createElement;return(t._self._c||n)("div",{staticClass:"fillcontain"},[t._v("\n sendMessage\n")])},staticRenderFns:[]}}});
//# sourceMappingURL=14.38d04c5f68c9f0edb171.js.map
\ No newline at end of file
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
...@@ -5,8 +5,15 @@ ...@@ -5,8 +5,15 @@
</template> </template>
<script> <script>
import echarts from 'echarts'; import echarts from 'echarts/lib/echarts';
// 引入柱状图
import 'echarts/lib/chart/bar';
import 'echarts/lib/chart/line';
import 'echarts/lib/component/title';
import 'echarts/lib/component/legend';
import 'echarts/lib/component/toolbox';
import 'echarts/lib/component/markPoint';
import 'echarts/lib/component/tooltip';
export default { export default {
mounted(){ mounted(){
this.myChart = echarts.init(document.getElementById('line1')); this.myChart = echarts.init(document.getElementById('line1'));
......
...@@ -5,7 +5,12 @@ ...@@ -5,7 +5,12 @@
</template> </template>
<script> <script>
import echarts from 'echarts'; import echarts from 'echarts/lib/echarts';
// 引入柱状图
import 'echarts/lib/chart/pie';
import 'echarts/lib/component/title';
import 'echarts/lib/component/legend';
export default { export default {
mounted(){ mounted(){
this.myChart = echarts.init(document.getElementById('visitorpie')); this.myChart = echarts.init(document.getElementById('visitorpie'));
......
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
} }
} }
.today_head{ .today_head{
background: #13CE66; background: #FF9800;
} }
.all_head{ .all_head{
background: #20A0FF; background: #20A0FF;
......
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册