| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[8033],{8033:function(e,s,t){t.r(s),t.d(s,{default:function(){return n}});var a=function(){var e=this,s=e.$createElement,t=e._self._c||s;return t("div",{staticClass:"add"},["add"==e.type?t("i",{staticClass:"el-icon-plus",staticStyle:{"font-weight":"bold"},on:{click:function(s){e.dialogVisible=!0}}}):t("i",{staticClass:"el-icon-edit",on:{click:e.editBtn}}),t("el-dialog",{attrs:{title:"add"==e.type?"新增营销类别":"编辑营销类别",visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(s){e.dialogVisible=s}}},[t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"130px"}},[t("el-form-item",{attrs:{label:"营销类别名",prop:"itemclassname"}},[t("el-input",{attrs:{size:"small",placeholder:"请输入营销类别名"},model:{value:e.ruleForm.itemclassname,callback:function(s){e.$set(e.ruleForm,"itemclassname",s)},expression:"ruleForm.itemclassname"}})],1),t("el-form-item",{attrs:{label:"营销类别编号",prop:"itemclassnum"}},[t("el-input",{attrs:{disabled:"add"!=e.type,size:"small",placeholder:"请输入营销类别编号"},model:{value:e.ruleForm.itemclassnum,callback:function(s){e.$set(e.ruleForm,"itemclassnum",s)},expression:"ruleForm.itemclassnum"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("div",[t("el-button",{attrs:{size:"small"},on:{click:function(s){e.dialogVisible=!1}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.submit}},[e._v("确 定")])],1)])],1)],1)},i=[],l={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:{},watch:{currentData:{handler(e){this.ruleForm.itemclassnum=e.itemclassnum,this.ruleForm.itemclassname=e.itemclassname}}},methods:{editBtn(){this.dialogVisible=!0,this.currentData=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,classtype:"营销"}});this.tool.showMessage(e,(()=>{this.$emit("addSuccess"),this.$refs.ruleForm.resetFields(),this.dialogVisible=!1}))}}))}}},r=l,o=t(43736),m=(0,o.Z)(r,a,i,!1,null,"2e56c64e",null),n=m.exports}}]);
|