1 |
- !function(){function t(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}function e(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?t(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,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}function n(t,e){var a="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var a=Object.prototype.toString.call(t).slice(8,-1);"Object"===a&&t.constructor&&(a=t.constructor.name);if("Map"===a||"Set"===a)return Array.from(t);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return r(t,e)}(t))||e&&t&&"number"==typeof t.length){a&&(t=a);var n=0,o=function(){};return{s:o,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,l=!0,u=!1;return{s:function(){a=a.call(t)},n:function(){var t=a.next();return l=t.done,t},e:function(t){u=!0,i=t},f:function(){try{l||null==a.return||a.return()}finally{if(u)throw i}}}}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,n=new Array(e);a<e;a++)n[a]=t[a];return n}var o=document.createElement("style");o.innerHTML=".mainContent[data-v-501306a4]{width:calc(100vw - 20px);margin:0 auto}.ant-tabs[data-v-501306a4]{background:#fff}\n",document.head.appendChild(o),System.register(["./tableList-legacy.0ea3fc12.js","./localSearch-legacy.9464591b.js","./index-legacy.10f7b408.js","./portrait-legacy.a4830e45.js","./report-legacy.e8d09f75.js","./@vueup/vue-quill-legacy.bd9421f3.js","./btnPermission-legacy.7e6cbb4f.js","./studyurl-legacy.5d5ba9c9.js","./dict-legacy.dc0265a1.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","./UserOutlined-legacy.74633770.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,r,o,i,l,u,s,c,p,f,d,m,y,g,v,b,_,h,j,x,D;return{setters:[function(t){a=t.t},function(t){r=t.l},function(t){o=t._,i=t.u,l=t.h,u=t.s},function(t){s=t.m,c=t.n},function(t){p=t.l,f=t.r,d=t.R},function(t){m=t.J,y=t.b,g=t.a1,v=t.i,b=t.ay,_=t.p,h=t.q,j=t.Y,x=t.R,D=t.a5},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function(){var O=m({name:"portrait",components:{localSearch:r,tableList:a},setup(t,a){var r=i(),o=l().t,m=y("2"),_=new Date,h=_.getFullYear()+""+(_.getMonth()+1<10?"0"+(_.getMonth()+1):_.getMonth()+1)+(_.getDate()<10?"0"+_.getDate():_.getDate()),j=g({listQuery:{fuzzy_search:"",page:1,num:10,status:2,type:1,more_search:{exam_datetime:{type:"datetime",value:[h,h]}}},localColumns:p(),remoteColumns:f(),tableData:[],total:0,loading:!1,timerInterval:null,AIData:[],time:5}),x=v((function(){return r.state.unread.unread})),D=function(t){return"sex"==t.props?"60px":"accession_num"==t.props?"200px":"name"==t.props?"80px":"medical_index"==t.props?"200px":"patient_num"==t.props||"bed_no"==t.props||"exam_project"==t.props||"hopitalized_no"==t.props||"exam_datetime"==t.props||"his_patient_id"==t.props||"out_patient"==t.props?"120px":"age"==t.props||"exam_class"==t.props||"report_result"==t.props?"70px":"confirm_datetime"==t.props||"report_datetime"==t.props||"review_datetime"==t.props?"170px":"exam_status"==t.props?"140px":"application_department"==t.props||"body_part"==t.props||"application_doctor"==t.props||"confirm_doctor_name"==t.props||"delivery_doctor"==t.props||"patient_area"==t.props||"report_doctor_name"==t.props||"review_doctor_name"==t.props?"160px":void 0},O=function(t){var e=u.get("user").role,a=u.get("user").institution_id;t&&(j.time=5),-1!=e.indexOf("2015")&&"73000003"==a&&(clearInterval(j.timerInterval),j.timerInterval=setInterval((function(){console.log(j.time,"定时器"),setTimeout((function(){Q()}),0)}),1e3*j.time))},w=function(t){j.loading=!0,clearInterval(j.timerInterval),t&&(j.listQuery.page=t.current,j.listQuery.num=t.pageSize),s(j.listQuery).then((function(t){if(j.loading=!1,2==j.listQuery.status){var e=t.custom_field;e.length&&(j.localColumns=e.map((function(t){return{title:t.name,dataIndex:t.props,key:t.props,width:D(t),ellipsis:"medical_index"==t.props}})),console.log(j.localColumns),j.localColumns.push({title:"操作",dataIndex:"operation",key:"operation",width:"260px",fixed:"right"}))}var a=t.list;a.forEach((function(t){t.unread=0,t.report_result=o(d.status(t.report_result));var e,a=n(x.value);try{for(a.s();!(e=a.n()).done;){var r=e.value;t.ra_id==r.application_id&&(t.unread=r.count)}}catch(i){a.e(i)}finally{a.f()}})),j.tableData=a,j.total=t.total,2==j.listQuery.status&&O()}))};w(void 0),b((function(){w(void 0)}));var Q=function(){var t=j.tableData.filter((function(t){return 2===t.have_ai})).map((function(t){return t.exam_id})).join(",");c({exam_id:t}).then((function(t){if(j.AIData=t,t.length){j.time=60;var a=j.tableData.map((function(a){for(var n=0;n<t.length;n++){var r=t[n];return a.exam_id===r?e(e({},a),{},{have_ai:1}):e({},a)}}));j.tableData=a}else j.time<60?j.time+=5:j.time=5,O()}))};return{activeKey:m,intervalFn:O,getDataList:w,goSearch:function(t){j.listQuery.more_search=t,j.listQuery.page=1,j.listQuery.num=10,w(void 0)},data:j,tabEvent:function(t){j.listQuery.status=Number(t),j.listQuery.page=1,j.listQuery.num=10,j.listQuery.more_search={exam_datetime:{type:"datetime",value:[h,h]}},w(void 0)}}}}),w={class:"mainContent"};t("default",o(O,[["render",function(t,e,a,n,r,o){var i=D("local-search"),l=D("table-list"),u=D("a-tab-pane"),s=D("a-tabs");return _(),h("div",w,[j(i,{status:t.data.listQuery.status,onGoSearch:t.goSearch},null,8,["status","onGoSearch"]),j(s,{activeKey:t.activeKey,"onUpdate:activeKey":e[0]||(e[0]=function(e){return t.activeKey=e}),onTabClick:t.tabEvent},{default:x((function(){return[j(u,{key:"2",tab:"本院报告"},{default:x((function(){return[j(l,{columns:t.data.localColumns,tableData:t.data.tableData,total:t.data.total,loading:t.data.loading,status:t.data.listQuery.status,page:t.data.listQuery.page,num:t.data.listQuery.num,onGetDataList:t.getDataList,onIntervalFn:t.intervalFn},null,8,["columns","tableData","total","loading","status","page","num","onGetDataList","onIntervalFn"])]})),_:1}),j(u,{key:"3",tab:"远程诊断"},{default:x((function(){return[j(l,{columns:t.data.remoteColumns,tableData:t.data.tableData,total:t.data.total,loading:t.data.loading,status:t.data.listQuery.status,page:t.data.listQuery.page,num:t.data.listQuery.num,onGetDataList:t.getDataList},null,8,["columns","tableData","total","loading","status","page","num","onGetDataList"])]})),_:1})]})),_:1},8,["activeKey","onTabClick"])])}],["__scopeId","data-v-501306a4"]]))}}}))}();
|