1 |
- webpackJsonp([6],{"2Piw":function(t,e,a){(t.exports=a("BkJT")(!1)).push([t.i,"\n.application[data-v-28e89a78] {\n width: 100%;\n height: 100%;\n}\n.applicationlist[data-v-28e89a78] {\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-28e89a78] {\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-28e89a78] {\n width: 100%;\n height: 30px;\n margin-top: 20px;\n margin-left: 30px;\n}\n.listTitle span[data-v-28e89a78] {\n font-size: 14px;\n line-height: 30px;\n text-align: left !important;\n}\n.register[data-v-28e89a78] {\n width: 100%;\n height: 100%;\n position: relative;\n}\n.registerSpan[data-v-28e89a78] {\n height: 30px;\n line-height: 30px;\n text-align: left;\n font-size: 14px;\n}\n.tionlistRight[data-v-28e89a78] {\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-28e89a78] {\n width: 65%;\n height: 400px;\n float: left;\n}\n.complaintRight[data-v-28e89a78] {\n width: 34%;\n height: 380px;\n float: left;\n margin-left: 0.9%;\n}\n.apply-right[data-v-28e89a78] {\n height: 464px;\n float: left;\n position: relative;\n}\n.Applicationform[data-v-28e89a78] {\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-28e89a78] {\n width: 70px;\n font-size: 14px;\n position: absolute;\n left: 55px;\n top: 330px;\n}\n.complaintbottom[data-v-28e89a78] {\n width: 100%;\n height: 200px;\n position: absolute;\n left: 0;\n top: 430px;\n}\n.complaintfirstline[data-v-28e89a78] {\n width: 100%;\n}\n.first[data-v-28e89a78] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n height: 40px;\n}\n.first[data-v-28e89a78] {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n height: 100%;\n}\n.second[data-v-28e89a78] {\n width: 100%;\n height: 100px;\n margin-top: 20px;\n}\n.Submission[data-v-28e89a78] {\n width: 20%;\n float: right;\n}\n.el-form-item[data-v-28e89a78] {\n margin-bottom: 10px;\n}\n",""])},KoMF: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",""])},"L/Th":function(t,e,a){var i=a("KoMF");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);a("8bSs")("65acfdb5",i,!0)},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:""}],f={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",positive1:"1",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:{goImage:function(t){console.log(t)},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"),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)})):"0"==t.listQuery.positive&&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)})},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="确认医生"),e.data.info.report_result&&(e.data.info.report_result="阴性")}).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)})}},b={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":"阴性"},on:{change:t.changes},model:{value:t.listQuery.positive,callback:function(e){t.$set(t.listQuery,"positive",e)},expression:"listQuery.positive"}}),t._v(" "),a("el-switch",{staticStyle:{"margin-left":"20px"},attrs:{"inactive-value":"0","active-value":"2","active-text":"阳性"},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(t){})],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:"",width:"100"},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:"positive1",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:"success"}},[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"},on:{click:function(a){t.goImage(e.row)}}},[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")(f,b,!1,function(t){a("L/Th")},null,null);e.default=v.exports},Xj55:function(t,e,a){var i=a("2Piw");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);a("8bSs")("5e0d34b4",i,!0)},dtWk:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("3cXf"),s=a.n(i),n=a("tBYD"),l=a("2sCs"),o=a.n(l),r=a("6iV/"),c=a.n(r),p=a("0xDb"),m={name:"icons",components:{reporteditFrm:n.default,Axios:o.a,qs:c.a},data:function(){return{fileList:[],iconsMap:[],id:"",Patient:"",sex:"",age:"",time:"",type:"",Subclass:"",project:"",CheckTime:"",equipment:"",labelPosition:"right",formLabelAlign:[],tableDatas:[],illness:[],examClassList:[],cities:[],value6:"",textarea:"",activeName:"first",Remotedoctor:[],form:{name:"",region:"",delivery:!1},tableData:[],Apply:"",bohui:"",Receive:"",value:"无"}},methods:{beforeAvatarUpload:function(t){this.imageFileName.push(t.name);var e="image/jpeg"===t.type,a="image/gif"===t.type,i="image/png"===t.type,s="image/dcm"===t.type,n=t.size/1024/1024<2;return e||a||i||s||this.common.errorTip("上传图片必须是JPG/GIF/PNG/DCM 格式!"),n||this.common.errorTip("上传图片大小不能超过 2MB!"),(e||s||a||i)&&n},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?o.a.post("http://rds.pacsonline.cn/inter/application/apply",c.a.stringify({is_remote:1,sessionid:Object(p.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.form.History,family_ill:this.form.region,remark:this.formLabelAlign.remark,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(e){if("0000"===e.data.code)t.$message({message:"提交成功",type:"success"});else{var a=s()(examine.data.msg);t.$message.error(a),t.$message.error(a)}console.log(e)}).catch(function(t){console.log(t)}):1===this.$route.query.is_remote&&o.a.post("http://rds.pacsonline.cn/inter/application/recive",c.a.stringify({id:this.$route.query.id,sessionid:Object(p.e)()})).then(function(t){console.log(t)}).catch(function(t){console.log(t)})},upload:function(){o.a.post("http://rds.pacsonline.cn/inter/application/upload",c.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?o.a.post("http://rds.pacsonline.cn/inter/application/apply",c.a.stringify({sessionid:Object(p.e)(),param:{save:1,id:this.$route.query.id,illness:this.formLabelAlign.illness_desc,phys_sign:this.formLabelAlign.phys_sign,clin_symp:this.formLabelAlign.clin_symp,anamnesis:this.form.History,family_ill:this.form.region,remark:this.formLabelAlign.remark,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){if(console.log(t),"0000"===t.data.code)e.$message({message:"申请成功",type:"success"});else{var a=s()(examine.data.msg);e.$message.error(a)}}).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,o.a.post("http://rds.pacsonline.cn/inter/application/reject",c.a.stringify({sessionid:Object(p.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;o.a.post("http://rds.pacsonline.cn/inter/Inspectregister/family_ill").then(function(e){console.log(e),t.examClassList=e.data.info}),o.a.post("http://rds.pacsonline.cn/inter/inspectregister/illness").then(function(e){console.log(e),t.illness=e.data.info}).catch(function(t){console.log(t)}),o.a.post("http://rds.pacsonline.cn/inter/application ",c.a.stringify({is_remote:this.$route.query.is_remote,sessionid:Object(p.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,t.form.History=e.data.info.application.anamnesis,t.form.region=e.data.info.application.family_ill,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)}},u={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",{ref:"form",attrs:{model:t.form,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"疾病史"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{multiple:"",placeholder:t.value},model:{value:t.form.History,callback:function(e){t.$set(t.form,"History",e)},expression:"form.History"}},t._l(t.illness,function(t){return a("el-option",{key:t.constant_key,attrs:{label:t.constant_value,value:t.constant_value}})}))],1)],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_value}})}))],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.tableData.department_name,callback:function(e){t.$set(t.tableData,"department_name",e)},expression:"tableData.department_name"}})],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,.jpeg,.png,.gif,.bmp,.pdf,.JPG,.JPEG,.PBG,.GIF,.BMP,.PDF,.docx,.dcm",action:"http://rds.pacsonline.cn/inter/application/upload","on-preview":t.handlePreview,"on-remove":t.handleRemove,"before-remove":t.beforeRemove,"before-upload":t.beforeAvatarUpload,multiple:"",limit:10,"on-exceed":t.handleExceed,"file-list":t.fileList}},[a("el-button",{attrs:{size:"mini",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 d=a("vSla")(m,u,!1,function(t){a("Xj55")},"data-v-28e89a78",null);e.default=d.exports},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")}});
|