1 line
21 KiB
JavaScript
1 line
21 KiB
JavaScript
![]() |
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6c9ab8c6"],{"18e0":function(e,t,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{},[r("el-dialog",{attrs:{title:e.title,visible:e.dialogFormVisible,width:"600px","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogFormVisible=t},close:e.close}},[r("el-form",{ref:"form",attrs:{model:e.form,"label-width":"120px"}},[r("el-form-item",{attrs:{label:"排序",prop:"sort"}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入排序"},model:{value:e.form.sort,callback:function(t){e.$set(e.form,"sort","string"===typeof t?t.trim():t)},expression:"form.sort"}})],1),r("el-form-item",{attrs:{label:"区域名称",prop:"name",required:!0}},[r("el-input",{attrs:{autocomplete:"off",placeholder:"请输入区域名称"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name","string"===typeof t?t.trim():t)},expression:"form.name"}})],1),r("el-form-item",{attrs:{label:"预约",required:!0}},[r("el-switch",{attrs:{"active-text":"开启","inactive-text":"关闭","active-value":"1","inactive-value":"2"},model:{value:e.form.appointment,callback:function(t){e.$set(e.form,"appointment",t)},expression:"form.appointment"}})],1),"1"==e.form.appointment?r("el-form-item",{attrs:{label:"预约定金",required:!0}},[r("el-input",{attrs:{"auto-complete":"off",placeholder:"预约定金"},model:{value:e.form.money,callback:function(t){e.$set(e.form,"money",t)},expression:"form.money"}})],1):e._e(),"1"==e.form.appointment?r("el-form-item",{attrs:{label:"最低人数",required:!0}},[r("el-input-number",{staticStyle:{width:"auto"},attrs:{min:1,max:1e3,placeholder:"最低人数"},model:{value:e.form.minNum,callback:function(t){e.$set(e.form,"minNum",t)},expression:"form.minNum"}})],1):e._e(),"1"==e.form.appointment?r("el-form-item",{attrs:{label:"最高人数",required:!0}},[r("el-input-number",{staticStyle:{width:"auto"},attrs:{min:1,max:1e3,placeholder:"最高人数"},model:{value:e.form.maxNum,callback:function(t){e.$set(e.form,"maxNum",t)},expression:"form.maxNum"}})],1):e._e()],1),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{size:"medium"},on:{click:e.close}},[e._v("取 消")]),r("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.save}},[e._v("确 定")])],1)],1)],1)},o=[],a=(r("96cf"),r("1da1")),i=r("9cde"),s={name:"meteriaSave",created:function(){},data:function(){return{form:{id:"",sort:"1",name:"",goodsType:[],appointment:"",money:"",minNum:"",maxNum:""},typeOptions:[],title:"",dialogFormVisible:!1}},components:{},methods:{showEdit:function(e){e?(this.title="编辑",this.getSaveArea(e.id)):this.title="添加",this.goodsType(),this.dialogFormVisible=!0},setStoreId:function(e){this.form.storeId=e},getSaveArea:function(e){var t=this;return Object(a["a"])(regeneratorRuntime.mark((function r(){var n,o;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,Object(i["n"])({id:e});case 2:n=r.sent,o=n.data,t.form=Object.assign({},o);case 5:case"end":return r.stop()}}),r)})))()},goodsType:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var r,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(i["x"])(e.form);case 2:r=t.sent,n=r.data,e.typeOptions=n||[];case 5:case"end":return t.stop()}}),t)})))()},close:function(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1},save:function(){var e=this;this.$refs["form"].validate(function(){var t=Object(a["a"])(regeneratorRuntime.mark((function t(r){var n,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!r){t.next=10;break}return t.next=3,Object(i["F"])(e.form);case 3:n=t.sent,o=n.msg,e.$baseMessage(o,"success"),e.$emit("fetchData"),e.close(),t.next=11;break;case 10:return t.abrupt("return",!1);case 11:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}}},c=s,l=r("28
|