1 |
- !function(){function e(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function t(t){for(var n=1;n<arguments.length;n++){var o=null!=arguments[n]?arguments[n]:{};n%2?e(Object(o),!0).forEach((function(e){a(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}function a(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var n=document.createElement("style");n.innerHTML=".searchBox[data-v-f594202c]{background:#fff;padding:24px 34px;margin-bottom:10px}.back[data-v-f594202c]{margin:0 20px 0 0;cursor:pointer}svg[data-v-f594202c]{vertical-align:sub}.ant-form-item[data-v-f594202c]{margin-bottom:0}.ant-table-wrapper[data-v-f594202c]{margin-top:44px}\n",document.head.appendChild(n),System.register(["./index-legacy.10f7b408.js","./portrait-legacy.a4830e45.js","./examStatus-legacy.5e2ab69e.js","./axios-legacy.ba65a2e7.js","./moment-legacy.ab942f8a.js","./dayjs-legacy.6d4bda69.js","./zh_CN-legacy.3b2f750a.js","./element-plus-legacy.ffd77970.js","./@vueup/vue-quill-legacy.bd9421f3.js","./UserOutlined-legacy.74633770.js"],(function(e){"use strict";var a,n,o,l,i,r,u,s,c,d,m,p,f,x,g,y,v,h,_,b,S,k,w,O,C,D,j,z,T,U,M,E,I,Y;return{setters:[function(e){a=e.S,n=e.u,o=e.a,l=e.s,i=e.f,r=e._},function(e){u=e.g,s=e.a},function(e){c=e.e},function(e){d=e.a},function(e){m=e.h},function(e){p=e.d},function(e){f=e.l},function(e){x=e.E,g=e.z},function(e){y=e.J,v=e.a1,h=e.aq,_=e.b,b=e.d,S=e.a5,k=e.p,w=e.q,O=e.Y,C=e.R,D=e.t,j=e.V,z=e.Q,T=e.W,U=e.X,M=e.F,E=e.f},function(e){I=e.U,Y=e.L}],execute:function(){p.locale("zh-cn");var L=y({props:{status:{type:Number,default:0}},components:{[x.name]:x,UserOutlined:I,LockOutlined:Y,SvgIcon:a},setup(e,a){var r=n(),x=E().proxy,y=o(),S=p().format("YYYYMMDD"),k=v({exam_datetime:[S,S],name:"",accession_num:"",patient_num:"",exam_class:void 0,exam_status:void 0,departData:[],name_fuzzy:""}),w=v({exam_status:c[e.status],dictExamclass:h(r.state.getDictExamclass).dictExamclass}),O=v({imageUploadTxt:"上传影像",isLoading:!1,headers:{hospital:l.get("user")?l.get("user").institution_id:-1},isTimeclose:!0,options:[],searchClientHeight:null}),C=_(!1),D=_(""),j=v([]),z=_(!1);b((function(){return e.status}),(function(t,a){console.log(e.status),k.exam_datetime=[S,S],k.exam_status=void 0,w.exam_status=c[t]})),b((function(){return k.exam_datetime}),(function(e,t){console.log(e),0!=k.exam_datetime.length&&(O.isTimeclose=!0)}));var T={timechange:function(e){k.exam_datetime=h(e)},timeclose:function(){k.exam_datetime="",O.isTimeclose=!1},goSearch:function(){l.get("data-theme");var t=-1!==l.get("data-theme").indexOf("1");console.log(t);var n={};n=3==e.status?{exam_datetime:{type:"datetime",value:k.exam_datetime||""},name:{type:"text",value:k.name},name_fuzzy:{type:"text",value:k.name_fuzzy},accession_num:{type:"text",value:k.accession_num},patient_num:{type:"text",value:k.patient_num},exam_class:{type:"text",value:k.exam_class||""},report_status:{type:"text",value:h(k.exam_status)},application_department:t?void 0:{type:"in",value:k.departData.join(",")}}:{exam_datetime:{type:"datetime",value:k.exam_datetime||""},name:{type:"text",value:k.name},name_fuzzy:{type:"text",value:k.name_fuzzy},accession_num:{type:"text",value:k.accession_num},patient_num:{type:"text",value:k.patient_num},exam_class:{type:"text",value:k.exam_class||""},exam_status:{type:"text",value:h(k.exam_status)},application_department:t?void 0:{type:"in",value:k.departData.join(",")}},a.emit("goSearch",n)},calendarChange:function(e,t){console.log(121),console.log(e,t)},changeExamStatus:function(e,t){k.exam_status=t?t.value:""},addRegister:function(){y.push({path:"/applicationDetail",query:{operationType:"add"}})},keywordSearch:function(){C.value=!0},onSearch:function(){z.value=!0,u({fuzzy_search:D.value}).then((function(e){e&&(Object.assign(j,e),z.value=!1)}))},closeEvent:function(){C.value=!1},goreport:function(e){C.value=!1,l.set("record",e),y.push({path:"/applicationReport",query:{exam_id:e.exam_id,is_remote:2}})},beforeUpload:function(){O.imageUploadTxt="影像上传中..",O.isLoading=!0;var e=x;d.post(i.lcuploadUrl).then((function(t){console.log(t),t.data&&t.data.code?e.$Message.error(t.data.msg+" 请联系医院管理员处理"):t.data&&t.data[0].success&&e.$Message.success("影像上传成功,请到本院报告界面查看影像或发起远程诊断")}))},onSuccess:function(e){O.isLoading=!1,e&&e.code?x.$Message.error(e.msg+" 请联系医院管理员处理"):e&&e[0].success&&x.$Message.success("影像上传成功,请到本院报告界面查看影像或发起远程诊断")},getAppDepart:function(){s({}).then((function(e){e&&(console.log(e),O.options=e.map((function(e){return{value:e.application_department}})),l.set("departDataOptions",O.options))}))}};return l.get("departDataOptions")?O.options=l.get("departDataOptions"):T.getAppDepart(),t(t(t({data:O,formState:k,selectData:w},T),{},{dataTheme:_(l.get("data-theme")),visible:C,searchValue:D,dataSource:j,loading:z,columns:[{title:"姓名",dataIndex:"name",key:"name"},{title:"影像所见",dataIndex:"description",key:"description",width:180},{title:"诊断意见",dataIndex:"impression",key:"impression",width:180},{title:"操作",dataIndex:"operation",key:"operation"}]},i),{},{locale:f,dayjs:p,moment:m,dateFormat:"YYYYMMDD",zhCn:g,disabledDate:{disabledDate(e){var t=Date.now()+2592e6,a=(new Date).getFullYear()-10;return e.getTime()>t||e.getTime()<new Date(JSON.stringify(a))}},maxTagCount:_(1)})}}),P={class:"searchBox",id:"searchBoxRef"},F={class:"flex"},$={key:0,style:{display:"inline-block",position:"absolute",right:"10px",top:"3px",cursor:"pointer"}},V=T(" 关键字搜索 "),A={class:"flex",style:{width:"100%","margin-bottom":"12px","padding-right":"48px",position:"fixed",left:"20px","z-index":"9999"}},H=["innerHTML","title"],q=["innerHTML","title"],R=["onClick"];e("l",r(L,[["render",function(e,t,a,n,o,l){var i=S("el-date-picker"),r=S("svg-icon"),u=S("a-form-item"),s=S("a-select"),c=S("a-input"),d=S("a-space"),m=S("a-button"),p=S("a-upload"),f=S("a-form"),x=S("a-input-search"),g=S("a-table"),y=S("a-drawer");return k(),w("section",P,[O(f,{class:"flexBetween",model:e.formState},{default:C((function(){return[D("div",F,[O(d,{size:10},{default:C((function(){return[O(u,null,{default:C((function(){return[O(i,{format:e.dateFormat,"value-format":"YYYYMMDD",modelValue:e.formState.exam_datetime,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.formState.exam_datetime=t}),type:"daterange","start-placeholder":e.$t("title.start"),"end-placeholder":e.$t("title.end"),"default-value":e.formState.exam_datetime,style:{width:"210px"},clearable:!1,onChange:e.timechange,"picker-options":e.disabledDate},null,8,["format","modelValue","start-placeholder","end-placeholder","default-value","onChange","picker-options"]),e.data.isTimeclose?(k(),w("div",$,[O(r,{name:"timeclose",onClick:e.timeclose,style:{width:"12px",height:"12px",color:"rgba(0, 0, 0, 0.25)"}},null,8,["onClick"])])):j("",!0)]})),_:1}),-1!==e.dataTheme.indexOf("2")?(k(),z(u,{key:0},{default:C((function(){return[O(s,{value:e.formState.departData,"onUpdate:value":t[1]||(t[1]=function(t){return e.formState.departData=t}),placeholder:"申请科室",mode:"tags",options:e.data.options,allowClear:"",style:{width:"210px"},"max-tag-count":e.maxTagCount},null,8,["value","options","max-tag-count"])]})),_:1})):j("",!0),O(u,null,{default:C((function(){return[O(c,{value:e.formState.name,"onUpdate:value":t[2]||(t[2]=function(t){return e.formState.name=t}),type:"text",placeholder:"姓名",allowClear:"",maxlength:20,onInput:t[3]||(t[3]=function(){return e.formState.name=e.formState.name.replace(/[^\w\u4E00-\u9FA5\ ]/g,"")}),style:{width:"110px"}},null,8,["value"])]})),_:1}),O(u,null,{default:C((function(){return[-1!==e.dataTheme.indexOf("2")?(k(),z(c,{key:0,value:e.formState.name_fuzzy,"onUpdate:value":t[4]||(t[4]=function(t){return e.formState.name_fuzzy=t}),type:"text",placeholder:"快速搜索",allowClear:"",maxlength:20,onInput:t[5]||(t[5]=function(){return e.formState.name_fuzzy=e.formState.name_fuzzy.replace(/[^\w\u4E00-\u9FA5\ ]/g,"")}),style:{width:"110px"}},null,8,["value"])):j("",!0)]})),_:1}),O(u,null,{default:C((function(){return[O(c,{value:e.formState.accession_num,"onUpdate:value":t[6]||(t[6]=function(t){return e.formState.accession_num=t}),valueModifiers:{trim:!0},type:"text",placeholder:"检查号",allowClear:"",maxlength:25,onInput:t[7]||(t[7]=function(){return e.formState.accession_num=e.formState.accession_num.replace(/[\u4E00-\u9FA5\ ]/g,"")}),style:{width:"110px"}},null,8,["value"])]})),_:1}),O(u,null,{default:C((function(){return[O(c,{value:e.formState.patient_num,"onUpdate:value":t[8]||(t[8]=function(t){return e.formState.patient_num=t}),valueModifiers:{trim:!0},type:"text",placeholder:"病历号",allowClear:"",maxlength:25,onInput:t[9]||(t[9]=function(){return e.formState.patient_num=e.formState.patient_num.replace(/[\u4E00-\u9FA5\ ]/g,"")}),style:{width:"110px"}},null,8,["value"])]})),_:1}),O(u,null,{default:C((function(){return[O(s,{value:e.formState.exam_class,"onUpdate:value":t[10]||(t[10]=function(t){return e.formState.exam_class=t}),options:e.selectData.dictExamclass.map((function(e){return{value:e.name,lable:e.name}})),placeholder:"检查类型",allowClear:"",style:{width:"110px"}},null,8,["value","options"])]})),_:1}),O(u,null,{default:C((function(){return[O(s,{value:e.formState.exam_status,"onUpdate:value":t[11]||(t[11]=function(t){return e.formState.exam_status=t}),placeholder:"检查状态",options:e.selectData.exam_status,allowClear:"",style:{width:"110px"}},null,8,["value","options"])]})),_:1})]})),_:1})]),O(u,null,{default:C((function(){return[O(d,{class:"oper"},{default:C((function(){return[O(m,{type:"primary",onClick:e.goSearch},{default:C((function(){return[T(U(e.$t("title.search")),1)]})),_:1},8,["onClick"]),-1!==e.dataTheme.indexOf("1")?(k(),z(m,{key:0,type:"primary",onClick:e.addRegister,style:{margin:"0 0 0 23px"}},{default:C((function(){return[T(U(e.$t("title.countTo")),1)]})),_:1},8,["onClick"])):j("",!0),-1!==e.dataTheme.indexOf("2")?(k(),z(p,{key:1,action:e.lcuploadUrl,headers:e.data.headers,"show-upload-list":!1,"before-upload":e.beforeUpload,multiple:""},{default:C((function(){return[O(m,{type:"primary",ghost:"",loading:e.data.isLoading,style:{margin:"0 0px 0 23px"}},{default:C((function(){return[T(U(e.data.imageUploadTxt),1)]})),_:1},8,["loading"])]})),_:1},8,["action","headers","before-upload"])):j("",!0),-1!==e.dataTheme.indexOf("2")?(k(),z(m,{key:2,type:"link",onClick:e.keywordSearch},{default:C((function(){return[V,O(r,{name:"search",class:"svgClass",style:{"margin-left":"5px"}})]})),_:1},8,["onClick"])):j("",!0)]})),_:1})]})),_:1})]})),_:1},8,["model"]),O(y,{width:530,closable:!1,mask:!1,visible:e.visible,"body-style":{padding:"12px 0 30px"}},{default:C((function(){return[D("div",A,[O(r,{name:"back",class:"svgClass back",onClick:e.closeEvent},null,8,["onClick"]),O(x,{value:e.searchValue,"onUpdate:value":t[12]||(t[12]=function(t){return e.searchValue=t}),placeholder:"输入关键词",style:{width:"100%"},onSearch:e.onSearch},null,8,["value","onSearch"])]),O(g,{dataSource:e.dataSource,columns:e.columns,pagination:!1,loading:e.loading,scroll:{y:"calc(100vh - 322px)"}},{bodyCell:C((function(t){var a=t.column,n=(t.text,t.record);return["name"===a.dataIndex?(k(),w(M,{key:0},[T(U(n.name),1)],64)):j("",!0),"description"===a.dataIndex?(k(),w("p",{key:1,innerHTML:n.description,title:n.description,class:"tableText3"},null,8,H)):j("",!0),"impression"===a.dataIndex?(k(),w("p",{key:2,innerHTML:n.impression,title:n.impression,class:"tableText3"},null,8,q)):j("",!0),"operation"===a.dataIndex?(k(),w("a",{key:3,onClick:function(t){return e.goreport(n)}},"查看",8,R)):j("",!0)]})),_:1},8,["dataSource","columns","loading","scroll"])]})),_:1},8,["visible"])])}],["__scopeId","data-v-f594202c"]]))}}}))}();
|