1 |
- !function(){var t=document.createElement("style");t.innerHTML='@charset "UTF-8";.Stamp[data-v-4d61520e]{width:100%;height:100%;display:flex;justify-content:center;color:#000}.Stamp .Stamp-content[data-v-4d61520e]{position:relative;width:75%;min-width:700px}.Stamp .Stamp-content .hospital[data-v-4d61520e]{width:100%;display:flex;position:relative}.Stamp .Stamp-content .hospital .reportName[data-v-4d61520e]{width:100%;font-size:35px}.Stamp .Stamp-content .hospital .reportName .hospitalTitle[data-v-4d61520e]{letter-spacing:10px}.Stamp .Stamp-content .hospital .reportName p[data-v-4d61520e]{width:100%;margin:0;text-align:center;padding:20px 0}.Stamp .Stamp-content .hospital .image[data-v-4d61520e]{position:absolute;width:102px;font-size:14px;right:0;top:-15px}.Stamp .Stamp-content .hospital .image .qrcode[data-v-4d61520e]{width:100px;height:100px;border:1px solid #000;margin-top:20px}.Stamp .Stamp-content .hospital .image .expound[data-v-4d61520e]{width:100%;text-align:center}.Stamp .Stamp-content .hospital .image .expound p[data-v-4d61520e]{margin:0;padding:0}.Stamp .Stamp-content .headerInfo[data-v-4d61520e]{display:flex;border-bottom:1px #000000 solid;font-family:\\5b8b\\4f53;line-height:30px;font-size:1.2rem}.Stamp .Stamp-content .headerInfo span[data-v-4d61520e]{display:block;width:100%}.Stamp .Stamp-content .docter[data-v-4d61520e],.Stamp .Stamp-content .time[data-v-4d61520e]{width:100%;display:flex;justify-content:space-between}.Stamp .Stamp-content .detailsInfo[data-v-4d61520e]{display:flex;flex-wrap:wrap;border-top:1px #000000 solid;font-family:\\5b8b\\4f53;font-size:1.2rem}.Stamp .Stamp-content .detailsInfo div[data-v-4d61520e]{width:25%;display:flex;line-height:30px}.Stamp .Stamp-content .detailsInfo div .label[data-v-4d61520e]{display:block;width:70px;text-align-last:justify;text-align:justify;text-overflow:ellipsis;white-space:nowrap}.Stamp .Stamp-content .detailsInfo div .out_patient[data-v-4d61520e]{overflow-wrap:anywhere;line-height:25px}.Stamp .Stamp-content .result[data-v-4d61520e]{font-size:1.2rem;line-height:1.4;padding:20px 0;font-family:\\5b8b\\4f53}.Stamp .Stamp-content .result div[data-v-4d61520e]{margin-bottom:30px}.Stamp .Stamp-content .result div .label[data-v-4d61520e]{font-weight:600}.Stamp .Stamp-content .docter[data-v-4d61520e]{font-size:18px}.Stamp .Stamp-content .time[data-v-4d61520e]{font-size:16px;height:30px;display:flex;align-items:center;border-top:1px #000000 solid}.Stamp .Stamp-content .bottom[data-v-4d61520e]{width:100%;font-family:\\5b8b\\4f53;position:absolute}.Stamp .Stamp-content .bottom .docter span[data-v-4d61520e]{display:flex;align-items:flex-end;width:50%}.Stamp .Stamp-content .bottom .docter span img[data-v-4d61520e]{width:134px;height:54px}.Stamp p[data-v-4d61520e]{line-height:1.15}pre[data-v-4d61520e]{word-wrap:break-word;white-space:pre-wrap}\n',document.head.appendChild(t),System.register(["./qrcode2-legacy.3d0975f6.js","./portrait-legacy.8adc4f5f.js","./index-legacy.506558ca.js","./@vueup/vue-quill-legacy.bd9421f3.js","./axios-legacy.ba65a2e7.js","./element-plus-legacy.ffd77970.js","./dayjs-legacy.6d4bda69.js","./js-md5-legacy.1ae873a1.js","./recordrtc-legacy.76e3bc1b.js","./ali-oss-legacy.826d88e5.js","./nprogress-legacy.cdf3f90f.js","./v-viewer-legacy.3c62f2f7.js"],(function(t){"use strict";var e,a,n,l,s,i,o,p,d,r,c,u,m,f,v,h,g,y,x,S;return{setters:[function(t){e=t.Q},function(t){a=t.W},function(t){n=t._,l=t.f,s=t.s,i=t.e},function(t){o=t.J,p=t.a1,d=t.b,r=t.h,c=t.p,u=t.q,m=t.t,f=t.X,v=t.V,h=t.M,g=t.aE,y=t.W,x=t.aB,S=t.aC},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function(){var b=o({setup(t,n){var o,c=l(),u=p({}),m=d(""),f=d(""),v=d(null),h=d(null),g=d(null),y=d(null),x=d(null),S=d(!1);return r((function(){setTimeout((function(){var t=h.value.offsetHeight+g.value.offsetHeight+y.value.offsetHeight+x.value.offsetHeight;console.log(t,"内容总计高度"),t>v.value.offsetHeight?S.value=!1:S.value=!0}),400)})),o={report_id:c.query.report_id,is_remote:c.query.isRemote},a(o).then((function(t){var a,n;t&&(Object.assign(u,t),m.value=i.getReplaceUrl(t.report_autograph,t.report_autograph_type),f.value=i.getReplaceUrl(t.review_autograph,t.review_autograph_type),u.institution_name.length>=11&&(u.institution_name.length>14&&(document.getElementsByClassName("hospitalTitle")[0].style.letterSpacing=0,document.getElementsByClassName("hospitalTitle")[0].style.fontSize="26px"),document.getElementsByClassName("hospitalTitle")[0].style.letterSpacing=0),u.patient_num.length>=10&&(document.getElementsByClassName("record")[0].style.fontSize="14px"),"stamp"===c.query.operationType&&setTimeout((function(){window.print()}),1500),null!=u.qr_code&&(a=u.qr_code,n=a,document.getElementById("qrcode"),new e("qrcode",{width:100,height:100,text:n})))})),{allData:u,report_autograph:m,review_autograph:f,institutionId:s.get("user").institution_id,headerRef:h,stampRef:v,personalRef:g,resultRef:y,bottomRef:x,isVisible:S}}}),w=function(t){return x("data-v-4d61520e"),t=t(),S(),t},_={class:"Stamp",ref:"stampRef"},D={class:"Stamp-content"},j={ref:"headerRef"},k={class:"hospital"},T={class:"reportName"},q={class:"hospitalTitle"},z={style:{"font-size":"23px"}},R=g('<div class="image" data-v-4d61520e><div id="qrcode" class="qrcode" data-v-4d61520e></div><div class="expound" data-v-4d61520e><p style="padding-top:10px;font-size:12px;text-ailgn:center;" data-v-4d61520e> 请使用微信扫码 </p><p style="font-size:12px;" data-v-4d61520e>获取数字影像</p></div></div>',1),I={key:0,style:{"text-align":"right"}},H=[w((function(){return m("p",{style:{"margin-bottom":"0.4em"}},"“◆”医疗机构放射影像互认项目",-1)}))],C={ref:"personalRef"},N={class:"detailsInfo"},E=w((function(){return m("span",{class:"label"},"姓名:",-1)})),M={class:"value"},B=w((function(){return m("span",{class:"label"},"性别:",-1)})),L={key:0,class:"value"},U={key:1,class:"value"},V=w((function(){return m("span",{class:"label"},"年龄:",-1)})),F={class:"value"},W=w((function(){return m("span",{class:"label"},"病历号:",-1)})),J={class:"value record"},O=w((function(){return m("span",{class:"label"},"门诊号:",-1)})),Q={class:"value out_patient"},X=w((function(){return m("span",{class:"label"},"住院号:",-1)})),A={class:"value"},G=w((function(){return m("span",{class:"label"},"床号:",-1)})),K={class:"value"},P=w((function(){return m("span",{class:"label"},"病区:",-1)})),Y={class:"value"},Z={style:{width:"50%"}},$=w((function(){return m("span",{class:"label",style:{width:"90px"}},"申请科室:",-1)})),tt={class:"value"},et={style:{width:"50%"}},at=w((function(){return m("span",{class:"label"},"检查号:",-1)})),nt={class:"value"},lt={class:"headerInfo"},st={class:"result",ref:"resultRef"},it={class:"printCss"},ot=w((function(){return m("span",{class:"label"},"检查所见:",-1)})),pt=["innerHTML"],dt={key:1},rt={class:"printCss"},ct=w((function(){return m("span",{class:"label"},"印象:",-1)})),ut=["innerHTML"],mt={key:1},ft={class:"docter"},vt={key:0},ht=y(" 报告医师: "),gt=["src"],yt={key:1},xt={key:2},St=y(" 审核医师: "),bt=["src"],wt={key:3},_t={class:"time"},Dt=w((function(){return m("span",null,"本检查结果仅反应受检者当时的情况及仅供临床医师参考",-1)}));t("default",n(b,[["render",function(t,e,a,n,l,s){return c(),u("div",_,[m("div",D,[m("section",j,[m("section",k,[m("div",T,[m("p",q,f(t.allData.institution_name),1),m("p",z,f(t.allData.exam_class)+"检查报告单",1)]),R]),"73000003"==t.institutionId?(c(),u("section",I,H)):v("",!0)],512),m("section",C,[m("section",N,[m("div",null,[E,m("span",M,f(t.allData.name),1)]),m("div",null,[B,"F"==t.allData.sex||"女"==t.allData.sex?(c(),u("span",L,"女")):v("",!0),"M"==t.allData.sex||"男"==t.allData.sex?(c(),u("span",U,"男")):v("",!0)]),m("div",null,[V,m("span",F,f(t.allData.age),1)]),m("div",null,[W,m("span",J,f(t.allData.patient_num),1)]),m("div",null,[O,m("span",Q,f(t.allData.out_patient),1)]),m("div",null,[X,m("span",A,f(t.allData.hopitalized_no),1)]),m("div",null,[G,m("span",K,f(t.allData.bed_no),1)]),m("div",null,[P,m("span",Y,f(t.allData.patient_area),1)]),m("div",Z,[$,m("span",tt,f(t.allData.application_department),1)]),m("div",et,[at,m("span",nt,f(t.allData.accession_num),1)])]),m("section",lt,[m("span",null,"检查方法:"+f(t.allData.exam_project),1)])],512),m("section",st,[m("div",it,[ot,/<[^>]+>/g.test(t.allData.description)?(c(),u("span",{key:0,innerHTML:t.allData.description},null,8,pt)):(c(),u("pre",dt,f(t.allData.description),1))]),m("div",rt,[ct,/<[^>]+>/g.test(t.allData.impression)?(c(),u("span",{key:0,innerHTML:t.allData.impression},null,8,ut)):(c(),u("pre",mt,f(t.allData.impression),1))])],512),m("section",{class:"bottom",style:h([t.isVisible?"bottom:0":""]),ref:"bottomRef"},[m("section",ft,[1==t.allData.report_use_autograph?(c(),u("span",vt,[ht,m("img",{src:this.report_autograph,alt:""},null,8,gt)])):(c(),u("span",yt,"报告医师:"+f(t.allData.report_doctor_name),1)),1==t.allData.review_use_autograph?(c(),u("span",xt,[St,m("img",{src:this.review_autograph,alt:""},null,8,bt)])):(c(),u("span",wt,"审核医师:"+f(t.allData.review_doctor_name),1))]),m("section",_t,[Dt,m("span",null,"报告日期:"+f(t.allData.report_datetime),1)])],4)])],512)}],["__scopeId","data-v-4d61520e"]]))}}}))}();
|