9157.bf809e61.js 3.5 KB

1
  1. "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[9157],{39157:function(e,s,t){t.r(s),t.d(s,{default:function(){return n}});var l=function(){var e=this,s=e.$createElement,t=e._self._c||s;return t("div",{staticClass:"add"},["add"===e.type?t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-plus"},on:{click:function(s){e.dialogVisible=!0}}},[e._v("新增下级")]):t("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:e.editBtn}},[e._v("编 辑")]),t("el-dialog",{attrs:{title:"add"==e.type?"新增营销类别":"编辑营销类别",visible:e.dialogVisible,width:"500px","append-to-body":"","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("div",{staticClass:"flex-align-center"},[t("el-input",{staticClass:"inline-16",attrs:{size:"small",placeholder:"请输入营销类别名"},model:{value:e.ruleForm.itemclassname,callback:function(s){e.$set(e.ruleForm,"itemclassname",s)},expression:"ruleForm.itemclassname"}}),t("el-input",{staticStyle:{width:"90px"},attrs:{size:"small",placeholder:"排序"},model:{value:e.ruleForm.num,callback:function(s){e.$set(e.ruleForm,"num",s)},expression:"ruleForm.num"}})],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),t("el-form-item",[t("el-checkbox",{attrs:{disabled:"add"==e.type,"true-label":1,"false-label":0},model:{value:e.ruleForm.istool,callback:function(s){e.$set(e.ruleForm,"istool",s)},expression:"ruleForm.istool"}},[e._v("是否工具")]),t("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:e.ruleForm.ishide,callback:function(s){e.$set(e.ruleForm,"ishide",s)},expression:"ruleForm.ishide"}},[e._v("是否隐藏")])],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=[],a={name:"",data(){return{currentData:"",dialogVisible:!1,ruleForm:{itemclassnum:"",itemclassname:"",istool:"",ishide:""},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:"add"==this.type?this.rowData.itemclassid:0,itemclassnum:this.ruleForm.itemclassnum,itemclassname:this.ruleForm.itemclassname,istool:this.ruleForm.istool,ishide:this.ruleForm.ishide,num:this.ruleForm.num,classtype:"营销"}});this.tool.showMessage(e,(()=>{this.$emit("addSuccess"),this.$refs.ruleForm.resetFields(),this.dialogVisible=!1}))}}))}}},r=a,o=t(43736),m=(0,o.Z)(r,l,i,!1,null,"c5ef2676",null),n=m.exports}}]);