| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[5906],{75906:function(e,t,s){s.r(t),s.d(t,{default:function(){return m}});var l=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("el-button",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],attrs:{size:"mini"},on:{click:e.editBtn}},[e._v("编 辑")]),s("el-drawer",{attrs:{title:"新增模板",visible:e.dialogFormVisible,size:"800px",direction:"rtl","append-to-body":""},on:{"update:visible":function(t){e.dialogFormVisible=t},close:function(t){e.dialogFormVisible=!1}}},[s("div",{staticClass:"drawer__panel"},[s("el-row",{attrs:{gutter:20}},[s("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"110px","label-position":"right",size:"mini"}},[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"项目模板名称",prop:"stagetempname"}},[s("el-input",{attrs:{placeholder:"项目模板名称"},model:{value:e.form.stagetempname,callback:function(t){e.$set(e.form,"stagetempname",t)},expression:"form.stagetempname"}})],1)],1),s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"项目类型",prop:"projecttype"}},[s("el-input",{attrs:{placeholder:"项目类型"},model:{value:e.form.projecttype,callback:function(t){e.$set(e.form,"projecttype",t)},expression:"form.projecttype"}})],1)],1),s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"备注",prop:"remarks"}},[s("el-input",{attrs:{type:"textarea",placeholder:"请输入备注"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}})],1)],1),s("el-col",{attrs:{span:10}},[s("el-form-item",[s("div",{staticStyle:{display:"flex"}},[s("el-checkbox",{attrs:{"true-label":1,"false-label":0,checked:"checked"},model:{value:e.form.isused,callback:function(t){e.$set(e.form,"isused",t)},expression:"form.isused"}},[e._v("启用")]),s("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:e.form.locked,callback:function(t){e.$set(e.form,"locked",t)},expression:"form.locked"}},[e._v("锁定")])],1)])],1)],1)],1)],1),s("div",{staticClass:"fixed__btn__panel"},[s("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),s("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"primary"},on:{click:e.onSubmit}},[e._v("确 定")])],1)])],1)},r=[],a={name:"add",props:["data"],data(){return{dialogFormVisible:!1,visible:!0,form:{sa_projstagetempid:0,stagetempname:"",remarks:"",projecttype:"",isused:1,locked:0},rules:{stagetempname:[{required:!0,message:"请输入模板名称",trigger:"blur"}],projecttype:[{required:!0,message:"请输入项目类型",trigger:"blur"}]}}},methods:{editBtn(){console.log("页面进行编辑"),console.log(this.visible),this.form=Object.assign({},this.form,this.data)},onSubmit(){console.log(this.form),this.$refs["form"].validate((async e=>{if(!e)return!1;const t=await this.$api.requested({id:"20221019085704",version:1,content:this.form});this.tool.showMessage(t,(()=>{this.$emit("onSuccess"),this.$refs["form"].resetFields(),this.dialogFormVisible=!1}))}))}}},o=a,i=s(43736),n=(0,i.Z)(o,l,r,!1,null,"2517ac8e",null),m=n.exports}}]);
|