| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[9412],{49412:function(t,e,s){s.r(e),s.d(e,{default:function(){return d}});var a=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"inline-16"},[s("el-button",{attrs:{size:"small",type:"text"},on:{click:t.onshow}},[t._v("编 辑")]),s("el-dialog",{attrs:{visible:t.dialogFormVisible,width:"900px"},on:{"update:visible":function(e){t.dialogFormVisible=e},close:function(e){t.dialogFormVisible=!1}}},[s("div",{staticStyle:{"font-size":"15px"},attrs:{slot:"title"},slot:"title"},[t._v(" 新增联系人信息 ")]),s("div",[s("el-row",{attrs:{gutter:20}},[s("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"mini","label-position":"right","label-width":"90px"}},[s("el-col",{attrs:{span:20}},[s("el-form-item",{attrs:{label:"省市县"}},[s("el-cascader",{staticStyle:{width:"100%"},attrs:{options:t.basicData.data().areaData,clearable:""},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1)],1),s("el-col",{attrs:{span:20}},[s("el-form-item",{attrs:{label:"详细地址:",prop:"address"}},[s("el-input",{attrs:{type:"textarea",autosize:"",placeholder:"请输入家庭住址"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1)],1),s("el-col",{attrs:{span:20}},[s("el-form-item",{attrs:{label:"备注:"}},[s("el-input",{attrs:{type:"textarea",autosize:"",placeholder:"请输入备注"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],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-primary",attrs:{size:"small",type:"primary"},on:{click:t.onSubmit}},[t._v("确 定")])],1)])],1)},i=[],r={name:"edit",props:["data"],data(){return{dialogFormVisible:!1,form:{value:[],contactsid:"",sys_enterpriseid:"",name:"",sex:"",depname:"",position:"",birthday:"",phonenumber:"",email:"",province:"",city:"",county:"",address:"",remarks:"",workaddress:1,isdefault:1,isprimary:1},rules:{address:[{required:!0,message:"地址不能为空",trigger:"blur"}]},value:""}},methods:{onshow(){this.dialogFormVisible=!0,this.form.sys_enterpriseid=this.data.sys_enterpriseid,this.form.contactsid=this.data.contactsid,this.form.remarks=this.data.remarks,this.form.address=this.data.address,this.form.province=this.data.province,this.form.city=this.data.city,this.county=this.data.county,this.form.value[0]=this.data.province,this.form.value[1]=this.data.city,this.form.value[2]=this.data.county},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({id:"20221018141802",content:this.form});this.tool.showMessage(e,(()=>{this.$emit("updateSuccess"),this.$refs["form"].resetFields(),this.dialogFormVisible=!1}))}))},cascaderChange(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})}}},o=r,l=s(43736),n=(0,l.Z)(o,a,i,!1,null,"1d4fa387",null),d=n.exports}}]);
|