4 lines
5.7 KiB
JavaScript
Executable File
4 lines
5.7 KiB
JavaScript
Executable File
import{M as Q,O as G,av as H,aw as J,ax as b,d as $,Q as U,ay as X,az as Y,aA as g,aB as Z,S as ee,K as y,aC as te,aD as _,aE as le,aF as ae,V as M,u as se,q as ne,r as a,c as oe,ae as re,e as ue,f,i as e,w as l,h as t,g as ie,o as ce,N as u,n as de,m as V}from"./index-3cb9bb06.js";const fe=J(24,null).map((c,s)=>{const o=s+1,d=`calc(100% / 24 * ${o})`;return[b(`${o}-span`,{width:d}),b(`${o}-offset`,{marginLeft:d}),b(`${o}-push`,{left:d}),b(`${o}-pull`,{right:d})]}),pe=Q([G("row",{width:"100%",display:"flex",flexWrap:"wrap"}),G("col",{verticalAlign:"top",boxSizing:"border-box",display:"inline-block",position:"relative",zIndex:"auto"},[H("box",{position:"relative",zIndex:"auto",width:"100%",height:"100%"}),fe])]),D=te("n-row"),he={gutter:{type:[Array,Number,String],default:0},alignItems:String,justifyContent:String},_e=$({name:"Row",props:he,setup(c){const{mergedClsPrefixRef:s,mergedRtlRef:o}=U(c);X("-legacy-grid",pe,s);const d=Y("Row",o,s),h=g(()=>{const{gutter:r}=c;return Array.isArray(r)&&r[1]||0}),p=g(()=>{const{gutter:r}=c;return Array.isArray(r)?r[0]:Number(r)});return Z(D,{mergedClsPrefixRef:s,gutterRef:ee(c,"gutter"),verticalGutterRef:h,horizontalGutterRef:p}),{mergedClsPrefix:s,rtlEnabled:d,styleMargin:g(()=>`-${_(h.value,{c:.5})} -${_(p.value,{c:.5})}`),styleWidth:g(()=>`calc(100% + ${_(p.value)})`)}},render(){return y("div",{class:[`${this.mergedClsPrefix}-row`,this.rtlEnabled&&`${this.mergedClsPrefix}-row--rtl`],style:{margin:this.styleMargin,width:this.styleWidth,alignItems:this.alignItems,justifyContent:this.justifyContent}},this.$slots)}}),be={span:{type:[String,Number],default:1},push:{type:[String,Number],default:0},pull:{type:[String,Number],default:0},offset:{type:[String,Number],default:0}},i=$({name:"Col",props:be,setup(c){const s=le(D,null);return s||ae("col","`n-col` must be placed inside `n-row`."),{mergedClsPrefix:s.mergedClsPrefixRef,gutter:s.gutterRef,stylePadding:M(()=>`${_(s.verticalGutterRef.value,{c:.5})} ${_(s.horizontalGutterRef.value,{c:.5})}`),mergedPush:M(()=>Number(c.push)-Number(c.pull))}},render(){const{$slots:c,span:s,mergedPush:o,offset:d,stylePadding:h,gutter:p,mergedClsPrefix:r}=this;return y("div",{class:[`${r}-col`,{[`${r}-col--${s}-span`]:!0,[`${r}-col--${o}-push`]:o>0,[`${r}-col--${-o}-pull`]:o<0,[`${r}-col--${d}-offset`]:d}],style:{padding:h}},p?y("div",null,c):c)}}),ge={class:"flex flex-col w-full h-full dark:bg-[#121212]"},ve={class:"flex-1 h-full overflow-hidden overflow-y-auto"},me={class:"blbox"},ye={class:"report-box"},$e=f("p",{class:"text-[24px] font-bold bgtitle"},"初诊报告",-1),xe={class:"bztext"},we={class:"w-full d-c-c mb-[20px]"},Ce={class:"w-[40%]"},Re=f("text",{class:"font-mono",style:{color:"#fff","font-size":"18px"}},"把报告发给医生",-1),ze={class:"w-[40%] ml-[20px]"},Ne=f("text",{class:"font-mono",style:{color:"#127FFF","font-size":"18px"}},"返回重新问诊",-1),Pe=$({__name:"Generatereports",setup(c){const s=se(),o=ne(),d=a(null),h=oe({}),p=a([]),r=a(""),x=a(""),w=a(""),C=a(""),R=a(""),z=a(""),N=a(""),S=a(""),P=a(""),F=a(""),k=a(""),I=a(""),j=a(""),A=a(""),E=a(""),q=a("");function K(){s.push("/chat")}function W(){s.push("/results")}re(async()=>{L()});function L(){p.value=o.reportContent;let n=o.formParam,B=o.reportContent.res_content[0].split(`
|
||
|
||
`),v=[];for(let m=0;m<B.length;m++){let T=B[m].split(":");v.push(T[1])}r.value=`姓名:${n.name}`,x.value=`性别:${n.gender}`,w.value=`年龄:${n.age}`,C.value=`教育程度:${n.edu}`,R.value=`时间:${new Date().toISOString().replace(/T/g," ").replace(/\..+/,"")}`,z.value=`当前职业/体力要求/经济满意度:${n.career_year}/${n.power}/${n.satisfaction}`,N.value=`过往职业/体力要求/社会支持度:${n.old_career_year}/${n.power}/${n.support}`,S.value=`婚姻状况:${n.marriage}`,P.value=`居住情况:${n.live}`,F.value=`家庭关系:${n.home}`,k.value=`地址:${n.address}`,I.value=`联系方式:${n.phone}`,j.value=`微信:${n.wechat_no}`,A.value=`初步诊断:${v[0]}`,E.value=`康复建议:${v[1]}`}return(n,O)=>(ce(),ue("div",ge,[f("main",ve,[f("div",me,[f("div",ye,[$e,e(t(de),{ref_key:"formRef",ref:d,inline:"","label-width":80,model:h},{default:l(()=>[e(t(_e),null,{default:l(()=>[e(t(i),{span:"6"},{default:l(()=>[e(t(u),{label:r.value},null,8,["label"])]),_:1}),e(t(i),{span:"6"},{default:l(()=>[e(t(u),{label:x.value},null,8,["label"])]),_:1}),e(t(i),{span:"6"},{default:l(()=>[e(t(u),{label:w.value},null,8,["label"])]),_:1}),e(t(i),{span:"8"},{default:l(()=>[e(t(u),{label:C.value},null,8,["label"])]),_:1}),e(t(i),{span:"12"},{default:l(()=>[e(t(u),{label:R.value},null,8,["label"])]),_:1}),e(t(i),{span:"12"},{default:l(()=>[e(t(u),{label:z.value},null,8,["label"])]),_:1}),e(t(i),{span:"18"},{default:l(()=>[e(t(u),{label:N.value},null,8,["label"])]),_:1}),e(t(i),{span:"8"},{default:l(()=>[e(t(u),{label:S.value},null,8,["label"])]),_:1}),e(t(i),{span:"12"},{default:l(()=>[e(t(u),{label:P.value},null,8,["label"])]),_:1}),e(t(i),{span:"8"},{default:l(()=>[e(t(u),{label:F.value},null,8,["label"])]),_:1}),e(t(i),{span:"8"},{default:l(()=>[e(t(u),{label:k.value},null,8,["label"])]),_:1}),e(t(i),{span:"8"},{default:l(()=>[e(t(u),{label:I.value},null,8,["label"])]),_:1}),e(t(i),{span:"12"},{default:l(()=>[e(t(u),{label:j.value},null,8,["label"])]),_:1}),e(t(i),{span:"24"},{default:l(()=>[e(t(u),{label:A.value},null,8,["label"])]),_:1}),e(t(i),{span:"24"},{default:l(()=>[e(t(u),{label:E.value},null,8,["label"])]),_:1})]),_:1})]),_:1},8,["model"]),f("p",xe,ie(q.value),1)]),f("div",we,[f("div",Ce,[e(t(V),{onClick:W,style:{width:"100%",height:"3rem","background-color":"#127FFF","border-radius":"8px"}},{default:l(()=>[Re]),_:1})]),f("div",ze,[e(t(V),{onClick:K,style:{width:"100%",height:"3rem",border:"1px solid #127FFF","border-radius":"8px"}},{default:l(()=>[Ne]),_:1})])])])])]))}});export{Pe as default};
|