60.f1e763b624865e9195c4.js 2.1 KB

1
  1. webpackJsonp([60],{AlL9:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("vLgD"),n={name:"rule_category_add",components:{CategorySelectorCell:a("//BC").a},data:function(){return{data:{name:"",pid:0,cycle_type:1},rule_cate:[]}},watch:{rule_cate:function(e){e.length>0?this.data.pid=e[0].id:this.data.pid=0}},methods:{data_verify:function(){var e=this;console.log(e.data.rule_list),e.$validator.validateAll().then(function(t){t?e.send():e.$notify({type:"danger",message:e.$validator.errors.items[0].msg})})},send:function(){var e=this;e.send_loading=!0,e.$toast.loading({message:"正在处理"}),Object(r.a)({url:"/api/integral/rule",method:"post",data:e.data}).then(function(t){e.send_loading=!1,e.$toast.clear(),1==t.data.code?(e.$toast("创建成功"),setTimeout(function(){e.$keep_alive_update("add_item_info",{}),e.$route_back()},500)):e.$toast(t.data.msg)}).catch(function(t){e.send_loading=!1,e.$toast.clear()})}},created:function(){var e=this;this.$route.query.rule_id&&this.$nextTick(function(){e.rule_cate=[{id:1*e.$route.query.rule_id,name:e.$route.query.rule_name}]})}},l={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"rule_category_add_box"},[a("van-nav-bar",{attrs:{title:"创建积分分类","left-text":"返回","left-arrow":"","right-text":"保存"},on:{"click-left":e.$route_back,"click-right":e.data_verify}}),e._v(" "),a("div",{staticClass:"body_com has_header"},[a("scroller",[a("van-cell-group",[a("van-field",{directives:[{name:"validate",rawName:"v-validate",value:"required|max:30",expression:"'required|max:30'"}],attrs:{label:"分类名称",name:"名称",placeholder:"请输入名称",required:""},model:{value:e.data.name,callback:function(t){e.$set(e.data,"name",t)},expression:"data.name"}})],1),e._v(" "),a("van-cell-group",[a("CategorySelectorCell",{attrs:{title:"选择父级分类",max:2,multi:!1},model:{value:e.rule_cate,callback:function(t){e.rule_cate=t},expression:"rule_cate"}})],1)],1)],1)],1)},staticRenderFns:[]};var i=a("VU/8")(n,l,!1,function(e){a("vTMU")},"data-v-77581070",null);t.default=i.exports},vTMU:function(e,t){}});