| 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)},r=[],i=s(48534),l=(s(35666),s(21249),{name:"add",props:["data"],inject:["allData","sys_systemtagid"],data:function(){return{dialogFormVisible:!1,currentData:"",form:{tag:"",result:"",helptips:"",sys_systemtagid:0,sys_systemtagdetailid:0},result:[],rules:{tag:[{required:!0,message:"请输入标签名",trigger:"blur"}]}}},methods:{addBtn:function(){this.dialogFormVisible=!0,this.currentData=this.data},onSubmit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(s){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(s){e.next=2;break}return e.abrupt("return",!1);case 2:return t.form.sys_systemtagid=t.sys_systemtagid(),e.next=5,t.$api.requested({id:"20221013104501",version:1,content:t.form});case 5:a=e.sent,t.tool.showMessage(a,(0,i.Z)(regeneratorRuntime.mark((function e(){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(s=t.form.result.map((function(t){return{sys_systemtagdetailid:t}})),!(s.length>0)){e.next=5;break}return e.next=4,t.$api.requested({id:20221014122501,content:{sys_systemtagid:a.data.sys_systemtagid,sys_systemtagdetailid:a.data.sys_systemtagdetailid,mutextags:s}});case 4:e.sent;case 5:t.dialogFormVisible=!1,t.$refs["form"].resetFields(),t.$emit("onSuccess");case 8:case"end":return e.stop()}}),e)}))));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}}),n=l,o=s(43736),u=(0,o.Z)(n,a,r,!1,null,"234fe83e",null),m=u.exports}}]);
|