1481.24f78751.js 2.5 KB

1
  1. "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[1481],{11481:function(t,e,s){s.r(e),s.d(e,{default:function(){return c}});var i=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:function(e){t.dialogFormVisible=!0}}},[t._v("新 建")]),s("el-dialog",{attrs:{title:"新 建","append-to-body":"",visible:t.dialogFormVisible,width:"30%"},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":"120px","label-position":"right",size:"mini"}},[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"联系人",prop:"contactsid"}},[s("el-select",{attrs:{placeholder:"请选择关联的联系人",clearable:"",size:"small"},on:{clear:function(e){t.form.sys_enterpriseid=""}},model:{value:t.form.contactsid,callback:function(e){t.$set(t.form,"contactsid",e)},expression:"form.contactsid"}},t._l(t.contactList(),(function(t){return s("el-option",{key:t.contactsid,attrs:{label:t.name,value:t.contactsid}})})),1)],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:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],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)},a=[],r={name:"add",components:{},inject:["contactList","rowData"],data(){return{dialogFormVisible:!1,projectAddress:[],form:{sa_project_parties_contactsid:0,sa_project_partiesid:"",contactsid:"",remarks:""},rules:{contactsid:[{required:!0,message:"请选择企业",trigger:"blur"}]}}},created(){},methods:{onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;this.form.sa_project_partiesid=this.rowData().sa_project_partiesid;const e=await this.$api.requested({id:"20221027184702",version:1,content:this.form});this.tool.showMessage(e,(()=>{this.$emit("onSuccess"),this.$refs["form"].resetFields(),this.dialogFormVisible=!1}))}))}}},o=r,l=s(43736),n=(0,l.Z)(o,i,a,!1,null,"30eca2c8",null),c=n.exports}}]);