| 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 m}});var i=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)},l=[],a={name:"",data(){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(){this.dialogVisible=!0,this.ruleForm=Object.assign({},this.ruleForm,this.rowData)},handleClose(){this.dialogVisible=!1},submit(){this.$refs.ruleForm.validate((async e=>{if(e){let e=await this.$api.requested({accesstoken:"bed2f4500c0e799a29ddbbe47a2a04b6",id:"20220922110303",version:1,content:{itemclassid:"add"==this.type?0:this.rowData.itemclassid,sa_brandid:this.rowData.sa_brandid,parentid:void 0===this.rowData.itemclassid?0:this.rowData.itemclassid,itemclassnum:this.ruleForm.itemclassnum,itemclassname:this.ruleForm.itemclassname,num:this.ruleForm.num,classtype:"营销"}});this.tool.showMessage(e,(()=>{this.$emit("addSuccess"),this.$refs.ruleForm.resetFields(),this.dialogVisible=!1}))}}))}}},r=a,o=s(43736),n=(0,o.Z)(r,i,l,!1,null,"62581b9e",null),m=n.exports}}]);
|