1069-legacy.585ec727.js 3.3 KB

1
  1. "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[1069],{51069:function(e,t,s){s.r(t),s.d(t,{default:function(){return u}});var a=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"add"},["add"===e.type?s("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-plus"},on:{click:function(t){e.dialogVisible=!0}}},[e._v("新增下级")]):s("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:e.editBtn}},[e._v("编 辑")]),s("el-dialog",{attrs:{title:"add"==e.type?"新增营销类别":"编辑营销类别",visible:e.dialogVisible,width:"500px","append-to-body":"","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[s("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"130px"}},[s("el-form-item",{attrs:{label:"营销类别名",prop:"itemclassname"}},[s("div",{staticClass:"flex-align-center"},[s("el-input",{staticClass:"inline-16",attrs:{size:"small",placeholder:"请输入营销类别名"},model:{value:e.ruleForm.itemclassname,callback:function(t){e.$set(e.ruleForm,"itemclassname",t)},expression:"ruleForm.itemclassname"}}),s("el-input",{staticStyle:{width:"90px"},attrs:{size:"small",placeholder:"排序"},model:{value:e.ruleForm.num,callback:function(t){e.$set(e.ruleForm,"num",t)},expression:"ruleForm.num"}})],1)]),s("el-form-item",{attrs:{label:"营销类别编号",prop:"itemclassnum"}},[s("el-input",{attrs:{disabled:"add"!=e.type,size:"small",placeholder:"请输入营销类别编号"},model:{value:e.ruleForm.itemclassnum,callback:function(t){e.$set(e.ruleForm,"itemclassnum",t)},expression:"ruleForm.itemclassnum"}})],1)],1),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("div",[s("el-button",{attrs:{size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),s("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.submit}},[e._v("确 定")])],1)])],1)],1)},i=[],l=s(48534),r=(s(35666),{name:"",data:function(){return{currentData:"",dialogVisible:!1,ruleForm:{itemclassnum:"",itemclassname:""},rules:{itemclassname:[{required:!0,message:"请输入营销类别名",trigger:"blur"}],itemclassnum:[{required:!0,message:"请输入营销类别编号",trigger:"blur"}]}}},props:["type","rowData"],computed:{},methods:{editBtn:function(){this.dialogVisible=!0,this.ruleForm=Object.assign({},this.ruleForm,this.rowData)},handleClose:function(){this.dialogVisible=!1},submit:function(){var e=this;this.$refs.ruleForm.validate(function(){var t=(0,l.Z)(regeneratorRuntime.mark((function t(s){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!s){t.next=5;break}return t.next=3,e.$api.requested({accesstoken:"bed2f4500c0e799a29ddbbe47a2a04b6",id:"20220922110303",version:1,content:{itemclassid:"add"==e.type?0:e.rowData.itemclassid,sa_brandid:e.rowData.sa_brandid,parentid:void 0===e.rowData.itemclassid?0:e.rowData.itemclassid,itemclassnum:e.ruleForm.itemclassnum,itemclassname:e.ruleForm.itemclassname,num:e.ruleForm.num,classtype:"营销"}});case 3:a=t.sent,e.tool.showMessage(a,(function(){e.$emit("addSuccess"),e.$refs.ruleForm.resetFields(),e.dialogVisible=!1}));case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}}}),n=r,o=s(43736),m=(0,o.Z)(n,a,i,!1,null,"62581b9e",null),u=m.exports}}]);