You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
7.2 KiB
JavaScript
2 lines
7.2 KiB
JavaScript
import{z as a,_ as e,g as l,u as s,a as t,b as _,o as i,r as n,c,d,e as r,f as o,h as p,w as u,t as m,m as g,y as v,j as f,D as x,P as h,s as k,p as w,k as b}from"./daotianAdmin-20240327_164749.js";const y=a=>(w("data-v-d683565e"),a=a(),b(),a),S={class:"g_bg_f g_br_4"},I={class:"g_pt_18 g_pl_24 g_pb_12 g_pr_24 g_fw_600 g_flex_row_between"},C=y((()=>o("div",{class:"g_fw_600"},"基本信息",-1))),P={class:"g_pl_24 g_pr_24 g_fs_14 g_pb_32",style:{width:"630px"}},R={class:"g_flex_row_start flex_nr g_mb_20 g_w_all"},U={class:"g_w_400"},O=y((()=>o("span",{class:"g_c_6"},"主体:",-1))),q=y((()=>o("span",{class:"g_c_6"},"当前估值:",-1))),J={class:"g_flex_row_start flex_nr g_w_all"},N={class:"g_w_400"},j=y((()=>o("span",{class:"g_c_6"},"当前总股本:",-1))),z=y((()=>o("span",{class:"g_c_6"},"每股价格:",-1))),D={class:"g_pt_30 g_pb_10"},E=y((()=>o("div",{class:"g_c_6"},"主体",-1))),F=y((()=>o("div",{class:"g_c_6"},"当前估值",-1))),A=y((()=>o("div",{class:"g_c_6"},"当前总股本",-1))),G=y((()=>o("div",{class:"g_c_6"},"每股价格",-1))),T={class:"g_bg_f g_br_4 g_mt_16"},V={class:"g_pt_18 g_pl_24 g_pr_24 g_pb_12 g_flex_row_between"},B=y((()=>o("div",{class:"g_fw_600"},"股权结构",-1))),H={href:"//a.matripe.com.cn/api_stock/admin/stock/structure/download"},K={class:"g_flex_row_between g_pl_24 g_pr_24 g_pb_20"},L={key:0,class:"g_fw_600"},M={class:"g_bg_f g_br_4 g_mt_16"},Q={class:"g_pt_18 g_pl_24 g_pr_24 g_pb_12 g_flex_row_between"},W=y((()=>o("div",{class:"g_fw_600"},"增资扩股变化",-1))),X={href:"//a.matripe.com.cn/api_stock/admin/stock/change/download"},Y={class:"g_flex_row_between g_pl_24 g_pr_24 g_pb_20"},Z={key:0,class:"g_c_main"},$=e({__name:"projectData",setup(e){l().appContext.app.config.globalProperties.G,s(),t(),_(),i((()=>{da(),na(),ca()}));const w=n({}),b=n({}),y=n(null),$=n(!1),aa=n([]),ea=n([]),la=a=>{},sa=a=>{},ta=a=>{$.value=!1,w.value=JSON.parse(JSON.stringify(b.value))};let _a=n([{title:"序号",key:"rank",dataIndex:"rank",width:"50px",ellipsis:!0,fixed:"left"},{title:"姓名",key:"name",dataIndex:"name",ellipsis:!0,fixed:"left"},{title:"股数",key:"num",dataIndex:"num",width:"300px",ellipsis:!0},{title:"百分比",key:"percent",dataIndex:"percent",width:"300px",ellipsis:!0}]),ia=n([{title:"序号",key:"rank",dataIndex:"rank",width:"50px",ellipsis:!0},{title:"融资轮次",key:"name",dataIndex:"name",ellipsis:!0,customRender:a=>a.record.name||"-"},{title:"股本数",key:"capitalStock",dataIndex:"capitalStock",width:"100px",customRender:a=>a.record.capitalStock||"-",ellipsis:!0},{title:"估值",key:"appraisement",dataIndex:"appraisement",width:"100px",customRender:a=>a.record.appraisement||"-",ellipsis:!0},{title:"股价",key:"price",dataIndex:"price",width:"100px",customRender:a=>a.record.price||"-",ellipsis:!0},{title:"增资金额",key:"additionalShare",dataIndex:"additionalShare",width:"100px",customRender:a=>a.record.additionalShare||"-",ellipsis:!0}]);const na=()=>{a({url:"/admin/stock/structure/list",method:"get"}).then((a=>{aa.value=a.data,aa.value.forEach(((a,e)=>{a.rank=e+1}))}))},ca=()=>{a({url:"/admin/stock/change/list",method:"get"}).then((a=>{ea.value=a.data,ea.value.forEach(((a,e)=>{a.rank=e+1}))}))},da=()=>{a({url:"/admin/company/info",method:"get"}).then((a=>{b.value=JSON.parse(JSON.stringify(a.data)),w.value=a.data}))},ra=a=>{},oa=()=>{y.value.validate().then((e=>{var l;e.id=b.value.id,(l=e,a({url:"/admin/company/update",method:"PUT",data:l})).then((a=>{v.success("修改成功"),$.value=!1,da()}))})).catch((a=>{}))};n([]);let pa=n(a.userCustom);const ua=a=>{a.file.response&&200==a.file.response.code&&(na(),v.success("导入成功"))},ma=a=>{a.file.response&&200==a.file.response.code&&(ca(),v.success("导入成功"))};return(a,e)=>{const l=c("a-button"),s=c("a-divider"),t=c("a-input"),_=c("a-form-item"),i=c("a-form"),n=c("a-modal"),v=c("a-upload"),na=c("a-table");return d(),r("div",null,[o("div",S,[o("div",I,[C,o("div",null,[p(l,{type:"primary",onClick:e[0]||(e[0]=a=>$.value=!0)},{default:u((()=>[f("编辑")])),_:1})])]),p(s,{class:"g_mt_0 g_mb_24"}),o("div",P,[o("div",R,[o("div",U,[O,o("span",null,m(b.value.name||"-"),1)]),o("div",null,[q,o("span",null,m(b.value.appraisement||"-"),1)])]),o("div",J,[o("div",N,[j,o("span",null,m(b.value.capitalStock||"-"),1)]),o("div",null,[z,o("span",null,m(b.value.unitPrice||"-"),1)])])])]),p(n,{open:$.value,"onUpdate:open":e[5]||(e[5]=a=>$.value=a),title:"编辑信息",width:"640px",centered:"",destroyOnClose:!0,forceRender:!0},{footer:u((()=>[p(l,{onClick:ta},{default:u((()=>[f("取消")])),_:1}),p(l,{onClick:oa,type:"primary"},{default:u((()=>[f("确定")])),_:1})])),default:u((()=>[o("div",D,[p(i,{model:w.value,ref_key:"baseInfoForm",ref:y,name:"basic",autocomplete:"off",onFinish:la,onChange:ra,onValidate:sa,"label-col":{style:{width:"150px"}},lab:"","wrapper-col":{span:15}},{default:u((()=>[p(_,{name:"name",class:"",rules:[{required:!0,message:"请输入主体"}]},{label:u((()=>[E])),default:u((()=>[p(t,{placeholder:"请输入主体",value:w.value.name,"onUpdate:value":e[1]||(e[1]=a=>w.value.name=a),class:""},null,8,["value"])])),_:1}),p(_,{name:"appraisement",class:"",rules:[{required:!0,message:"请输入当前估值"}]},{label:u((()=>[F])),default:u((()=>[p(t,{placeholder:"请输入当前估值",value:w.value.appraisement,"onUpdate:value":e[2]||(e[2]=a=>w.value.appraisement=a),class:""},null,8,["value"])])),_:1}),p(_,{name:"capitalStock",class:"",rules:[{required:!0,message:"请输入当前总股本"}]},{label:u((()=>[A])),default:u((()=>[p(t,{placeholder:"请输入当前总股本",value:w.value.capitalStock,"onUpdate:value":e[3]||(e[3]=a=>w.value.capitalStock=a),class:""},null,8,["value"])])),_:1}),p(_,{name:"unitPrice",class:"",rules:[{required:!0,message:"请输入每股价格"}]},{label:u((()=>[G])),default:u((()=>[p(t,{placeholder:"请输入每股价格",value:w.value.unitPrice,"onUpdate:value":e[4]||(e[4]=a=>w.value.unitPrice=a),class:""},null,8,["value"])])),_:1})])),_:1},8,["model"])])])),_:1},8,["open"]),o("div",T,[o("div",V,[B,o("div",null,[o("a",H,[p(l,null,{default:u((()=>[p(g(x),{class:""}),f("导出模版")])),_:1})]),p(v,{action:g(pa)+"/admin/stock/structure/import",accept:".xlsx, .xls, .xlsm, .xltx, .xltm",onChange:ua},{default:u((()=>[p(l,{type:"primary",class:"g_ml_10"},{default:u((()=>[p(g(h)),f("导入文件")])),_:1})])),_:1},8,["action"])])]),p(s,{class:"g_mt_0 g_mb_20"}),o("div",K,[p(na,{columns:g(_a),"data-source":aa.value,size:"middle",pagination:!1,class:"g_clear_scroll",scroll:{x:""}},{headerCell:u((({column:a})=>["name"===a.key?(d(),r("div",L,"姓名")):k("",!0)])),_:1},8,["columns","data-source"])])]),o("div",M,[o("div",Q,[W,o("div",null,[o("a",X,[p(l,null,{default:u((()=>[p(g(x),{class:""}),f("导出模版")])),_:1})]),p(v,{action:g(pa)+"/admin/stock/change/import",accept:".xlsx, .xls, .xlsm, .xltx, .xltm",onChange:ma},{default:u((()=>[p(l,{type:"primary",class:"g_ml_10"},{default:u((()=>[p(g(h)),f("导入文件")])),_:1})])),_:1},8,["action"])])]),p(s,{class:"g_mt_0 g_mb_20"}),o("div",Y,[p(na,{columns:g(ia),"data-source":ea.value,size:"middle",pagination:!1,class:"g_clear_scroll",scroll:{x:""}},{bodyCell:u((({column:a,record:e})=>["state"===a.key?(d(),r("div",Z,"删除")):k("",!0)])),_:1},8,["columns","data-source"])])])])}}},[["__scopeId","data-v-d683565e"]]);export{$ as default};
|