| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[4202,2025,4106,4897,2527,7275,1946],{12527:function(e,t,a){a.r(t),a.d(t,{default:function(){return c}});var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.onshow}},[e._v("新增企业地址")]),a("el-drawer",{attrs:{title:" 新建企业地址",visible:e.dialogFormVisible,size:"600px",direction:"rtl","show-close":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogFormVisible=t},close:e.onClose}},[a("div",{staticClass:"drawer__panel"},[a("el-row",{attrs:{gutter:20}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,size:"mini","label-position":"right","label-width":"75px"}},[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"省市县:",prop:"value"}},[a("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.basicData.data().areaData,clearable:""},on:{change:e.cascaderChange},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"详细地址:",prop:"address"}},[a("el-input",{attrs:{type:"textarea",rows:"2",placeholder:"请输入家庭住址"},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"地址类型:",prop:"typeData"}},[a("el-select",{ref:"sle",staticStyle:{width:"100%"},attrs:{multiple:"",placeholder:"请选择标签",size:"mini"},model:{value:e.typeData,callback:function(t){e.typeData=t},expression:"typeData"}},e._l(e.addressList,(function(t){return a("el-option",{key:t.index,attrs:{label:t.tag,value:t.tag}},[a("span",{staticStyle:{float:"left"}},[e._v(e._s(t.tag))]),a("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"12px"}},[e._v(e._s(t.helptips?t.helptips:"暂无描述"))])])})),1)],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"默认地址:",prop:"isdefault"}},[a("el-radio",{attrs:{label:"1"},model:{value:e.form.isdefault,callback:function(t){e.$set(e.form,"isdefault",t)},expression:"form.isdefault"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.isdefault,callback:function(t){e.$set(e.form,"isdefault",t)},expression:"form.isdefault"}},[e._v("否")])],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注:",prop:"remarks"}},[a("el-input",{attrs:{type:"textarea",rows:"5",placeholder:"请输入备注"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}})],1)],1)],1)],1)],1),a("div",{staticClass:"fixed__btn__panel"},[a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:e.onClose}},[e._v("取 消")]),a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"primary",disabled:""===e.form.province&&""===e.form.address},on:{click:e.onSubmit}},[e._v("确 定")])],1)])],1)},r=[],i={name:"add",props:["data"],data(){return{dialogFormVisible:!1,form:{contactsid:0,sys_enterpriseid:"",name:"",sex:"",depname:"",position:"",birthday:"",phonenumber:"",email:"",province:"",city:"",county:"",address:"",remarks:"",workaddress:1,isdefault:"1",isprimary:1},rules:{address:[{required:!1,message:"地址不能为空",trigger:"blur"}]},value:[],addressList:[],typeData:[]}},methods:{onshow(){""===this.data.enterprisename||""===this.data.abbreviation||""===this.data.contact?this.$message.error("请先将企业基础信息补充完整,再进行此操作"):(this.form.sys_enterpriseid=this.data.sys_enterpriseid,this.dialogFormVisible=!0,this.addressType())},onSubmit(){this.$refs["form"].validate((async e=>{if(!e)return!1;const t=await this.$api.requested({id:"20221018141802",content:this.form});this.tool.showMessage(t,(()=>{this.$refs["form"].resetFields(),this.value="",this.dialogFormVisible=!1,""!==this.typeData?this.setTag(t.data.contactsid):this.$emit("insertSuccess")}))}))},async setTag(e){await this.$api.requested({id:20220929090901,content:{ownertable:"sys_enterprise_contacts",ownerid:e,datatag:this.typeData}});this.$emit("insertSuccess"),this.typeData=[]},onClose(){this.$refs["form"].resetFields(),this.value="",this.dialogFormVisible=!1},cascaderChange(e){if(1===e.length)return this.form=Object.assign({},this.form,{province:e[0],city:"",county:""});this.form=Object.assign({},this.form,{province:e[0],city:e[1],county:e[2]})},async addressType(){let e={content:{isExport:0,pageNumber:1,pageSize:20,sys_systemtagid:13},id:20221013104401};const t=await this.$api.requested(e);this.addressList=t.data}}},o=i,n=a(43736),l=(0,n.Z)(o,s,r,!1,null,"2869d2e6",null),c=l.exports},82025:function(e,t,a){a.r(t),a.d(t,{default:function(){return c}});var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inline-16"},[a("el-button",{attrs:{size:"small",type:"text",disabled:!e.tool.checkAuth(e.$route.name,"address")},on:{click:e.onshow}},[e._v("编 辑")]),a("el-drawer",{attrs:{title:"编辑企业地址",visible:e.dialogFormVisible,size:"600px",direction:"rtl","show-close":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogFormVisible=t},close:function(t){e.dialogFormVisible=!1,e.$refs["form"].resetFields()}}},[a("div",{staticClass:"drawer__panel"},[a("el-row",{attrs:{gutter:20}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,size:"mini","label-position":"right","label-width":"75px"}},[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"省市县:",prop:"value"}},[a("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.basicData.data().areaData,clearable:""},on:{change:e.cascaderChange},model:{value:e.form.value,callback:function(t){e.$set(e.form,"value",t)},expression:"form.value"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"详细地址:",prop:"address"}},[a("el-input",{attrs:{type:"textarea",rows:"2",placeholder:"请输入家庭住址"},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"地址类型:",prop:"typeData"}},[a("el-select",{ref:"sle",staticStyle:{width:"100%"},attrs:{multiple:"",placeholder:"请选择标签",size:"mini"},model:{value:e.typeData,callback:function(t){e.typeData=t},expression:"typeData"}},e._l(e.addressList,(function(t){return a("el-option",{key:t.index,attrs:{label:t.tag,value:t.tag}},[a("span",{staticStyle:{float:"left"}},[e._v(e._s(t.tag))]),a("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"12px"}},[e._v(e._s(t.helptips?t.helptips:"暂无描述"))])])})),1)],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"默认地址:",prop:"isdefault"}},[a("el-radio",{attrs:{label:"1"},model:{value:e.form.isdefault,callback:function(t){e.$set(e.form,"isdefault",t)},expression:"form.isdefault"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.isdefault,callback:function(t){e.$set(e.form,"isdefault",t)},expression:"form.isdefault"}},[e._v("否")])],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注:",prop:"remarks"}},[a("el-input",{attrs:{type:"textarea",rows:"5",placeholder:"请输入备注"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}})],1)],1)],1)],1)],1),a("div",{staticClass:"fixed__btn__panel"},[a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(t){e.dialogFormVisible=!1,e.$refs["form"].resetFields()}}},[e._v("取 消")]),a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"warning"},on:{click:e.onSubmit}},[e._v("保 存")])],1)])],1)},r=[],i={name:"edit",props:["data","dataOld"],data(){return{dialogFormVisible:!1,form:{value:[],contactsid:"",sys_enterpriseid:"",name:"",sex:"",depname:"",position:"",birthday:"",phonenumber:"",email:"",province:"",city:"",county:"",address:"",remarks:"",workaddress:1,isdefault:"",isprimary:1},rules:{},value:"",addressList:[],typeData:[]}},methods:{onshow(){console.log(this.data,"编辑数据"),""===this.dataOld.enterprisename||""===this.dataOld.abbreviation||""===this.dataOld.contact?this.$message.error("请先将企业基础信息补充完整,再进行此操作"):(this.dialogFormVisible=!0,this.form=Object.assign({},this.form,this.data),0===this.form.isdefault?this.form.isdefault="0":this.form.isdefault="1",this.form.value=[this.form.province,this.form.city,this.form.county],this.typeData=this.form.tag,console.log(this.form),this.addressType())},onSubmit(){this.$refs["form"].validate((async e=>{if(!e)return!1;const t=await this.$api.requested({id:"20221018141802",content:this.form});this.tool.showMessage(t,(()=>{this.$refs["form"].resetFields(),this.dialogFormVisible=!1,""!==this.typeData?this.setTag(this.form.contactsid):this.$emit("updateSuccess")}))}))},cascaderChange(e){if(1===e.length)return this.form=Object.assign({},this.form,{province:e[0],city:"",county:""});this.form=Object.assign({},this.form,{province:e[0],city:e[1],county:e[2]})},async setTag(e){const t=await this.$api.requested({id:20220929090901,content:{ownertable:"sys_enterprise_contacts",ownerid:e,datatag:this.typeData}});this.$emit("updateSuccess"),console.log(t)},async addressType(){let e={content:{isExport:0,pageNumber:1,pageSize:20,sys_systemtagid:13},id:20221013104401};const t=await this.$api.requested(e);this.addressList=t.data,console.log(t,"地址类型")}}},o=i,n=a(43736),l=(0,n.Z)(o,s,r,!1,null,"6c515f58",null),c=l.exports},57275:function(e,t,a){a.r(t),a.d(t,{default:function(){return c}});var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.onShow}},[e._v("新 建")]),a("el-drawer",{attrs:{title:"新建联系人",visible:e.dialogFormVisible,size:"600px",direction:"rtl","show-close":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogFormVisible=t},close:e.onClose}},[a("div",{staticClass:"drawer__panel"},[a("el-row",{attrs:{gutter:20}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,size:"mini","label-position":"right","label-width":"75px"}},[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"姓名:",prop:"name"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入姓名"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"手机号:",prop:"phonenumber"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入手机号码"},model:{value:e.form.phonenumber,callback:function(t){e.$set(e.form,"phonenumber",t)},expression:"form.phonenumber"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"邮箱:",rules:[{pattern:/^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/,message:"请输入有效的邮箱",trigger:"blur"}],prop:"email"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入邮箱"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"单位:",prop:"enterprisename"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入部门",disabled:""},model:{value:e.data.enterprisename,callback:function(t){e.$set(e.data,"enterprisename",t)},expression:"data.enterprisename"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"部门:",prop:"depname"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入部门"},model:{value:e.form.depname,callback:function(t){e.$set(e.form,"depname",t)},expression:"form.depname"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"职位:",prop:"position"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入职位"},model:{value:e.form.position,callback:function(t){e.$set(e.form,"position",t)},expression:"form.position"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"性别:",prop:"sex"}},[a("el-radio",{attrs:{label:"男"},model:{value:e.form.sex,callback:function(t){e.$set(e.form,"sex",t)},expression:"form.sex"}},[e._v("男")]),a("el-radio",{attrs:{label:"女"},model:{value:e.form.sex,callback:function(t){e.$set(e.form,"sex",t)},expression:"form.sex"}},[e._v("女")])],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"生日:",prop:"birthday"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"选择日期"},model:{value:e.form.birthday,callback:function(t){e.$set(e.form,"birthday",t)},expression:"form.birthday"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"家庭住址:",prop:"address"}},[a("el-input",{attrs:{type:"textarea",rows:"5",placeholder:"请输入家庭住址"},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注:",prop:"remarks"}},[a("el-input",{attrs:{type:"textarea",rows:"5",placeholder:"请输入备注"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}})],1)],1)],1)],1)],1),a("div",{staticClass:"fixed__btn__panel"},[a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:e.onClose}},[e._v("取 消")]),a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"primary"},on:{click:e.onSubmit}},[e._v("确 定")])],1)])],1)},r=[],i=(a(21703),{name:"add",props:["data"],data(){var e=(e,t,a)=>{if(""===t)a(new Error("手机号不可为空"));else{if(""!==t){var s=/^1[3456789]\d{9}$/;s.test(t)||a(new Error("请输入有效的手机号码"))}a()}};return{dialogFormVisible:!1,form:{contactsid:0,name:"",sex:"男",depname:"",position:"",birthday:"",phonenumber:"",email:"",province:"",city:"",county:"",address:"",remarks:"",workaddress:0,sys_enterpriseid:"",enterprisename:""},rules:{name:[{required:!0,message:"姓名不能为空",trigger:"blur,change"}],phonenumber:[{required:!0,validator:e,trigger:"blur"}]}}},methods:{onShow(){""===this.data.enterprisename||""===this.data.abbreviation||""===this.data.contact?this.$message.error("请先将企业基础信息补充完整,再进行此操作"):this.dialogFormVisible=!0},onSubmit(){this.form.sys_enterpriseid=this.data.sys_enterpriseid,this.form.enterprisename=this.data.enterprisename,this.$refs.form.validate((async e=>{if(!e)return!1;const t=await this.$api.requested({id:"20221018141802",content:this.form});this.tool.showMessage(t,(()=>{this.$emit("insertSuccess"),this.$refs.form.resetFields(),this.dialogFormVisible=!1}))}))},onClose(){this.dialogFormVisible=!1,this.$refs.form.resetFields()}},mounted(){}}),o=i,n=a(43736),l=(0,n.Z)(o,s,r,!1,null,"72253154",null),c=l.exports},24106:function(e,t,a){a.r(t),a.d(t,{default:function(){return c}});var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-button",{attrs:{size:"mini",type:"text",disabled:!e.tool.checkAuth(e.$route.name,"contacts")},on:{click:e.onshow}},[e._v("编 辑")]),a("el-drawer",{attrs:{title:"编辑联系人",visible:e.dialogFormVisible,size:"600px",direction:"rtl","show-close":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogFormVisible=t},close:e.onClose}},[a("div",{staticClass:"drawer__panel"},[a("el-row",{attrs:{gutter:20}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,size:"mini","label-position":"right","label-width":"75px"}},[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"姓名:",prop:"name"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入姓名"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"手机号:",prop:"phonenumber"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入手机号码"},model:{value:e.form.phonenumber,callback:function(t){e.$set(e.form,"phonenumber",t)},expression:"form.phonenumber"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"邮箱:",rules:[{pattern:/^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/,message:"请输入有效的邮箱",trigger:"blur"}],prop:"email"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入邮箱"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"单位:",prop:"enterprisename"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入部门",disabled:""},model:{value:e.dataOld.enterprisename,callback:function(t){e.$set(e.dataOld,"enterprisename",t)},expression:"dataOld.enterprisename"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"部门:",prop:"depname"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入部门"},model:{value:e.form.depname,callback:function(t){e.$set(e.form,"depname",t)},expression:"form.depname"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"职位:",prop:"position"}},[a("el-input",{attrs:{autosize:"",placeholder:"请输入职位"},model:{value:e.form.position,callback:function(t){e.$set(e.form,"position",t)},expression:"form.position"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"性别:",prop:"sex"}},[a("el-radio",{attrs:{label:"男"},model:{value:e.form.sex,callback:function(t){e.$set(e.form,"sex",t)},expression:"form.sex"}},[e._v("男")]),a("el-radio",{attrs:{label:"女"},model:{value:e.form.sex,callback:function(t){e.$set(e.form,"sex",t)},expression:"form.sex"}},[e._v("女")])],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"生日:",prop:"birthday"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"选择日期"},model:{value:e.form.birthday,callback:function(t){e.$set(e.form,"birthday",t)},expression:"form.birthday"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"家庭住址:",prop:"address"}},[a("el-input",{attrs:{type:"textarea",rows:"5",placeholder:"请输入家庭住址"},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注:",prop:"remarks"}},[a("el-input",{attrs:{type:"textarea",rows:"5",placeholder:"请输入备注"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}})],1)],1)],1)],1)],1),a("div",{staticClass:"fixed__btn__panel"},[a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:e.onClose}},[e._v("取 消")]),a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"primary"},on:{click:e.onSubmit}},[e._v("确 定")])],1)])],1)},r=[],i=(a(21703),{name:"edit",props:["data","dataOld"],data(){var e=(e,t,a)=>{if(""===t)a(new Error("手机号不可为空"));else{if(""!==t){var s=/^1[3456789]\d{9}$/;s.test(t)||a(new Error("请输入有效的手机号码"))}a()}};return{dialogFormVisible:!1,form:{},rules:{name:[{required:!0,message:"姓名不能为空",trigger:"blur,change"}],phonenumber:[{required:!0,validator:e,trigger:"blur"}]}}},methods:{onshow(){""===this.dataOld.enterprisename||""===this.dataOld.abbreviation||""===this.dataOld.contact?this.$message.error("请先将企业基础信息补充完整,再进行此操作"):(this.dialogFormVisible=!0,this.form=Object.assign({},this.form,this.data))},onSubmit(){this.form.sys_enterpriseid=this.dataOld.sys_enterpriseid,this.form.enterprisename=this.dataOld.enterprisename,this.$refs.form.validate((async e=>{if(!e)return!1;const t=await this.$api.requested({id:"20221018141802",content:this.form});this.tool.showMessage(t,(()=>{this.$emit("editSuccess"),this.$refs.form.resetFields(),this.dialogFormVisible=!1}))}))},onClose(){this.dialogFormVisible=!1,this.$refs.form.resetFields()}},mounted(){}}),o=i,n=a(43736),l=(0,n.Z)(o,s,r,!1,null,"6b4e6f13",null),c=l.exports},41946:function(e,t,a){a.r(t),a.d(t,{default:function(){return c}});var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.onShow}},[e._v("新 建")]),a("el-drawer",{attrs:{title:"新建",visible:e.drawer,direction:"rtl","append-to-body":"","show-close":!1,size:"700px"},on:{"update:visible":function(t){e.drawer=t},close:function(t){e.drawer=!1,e.$refs["form"].resetFields()}}},[a("div",{staticClass:"drawer__panel"},[a("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{model:e.form,rules:e.rules,"status-icon":!1,size:"mini","label-position":"right","label-width":"100px"}},[a("el-form-item",{attrs:{label:"开票抬头",prop:"enterprisename"}},[a("el-input",{attrs:{placeholder:"请填写开票抬头"},model:{value:e.form.enterprisename,callback:function(t){e.$set(e.form,"enterprisename",t)},expression:"form.enterprisename"}})],1),a("el-form-item",{attrs:{label:"税号",prop:"taxno"}},[a("el-input",{attrs:{placeholder:"请填写税号"},model:{value:e.form.taxno,callback:function(t){e.$set(e.form,"taxno",t)},expression:"form.taxno"}})],1),a("el-form-item",{attrs:{label:"开户银行",prop:"bank"}},[a("el-input",{attrs:{placeholder:"请填写开户银行"},model:{value:e.form.bank,callback:function(t){e.$set(e.form,"bank",t)},expression:"form.bank"}})],1),a("el-form-item",{attrs:{label:"开户账号",prop:"bankcardno"}},[a("el-input",{attrs:{placeholder:"请填写开户账号"},model:{value:e.form.bankcardno,callback:function(t){e.$set(e.form,"bankcardno",t)},expression:"form.bankcardno"}})],1),a("el-form-item",{attrs:{label:"开票地址",prop:"address"}},[a("el-input",{attrs:{placeholder:"请填写开票地址"},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}})],1),a("el-form-item",{attrs:{label:"电话",prop:"phonenumber"}},[a("el-input",{attrs:{placeholder:"请填写手机号(电话)"},model:{value:e.form.phonenumber,callback:function(t){e.$set(e.form,"phonenumber",t)},expression:"form.phonenumber"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remarks"}},[a("el-input",{attrs:{placeholder:"请填写备注"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}})],1),a("el-form-item",{attrs:{label:"是否默认",prop:"remarks"}},[a("el-radio",{attrs:{label:"1"},model:{value:e.form.isdefault,callback:function(t){e.$set(e.form,"isdefault",t)},expression:"form.isdefault"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.isdefault,callback:function(t){e.$set(e.form,"isdefault",t)},expression:"form.isdefault"}},[e._v("否")])],1)],1)],1),a("div",{staticClass:"fixed__btn__panel"},[a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(t){e.drawer=!1,e.$refs["form"].resetFields()}}},[e._v("取 消")]),a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"primary"},on:{click:e.onSubmit}},[e._v("确 定")])],1)])],1)},r=[],i={props:["data"],name:"add",data(){return{drawer:!1,form:{sys_enterprise_financeid:0,sys_enterpriseid:0,enterprisename:"",taxno:"",bank:"",bankcardno:"",address:"",phonenumber:"",remarks:"",isdefault:"1"},rules:{enterprisename:[{required:!0,message:"请输入抬头",trigger:"blur"}],taxno:[{required:!0,message:"请输入税号",trigger:"blur"}]}}},methods:{onShow(){""===this.data.enterprisename||""===this.data.abbreviation||""===this.data.contact?this.$message.error("请先将企业基础信息补充完整,再进行此操作"):this.drawer=!0},onSubmit(){console.log(this.form,"表单"),this.$refs["form"].validate((async e=>{if(!e)return!1;const t=await this.$api.requested({id:20221013160402,content:this.form});this.tool.showMessage(t,(()=>{this.$emit("onSuccess"),this.drawer=!1,this.$refs["form"].resetFields()}))}))}},mounted(){console.log(this.data,"财务"),this.form.enterprisename=this.data.enterprisename,this.form.sys_enterpriseid=this.data.sys_enterpriseid,console.log(this.form)}},o=i,n=a(43736),l=(0,n.Z)(o,s,r,!1,null,"04206fd0",null),c=l.exports},24897:function(e,t,a){a.r(t),a.d(t,{default:function(){return c}});var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-button",{attrs:{type:"text",size:"mini",disabled:!e.tool.checkAuth(e.$route.name,"finance")},on:{click:e.onShow}},[e._v("编 辑")]),a("el-drawer",{attrs:{title:"新建",visible:e.drawer,direction:"rtl","append-to-body":"","show-close":!1,size:"700px"},on:{"update:visible":function(t){e.drawer=t},close:function(t){e.drawer=!1,e.$refs["form"].resetFields()}}},[a("div",{staticClass:"drawer__panel"},[a("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{model:e.form,rules:e.rules,"status-icon":!1,size:"mini","label-position":"right","label-width":"100px"}},[a("el-form-item",{attrs:{label:"开票抬头",prop:"enterprisename"}},[a("el-input",{attrs:{placeholder:"请填写开票抬头"},model:{value:e.form.enterprisename,callback:function(t){e.$set(e.form,"enterprisename",t)},expression:"form.enterprisename"}})],1),a("el-form-item",{attrs:{label:"税号",prop:"taxno"}},[a("el-input",{attrs:{placeholder:"请填写税号"},model:{value:e.form.taxno,callback:function(t){e.$set(e.form,"taxno",t)},expression:"form.taxno"}})],1),a("el-form-item",{attrs:{label:"开户银行"}},[a("el-input",{attrs:{placeholder:"请填写开户银行"},model:{value:e.form.bank,callback:function(t){e.$set(e.form,"bank",t)},expression:"form.bank"}})],1),a("el-form-item",{attrs:{label:"开户账号"}},[a("el-input",{attrs:{placeholder:"请填写开户账号"},model:{value:e.form.bankcardno,callback:function(t){e.$set(e.form,"bankcardno",t)},expression:"form.bankcardno"}})],1),a("el-form-item",{attrs:{label:"开票地址"}},[a("el-input",{attrs:{placeholder:"请填写开票地址"},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}})],1),a("el-form-item",{attrs:{label:"电话"}},[a("el-input",{attrs:{placeholder:"请填写手机号(电话)"},model:{value:e.form.phonenumber,callback:function(t){e.$set(e.form,"phonenumber",t)},expression:"form.phonenumber"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"remarks"}},[a("el-input",{attrs:{placeholder:"请填写备注"},model:{value:e.form.remarks,callback:function(t){e.$set(e.form,"remarks",t)},expression:"form.remarks"}})],1),a("el-form-item",{attrs:{label:"是否默认",prop:"remarks"}},[a("el-radio",{attrs:{label:"1"},model:{value:e.form.isdefault,callback:function(t){e.$set(e.form,"isdefault",t)},expression:"form.isdefault"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.isdefault,callback:function(t){e.$set(e.form,"isdefault",t)},expression:"form.isdefault"}},[e._v("否")])],1)],1)],1),a("div",{staticClass:"fixed__btn__panel"},[a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(t){e.drawer=!1,e.$refs["form"].resetFields()}}},[e._v("取 消")]),a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"primary"},on:{click:e.onSubmit}},[e._v("确 定")])],1)])],1)},r=[],i={name:"edit",props:["data","dataOld"],data(){return{drawer:!1,form:{sys_enterprise_financeid:0,sys_enterpriseid:0,enterprisename:"",taxno:"",bank:"",bankcardno:"",address:"",phonenumber:"",remarks:"",isdefault:"1"},rules:{enterprisename:[{required:!0,message:"请输入抬头",trigger:"blur"}],taxno:[{required:!0,message:"请输入税号",trigger:"blur"}]}}},methods:{onShow(){""===this.dataOld.enterprisename||""===this.dataOld.abbreviation||""===this.dataOld.contact?this.$message.error("请先将企业基础信息补充完整,再进行此操作"):(this.drawer=!0,0===this.data.isdefault?this.form.isdefault="0":this.form.isdefault="1")},onSubmit(){console.log(this.form,"表单"),this.$refs["form"].validate((async e=>{if(!e)return!1;const t=await this.$api.requested({id:20221013160402,content:this.form});this.tool.showMessage(t,(()=>{this.$emit("onSuccess"),this.drawer=!1,this.$refs["form"].resetFields()}))}))}},mounted(){this.form=Object.assign({},this.form,this.data)}},o=i,n=a(43736),l=(0,n.Z)(o,s,r,!1,null,"75fadcbc",null),c=l.exports},64202:function(e,t,a){a.r(t),a.d(t,{default:function(){return I}});var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("basicDetails",{ref:"details",attrs:{titleText:"企业设置",oldFormPath:null,editData:e.mainData,mainAreaData:e.mainAreaData,turnPageId:"",idname:"sys_enterpriseid",ownertable:"sys_site",tags:"",tabs:["联系人","地址管理","财务信息"],pageChange:!0},on:{onEditSuccess:function(t){return e.queryMainData(e.$route.query.id)}},scopedSlots:e._u([{key:"d_head",fn:function(){return[a("el-row",{attrs:{gutter:20}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"90px","label-position":"right",size:"mini"}},[a("el-col",{attrs:{span:5}},[a("el-form-item",{attrs:{label:"企业名称:",prop:"enterprisename"}},[a("el-input",{attrs:{placeholder:"企业名称"},model:{value:e.form.enterprisename,callback:function(t){e.$set(e.form,"enterprisename",t)},expression:"form.enterprisename"}})],1)],1),a("el-col",{attrs:{span:5}},[a("el-form-item",{attrs:{label:"企业简称:",prop:"abbreviation"}},[a("el-input",{attrs:{placeholder:"企业简称"},model:{value:e.form.abbreviation,callback:function(t){e.$set(e.form,"abbreviation",t)},expression:"form.abbreviation"}})],1)],1),a("el-col",{attrs:{span:5}},[a("el-form-item",{attrs:{label:"法人:",prop:"contact"}},[a("el-input",{attrs:{placeholder:"法人"},model:{value:e.form.contact,callback:function(t){e.$set(e.form,"contact",t)},expression:"form.contact"}})],1)],1),a("el-col",{attrs:{span:5}},[a("el-form-item",{attrs:{label:"电话:",prop:"phonenumber"}},[a("el-input",{attrs:{placeholder:"电话"},model:{value:e.form.phonenumber,callback:function(t){e.$set(e.form,"phonenumber",t)},expression:"form.phonenumber"}})],1)],1),a("el-col",{attrs:{span:24}},[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("p",{staticClass:"inline-16"},[e._v("企业操作页LOGO:")]),e.showImgUp?a("uploadFile",{staticStyle:{"margin-top":"10px"},attrs:{folderid:e.folderid,accept:".JPG,.PNG,.jpg,.png",btntype:"image",bindData:{ownertable:"sys_site",ownerid:e.siteinfo.siteuid,usetype:"actionlogo"}},on:{onSuccess:e.uploadSuccess}}):a("div",{staticClass:"image-panel"},[a("i",{staticClass:"el-icon-error close-btn",on:{click:e.deleteFileLink}}),e._l(e.siteinfo.attinfos,(function(e){return a("img",{directives:[{name:"show",rawName:"v-show",value:"actionlogo"===e.usetype,expression:"img.usetype === 'actionlogo'"}],key:e.index,staticStyle:{width:"100%"},attrs:{src:e.url,alt:""}})}))],2)],1),a("small",{staticClass:"info",staticStyle:{display:"block","margin-top":"20px"}},[e._v("注:建议上传图片大小1024x1024,大小不超过2M,格式为JPG/PNG")])])],1)],1)]},proxy:!0}])},[a("div",{attrs:{slot:"customOperation"},slot:"customOperation"},[a("el-button",{attrs:{type:"warning",size:"small"},on:{click:e.submit}},[e._v("保存")])],1),a("div",{attrs:{slot:"slot0"},slot:"slot0"},[a("contacts",{attrs:{data:e.form}})],1),a("div",{attrs:{slot:"slot1"},slot:"slot1"},[a("addressManage",{attrs:{data:e.form}})],1),a("div",{attrs:{slot:"slot2"},slot:"slot2"},[a("financialInfo",{attrs:{data:e.form}})],1)])],1)},r=[],i=a(20629),o=a(33028),n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",[e.tool.checkAuth(e.$route.name,"contacts")?a("add",{staticClass:"inline-16",attrs:{data:e.data},on:{insertSuccess:e.onSuccess}}):e._e(),a("el-input",{staticClass:"input-with-select inline-16",staticStyle:{width:"200px"},attrs:{placeholder:"请输入搜索内容","suffix-icon":e.params.content.where.condition?(e.params.content.where.condition.length,""):"el-icon-search",size:"small",clearable:""},on:{clear:e.clearData},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.listData(e.params.content.pageNumber=1)}},model:{value:e.params.content.where.condition,callback:function(t){e.$set(e.params.content.where,"condition",t)},expression:"params.content.where.condition"}})],1),a("div",{staticStyle:{"margin-top":"15px"}},[a("tableLayout",{attrs:{layout:e.tablecols,data:e.list,opwidth:200,custom:!0,fixedName:"operation"},scopedSlots:e._u([{key:"customcol",fn:function(t){return["operation"===t.column.columnname?a("div",[a("span",[e._v(e._s(t.column.data[t.column.columnname]))])]):a("p",[e._v(e._s(t.column.data[t.column.columnname]?t.column.data[t.column.columnname]:"--"))])]}},{key:"opreation",fn:function(t){return[a("edit",{staticClass:"inline-16",attrs:{dataOld:e.data,data:t.data},on:{editSuccess:e.onSuccess}}),a("el-popconfirm",{attrs:{"confirm-button-text":"确定","cancel-button-text":"取消",icon:"el-icon-info",title:"确定删除该联系人吗?"},on:{confirm:function(a){return e.delShow(t.data.contactsid)}}},[a("el-button",{attrs:{slot:"reference",size:"mini",type:"text",disabled:!e.tool.checkAuth(e.$route.name,"contacts")},slot:"reference"},[e._v("删 除")])],1)]}}])})],1),a("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[a("el-pagination",{attrs:{background:"",small:"","current-page":e.currentPage,"page-size":e.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)])},l=[],c=a(57275),d=a(24106),m={props:["data"],name:"index",components:{add:c["default"],edit:d["default"]},data(){return{search:"",tablecols:[],list:[],total:0,currentPage:0,params:{id:"20221022165503",content:{sys_enterpriseid:"",where:{condition:"",workaddress:0}}}}},methods:{async listData(){this.params.content.sys_enterpriseid=this.$route.query.id;const e=await this.$api.requested(this.params);this.list=e.data,this.total=e.total},onSuccess(){this.listData()},handleSizeChange(e){this.params.content.pageSize=e,this.listData()},handleCurrentChange(e){this.params.content.pageNumber=e,this.listData()},clearData(){this.listData(this.params.content.pageNumber=1)},delShow(e){""===this.data.enterprisename||""===this.data.abbreviation||""===this.data.contact?this.$message.error("请先将企业基础信息补充完整,再进行此操作"):this.onDel(e)},async onDel(e){const t=await this.$api.requested({id:"20221018145502",content:{contactsid:e,sys_enterpriseid:this.$route.query.id,deletereason:""}});this.tool.showMessage(t,(()=>{this.listData()}))}},mounted(){this.listData()},created(){this.tablecols=this.tool.tabelCol(this.$route.name).contactsTable.tablecols}},p=m,u=a(43736),f=(0,u.Z)(p,n,l,!1,null,"f521a1b6",null),h=f.exports,b=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"flex-align-center normal-margin"},[e.tool.checkAuth(e.$route.name,"address")?a("add",{staticClass:"inline-16",attrs:{data:e.data},on:{insertSuccess:e.onSuccess}}):e._e(),a("el-input",{staticClass:"input-with-select inline-16",staticStyle:{width:"200px"},attrs:{placeholder:"请输入搜索内容","suffix-icon":e.params.content.where.condition?(e.params.content.where.condition.length,""):"el-icon-search",size:"small",clearable:""},on:{clear:e.clearData},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.listData(e.params.content.pageNumber=1)}},model:{value:e.params.content.where.condition,callback:function(t){e.$set(e.params.content.where,"condition",t)},expression:"params.content.where.condition"}})],1),a("tableLayout",{attrs:{layout:e.tablecols,data:e.list,opwidth:200,custom:!0,height:e.tableHieght,fixedName:"operation"},scopedSlots:e._u([{key:"customcol",fn:function(t){return["province"===t.column.columnname?a("div",[a("p",[e._v(e._s(t.column.data.province+"-"+t.column.data.city+"-"+t.column.data.county))])]):"isdefault"===t.column.columnname?a("div",[a("p",[e._v(e._s(0===t.column.data.isdefault?"否":"是"))])]):"type"===t.column.columnname?a("div",e._l(t.column.data.tag,(function(t){return a("div",{key:t.index,staticStyle:{float:"left","margin-left":"5px"}},[a("el-tag",{attrs:{color:"#FAAB16",size:"mini",type:"warning",effect:"dark"}},[a("span",[e._v(e._s(t))])])],1)})),0):a("p",[e._v(e._s(t.column.data[t.column.columnname]))])]}},{key:"opreation",fn:function(t){return[a("edit",{attrs:{data:t.data,dataOld:e.data},on:{updateSuccess:e.onSuccess}}),a("el-popconfirm",{attrs:{"confirm-button-text":"确定","cancel-button-text":"取消",icon:"el-icon-info",title:"确定删除该企业地址吗?"},on:{confirm:function(a){return e.delShow(t.data.contactsid)}}},[a("el-button",{attrs:{slot:"reference",type:"text",size:"mini",disabled:!e.tool.checkAuth(e.$route.name,"address")},slot:"reference"},[e._v("删 除")])],1)]}}])}),a("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[a("el-pagination",{attrs:{background:"",small:"","current-page":e.currentPage,"page-size":e.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)},g=[],y=a(12527),v=a(82025),k={name:"index",props:["data"],data(){return{tableHieght:"600px",tablecols:[],list:[],listGet:[],total:0,currentPage:0,search:"",sys_enterpriseid:"",params:{id:"20221022165503",content:{sys_enterpriseid:"",where:{condition:"",workaddress:1}}}}},components:{add:y["default"],edit:v["default"]},methods:{async listData(){this.params.content.sys_enterpriseid=this.$route.query.id;const e=await this.$api.requested(this.params);this.list=e.data,this.total=e.total,this.currentPage=e.pageNumber},handleSizeChange(e){this.params.content.pageSize=e,this.listData()},handleCurrentChange(e){this.params.content.pageNumber=e,this.listData()},onSuccess(){this.listData()},clearData(){this.params.content.pageNumber=1,this.listData()},delShow(e){""===this.data.enterprisename||""===this.data.abbreviation||""===this.data.contact?this.$message.error("请先将企业基础信息补充完整,再进行此操作"):this.onDel(e)},async onDel(e){const t=await this.$api.requested({id:"20221018145502",content:{contactsid:e,sys_enterpriseid:this.data.sys_enterpriseid,deletereason:""}});this.tool.showMessage(t,(()=>{this.listData()}))}},mounted(){this.listData()},created(){this.tablecols=this.tool.tabelCol(this.$route.name).customerAddressTable.tablecols}},w=k,x=(0,u.Z)(w,b,g,!1,null,"aa2da1ec",null),_=x.exports,$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"normal-margin"},[e.tool.checkAuth(e.$route.name,"finance")?a("add",{staticClass:"inline-16",attrs:{data:e.data},on:{onSuccess:e.queryfinancialinfo}}):e._e(),a("el-input",{staticClass:"input-with-select inline-16",staticStyle:{width:"200px"},attrs:{placeholder:"请输入搜索内容","suffix-icon":e.param.content.where.condition?(e.param.content.where.condition.length,""):"el-icon-search",size:"small",clearable:""},on:{clear:e.clearData},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.queryfinancialinfo(e.param.content.pageNumber=1)}},model:{value:e.param.content.where.condition,callback:function(t){e.$set(e.param.content.where,"condition",t)},expression:"param.content.where.condition"}})],1),a("el-table",{staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#EEEEEE",color:"#333"},data:e.tableData,stripe:"",size:"mini",border:""}},[a("el-table-column",{attrs:{prop:"enterprisename",label:"开票抬头"}}),a("el-table-column",{attrs:{prop:"taxno",label:"税号"}}),a("el-table-column",{attrs:{prop:"bank",label:"开户银行"}}),a("el-table-column",{attrs:{prop:"bankcardno",label:"开户账号"}}),a("el-table-column",{attrs:{prop:"address",label:"开票地址"}}),a("el-table-column",{attrs:{prop:"phonenumber",label:"电话"}}),a("el-table-column",{attrs:{prop:"isdefault",label:"是否默认"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(1===t.row.isdefault?"是":"否"))])]}}])}),a("el-table-column",{attrs:{prop:"remarks",label:"备注"}}),a("el-table-column",{attrs:{label:"操作",width:"100",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("edit",{staticClass:"inline-16",attrs:{dataOld:e.data,data:t.row},on:{onSuccess:e.onSuccess}}),a("el-popconfirm",{attrs:{"confirm-button-text":"确定","cancel-button-text":"取消",icon:"el-icon-info",title:"确定删除该财务信息吗?"},on:{confirm:function(a){return e.delShow(t.row.sys_enterprise_financeid)}}},[a("el-button",{attrs:{slot:"reference",size:"mini",type:"text",disabled:!e.tool.checkAuth(e.$route.name,"finance")},slot:"reference"},[e._v("删 除")])],1)]}}])})],1),a("div",{staticClass:"container normal-panel",staticStyle:{"text-align":"right"}},[a("el-pagination",{attrs:{background:"",small:"","current-page":e.currentPage,"page-sizes":[20,50,100,200],layout:"total,sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)},S=[],z=a(41946),C=a(24897),D={name:"index",props:["data"],data(){return{search:"",tableData:[],param:{id:20221013160602,content:{sys_enterpriseid:0,pageNumber:1,pageSize:20,where:{condition:""}}},total:0,currentPage:0}},components:{add:z["default"],edit:C["default"]},methods:{async queryfinancialinfo(){this.param.content.sys_enterpriseid=this.$route.query.id;const e=await this.$api.requested(this.param);this.tableData=e.data,this.total=e.total,this.currentPage=e.pageNumber},handleSizeChange(e){this.param.content.pageSize=e,this.queryfinancialinfo()},handleCurrentChange(e){this.param.content.pageNumber=e,this.queryfinancialinfo()},async deleteRow(e){const t=await this.$api.requested({id:20221013160502,content:{sys_enterprise_financeids:[e.sys_enterprise_financeid]}});this.tool.showMessage(t,(()=>{this.queryfinancialinfo()}))},clearData(){this.queryfinancialinfo(this.param.content.pageNumber=1)},onSuccess(){this.queryfinancialinfo()},delShow(e){""===this.data.enterprisename||""===this.data.abbreviation||""===this.data.contact?this.$message.error("请先将企业基础信息补充完整,再进行此操作"):this.onDel(e)},async onDel(e){const t=await this.$api.requested({id:20221013160502,content:{sys_enterprise_financeids:[e]}});this.tool.showMessage(t,(()=>{this.queryfinancialinfo()}))}},mounted(){this.queryfinancialinfo()}},q=D,F=(0,u.Z)(q,$,S,!1,null,"25d6542a",null),O=F.exports,E={components:{uploadFile:o.Z,contacts:h,addressManage:_,financialInfo:O},computed:{...(0,i.Se)({siteinfo:"siteinfo"}),show(){return console.log(this.siteinfo),!this.siteinfo.attinfos.some((e=>"actionlogo"===e.usetype))}},data(){return{dialogEditVisible:!1,form:{},rules:{enterprisename:[{required:!0,message:"请输入企业名称",trigger:"blur"}],abbreviation:[{required:!0,message:"请输入企业简称",trigger:"blur"}],contact:[{required:!0,message:"请输入法人",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入电话",trigger:"blur"}]},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,mainData:{},mainAreaData:{},basicInfo:{},showImgUp:!1}},methods:{submit(){console.log(this.form),this.$refs["form"].validate((async e=>{if(!e)return!1;const t=await this.$api.requested({id:20220920084101,content:this.form});this.tool.showMessage(t,(()=>{this.$store.dispatch("changeDetailDrawer",!1),this.$emit("onSuccess")}))}))},async queryMainData(e){const t=await this.$api.requested({id:20221022165203,content:{}});this.form={address:t.data.address,abbreviation:t.data.abbreviation,city:t.data.city,changeby:t.data.changeby,county:t.data.county,phonenumber:t.data.phonenumber,enterprisename:t.data.enterprisename,sys_enterpriseid:t.data.sys_enterpriseid,province:t.data.province,contact:t.data.contact,taxno:t.data.taxno},this.mainData=t.data},async deleteFileLink(e){console.log(this.$route.query.basicInfo);const t=await this.$api.requested({classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[this.siteinfo.attinfos[0].linksid]}});1===t.code&&this.queryImg()},uploadSuccess(){this.$emit("onSuccess"),setTimeout((()=>{this.form=Object.assign({},this.form,this.siteinfo),this.siteInfos()}),100)},siteInfos(){this.$store.dispatch("querySiteInfo",{classname:"webmanage.site.site",method:"querySite",content:{}}),this.showImgUp=!1},async queryImg(){const e=await this.$api.requested({classname:"webmanage.site.site",content:{},method:"querySite"});console.log(e,"图片"),0===e.data.attinfos.length?this.showImgUp=!0:this.showImgUp=!1}},mounted(){console.log(this.$route.query.basicInfo,"输出"),this.basicInfo=this.$route.query.basicInfo,0===this.siteinfo.attinfos.length?this.showImgUp=!0:this.showImgUp=!1,this.queryMainData()}},V=E,A=(0,u.Z)(V,s,r,!1,null,"1e3dc89c",null),I=A.exports}}]);
|