5.f032cc4b9f6e304a6253.js 16 KB

1
  1. webpackJsonp([5],{"+qAf":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i("mmiC"),a=i("dtWk"),l=i("tBYD"),s={name:"template-tree",watch:{filterText:function(t){this.$refs.tree.filter(t)},clientHeight:function(){this.changeFixed(this.clientHeight)}},mounted:function(){this.initHeight()},methods:{filterNode:function(t,e){return!t||-1!==e.label.indexOf(t)},submitForm:function(){console.log(this.$refs.tree.getCheckedKeys())},changeFixed:function(t){this.$refs.templatetree.style.height=t-80+"px"},initHeight:function(){var t=this;this.clientHeight=document.body.clientHeight,window.onresize=function(){t.clientHeight=document.body.clientHeight}}},data:function(){return{clientHeight:document.documentElement.clientHeight,contextMenuVisible:!1,filterText:"",data2:[{id:1,label:"公有模版",children:[{id:4,label:"二级 腹部",children:[{id:9,label:"三级 正常"},{id:10,label:"三级 异常"}]}]},{id:2,label:"私有模版",children:[{id:4,label:"二级 腹部",children:[{id:9,label:"三级 正常"},{id:10,label:"三级 异常"}]}]}],defaultProps:{children:"children",label:"label"}}}},o={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"templatetree",staticClass:"template-tree"},[i("el-card",{staticClass:"box-card"},[i("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[i("span",[t._v(t._s(t.$t("comm.templateTree")))]),t._v(" "),i("el-button",{staticStyle:{float:"right",padding:"3px 0"},attrs:{type:"text"}},[t._v("操作按钮")])],1),t._v(" "),i("div",{staticClass:"text item"},[i("el-input",{attrs:{placeholder:"输入关键字进行过滤"},model:{value:t.filterText,callback:function(e){t.filterText=e},expression:"filterText"}}),t._v(" "),i("el-tree",{ref:"tree",staticClass:"filter-tree",attrs:{data:t.data2,props:t.defaultProps,"highlight-current":"","filter-node-method":t.filterNode}})],1),t._v(" "),i("div",{staticClass:"btn-bar"},[i("el-button",{attrs:{size:"mini",type:"primary"}},[t._v(t._s(t.$t("comm.create")))]),t._v(" "),i("el-button",{attrs:{size:"mini",type:"primary"}},[t._v(t._s(t.$t("comm.delete")))]),t._v(" "),i("el-button",{attrs:{size:"mini",type:"primary"}},[t._v(t._s(t.$t("comm.use")))])],1)])],1)},staticRenderFns:[]};var r=i("VU/8")(s,o,!1,function(t){i("svj5")},null,null).exports,c={name:"Sticky",props:{stickyTop:{type:Number,default:0},zIndex:{type:Number,default:1},className:{type:String}},data:function(){return{active:!1,position:"",width:void 0,height:void 0,isSticky:!1}},mounted:function(){this.height=this.$el.getBoundingClientRect().height,window.addEventListener("scroll",this.handleScroll),window.addEventListener("resize",this.handleReize)},activated:function(){this.handleScroll()},destroyed:function(){window.removeEventListener("scroll",this.handleScroll),window.removeEventListener("resize",this.handleReize)},methods:{sticky:function(){this.active||(this.position="fixed",this.active=!0,this.width=this.width+"px",this.isSticky=!0)},reset:function(){this.active&&(this.position="",this.width="auto",this.active=!1,this.isSticky=!1)},handleScroll:function(){this.width=this.$el.getBoundingClientRect().width,this.$el.getBoundingClientRect().top<this.stickyTop?this.sticky():this.reset()},handleReize:function(){this.isSticky&&(this.width=this.$el.getBoundingClientRect().width+"px")}}},p={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{style:{height:t.height+"px",zIndex:t.zIndex}},[i("div",{class:t.className,style:{top:t.stickyTop+"px",zIndex:t.zIndex,position:t.position,width:t.width,height:t.height+"px"}},[t._t("default",[i("div",[t._v("sticky")])])],2)])},staticRenderFns:[]},d=i("VU/8")(c,p,!1,null,null,null).exports,f={name:"reportMain",data:function(){return{examID:null,examDetails:{}}},components:{applicationFrm:a.a,templateTree:r,reportEditFrm:l.a,Sticky:d},created:function(){var t=this.$route.params.id;this.getData(t)},methods:{getData:function(t){var e=this;Object(n.a)(t).then(function(t){e.examDetails=t.data.items[0]})}}},m={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"reportMain"},[i("el-tabs",{staticClass:"report-tab"},[i("el-tab-pane",[i("span",{attrs:{slot:"label"},slot:"label"},[i("i",{staticClass:"el-icon-tickets"}),t._v(" "+t._s(t.$t("comm.application")))]),t._v(" "),i("applicationFrm")],1),t._v(" "),i("el-tab-pane",[i("span",{attrs:{slot:"label"},slot:"label"},[i("i",{staticClass:"el-icon-edit"}),t._v(" "+t._s(t.$t("comm.report")))]),t._v(" "),i("el-col",{attrs:{span:16}},[i("report-edit-frm",{attrs:{data:t.examDetails}})],1),t._v(" "),i("el-col",{attrs:{span:4}},[i("sticky",{attrs:{stickyTop:80}},[i("template-tree")],1)],1)],1),t._v(" "),i("el-tab-pane",[i("span",{attrs:{slot:"label"},slot:"label"},[i("i",{staticClass:"el-icon-picture"}),t._v(" "+t._s(t.$t("comm.image")))]),t._v("\n image\n ")])],1)],1)},staticRenderFns:[]};var h=i("VU/8")(f,m,!1,function(t){i("g8Xe")},null,null);e.default=h.exports},KBvm:function(t,e,i){(t.exports=i("FZ+f")(!1)).push([t.i,"\n.application[data-v-12f1be6e] {\n width: 100%;\n height: 100%;\n /*background: red;*/\n}\n.applicationlist[data-v-12f1be6e] {\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-12f1be6e] {\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-12f1be6e] {\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-12f1be6e] {\n font-size: 14px;\n line-height: 30px;\n text-align: left !important;\n}\n.register[data-v-12f1be6e] {\n width: 100%;\n height: 100%;\n position: relative;\n}\n.registerSpan[data-v-12f1be6e] {\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-12f1be6e] {\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-12f1be6e] {\n width: 65%;\n height: 400px;\n float: left;\n /*border: 1px solid rgba(187, 187, 187, 1);*/\n}\n.complaintRight[data-v-12f1be6e] {\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-12f1be6e] {\n /*width: 40%;*/\n height: 464px;\n float: left;\n /*border: 1px solid #000000;*/\n position: relative;\n}\n.Applicationform[data-v-12f1be6e] {\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-12f1be6e] {\n width: 70px;\n font-size: 14px;\n position: absolute;\n left: 55px;\n top: 330px;\n}\n.complaintbottom[data-v-12f1be6e] {\n width: 100%;\n height: 200px;\n /*background: red;*/\n position: absolute;\n left: 0;\n top: 430px;\n}\n.complaintfirstline[data-v-12f1be6e] {\n width: 100%;\n}\n.first[data-v-12f1be6e] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n height: 40px;\n}\n.first[data-v-12f1be6e] {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n height: 100%;\n}\n.second[data-v-12f1be6e] {\n width: 100%;\n height: 100px;\n /*background: red;*/\n margin-top: 20px;\n}\n.button[data-v-12f1be6e] {\n width: 80%;\n height: 30px;\n font-size: 14px;\n float: left;\n}\n.button div[data-v-12f1be6e] {\n width: 20%;\n height: 100%;\n float: right;\n line-height: 30px;\n}\n.Submission[data-v-12f1be6e] {\n width: 20%;\n float: left;\n}\n.el-form-item[data-v-12f1be6e] {\n margin-bottom: 10px;\n}\n",""])},MF6L:function(t,e,i){(t.exports=i("FZ+f")(!1)).push([t.i,"\n.reportMain {\n width: 100%;\n top: 0px;\n left: 0px;\n}\n.reportMain .report-tab {\n height: 100%;\n}\n",""])},dtWk:function(t,e,i){"use strict";var n={name:"icons",data:function(){return{iconsMap:[],id:3333,Patient:"张三",sex:"F",age:"2018.4.30",time:"2018.8.18",type:"MR",Subclass:"头颅核磁",project:"头颅增强平扫",CheckTime:"2018-8-18 8:18",equipment:"GE99",labelPosition:"right",formLabelAlign:{name:"",region:"",type:"",disease:"",family:"",Remarks:"",Application:"",preliminary:""},cities:[{value:"Beijing",label:"北京"},{value:"Shanghai",label:"上海"},{value:"Nanjing",label:"南京"},{value:"Chengdu",label:"成都"},{value:"Shenzhen",label:"深圳"},{value:"Guangzhou",label:"广州"}],value6:"",textarea:"",activeName:"first",form:{name:"",region:"",delivery:!1}}},mounted:function(){},methods:{generateIconCode:function(t){return'<svg-icon icon-class="'+t+'" />'},handleClick:function(t,e){console.log(t,e)},onSubmit:function(){console.log("submit!")}}},a={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"application"},[i("div",{staticClass:"applicationlist"},[i("div",{staticClass:"tionlistLeft"},[t._m(0),t._v(" "),i("div",{staticClass:"register"},[i("div",{staticStyle:{position:"absolute",left:"30px",top:"30px"}},[i("div",{staticClass:"registerSpan"},[i("span",[t._v("ID: "+t._s(t.id))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("患者: "+t._s(t.Patient))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("性别: "+t._s(t.sex))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("生日: "+t._s(t.age))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("登记时间: "+t._s(t.time))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("检查类型: "+t._s(t.type))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("检查子类: "+t._s(t.Subclass))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("检查项目: "+t._s(t.project))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("检查时间: "+t._s(t.CheckTime))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("检查设备: "+t._s(t.equipment))])])])])]),t._v(" "),i("div",{staticClass:"tionlistRight"},[t._m(1),t._v(" "),i("div",{staticClass:"complaint"},[i("div",{staticStyle:{position:"absolute",top:"65px",left:"0px",width:"65%"}},[i("el-form",{staticStyle:{width:"90%"},attrs:{"label-position":t.labelPosition,"label-width":"80px",model:t.formLabelAlign}},[i("el-form-item",{attrs:{label:"患者主诉"}},[i("el-input",{model:{value:t.formLabelAlign.name,callback:function(e){t.$set(t.formLabelAlign,"name",e)},expression:"formLabelAlign.name"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"体征"}},[i("el-input",{model:{value:t.formLabelAlign.region,callback:function(e){t.$set(t.formLabelAlign,"region",e)},expression:"formLabelAlign.region"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"症状"}},[i("el-input",{model:{value:t.formLabelAlign.type,callback:function(e){t.$set(t.formLabelAlign,"type",e)},expression:"formLabelAlign.type"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"疾病史"}},[i("el-input",{model:{value:t.formLabelAlign.disease,callback:function(e){t.$set(t.formLabelAlign,"disease",e)},expression:"formLabelAlign.disease"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"家族史"}},[i("el-input",{model:{value:t.formLabelAlign.family,callback:function(e){t.$set(t.formLabelAlign,"family",e)},expression:"formLabelAlign.family"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"备注"}},[i("el-input",{model:{value:t.formLabelAlign.Remarks,callback:function(e){t.$set(t.formLabelAlign,"Remarks",e)},expression:"formLabelAlign.Remarks"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"申请科室"}},[i("el-input",{model:{value:t.formLabelAlign.Application,callback:function(e){t.$set(t.formLabelAlign,"Application",e)},expression:"formLabelAlign.Application"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"初步判断"}},[i("el-input",{model:{value:t.formLabelAlign.preliminary,callback:function(e){t.$set(t.formLabelAlign,"preliminary",e)},expression:"formLabelAlign.preliminary"}})],1)],1)],1)]),t._v(" "),t._m(2),t._v(" "),i("div",{staticClass:"complaintbottom"},[t._m(3),t._v(" "),i("div",{staticClass:"complaintfirstline",staticStyle:{"margin-top":"20px"}},[i("div",{staticClass:"first"},[i("div",[i("el-form",{ref:"form",attrs:{model:t.form,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"远程机构"}},[i("el-select",{attrs:{placeholder:"昆仑体检中心"},model:{value:t.form.region,callback:function(e){t.$set(t.form,"region",e)},expression:"form.region"}},[i("el-option",{attrs:{label:"昆仑体检中心",value:"shanghai"}}),t._v(" "),i("el-option",{attrs:{label:"长河体检中心",value:"beijing"}})],1)],1)],1)],1),t._v(" "),i("div",[i("el-form",{ref:"form",attrs:{model:t.form,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"响应时间"}},[i("el-select",{attrs:{placeholder:"4小时"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}},[i("el-option",{attrs:{label:"4小时",value:"shanghai"}}),t._v(" "),i("el-option",{attrs:{label:"5小时",value:"beijing"}})],1)],1)],1)],1),t._v(" "),i("div",[i("el-form",{ref:"form",attrs:{model:t.form,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"急诊"}},[i("el-switch",{model:{value:t.form.delivery,callback:function(e){t.$set(t.form,"delivery",e)},expression:"form.delivery"}})],1)],1)],1)]),t._v(" "),i("div",{staticClass:"second"},[t._m(4),t._v(" "),i("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(" "),i("div",[t._m(5),t._v(" "),i("div",{staticClass:"Submission"},[i("el-row",[i("el-button",{attrs:{plain:""}},[t._v("提交")])],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:"complaintRight"},[e("div",{staticClass:"apply-right"},[e("div",{staticClass:"Applicationform"}),this._v(" "),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("申请描述")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"button"},[e("div",[e("span",[this._v("申请医生")])]),this._v(" "),e("div",[e("span",[this._v("登陆医生")])])])}]};var l=i("VU/8")(n,a,!1,function(t){i("oPIz")},"data-v-12f1be6e",null);e.a=l.exports},g8Xe:function(t,e,i){var n=i("MF6L");"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);i("rjj0")("820e6162",n,!0)},iell:function(t,e,i){(t.exports=i("FZ+f")(!1)).push([t.i,"\n.template-tree {\n margin-left: 30px;\n background-color: #cc85d9;\n}\n.btn-bar {\n margin-top: 30px;\n}\n",""])},mmiC:function(t,e,i){"use strict";e.b=function(t){return Object(n.a)({url:"/exam/examlist",method:"get",params:t})},e.a=function(t){return Object(n.a)({url:"/exam/examinfo",method:"get",params:{id:t}})},e.c=function(t){return Object(n.a)({url:"/exam/update",method:"post",data:t})};var n=i("vLgD")},oPIz:function(t,e,i){var n=i("KBvm");"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);i("rjj0")("6ce1dd5e",n,!0)},svj5:function(t,e,i){var n=i("iell");"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);i("rjj0")("88432b02",n,!0)}});