| 1 |
- /* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{d as N,r as I,I as P,c as f,a as r,b as e,w as l,i as R,R as S,o as _,E as L,u as g,S as B,e as c,T as F,U as q,V as z,f as T,W as D,X as H,Y as M,Z as O,$ as E,H as W,a0 as X,_ as Y}from"./index-hZHbf6Qq.js";const Z={class:"company-edit-container"},$={class:"page-header"},j={class:"form-content"},G={class:"section"},J={class:"section"},K={key:0,class:"upload-preview"},Q={key:1,class:"upload-placeholder"},ee={key:0,class:"upload-preview"},le={key:1,class:"upload-placeholder"},ae={class:"form-footer"},oe=N({__name:"edit",setup(te){const k=W(),w=I(),o=P({companyName:"",creditCode:"",legalPerson:"",registeredCapital:"",detailAddress:"",businessScope:"",officeProvince:"",officeAddress:"",industry:"",scale:"",phone:"",email:"",website:"",businessLicense:"",idCard:""}),x={companyName:[{required:!0,message:"请输入企业名称",trigger:"blur"}],creditCode:[{required:!0,message:"请输入统一社会信用代码",trigger:"blur"}]},b=()=>{k.push("/enterprise/companyInfo")},y=(V,a)=>{const p=new FileReader;p.onload=m=>{var u;o[a]=(u=m.target)==null?void 0:u.result},p.readAsDataURL(V.raw)},h=async()=>{var a;await((a=w.value)==null?void 0:a.validate())&&(X.success("保存成功"),b())};return(V,a)=>{const p=L,m=R,u=T,s=z,d=q,i=F,n=H,v=D,C=O,U=M,A=S;return _(),f("div",Z,[r("div",$,[e(m,{link:"",onClick:b},{default:l(()=>[e(p,null,{default:l(()=>[e(g(B))]),_:1}),a[13]||(a[13]=r("span",null,"返回",-1))]),_:1}),a[14]||(a[14]=r("span",{class:"page-title"},"完善企业信息",-1))]),r("div",j,[e(A,{ref_key:"formRef",ref:w,model:o,rules:x,"label-position":"top"},{default:l(()=>[r("div",G,[a[15]||(a[15]=r("div",{class:"section-title"},[r("i",{class:"title-bar"}),c("工商信息")],-1)),e(i,{gutter:20},{default:l(()=>[e(d,{span:12},{default:l(()=>[e(s,{label:"企业名称",prop:"companyName"},{default:l(()=>[e(u,{modelValue:o.companyName,"onUpdate:modelValue":a[0]||(a[0]=t=>o.companyName=t),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:l(()=>[e(s,{label:"统一社会信用代码",prop:"creditCode"},{default:l(()=>[e(u,{modelValue:o.creditCode,"onUpdate:modelValue":a[1]||(a[1]=t=>o.creditCode=t),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,{gutter:20},{default:l(()=>[e(d,{span:12},{default:l(()=>[e(s,{label:"法人",prop:"legalPerson"},{default:l(()=>[e(u,{modelValue:o.legalPerson,"onUpdate:modelValue":a[2]||(a[2]=t=>o.legalPerson=t),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:l(()=>[e(s,{label:"注册资本",prop:"registeredCapital"},{default:l(()=>[e(u,{modelValue:o.registeredCapital,"onUpdate:modelValue":a[3]||(a[3]=t=>o.registeredCapital=t),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,{gutter:20},{default:l(()=>[e(d,{span:24},{default:l(()=>[e(s,{label:"详细地址",prop:"detailAddress"},{default:l(()=>[e(u,{modelValue:o.detailAddress,"onUpdate:modelValue":a[4]||(a[4]=t=>o.detailAddress=t),placeholder:"请输入",maxlength:"50","show-word-limit":""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,{gutter:20},{default:l(()=>[e(d,{span:24},{default:l(()=>[e(s,{label:"经营范围",prop:"businessScope"},{default:l(()=>[e(u,{modelValue:o.businessScope,"onUpdate:modelValue":a[5]||(a[5]=t=>o.businessScope=t),type:"textarea",rows:3,placeholder:"请输入",maxlength:"50","show-word-limit":""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),r("div",J,[a[18]||(a[18]=r("div",{class:"section-title"},[r("i",{class:"title-bar"}),c("办公信息")],-1)),e(i,{gutter:20},{default:l(()=>[e(d,{span:12},{default:l(()=>[e(s,{label:"主要办公地址"},{default:l(()=>[e(v,{modelValue:o.officeProvince,"onUpdate:modelValue":a[6]||(a[6]=t=>o.officeProvince=t),placeholder:"请选择",style:{width:"100%"}},{default:l(()=>[e(n,{label:"广东省",value:"广东省"}),e(n,{label:"北京市",value:"北京市"}),e(n,{label:"上海市",value:"上海市"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:l(()=>[e(s,{label:" "},{default:l(()=>[e(u,{modelValue:o.officeAddress,"onUpdate:modelValue":a[7]||(a[7]=t=>o.officeAddress=t),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,{gutter:20},{default:l(()=>[e(d,{span:12},{default:l(()=>[e(s,{label:"所属行业",prop:"industry"},{default:l(()=>[e(v,{modelValue:o.industry,"onUpdate:modelValue":a[8]||(a[8]=t=>o.industry=t),placeholder:"请选择",style:{width:"100%"}},{default:l(()=>[e(n,{label:"电力行业",value:"电力行业"}),e(n,{label:"制造业",value:"制造业"}),e(n,{label:"互联网",value:"互联网"}),e(n,{label:"金融业",value:"金融业"}),e(n,{label:"其他",value:"其他"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:l(()=>[e(s,{label:"企业规模",prop:"scale"},{default:l(()=>[e(v,{modelValue:o.scale,"onUpdate:modelValue":a[9]||(a[9]=t=>o.scale=t),placeholder:"请选择",style:{width:"100%"}},{default:l(()=>[e(n,{label:"50人以下",value:"50人以下"}),e(n,{label:"50-200人",value:"50-200人"}),e(n,{label:"200-500人",value:"200-500人"}),e(n,{label:"500-1000人",value:"500-1000人"}),e(n,{label:"1000-5000人",value:"1000-5000人"}),e(n,{label:"5000人以上",value:"5000人以上"})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,{gutter:20},{default:l(()=>[e(d,{span:12},{default:l(()=>[e(s,{label:"联系方式",prop:"phone"},{default:l(()=>[e(u,{modelValue:o.phone,"onUpdate:modelValue":a[10]||(a[10]=t=>o.phone=t),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:l(()=>[e(s,{label:"邮箱",prop:"email"},{default:l(()=>[e(u,{modelValue:o.email,"onUpdate:modelValue":a[11]||(a[11]=t=>o.email=t),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,{gutter:20},{default:l(()=>[e(d,{span:24},{default:l(()=>[e(s,{label:"网址",prop:"website"},{default:l(()=>[e(u,{modelValue:o.website,"onUpdate:modelValue":a[12]||(a[12]=t=>o.website=t),placeholder:"请输入",maxlength:"50","show-word-limit":""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,{gutter:20},{default:l(()=>[e(d,{span:12},{default:l(()=>[e(s,{label:"营业执照",prop:"businessLicense"},{default:l(()=>[e(U,{class:"upload-box",action:"#","auto-upload":!1,"show-file-list":!1,"on-change":t=>y(t,"businessLicense")},{default:l(()=>[o.businessLicense?(_(),f("div",K,[e(C,{src:o.businessLicense,fit:"cover"},null,8,["src"])])):(_(),f("div",Q,[e(p,{size:24},{default:l(()=>[e(g(E))]),_:1}),a[16]||(a[16]=r("span",null,"上传",-1))]))]),_:1},8,["on-change"])]),_:1})]),_:1}),e(d,{span:12},{default:l(()=>[e(s,{label:"法人身份证",prop:"idCard"},{default:l(()=>[e(U,{class:"upload-box",action:"#","auto-upload":!1,"show-file-list":!1,"on-change":t=>y(t,"idCard")},{default:l(()=>[o.idCard?(_(),f("div",ee,[e(C,{src:o.idCard,fit:"cover"},null,8,["src"])])):(_(),f("div",le,[e(p,{size:24},{default:l(()=>[e(g(E))]),_:1}),a[17]||(a[17]=r("span",null,"上传",-1))]))]),_:1},8,["on-change"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["model"]),r("div",ae,[e(m,{type:"danger",onClick:h},{default:l(()=>[...a[19]||(a[19]=[c("保存",-1)])]),_:1}),e(m,{onClick:b},{default:l(()=>[...a[20]||(a[20]=[c("取消",-1)])]),_:1})])])])}}}),ce=Y(oe,[["__scopeId","data-v-aa23bc0a"]]);export{ce as default};
|