6.f6d929d546a52c9c1e76.js 36 KB

1
  1. webpackJsonp([6],{"54S2":function(t,e,a){var i=a("lueA");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);a("8bSs")("424a8b4f",i,!0)},FR2d:function(t,e,a){var i=a("Q63B");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);a("8bSs")("d9fb6f32",i,!0)},Q63B:function(t,e,a){(t.exports=a("BkJT")(!1)).push([t.i,"\n.application[data-v-0aa642e6] {\n width: 100%;\n height: 100%;\n /*background: red;*/\n}\n.applicationlist[data-v-0aa642e6] {\n position: relative;\n margin-left: 24px;\n margin-top: 15px;\n width: 1155px;\n height: 755px;\n line-height: 20px;\n text-align: center;\n padding: 20px;\n min-height: calc(100vh - 84px);\n border-radius: 5px;\n border: 1px solid #ebeef5;\n background-color: #fff;\n -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);\n color: #303133;\n}\n.tionlistLeft[data-v-0aa642e6] {\n width: 50%;\n height: 100%;\n border: 1px solid #bbbbbb;\n float: left;\n border-radius: 5px;\n border: 1px solid #ebeef5;\n background-color: #fff;\n -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);\n color: #303133;\n}\n.listTitle[data-v-0aa642e6] {\n width: 100%;\n height: 30px;\n /*border-bottom: 1px solid rgba(187, 187, 187, 1);*/\n margin-top: 20px;\n margin-left: 30px;\n}\n.listTitle span[data-v-0aa642e6] {\n font-size: 14px;\n line-height: 30px;\n text-align: left !important;\n}\n.register[data-v-0aa642e6] {\n width: 100%;\n height: 100%;\n position: relative;\n}\n.registerSpan[data-v-0aa642e6] {\n /*width: 50%;*/\n height: 30px;\n line-height: 30px;\n /*border-bottom: 1px solid rgba(187, 187, 187, 1);*/\n text-align: left;\n font-size: 14px;\n}\n.tionlistRight[data-v-0aa642e6] {\n width: 49%;\n height: 100%;\n margin-left: 1%;\n border: 1px solid #bbbbbb;\n float: left;\n border-radius: 5px;\n position: relative;\n border: 1px solid #ebeef5;\n background-color: #fff;\n -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);\n color: #303133;\n}\n.complaint[data-v-0aa642e6] {\n width: 65%;\n height: 400px;\n float: left;\n /*border: 1px solid rgba(187, 187, 187, 1);*/\n}\n.complaintRight[data-v-0aa642e6] {\n width: 34%;\n height: 380px;\n float: left;\n /*border: 1px solid rgba(187, 187, 187, 1);*/\n margin-left: 0.9%;\n}\n.apply-right[data-v-0aa642e6] {\n /*width: 40%;*/\n height: 464px;\n float: left;\n /*border: 1px solid #000000;*/\n position: relative;\n}\n.Applicationform[data-v-0aa642e6] {\n width: 170px;\n height: 250px;\n background: #E5E5E5;\n position: absolute;\n left: 7px;\n top: 70px;\n}\n.apply-right span[data-v-0aa642e6] {\n width: 70px;\n font-size: 14px;\n position: absolute;\n left: 55px;\n top: 330px;\n}\n.complaintbottom[data-v-0aa642e6] {\n width: 100%;\n height: 200px;\n /*background: red;*/\n position: absolute;\n left: 0;\n top: 430px;\n}\n.complaintfirstline[data-v-0aa642e6] {\n width: 100%;\n}\n.first[data-v-0aa642e6] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n height: 40px;\n}\n.first[data-v-0aa642e6] {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n height: 100%;\n}\n.second[data-v-0aa642e6] {\n width: 100%;\n height: 100px;\n /*background: red;*/\n margin-top: 20px;\n}\n\n/*.button{*/\n\n/*width: 60%;*/\n\n/*height: 30px;*/\n\n/*font-size: 14px;*/\n\n/*float: left;*/\n\n/*}*/\n\n/*.button div{*/\n\n/*width: 40%;*/\n\n/*height: 100%;*/\n\n/*float: right;*/\n\n/*line-height: 30px;*/\n\n/*}*/\n.Submission[data-v-0aa642e6] {\n width: 20%;\n float: right;\n}\n.el-form-item[data-v-0aa642e6] {\n margin-bottom: 10px;\n}\n",""])},UcTs:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("mmiC"),s=a("dtWk"),n=a("tBYD"),l={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.btnVisible.accept?a("el-button",{attrs:{disabled:t.btnDisabled.accept,type:"primary",size:"small",icon:"el-icon-success"}},[t._v(t._s(t.$t("comm.accept")))]):t._e(),t._v(" "),t.btnVisible.reject?a("el-button",{attrs:{disabled:t.btnDisabled.reject,type:"primary",size:"small",icon:"el-icon-error"}},[t._v(t._s(t.$t("comm.reject")))]):t._e(),t._v(" "),t.btnVisible.image?a("el-button",{attrs:{disabled:t.btnDisabled.image,type:"primary",size:"small",icon:"el-icon-picture"}},[t._v(t._s(t.$t("comm.image")))]):t._e(),t._v(" "),t.btnVisible.editReport?a("el-button",{attrs:{disabled:t.btnDisabled.editReport,type:"primary",size:"small",icon:"el-icon-edit"}},[t._v(t._s(t.$t("comm.editReport")))]):t._e(),t._v(" "),t.btnVisible.save?a("el-button",{attrs:{disabled:t.btnDisabled.save,type:"primary",size:"small",icon:"el-icon-success"}},[t._v(t._s(t.$t("comm.save")))]):t._e(),t._v(" "),t.btnVisible.review?a("el-button",{attrs:{disabled:t.btnDisabled.review,type:"primary",size:"small",icon:"el-icon-success"}},[t._v(t._s(t.$t("comm.review")))]):t._e(),t._v(" "),t.btnVisible.confirm?a("el-button",{attrs:{disabled:t.btnDisabled.confirm,type:"primary",size:"small",icon:"el-icon-success"}},[t._v(t._s(t.$t("comm.confirm")))]):t._e(),t._v(" "),t.btnVisible.print?a("el-button",{attrs:{disabled:t.btnDisabled.print,type:"primary",size:"small",icon:"el-icon-printer"}},[t._v(t._s(t.$t("comm.print")))]):t._e()],1)},staticRenderFns:[]},o=a("vSla")({data:function(){return{btnDisabled:{accept:!0,reject:!0,editReport:!0,image:!0,save:!0,review:!0,confirm:!0,print:!0},btnVisible:{accept:!0,reject:!0,editReport:!1,image:!0,save:!1,review:!0,confirm:!0,print:!1}}},props:["SelectExams","pageType"],methods:{clearBtnDisabled:function(){this.btnDisabled.accept=!0,this.btnDisabled.reject=!0,this.btnDisabled.editReport=!0,this.btnDisabled.image=!1,this.btnDisabled.save=!0,this.btnDisabled.review=!0,this.btnDisabled.confirm=!0,this.btnDisabled.print=!0},getParamValues:function(t,e){for(var a=[],i=0,s=e.length;i<s;i++)a.push(e[i][t]);return a},getStatus:function(t){var e=!0,a=0;if(t.length>0){a=t[0];for(var i=0,s=t.length;i<s;i++)if(0!==t.indexOf(t[i])){e=!1;break}}return e?a:0},btnStatus:function(t){4===t&&(this.btnDisabled.reject=!1,this.btnDisabled.accept=!1,this.btnDisabled.confirm=!0,this.btnDisabled.confirm=!0),7===t&&(this.btnDisabled.review=!1,this.btnDisabled.confirm=!1),8===t&&(this.btnDisabled.confirm=!1)}},watch:{SelectExams:function(){if(1===this.pageType?(this.btnVisible.editReport=!1,this.btnVisible.save=!1,this.btnVisible.print=!1):(this.btnVisible.save=!1,this.btnVisible.editReport=!0,this.btnVisible.print=!0),this.clearBtnDisabled(),1===this.SelectExams.length)null!==this.SelectExams[0].studyUID?this.btnDisabled.image=!1:this.btnDisabled.image=!0,this.btnStatus(this.SelectExams[0].status);else{this.btnDisabled.image=!0;var t=this.getParamValues("status",this.SelectExams),e=this.getStatus(t);this.btnStatus(e)}}}},l,!1,null,null,null).exports,r=a("0xDb"),c=a("2sCs"),p=a.n(c),m=a("6iV/"),u=a.n(m),d=[{value:4,text:"诊断申请",type:"success"},{value:5,text:"已驳回",type:"danger"},{value:6,text:"已接受",type:"primary"},{value:7,text:"初步报告",type:"primary"},{value:8,text:"审核报告",type:"warning"},{value:9,text:"确认报告",type:"info"},{value:10,text:"全部",type:""}],b={name:"reportlist",components:{applicationFrm:s.default,reportEditFrm:n.default,btnBar:o,Axios:p.a,qs:u.a},data:function(){return{rejectForm:{row:[],reject:"",content:""},dialogFormVisible:!1,tableHeight:.6*window.innerHeight,tableKey:0,listLoading:!0,tablelist:null,total:"",zhongshu:"",selectRow:null,multipleSelection:[],listQuery:{page:1,limit:20,status:0,DatetimeRange:new Date,examClass:void 0,patientID:void 0,name:void 0,emergency:"0",positive:"0",sort:"+id"},dialogRejectVisible:!1,tablelists:[],tableDatas:[],states:[],statuslist:d,pickerOptions2:{},rejectOption:[{value:"图像不清晰"},{value:"申请单内容缺失"}]}},filters:{statusFilter:function(t){var e=d.filter(function(e){return e.value===t});return e.length>0?e[0].type:null}},created:function(){this.getList()},methods:{postUpdateExam:function(t){var e=this;console.log("postUpdateExam",t),Object(i.c)(t).then(function(t){console.log("response",t.data.data),"success"===t.data.data&&e.$notify({title:e.$t("comm.success"),message:e.$t("comm.rejectsuccess"),type:t.data.data,duration:2e3})})},getList:function(){var t=this;this.listLoading=!0,Object(i.b)(this.listQuery).then(function(e){t.tablelist=e.data.items,t.total=e.data.total,setTimeout(function(){t.listLoading=!1},1500)})},getData:function(t){var e=this;Object(i.a)(t).then(function(t){e.selectRow=t.data.items})},statusChange:function(t){var e=d.filter(function(e){return e.value===t});return e.length>0?e[0].text:null},handleFilter:function(){this.listQuery.page=1,this.getList()},handleSizeChange:function(t){},handleCurrentChange:function(t){var e=this;p.a.post("http://rds.pacsonline.cn/inter/http://rds.pacsonline.cn/inter/reciveremote",u.a.stringify({is_remote:0,sessionid:Object(r.e)(),page:this.page,num:this.pageSize})).then(function(t){console.log("289行"+t),console.log(t),e.tableDatas=t.data.info,e.tableData=e.tableDatas}).catch(function(t){console.log(t)})},filterStatus:function(t,e){return e.status===t},zhuangtai:function(t){var e=this,a=d[t].value;p.a.post("http://rds.pacsonline.cn/inter/reciveremote",u.a.stringify({sessionid:Object(r.e)(),num:this.listQuery.limit,page:this.listQuery.page,param:{exam_status:a}})).then(function(t){console.log(t),e.states=t.data.info,e.tablelists=e.states}).catch(function(t){console.log(t)})},onSubmit:function(){var t=this;p.a.post("http://rds.pacsonline.cn/inter/reciveremote",u.a.stringify({sessionid:Object(r.e)(),num:this.listQuery.limit,page:this.listQuery.page,param:{name:this.listQuery.name,exam_class:this.listQuery.examClass,patient_num:this.listQuery.patientID}})).then(function(e){t.tableDatas=e.data.info,t.tablelists=t.tableDatas,console.log(t.tableData)}).catch(function(t){console.log(t)})},change:function(){var t=this;p.a.post("http://rds.pacsonline.cn/inter/reciveremote",u.a.stringify({sessionid:Object(r.e)(),num:this.listQuery.limit,page:this.listQuery.page,param:{is_urgent:this.listQuery.emergency}})).then(function(e){console.log(e),t.tableDatas=e.data.info,t.tablelists=t.tableDatas,console.log(t.tableData)}).catch(function(t){console.log(t)})},changes:function(){var t=this;"1"==t.listQuery.positive?(console.log("hsaknk"),p.a.post("http://rds.pacsonline.cn/inter/reciveremote",u.a.stringify({sessionid:Object(r.e)(),num:this.listQuery.limit,page:this.listQuery.page,param:{report_result:this.listQuery.positive}})).then(function(e){console.log(e),t.tableDatas=e.data.info,t.tablelists=t.tableDatas,console.log(t.tableData)}).catch(function(t){console.log(t)})):"2"==t.listQuery.positive&&console.log("giwahkl")},handleOpenReportMain:function(t){this.getData(this.selectRow.id),this.dialogFormVisible=!0},SelectList:function(t){this.selectRow=t,this.$refs.reportTable.clearSelection(),this.toggleSelection([t])},toggleSelection:function(t){var e=this;t?t.forEach(function(t){e.$refs.reportTable.toggleRowSelection(t)}):this.$refs.reportTable.clearSelection()},handleSelectionChange:function(t){this.multipleSelection=t},handleRejectbtn:function(){this.dialogRejectVisible=!1;var t=[];for(var e in this.multipleSelection)t.push(this.multipleSelection[e].id);this.rejectForm.row=t,this.postUpdateExam(this.rejectForm)},handleRowDbClick:function(t){console.log("远程报告的id",t.id),this.$router.push({path:"/remotereport/edit/6",component:function(){return a.e(22).then(a.bind(null,"+qAf"))},query:{sessionid:Object(r.e)(),id:t.id,is_remote:1,exam_class:t.exam_class}})}},mounted:function(){var t=this;p.a.post("http://rds.pacsonline.cn/inter/reciveremote",u.a.stringify({sessionid:Object(r.e)(),is_remote:1,num:this.listQuery.limit,page:this.listQuery.page})).then(function(e){t.zhongshu=e.data.count,console.log(e),t.tablelists=e.data.info,0===e.data.info.report_doctor_id?e.data.info.report_doctor_id="报告医生":1===e.data.info.report_doctor_id?e.data.info.report_doctor_id="申请医生":2===e.data.info.report_doctor_id&&(e.data.info.report_doctor_id="确认医生")}).catch(function(t){console.log(t)}),p.a.post("http://rds.pacsonline.cn/inter/inspectregister/exam_class",u.a.stringify({sessionid:Object(r.e)()})).then(function(e){console.log(e),"0000"===e.data.code?t.examClassList=e.data.info:t.$message({message:"您操作太频繁,请刷新网页后继续",type:"warning"})}).catch(function(t){console.log(t)})}},f={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"text item"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:t.listQuery}},[a("el-form-item",{attrs:{label:t.$t("exam.applicationDatetime")}},[a("el-date-picker",{attrs:{type:"daterange",align:"right","unlink-panels":"","range-separator":"-","start-placeholder":t.$t("exam.startDate"),"end-placeholder":t.$t("exam.endDate"),"picker-options":t.pickerOptions2,format:"yyyy-MM-dd","value-format":"yyyy-MM-dd"},model:{value:t.listQuery.DatetimeRange,callback:function(e){t.$set(t.listQuery,"DatetimeRange",e)},expression:"listQuery.DatetimeRange"}})],1),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.patientID")}},[a("el-input",{attrs:{placeholder:t.$t("exam.patientID")},model:{value:t.listQuery.patientID,callback:function(e){t.$set(t.listQuery,"patientID",e)},expression:"listQuery.patientID"}})],1),t._v(" "),a("el-form-item",{attrs:{label:t.$t("patient.name")}},[a("el-input",{attrs:{placeholder:t.$t("patient.name")},model:{value:t.listQuery.name,callback:function(e){t.$set(t.listQuery,"name",e)},expression:"listQuery.name"}})],1),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.examClass")}},[a("el-select",{attrs:{multiple:"",placeholder:t.$t("exam.examClass")},model:{value:t.listQuery.examClass,callback:function(e){t.$set(t.listQuery,"examClass",e)},expression:"listQuery.examClass"}},t._l(t.examClassList,function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:t.onSubmit}},[t._v(t._s(t.$t("comm.query"))+"\n ")])],1),t._v(" "),a("div",[a("el-radio-group",{attrs:{size:"small"},model:{value:t.listQuery.status,callback:function(e){t.$set(t.listQuery,"status",e)},expression:"listQuery.status"}},t._l(t.statuslist,function(e,i){return a("el-radio-button",{key:e.value,attrs:{label:e.value},nativeOn:{click:function(e){t.zhuangtai(i)}},model:{value:i,callback:function(t){i=t},expression:"index"}},[t._v(t._s(e.text))])})),t._v(" "),a("el-switch",{staticStyle:{"margin-left":"20px"},attrs:{"inactive-value":"0","active-value":"1","active-text":t.$t("exam.emergency")},on:{change:t.change},model:{value:t.listQuery.emergency,callback:function(e){t.$set(t.listQuery,"emergency",e)},expression:"listQuery.emergency"}}),t._v(" "),a("el-switch",{staticStyle:{"margin-left":"20px"},attrs:{"inactive-value":"0","active-value":"1","active-text":t.$t("exam.positive")},on:{change:t.changes},model:{value:t.listQuery.positive,callback:function(e){t.$set(t.listQuery,"positive",e)},expression:"listQuery.positive"}})],1)],1),t._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],key:t.tableKey,ref:"reportTable",staticStyle:{width:"100%","max-height":"70%",height:"70%","margin-top":"20px"},attrs:{height:t.tableHeight,data:t.tablelists,border:"",fit:"","highlight-current-row":""},on:{"row-click":t.SelectList,"selection-change":t.handleSelectionChange,"row-dblclick":t.handleRowDbClick}},[a("el-table-column",{attrs:{type:"expand"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-form",{staticClass:"demo-table-expand",attrs:{"label-position":"left",inline:""}},[a("div",[a("el-steps",{attrs:{space:200,active:e.row.status-4,"process-status":"finish","finish-status":"finish","align-center":""}},[t._l(t.tablelists,function(e){return[0!=e.value?a("el-step",{key:e.value,attrs:{title:e.text}},[t._v(t._s(e.text))]):t._e()]})],2)],1),t._v(" "),a("div",[a("el-form-item",{attrs:{label:t.$t("exam.applicationHospital")}},[a("span",[t._v(t._s(e.row.local_institution_name))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.subClass")}},[a("span",[t._v(t._s(e.row.class_name))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.bodypart")}},[a("span",[t._v(t._s(e.row.body_name))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.device")}},[a("span",[t._v(t._s(e.row.device_name))])])],1),t._v(" "),a("div",[a("el-form-item",{attrs:{label:t.$t("exam.illnessDesc")}},[a("span",[t._v(t._s(e.row.illness_desc))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.clinSym")}},[a("span",[t._v(t._s(e.row.phys_sign))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.clinDiag")}},[a("span",[t._v(t._s(e.row.clin_diag))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.physSign")}},[a("span",[t._v(t._s(e.row.phys_sign))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.anamnesis")}},[a("span",[t._v(t._s(e.row.anamnesis))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.familyIll")}},[a("span",[t._v(t._s(e.row.family_ill))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.marrital")}},[a("span",[t._v(t._s(e.row.marrital))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.memo")}},[a("span",[t._v(t._s(e.row.remark))])])],1),t._v(" "),5===e.row.status?a("div",[a("el-form-item",{attrs:{label:t.$t("comm.reject")}},[a("span",[t._v(t._s(e.row.reject))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.rejectDoctor")}},[a("span",[t._v(t._s(e.row.rejectDoctor))])]),t._v(" "),a("el-form-item",{attrs:{label:t.$t("exam.rejectDatetime")}},[a("span",[t._v(t._s(e.row.rejectDatetime))])]),t._v(" "),a("div",[t._v("\n "+t._s(e.row.rejectContext)+"\n ")])],1):t._e()])]}}])}),t._v(" "),a("el-table-column",{attrs:{type:"selection",width:"55"}}),t._v(" "),a("el-table-column",{attrs:{"class-name":"status-col",label:t.$t("exam.status"),prop:"Status",filters:t.statuslist,"filter-method":t.filterStatus,sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-tag",{attrs:{type:t._f("statusFilter")(e.row.exam_status)}},[t._v(t._s(t.statusChange(e.row.exam_status)))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:t.$t("exam.emergency"),width:"75",prop:"emergency",sortable:""},scopedSlots:t._u([{key:"default",fn:function(t){return[a("div",{directives:[{name:"show",rawName:"v-show",value:"1"==t.row.is_urgent,expression:"scope.row.is_urgent =='1'"}],staticClass:"emergency"},[a("svg-icon",{attrs:{"icon-class":"emergency","class-name":"emergencyicon"}})],1)]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:t.$t("exam.applicationDatetime"),prop:"date",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("i",{staticClass:"el-icon-time"}),t._v(" "),a("span",[t._v(t._s(e.row.datetime))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:t.$t("exam.applicationHospital"),prop:"applicationHospital",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.local_institution_name))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:t.$t("patient.name"),prop:"name",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.name))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:t.$t("exam.patientID"),prop:"”patientID“",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.temp_patient_id))])]}}])}),t._v(" "),a("el-table-column",{attrs:{width:"75px",align:"center",label:t.$t("patient.sex"),prop:"”sex“",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.sex))])]}}])}),t._v(" "),a("el-table-column",{attrs:{width:"75px",align:"center",label:t.$t("patient.age"),prop:"age",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.age))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:t.$t("exam.examClass"),prop:"examClass",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.class_name))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:t.$t("exam.subClass"),prop:"subClass",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.subclass_name))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:t.$t("report.reportDatetime"),prop:"date",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.rdatetime))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:t.$t("report.reportDoctor"),prop:"reportdoctor",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.report_doctor_id))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:t.$t("report.positive"),prop:"positive",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-tag",{directives:[{name:"show",rawName:"v-show",value:"2"==e.row.report_result,expression:"scope.row.report_result =='2'"}],attrs:{type:"danger"}},[t._v(t._s(t.$t("report.positive")))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:t.$t("阴性"),prop:"positive",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-tag",{directives:[{name:"show",rawName:"v-show",value:"1"==e.row.report_result,expression:"scope.row.report_result =='1'"}],attrs:{type:"danger"}},[t._v(t._s(t.$t("阴性")))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:t.$t("comm.image"),prop:"studyuid",sortable:""},scopedSlots:t._u([{key:"default",fn:function(e){return[null!==e.row.studyUID?a("el-button",{attrs:{type:"primary",size:"mini"}},[t._v(t._s(t.$t("comm.image")))]):t._e()]}}])})],1),t._v(" "),a("div",{staticClass:"pagination-container"},[a("el-pagination",{attrs:{background:"","current-page":t.listQuery.page,"page-sizes":[10,20,30,50],"page-size":t.listQuery.limit,layout:"total, sizes, prev, pager, next, jumper",total:t.zhongshu},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)]),t._v(" "),a("el-dialog",{staticClass:"fullscreenDialog",attrs:{title:"”123“",fullscreen:"",visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("application-frm",{attrs:{items:t.selectRow}})],1),t._v(" "),a("el-dialog",{attrs:{title:t.$t("comm.reject"),visible:t.dialogRejectVisible},on:{"update:visible":function(e){t.dialogRejectVisible=e}}},[a("el-table",{attrs:{data:t.multipleSelection}},[a("el-table-column",{attrs:{align:"center",label:t.$t("exam.applicationDatetime"),prop:"date",width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("parseTime")(e.row.applicationDatetime,"{y}-{m}-{d} {h}:{i}")))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:t.$t("exam.applicationHospital"),prop:"applicationHospital"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.applicationHospital))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:t.$t("patient.name"),prop:"name"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.name))])]}}])}),t._v(" "),a("el-table-column",{attrs:{align:"center",label:t.$t("exam.patientID"),prop:"”patientID“"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.patientID))])]}}])}),t._v(" "),a("el-table-column",{attrs:{"class-name":"status-col",label:t.$t("exam.status"),prop:"Status"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-tag",{attrs:{type:t._f("statusFilter")(e.row.status)}},[t._v(t._s(t.statusChange(e.row.status)))])]}}])})],1),t._v(" "),a("el-card",{staticClass:"box-card",staticStyle:{"margin-top":"20px"}},[a("el-form",{attrs:{model:t.rejectForm}},[a("el-form-item",{attrs:{label:t.$t("comm.reject")}},[a("el-select",{attrs:{multiple:"",filterable:"","allow-create":"","default-first-option":""},model:{value:t.rejectForm.reject,callback:function(e){t.$set(t.rejectForm,"reject",e)},expression:"rejectForm.reject"}},t._l(t.rejectOption,function(t){return a("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})}))],1),t._v(" "),a("el-form-item",{attrs:{label:t.$t("comm.content")}},[a("el-input",{attrs:{type:"textarea",rows:4,placeholder:"请输入内容"},model:{value:t.rejectForm.content,callback:function(e){t.$set(t.rejectForm,"content",e)},expression:"rejectForm.content"}})],1)],1)],1),t._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.dialogRejectVisible=!1}}},[t._v(t._s(t.$t("comm.cancel")))]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.handleRejectbtn}},[t._v(t._s(t.$t("comm.ok")))])],1)],1)],1)},staticRenderFns:[]};var v=a("vSla")(b,f,!1,function(t){a("54S2")},null,null);e.default=v.exports},dtWk:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("tBYD"),s=a("2sCs"),n=a.n(s),l=a("6iV/"),o=a.n(l),r=a("0xDb"),c={name:"icons",components:{reporteditFrm:i.default,Axios:n.a,qs:o.a},data:function(){return{fileList:[],iconsMap:[],id:"",Patient:"",sex:"",age:"",time:"",type:"",Subclass:"",project:"",CheckTime:"",equipment:"",labelPosition:"right",formLabelAlign:[],tableDatas:[],examClassList:[],cities:[],value6:"",textarea:"",activeName:"first",Remotedoctor:[],form:{name:"",region:"",delivery:!1},tableData:[],Apply:"",bohui:"",Receive:""}},methods:{generateIconCode:function(t){return'<svg-icon icon-class="'+t+'" />'},handleClick:function(t,e){console.log(t,e)},onSubmit:function(){console.log("submit!")},Submission:function(){var t=this;0===this.$route.query.is_remote?n.a.post("http://rds.pacsonline.cn/inter/application/apply",o.a.stringify({is_remote:1,sessionid:Object(r.e)(),param:{id:this.$route.query.id,illness:this.formLabelAlign.illness_desc,phys_sign:this.formLabelAlign.phys_sign,clin_symp:this.formLabelAlign.clin_symp,anamnesis:this.formLabelAlign.disease,family_ill:this.formLabelAlign.family_ill,remark:this.formLabelAlign.remark,local_institution:this.formLabelAlign.local_institution_id,clin_diag:this.formLabelAlign.preliminary,remote_institution:this.tableDatas.mechanism,is_urgent:this.form.delivery,description:this.textarea,req_doctor:this.form.req_doctor_id,register:this.form.register}})).then(function(e){"0000"===e.data.code?t.$message({message:"提交成功",type:"success"}):t.$message.error("提交失败"),console.log(e)}).catch(function(t){console.log(t)}):1===this.$route.query.is_remote&&n.a.post("http://rds.pacsonline.cn/inter/application/recive",o.a.stringify({id:this.$route.query.id,sessionid:Object(r.e)()})).then(function(t){console.log(t)}).catch(function(t){console.log(t)})},upload:function(){n.a.post("http://rds.pacsonline.cn/inter/application/upload",o.a.stringify({file:this.fileList})).then(function(t){console.log(t)}).catch(function(t){console.log(t)})},Preservation:function(){var t=this,e=this;0===this.$route.query.is_remote?n.a.post("http://rds.pacsonline.cn/inter/application/apply",o.a.stringify({sessionid:Object(r.e)(),param:{save:1,id:this.$route.query.id,illness:this.formLabelAlign.name,phys_sign:this.formLabelAlign.region,clin_symp:this.formLabelAlign.type,anamnesis:this.formLabelAlign.anamnesis,family_ill:this.formLabelAlign.family,remark:this.formLabelAlign.Remarks,local_institution:this.formLabelAlign.Application,clin_diag:this.formLabelAlign.clin_diag,remote_institution:this.tableDatas.mechanism,is_urgent:this.form.delivery,description:this.textarea,req_doctor:this.form.req_doctor_id,register:this.form.register}})).then(function(t){console.log(t),"0000"===t.data.code?e.$message({message:"申请成功",type:"success"}):e.$message.error("申请失败")}).catch(function(t){console.log(t)}):1===this.$route.query.is_remote&&this.$prompt("请输入驳回原因","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(function(a){var i=a.value;e.bohui=i,n.a.post("http://rds.pacsonline.cn/inter/application/reject",o.a.stringify({sessionid:Object(r.e)(),param:{id:t.$route.query.id,description:t.bohui}})).then(function(t){console.log(t)}).catch(function(t){console.log(t)})}).catch(function(){t.$message({type:"info",message:"取消输入"})})},handleRemove:function(t,e){console.log(t,e)},handlePreview:function(t){console.log(t)},handleExceed:function(t,e){this.$message.warning("当前限制选择 3 个文件,本次选择了 "+t.length+" 个文件,共选择了 "+(t.length+e.length)+" 个文件")},beforeRemove:function(t,e){return this.$confirm("确定移除 "+t.name+"?")}},mounted:function(){var t=this;n.a.post("http://rds.pacsonline.cn/inter/application ",o.a.stringify({is_remote:this.$route.query.is_remote,sessionid:Object(r.e)(),param:{id:this.$route.query.id}})).then(function(e){console.log(e),t.tableData=e.data.info,t.formLabelAlign=e.data.info.application,t.tableDatas=e.data.info.parent_hospital,0===e.data.is_remote?(console.log("报告单的is_remote是0,本地申请",e.data.is_remote),t.Apply="申请",t.Receive="提交"):(console.log("报告单的is_remote是1,远程申请",e.data.is_remote),t.Apply="驳回",t.Receive="接收")}).catch(function(t){console.log(t)}),console.log("application的id",this.$route.query.id),n.a.post("http://rds.pacsonline.cn/inter/Inspectregister/family_ill").then(function(e){console.log(e),t.examClassList=e.data.info})}},p={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"application"},[a("div",{staticClass:"applicationlist"},[a("div",{staticClass:"tionlistLeft"},[t._m(0),t._v(" "),a("div",{staticClass:"register"},[a("div",{staticStyle:{position:"absolute",left:"30px",top:"30px"}},[a("div",{staticClass:"registerSpan"},[a("span",[t._v("ID: "+t._s(t.tableData.id))])]),t._v(" "),a("div",{staticClass:"registerSpan"},[a("span",[t._v("患者: "+t._s(t.tableData.name))])]),t._v(" "),a("div",{staticClass:"registerSpan"},[a("span",[t._v("性别: "+t._s(t.tableData.sex))])]),t._v(" "),a("div",{staticClass:"registerSpan"},[a("span",[t._v("生日: "+t._s(t.tableData.birthday))])]),t._v(" "),a("div",{staticClass:"registerSpan"},[a("span",[t._v("登记时间: "+t._s(t.tableData.register_datetime))])]),t._v(" "),a("div",{staticClass:"registerSpan"},[a("span",[t._v("检查类型: "+t._s(t.tableData.exam_class_name))])]),t._v(" "),a("div",{staticClass:"registerSpan"},[a("span",[t._v("检查子类: "+t._s(t.tableData.exam_subclass_name))])]),t._v(" "),a("div",{staticClass:"registerSpan"},[a("span",[t._v("检查项目: "+t._s(t.tableData.exam_project_name))])]),t._v(" "),a("div",{staticClass:"registerSpan"},[a("span",[t._v("检查时间: "+t._s(t.tableData.exam_datetime))])]),t._v(" "),a("div",{staticClass:"registerSpan"},[a("span",[t._v("检查设备: "+t._s(t.tableData.device_name))])])])])]),t._v(" "),a("div",{staticClass:"tionlistRight"},[t._m(1),t._v(" "),a("div",{staticClass:"complaint"},[a("div",{staticStyle:{position:"absolute",top:"65px",left:"0px",width:"65%"}},[a("el-form",{staticStyle:{width:"90%"},attrs:{"label-position":t.labelPosition,"label-width":"80px",model:t.formLabelAlign}},[a("el-form-item",{attrs:{label:"患者主诉"}},[a("el-input",{model:{value:t.formLabelAlign.illness_desc,callback:function(e){t.$set(t.formLabelAlign,"illness_desc",e)},expression:"formLabelAlign.illness_desc"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"体征"}},[a("el-input",{model:{value:t.formLabelAlign.phys_sign,callback:function(e){t.$set(t.formLabelAlign,"phys_sign",e)},expression:"formLabelAlign.phys_sign"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"症状"}},[a("el-input",{model:{value:t.formLabelAlign.clin_symp,callback:function(e){t.$set(t.formLabelAlign,"clin_symp",e)},expression:"formLabelAlign.clin_symp"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"疾病史"}},[a("el-input",{model:{value:t.formLabelAlign.anamnesis,callback:function(e){t.$set(t.formLabelAlign,"anamnesis",e)},expression:"formLabelAlign.anamnesis"}})],1),t._v(" "),a("el-form",{ref:"form",attrs:{model:t.form,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"家族病史"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{multiple:"",placeholder:"无"},model:{value:t.form.region,callback:function(e){t.$set(t.form,"region",e)},expression:"form.region"}},t._l(t.examClassList,function(t){return a("el-option",{key:t.constant_key,attrs:{label:t.constant_value,value:t.constant_key}})}))],1)],1),t._v(" "),a("el-form-item",{attrs:{label:"备注"}},[a("el-input",{model:{value:t.formLabelAlign.remark,callback:function(e){t.$set(t.formLabelAlign,"remark",e)},expression:"formLabelAlign.remark"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"申请科室"}},[a("el-input",{model:{value:t.formLabelAlign.local_institution_id,callback:function(e){t.$set(t.formLabelAlign,"local_institution_id",e)},expression:"formLabelAlign.local_institution_id"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"初步判断"}},[a("el-input",{model:{value:t.formLabelAlign.clin_diag,callback:function(e){t.$set(t.formLabelAlign,"clin_diag",e)},expression:"formLabelAlign.clin_diag"}})],1)],1)],1)]),t._v(" "),a("div",{staticClass:"complaintRight"}),t._v(" "),a("div",{staticClass:"complaintbottom"},[t._m(2),t._v(" "),a("div",{staticClass:"complaintfirstline",staticStyle:{"margin-top":"20px"}},[a("div",{staticClass:"first"},[a("div",[a("el-form",{ref:"tableDatas",attrs:{model:t.tableDatas,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"远程机构"}},[a("el-select",{attrs:{placeholder:""},model:{value:t.tableDatas.mechanism,callback:function(e){t.$set(t.tableDatas,"mechanism",e)},expression:"tableDatas.mechanism"}},t._l(t.tableDatas,function(e){return a("el-option",{key:t.tableDatas,attrs:{label:e.name,value:e.id}})}))],1)],1)],1),t._v(" "),a("div",[a("el-form",{ref:"tableDatas",attrs:{model:t.tableDatas,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"远程医生"}},[a("el-select",{attrs:{placeholder:""},model:{value:t.tableDatas.name,callback:function(e){t.$set(t.tableDatas,"name",e)},expression:"tableDatas.name"}},t._l(t.tableDatas.doctor,function(t){return a("el-option",{key:t.id,attrs:{label:t.realname,value:t.id}})}))],1)],1)],1),t._v(" "),a("div",[a("el-form",{ref:"form",attrs:{model:t.form,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"急诊"}},[a("el-switch",{model:{value:t.form.delivery,callback:function(e){t.$set(t.form,"delivery",e)},expression:"form.delivery"}})],1)],1)],1)]),t._v(" "),a("div",{staticClass:"second"},[t._m(3),t._v(" "),a("el-input",{staticStyle:{width:"80%",float:"left"},attrs:{type:"textarea",rows:3,placeholder:"多行输入"},model:{value:t.textarea,callback:function(e){t.textarea=e},expression:"textarea"}})],1),t._v(" "),a("div",[a("div",{staticClass:"button"}),t._v(" "),a("div",{staticClass:"Submission",staticStyle:{float:"left"}},[a("el-upload",{staticClass:"upload-demo",attrs:{accept:".jpg,.png,.docom",action:"http://rds.pacsonline.cn/inter/application/upload","on-preview":t.handlePreview,"on-remove":t.handleRemove,"before-remove":t.beforeRemove,multiple:"",limit:10,"on-exceed":t.handleExceed,"file-list":t.fileList}},[a("el-button",{attrs:{size:"small",type:"primary"}},[t._v("点击上传")])],1)],1),t._v(" "),a("div",{staticClass:"Submission"},[a("el-row",[a("el-button",{attrs:{plain:""},on:{click:t.Preservation}},[t._v(t._s(t.Apply))])],1)],1),t._v(" "),a("div",{staticClass:"Submission"},[a("el-row",[a("el-button",{attrs:{plain:""},on:{click:t.Submission}},[t._v(t._s(t.Receive))])],1)],1)])])])])])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"listTitle",staticStyle:{"text-align":"left"}},[e("span",[this._v("登记信息")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"listTitle",staticStyle:{"text-align":"left"}},[e("span",[this._v("申请信息")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"listTitle",staticStyle:{"text-align":"left","margin-left":"10px"}},[e("span",[this._v("远程诊断申请")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticStyle:{"text-align":"left","font-size":"14px",width:"15%",float:"left","margin-left":"10px"}},[e("span",[this._v("申请描述")])])}]};var m=a("vSla")(c,p,!1,function(t){a("FR2d")},"data-v-0aa642e6",null);e.default=m.exports},lueA:function(t,e,a){(t.exports=a("BkJT")(!1)).push([t.i,"\n.box-card {\n width: 100%;\n}\n.btn-div {\n float: right;\n}\n",""])},mmiC:function(t,e,a){"use strict";e.b=function(t){return Object(i.a)({url:"/exam/examlist",method:"get",params:t})},e.a=function(t){return Object(i.a)({url:"/exam/examinfo",method:"get",params:{id:t}})},e.c=function(t){return Object(i.a)({url:"/exam/update",method:"post",data:t})};var i=a("vLgD")}});