90.ff480239911a87fe6837.js 2.8 KB

1
  1. webpackJsonp([90],{dFm7:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("vLgD"),r={name:"rule_category_edit",components:{CategorySelectorCell:a("//BC").a},data:function(){return{data:{rule_id:0,name:"",pid:0},rule_cate:[]}},watch:{rule_cate:function(e){e.length>0?this.data.pid=e[0].id:this.data.pid=0}},methods:{del:function(){var e=this;this.$dialog.confirm({title:"删除分类吗",message:"确定要删除当前分类吗?"}).then(function(){e.$toast.loading({mask:!0,message:"处理中..."}),i.a.delete("/api/integral/rule",{data:{rule_id:e.data.rule_id}}).then(function(t){e.$toast.clear(),1==t.data.code?(e.$toast.success("删除成功"),e.$keep_alive_update("delete_cate_info",e.data),setTimeout(function(){e.$route_back()},300)):e.$toast(t.data.msg)})}).catch(function(){})},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(i.a)({url:"/api/integral/rule",method:"put",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("update_rule_cate",e.data),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.data.rule_id=this.$route.query.rule_id,this.data.pid=this.$route.query.pid,this.data.name=this.$route.query.rule_name,this.$nextTick(function(){e.rule_cate=[{id:1*e.$route.query.pid,name:e.$route.query.pname}]}))}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[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),e._v(" "),a("div",{staticStyle:{padding:"0.32rem"}},[a("van-button",{attrs:{size:"large",type:"danger"},on:{click:e.del}},[e._v("删除")])],1)],1)],1)],1)},staticRenderFns:[]};var l=a("VU/8")(r,n,!1,function(e){a("qfpp")},"data-v-33e098f8",null);t.default=l.exports},qfpp:function(e,t){}});