| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[6372],{26372:function(t,e,s){s.r(e),s.d(e,{default:function(){return m}});var a=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("el-button",{attrs:{size:"mini",type:"primary"},on:{click:t.addBtn}},[t._v("新 增")]),s("el-dialog",{attrs:{title:"新 增","append-to-body":"",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[s("div",{staticStyle:{"font-size":"15px"},attrs:{slot:"title"},slot:"title"},[t._v(" 新增标签 ")]),s("el-row",{attrs:{gutter:20}},[s("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"90px","label-position":"right",size:"mini"}},[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"新增标签",prop:"tag"}},[s("el-input",{attrs:{placeholder:"请输入标签名"},model:{value:t.form.tag,callback:function(e){t.$set(t.form,"tag",e)},expression:"form.tag"}})],1)],1),s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"描述",prop:"helptips"}},[s("el-input",{attrs:{type:"textarea",placeholder:"请输入标签描述"},model:{value:t.form.helptips,callback:function(e){t.$set(t.form,"helptips",e)},expression:"form.helptips"}})],1)],1),s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"互斥范围",prop:"result"}},[s("el-select",{attrs:{multiple:"",placeholder:"请选择标签"},model:{value:t.form.result,callback:function(e){t.$set(t.form,"result",e)},expression:"form.result"}},t._l(t.allData(),(function(t){return s("el-option",{key:t.sys_systemtagdetailid,attrs:{label:t.tag,value:t.sys_systemtagdetailid}})})),1)],1)],1)],1)],1),s("div",{staticClass:"dialog-footer"},[s("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),s("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},i=[],l={name:"add",props:["data"],inject:["allData","sys_systemtagid"],data(){return{dialogFormVisible:!1,currentData:"",form:{tag:"",result:"",helptips:"",sys_systemtagid:0,sys_systemtagdetailid:0},result:[],rules:{tag:[{required:!0,message:"请输入标签名",trigger:"blur"}]}}},methods:{addBtn(){this.dialogFormVisible=!0,this.currentData=this.data},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;this.form.sys_systemtagid=this.sys_systemtagid();const e=await this.$api.requested({id:"20221013104501",version:1,content:this.form});this.tool.showMessage(e,(async()=>{let t=this.form.result.map((t=>({sys_systemtagdetailid:t})));if(t.length>0){await this.$api.requested({id:20221014122501,content:{sys_systemtagid:e.data.sys_systemtagid,sys_systemtagdetailid:e.data.sys_systemtagdetailid,mutextags:t}})}this.dialogFormVisible=!1,this.$refs["form"].resetFields(),this.$emit("onSuccess")}))}))}}},r=l,o=s(43736),n=(0,o.Z)(r,a,i,!1,null,"234fe83e",null),m=n.exports}}]);
|