index-legacy.1fa6b2fd.js 14 KB

1
  1. !function(){function t(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,i)}return a}function e(e){for(var i=1;i<arguments.length;i++){var n=null!=arguments[i]?arguments[i]:{};i%2?t(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):t(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(t,e,a){return e in t?Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[e]=a,t}var i=document.createElement("style");i.innerHTML=".patientInf[data-v-dcdb3150]{width:100%;height:145px;background:#fff}.patientInf .name[data-v-dcdb3150]{font-size:18px;font-weight:800;color:#000}.patientInf .item[data-v-dcdb3150]{padding-left:50px}.patientInf .item p[data-v-dcdb3150]:nth-child(1){margin-bottom:20px}.clinicalInf[data-v-dcdb3150]{height:calc(100vh - 261px);background:#fff;margin-top:10px;position:relative}.clinicalInf .opernationBtn[data-v-dcdb3150]{height:65px;padding-left:30px}.clinicalInf .clinicalInfCtx[data-v-dcdb3150]{padding:30px;height:calc(100vh - 386px);overflow-y:scroll}.clinicalInf .clinicalInfCtx .title[data-v-dcdb3150]{font-weight:800}.clinicalInf .clinicalInfCtx .title span[data-v-dcdb3150]{display:block;width:3px;height:14px;background:#1890ff;margin-right:5px}.clinicalInf .clinicalInfCtx .subTitle[data-v-dcdb3150]{font-weight:800;color:#707070;margin-top:20px;margin-bottom:5px}.clinicalInf .clinicalInfCtx .txt[data-v-dcdb3150]{color:rgba(0,0,0,.65)}.clinicalInf .botInf[data-v-dcdb3150]{position:absolute;bottom:10px;right:30px;color:rgba(0,0,0,.55)}svg[data-v-dcdb3150]{width:16px;height:16px;vertical-align:sub}.mr5[data-v-dcdb3150]{margin-right:5px}.mainContent[data-v-11dcafaa]{width:85%;height:100%;display:flex}.mainContent .nodata[data-v-11dcafaa]{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.mainContent .nodata svg[data-v-11dcafaa]{width:100px}.mainContent .nodata span[data-v-11dcafaa]{margin-left:-20px}.mainContent .remotePatient[data-v-11dcafaa]{width:24%;height:calc(100vh - 106px);overflow-y:scroll;max-width:300px;margin:0 10px}.mainContent .remotePatient .patientScroll[data-v-11dcafaa]{width:100%;height:60px;background:#fff;margin-bottom:5px;padding:10px 0 10px 20px;cursor:pointer}.mainContent .remotePatient .patientScroll span[data-v-11dcafaa]{display:block}.mainContent .remotePatient .actives[data-v-11dcafaa]{background:#e7f7ff;border-right:3px solid #0f90ff;color:#1890ff}\n",document.head.appendChild(i),System.register(["./index-legacy.10f7b408.js","./dict-legacy.dc0265a1.js","./studyurl-legacy.5d5ba9c9.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 a,i,n,o,l,d,s,c,r,p,u,f,y,m,g,b,v,x,D,_,h,k,j,C,w,I,O,A,T,$,L,R,P,V,M;return{setters:[function(t){a=t.a,i=t.s,n=t._,o=t.C,l=t.D,d=t.p,s=t.o,c=t.E,r=t.r,p=t.F,u=t.G},function(t){f=t.d},function(t){y=t.s,m=t.b},function(t){g=t.J,b=t.a1,v=t.Y,x=t.a5,D=t.p,_=t.q,h=t.t,k=t.X,j=t.W,C=t.R,w=t.Q,I=t.V,O=t.F,A=t.f,T=t.aB,$=t.aC,L=t.M,R=t.a8,P=t.S,V=t.T,M=t.L},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function(){var q=g({name:"diagDetail",props:["todayDetails"],emits:["getTodayApplicationList","getApplicationInfo"],setup(t,n){var p=A().proxy,u=a(),g=b({isAdmin:i.get("user").is_admin,modalVisible:!1,modalRejectVisible:!1,modalTitle:"分配医师",doctorData:[],distribution:"",rejectDesc:"",studyUrl:""}),x={administrator:function(){g.modalVisible=!0,p.getDoctorList()},getDoctorList:function(){o().then((function(t){g.doctorData=t}))},handleOk:function(){var e=g.doctorData.filter((function(t){return t.realname==g.distribution})),a={id:t.todayDetails.id,doctor_id:e[0].id,doctor_name:e[0].realname};l(a).then((function(t){t&&(p.$Message.success("分配成功"),g.modalVisible=!1,n.emit("getTodayApplicationList"))}))},agreeDiagnose:function(){var e={id:t.todayDetails.id};d(e).then((function(t){p.$Message.success("您已成功同意此条诊断"),n.emit("getApplicationInfo",e)}))},writeReport:function(){i.set("record",t.todayDetails),u.push({path:"/applicationReport",query:{id:t.todayDetails.id,is_remote:1}})},browsingImpact:function(){var e=i.get("user").is_new_browser,a=i.get("user").institution_id;g.studyUrl="1"===e?y+t.todayDetails.study_id+"&node_type="+t.todayDetails.node_type+"&version=V1.2.0.0":"73000003"==a?m+t.todayDetails.study_id+"&node_type="+t.todayDetails.node_type+"&isAi=1&version=V1.2.0.0":m+t.todayDetails.study_id+"&node_type="+t.todayDetails.node_type+"&version=V1.2.0.0",window.open(g.studyUrl,"_blank")},checkDetails:function(){u.push({path:"/remoteApplicationDetail",query:{examId:t.todayDetails.exam_id,applicationId:t.todayDetails.id}})},goReject:function(){g.modalRejectVisible=!0},rejectHandleOk:function(){var e={id:t.todayDetails.id,description:g.rejectDesc};s(e).then((function(t){t&&(p.$Message.success("驳回此条诊断成功"),g.modalRejectVisible=!1,n.emit("getTodayApplicationList"))}))},confirm:function(){p.$Modal.confirm({title:"报告完成",content:"您确定完成本报告吗?",okText:"确定",cancelText:"取消",icon:v(c),onOk:function(){r({id:t.todayDetails.id}).then((function(t){t&&(p.$Message.success("恭喜您完成本报告"),n.emit("getTodayApplicationList"))}))},onCancel(){p.$Message.info("取消确认")}})}};return e(e(e({data:g},x),f),{},{role:i.get("user").role})}}),S=function(t){return T("data-v-dcdb3150"),t=t(),$(),t},U={style:{flex:"1"}},E={class:"patientInf flex"},F={class:"item",style:{"padding-right":"50px"}},G={class:"name"},N={class:"item"},z=["title"],B=S((function(){return h("span",null,"病例号:",-1)})),H=["title"],J=S((function(){return h("span",null,"检查类别:",-1)})),Q={class:"item"},W=["title"],X=S((function(){return h("span",null,"检查方法:",-1)})),Y=["title"],K=S((function(){return h("span",null,"检查设备:",-1)})),Z={class:"item"},tt=["title"],et=S((function(){return h("span",null,"住院号:",-1)})),at=["title"],it=S((function(){return h("span",null,"检查时间:",-1)})),nt={class:"clinicalInf"},ot={class:"opernationBtn flex flexBetween"},lt={class:"clinicalInfCtx"},dt={class:"title flex"},st=S((function(){return h("span",null,null,-1)})),ct={class:"subTitle"},rt={class:"txt"},pt={class:"subTitle"},ut={class:"txt"},ft={class:"subTitle"},yt={class:"txt"},mt={class:"subTitle"},gt={class:"txt"},bt={class:"subTitle"},vt={class:"txt"},xt={class:"botInf"},Dt=j("    "),_t=j("    ");var ht=g({name:"dayDiagnosis",components:{DiagDetail:n(q,[["render",function(t,e,a,i,n,o){var l=x("svg-icon"),d=x("a-divider"),s=x("a-button"),c=x("a-space"),r=x("a-select"),p=x("a-form-item"),u=x("a-form"),f=x("a-modal"),y=x("a-textarea");return D(),_(O,null,[h("div",U,[h("div",E,[h("div",F,[h("p",G,k(t.todayDetails.name)+" "+k(t.$t(t.sex(t.todayDetails.sex)))+" "+k(t.todayDetails.age),1),h("p",null,[v(l,{name:"phone"}),j(" "+k(t.todayDetails.phone),1)])]),v(d,{type:"vertical",style:{height:"66px","border-color":"#d7d7d7",margin:"0"}}),h("div",N,[h("p",{class:"tableText1",title:t.todayDetails.accession_num},[B,j(" "+k(t.todayDetails.patient_num),1)],8,z),h("p",{class:"tableText1",title:t.todayDetails.exam_class},[J,j(" "+k(t.todayDetails.exam_sub_class),1)],8,H)]),h("div",Q,[h("p",{class:"tableText1",title:t.todayDetails.exam_project},[X,j(" "+k(t.todayDetails.body_part),1)],8,W),h("p",{class:"tableText1",title:t.todayDetails.exam_datetime},[K,j(" "+k(t.todayDetails.device_name),1)],8,Y)]),h("div",Z,[h("p",{class:"tableText1",title:t.todayDetails.exam_project},[et,j(" "+k(t.todayDetails.hopitalized_no),1)],8,tt),h("p",{class:"tableText1",title:t.todayDetails.exam_datetime},[it,j(" "+k(t.todayDetails.exam_datetime),1)],8,at)])]),h("div",nt,[h("div",ot,[v(c,{size:30},{default:C((function(){return[1==t.data.isAdmin&&4==t.todayDetails.report_status?(D(),w(s,{key:0,onClick:t.administrator},{default:C((function(){return[j(k(t.$t("operation.physicians")),1)]})),_:1},8,["onClick"])):I("",!0),4==t.todayDetails.report_status&&-1!=t.role.indexOf("3001")?(D(),w(s,{key:1,type:"primary",disabled:0==t.todayDetails.operator,onClick:t.agreeDiagnose},{default:C((function(){return[j(k(t.$t("operation.consent")),1)]})),_:1},8,["disabled","onClick"])):I("",!0),6==t.todayDetails.report_status&&-1!=t.role.indexOf("3002")?(D(),w(s,{key:2,type:"primary",disabled:0==t.todayDetails.operator,onClick:t.writeReport},{default:C((function(){return[j(k(t.$t("operation.writeReport")),1)]})),_:1},8,["disabled","onClick"])):I("",!0),7==t.todayDetails.report_status&&-1!=t.role.indexOf("3003")?(D(),w(s,{key:3,type:"primary",disabled:0==t.todayDetails.operator,onClick:t.writeReport},{default:C((function(){return[j(k(t.$t("operation.auditReport")),1)]})),_:1},8,["disabled","onClick"])):I("",!0),t.todayDetails.report_status>=8?(D(),w(s,{key:4,type:"primary",onClick:t.writeReport},{default:C((function(){return[j(k(t.$t("operation.reviewReport")),1)]})),_:1},8,["onClick"])):I("",!0),v(s,{type:"primary",ghost:"",disabled:-1==t.role.indexOf("3003"),onClick:t.browsingImpact},{default:C((function(){return[j(k(t.$t("operation.browse")),1)]})),_:1},8,["disabled","onClick"])]})),_:1}),h("div",null,[t.todayDetails.report_status>=4&&1==t.todayDetails.operator?(D(),w(s,{key:0,type:"link",onClick:t.checkDetails},{default:C((function(){return[v(l,{name:"communication",class:"mr5"}),j(k(t.$t("operation.communication")),1)]})),_:1},8,["onClick"])):I("",!0),4==t.todayDetails.report_status&&1==t.todayDetails.operator?(D(),w(s,{key:1,type:"link",onClick:t.goReject,style:{color:"#ff0000"}},{default:C((function(){return[v(l,{name:"reject",class:"mr5"}),j(k(t.$t("operation.reject")),1)]})),_:1},8,["onClick"])):I("",!0),8==t.todayDetails.report_status&&1==t.todayDetails.operator?(D(),w(s,{key:2,type:"link",onClick:t.confirm,style:{color:"#00ae00"}},{default:C((function(){return[v(l,{name:"confirm",class:"mr5"}),j(k(t.$t("operation.accomplish")),1)]})),_:1},8,["onClick"])):I("",!0)])]),v(d,{style:{margin:"0"}}),h("div",lt,[h("div",dt,[st,j(k(t.$t("title.clinicMessage"))+": ",1)]),h("div",ct,k(t.$t("applyfor.patientAction"))+":",1),h("div",rt,k(t.todayDetails.illness_desc),1),h("div",pt,k(t.$t("applyfor.sign"))+":",1),h("div",ut,k(t.todayDetails.phys_sign),1),h("div",ft,k(t.$t("applyfor.administrative"))+":",1),h("div",yt,k(t.todayDetails.remote_department),1),h("div",mt,k(t.$t("applyfor.initialDiagnose"))+":",1),h("div",gt,k(t.todayDetails.clin_diag),1),h("div",bt,k(t.$t("applyfor.replenish"))+":",1),h("div",vt,k(t.todayDetails.more),1)]),v(d,{style:{margin:"0"}}),h("div",xt,[h("span",null,k(t.$t("remoteField.serialNumber"))+":"+k(t.todayDetails.odd_number),1),Dt,h("span",null,k(t.$t("remoteField.applyTime"))+": "+k(t.todayDetails.req_date_time),1),_t,h("span",null,k(t.$t("remoteField.invitingParty"))+":"+k(t.todayDetails.local_institution_name)+"/"+k(t.todayDetails.remote_department)+"/"+k(t.todayDetails.req_doctor_name),1)])])]),v(f,{visible:t.data.modalVisible,"onUpdate:visible":e[1]||(e[1]=function(e){return t.data.modalVisible=e}),title:t.data.modalTitle,"ok-text":"确认","cancel-text":"取消",onOk:t.handleOk},{default:C((function(){return[v(u,{class:"formRef"},{default:C((function(){return[v(p,{"has-feedback":"",label:"分配医师",style:{width:"100%"}},{default:C((function(){return[v(r,{options:t.data.doctorData.map((function(t){return{value:t.realname,lable:t.realname}})),value:t.data.distribution,"onUpdate:value":e[0]||(e[0]=function(e){return t.data.distribution=e})},null,8,["options","value"])]})),_:1})]})),_:1})]})),_:1},8,["visible","title","onOk"]),v(f,{visible:t.data.modalRejectVisible,"onUpdate:visible":e[3]||(e[3]=function(e){return t.data.modalRejectVisible=e}),title:"驳回","ok-text":"确认","cancel-text":"取消",onOk:t.rejectHandleOk},{default:C((function(){return[v(u,{class:"formRef"},{default:C((function(){return[v(p,{"has-feedback":"",label:"驳回原因",style:{width:"100%"}},{default:C((function(){return[v(y,{value:t.data.rejectDesc,"onUpdate:value":e[2]||(e[2]=function(e){return t.data.rejectDesc=e})},null,8,["value"])]})),_:1})]})),_:1})]})),_:1},8,["visible","onOk"])],64)}],["__scopeId","data-v-dcdb3150"]])},setup(t,a){var i=A().proxy,n=b({spinning:!0,todayApplicationList:[],isNodata:!1,index:0,todayDetails:[]}),o={getTodayApplicationList:function(t){p({today:1}).then((function(e){if(e&&(n.todayApplicationList=e.total,n.spinning=!1,n.isNodata=!0,0!=e.count)){var a={id:n.todayApplicationList[0].id};i.getApplicationInfo(a,t)}}))},patientEvent:function(t,e){if("zskk"!=t.id){var a={id:t.id};n.index=e,i.getApplicationInfo(a,"")}},getApplicationInfo:function(t,e){u(t).then((function(t){n.todayDetails=t}))}};return o.getTodayApplicationList(1),e({data:n},o)}}),kt={class:"mainContent"},jt=["onClick"],Ct={class:"patientName"},wt={class:"patientData"},It={class:"nodata"},Ot=function(t){return T("data-v-11dcafaa"),t=t(),$(),t}((function(){return h("span",null,"暂无数据",-1)}));t("default",n(ht,[["render",function(t,e,a,i,n,o){var l=x("svg-icon"),d=x("a-spin"),s=x("diag-detail");return D(),_("div",kt,[h("div",{class:"remotePatient scroll",style:L({textAlign:t.data.spinning?"center":""})},[v(d,{spinning:t.data.spinning,tip:"Loading..."},{default:C((function(){return[(D(!0),_(O,null,R(t.data.todayApplicationList,(function(e,a){return D(),_("div",{class:M(["patientScroll",a==t.data.index?"actives":""]),key:a,onClick:function(i){return t.patientEvent(e,a)}},[h("span",Ct,k(e.local_institution_name)+"/"+k(e.remote_department)+"/"+k(e.req_doctor_name)+"医生",1),h("span",wt,k(e.req_date_time),1)],10,jt)})),128)),P(h("div",It,[v(l,{name:"nodata"}),Ot],512),[[V,t.data.isNodata&&!t.data.todayApplicationList.length]])]})),_:1},8,["spinning"])],4),v(s,{todayDetails:t.data.todayDetails,onGetTodayApplicationList:t.getTodayApplicationList,onGetApplicationInfo:t.getApplicationInfo},null,8,["todayDetails","onGetTodayApplicationList","onGetApplicationInfo"])])}],["__scopeId","data-v-11dcafaa"]]))}}}))}();