22.56053c579d8a774c22f7.js 37 KB

1
  1. webpackJsonp([22,23],{"3cXf":function(t,e,i){t.exports={default:i("RJ+u"),__esModule:!0}},A1KD:function(t,e,i){(t.exports=i("BkJT")(!1)).push([t.i,"\n.add_div[data-v-82d3423e] {\n width: 560px;\n height: 400px;\n background: #fff;\n position: fixed;\n top: 25%;\n left: 25%;\n z-index: 4;\n padding: 0 20px;\n -webkit-box-shadow: 0 0 10px #999;\n box-shadow: 0 0 10px #999;\n /*position: relative;*/\n}\n.add_div h4[data-v-82d3423e] {\n text-align: center;\n font-size: 18px;\n padding: 20px 0;\n}\n.add_div .el_row_button[data-v-82d3423e] {\n position: absolute;\n bottom: 40px;\n right: 30px;\n}\n",""])},C3dO:function(t,e,i){var a=i("hDTd");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);i("8bSs")("b491fd4a",a,!0)},IUzR:function(t,e,i){var a=i("OKp3");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);i("8bSs")("83ee550c",a,!0)},OKp3:function(t,e,i){(t.exports=i("BkJT")(!1)).push([t.i,"\n.tinymce-container[data-v-2a8f5e00] {\n position: relative;\n}\n.tinymce-container[data-v-2a8f5e00] .mce-fullscreen {\n z-index: 10000;\n}\n.tinymce-textarea[data-v-2a8f5e00] {\n visibility: hidden;\n z-index: -1;\n}\n.editor-custom-btn-container[data-v-2a8f5e00] {\n position: absolute;\n right: 4px;\n top: 4px;\n /*z-index: 2005;*/\n}\n.fullscreen .editor-custom-btn-container[data-v-2a8f5e00] {\n z-index: 10000;\n position: fixed;\n}\n.editor-upload-btn[data-v-2a8f5e00] {\n display: inline-block;\n}\n",""])},"P/Z7":function(t,e,i){(t.exports=i("BkJT")(!1)).push([t.i,"\n.application[data-v-70aad2b9] {\n width: 100%;\n height: 100%;\n}\n.applicationlist[data-v-70aad2b9] {\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-70aad2b9] {\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-70aad2b9] {\n width: 100%;\n height: 30px;\n margin-top: 20px;\n margin-left: 30px;\n}\n.listTitle span[data-v-70aad2b9] {\n font-size: 14px;\n line-height: 30px;\n text-align: left !important;\n}\n.register[data-v-70aad2b9] {\n width: 100%;\n height: 100%;\n position: relative;\n}\n.registerSpan[data-v-70aad2b9] {\n height: 30px;\n line-height: 30px;\n text-align: left;\n font-size: 14px;\n}\n.tionlistRight[data-v-70aad2b9] {\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-70aad2b9] {\n width: 65%;\n height: 400px;\n float: left;\n}\n.complaintRight[data-v-70aad2b9] {\n width: 34%;\n height: 380px;\n float: left;\n margin-left: 0.9%;\n}\n.apply-right[data-v-70aad2b9] {\n height: 464px;\n float: left;\n position: relative;\n}\n.Applicationform[data-v-70aad2b9] {\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-70aad2b9] {\n width: 70px;\n font-size: 14px;\n position: absolute;\n left: 55px;\n top: 330px;\n}\n.complaintbottom[data-v-70aad2b9] {\n width: 100%;\n height: 200px;\n position: absolute;\n left: 0;\n top: 430px;\n}\n.complaintfirstline[data-v-70aad2b9] {\n width: 100%;\n}\n.first[data-v-70aad2b9] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n height: 40px;\n}\n.first[data-v-70aad2b9] {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n height: 100%;\n}\n.second[data-v-70aad2b9] {\n width: 100%;\n height: 100px;\n margin-top: 20px;\n}\n.Submission[data-v-70aad2b9] {\n width: 20%;\n float: right;\n}\n.el-form-item[data-v-70aad2b9] {\n margin-bottom: 10px;\n}\n",""])},"RJ+u":function(t,e,i){var a=i("AKd3"),n=a.JSON||(a.JSON={stringify:JSON.stringify});t.exports=function(t){return n.stringify.apply(n,arguments)}},RMIS:function(t,e,i){(t.exports=i("BkJT")(!1)).push([t.i,"\n.title {\n text-align: center;\n}\n.onekeydiv {\n margin: -10px 0 10px 0;\n text-align: right;\n}\n.onekey {\n cursor: pointer;\n}\n.onekey:hover {\n color: red;\n}\n",""])},daoV:function(t,e,i){var a=i("tWBl");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);i("8bSs")("86b5ee5c",a,!0)},dtWk:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("3cXf"),n=i.n(a),s=i("tBYD"),o=i("2sCs"),l=i.n(o),r=i("6iV/"),c=i.n(r),d=(i("0xDb"),i("l/JR")),p={name:"icons",components:{reporteditFrm:s.default,Axios:l.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:[],History:[],delivery:!1},tableData:[],Apply:"",bohui:"",Receive:"",value:"无"}},methods:{beforeAvatarUpload:function(t){this.imageFileName.push(t.name);var e="image/jpeg"===t.type,i="image/gif"===t.type,a="image/png"===t.type,n="image/dcm"===t.type,s=t.size/1024/1024<2;return e||i||a||n||this.common.errorTip("上传图片必须是JPG/GIF/PNG/DCM 格式!"),s||this.common.errorTip("上传图片大小不能超过 2MB!"),(e||n||i||a)&&s},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?Object(d.localSubmission)({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},{is_remote:1}).then(function(e){if("0000"===usser.data.code)t.$message({message:"提交成功",type:"success"});else{var i=n()(examine.data.msg);t.$message.error(i),t.$message.error(i)}}).catch(function(t){console.log(t)}):1===this.$route.query.is_remote&&Object(d.remoteSubmission)({},{id:this.$route.query.id}).then(function(t){console.log(t)}).catch(function(t){console.log(t)})},upload:function(){Object(d.J)({},{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?localSubmissionfetchExamInfo({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("0000"===t.code)e.$message({message:"申请成功",type:"success"});else{var i=n()(t.msg);e.$message.error(i)}}).catch(function(t){console.log(t)}):1===this.$route.query.is_remote&&this.$prompt("请输入驳回原因","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(function(i){var a=i.value;e.bohui=a,Object(d.b)({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;Object(d.n)({},{}).then(function(e){t.examClassList=e.info}).catch(function(e){var i=n()(data.msg);t.$message.error(i)}),Object(d.q)({},{}).then(function(e){t.illness=e.info}).catch(function(t){console.log(t)}),Object(d.r)({id:this.$route.query.id},{is_remote:this.$route.query.is_remote}).then(function(e){console.log(d.r,e),t.tableData=e.info,t.formLabelAlign=e.info.application,t.tableDatas=e.info.parent_hospital,""==e.info.application.anamnesis?t.form.History="":t.form.History=e.info.application.anamnesis,""==e.info.application.family_ill?t.form.region="":t.form.region=e.info.application.family_ill,0===e.is_remote?(console.log("报告单的is_remote是0,本地申请",e.is_remote),t.Apply="申请",t.Receive="保存"):(console.log("报告单的is_remote是1,远程申请",e.is_remote),t.Apply="驳回",t.Receive="接收"),"M"==e.info.sex?e.info.sex="男":"F"==e.info.sex&&(e.info.sex="女")}).catch(function(t){console.log(t)}),console.log("application的id",this.$route.query.id)}},m={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.tableData.id))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("患者: "+t._s(t.tableData.name))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("性别: "+t._s(t.tableData.sex))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("生日: "+t._s(t.tableData.birthday))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("登记时间: "+t._s(t.tableData.register_datetime))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("检查类型: "+t._s(t.tableData.exam_class_name))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("检查子类: "+t._s(t.tableData.exam_subclass_name))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("检查项目: "+t._s(t.tableData.exam_project_name))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("检查时间: "+t._s(t.tableData.exam_datetime))])]),t._v(" "),i("div",{staticClass:"registerSpan"},[i("span",[t._v("检查设备: "+t._s(t.tableData.device_name))])])])])]),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.illness_desc,callback:function(e){t.$set(t.formLabelAlign,"illness_desc",e)},expression:"formLabelAlign.illness_desc"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"体征"}},[i("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(" "),i("el-form-item",{attrs:{label:"症状"}},[i("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(" "),i("el-form",{ref:"form",attrs:{model:t.form,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"疾病史"}},[i("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 i("el-option",{key:t.constant_key,attrs:{label:t.constant_value,value:t.constant_value}})}))],1)],1),t._v(" "),i("el-form",{ref:"form",attrs:{model:t.form,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"家族病史"}},[i("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 i("el-option",{key:t.constant_key,attrs:{label:t.constant_value,value:t.constant_value}})}))],1)],1),t._v(" "),i("el-form-item",{attrs:{label:"备注"}},[i("el-input",{model:{value:t.formLabelAlign.remark,callback:function(e){t.$set(t.formLabelAlign,"remark",e)},expression:"formLabelAlign.remark"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"申请科室"}},[i("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(" "),i("el-form-item",{attrs:{label:"初步判断"}},[i("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(" "),i("div",{staticClass:"complaintRight"}),t._v(" "),i("div",{staticClass:"complaintbottom"},[t._m(2),t._v(" "),i("div",{staticClass:"complaintfirstline",staticStyle:{"margin-top":"20px"}},[i("div",{staticClass:"first"},[i("div",[i("el-form",{ref:"tableDatas",attrs:{model:t.tableDatas,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"远程机构"}},[i("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(t){return i("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1)],1)],1),t._v(" "),i("div",[i("el-form",{ref:"tableDatas",attrs:{model:t.tableDatas,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"远程医生"}},[i("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[0].doctor,function(t){return i("el-option",{key:t.id,attrs:{label:t.realname,value:t.id}})}))],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(3),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",[i("div",{staticClass:"button"}),t._v(" "),i("div",{staticClass:"Submission",staticStyle:{float:"left"}},[i("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}},[i("el-button",{attrs:{size:"mini",type:"primary"}},[t._v("点击上传")])],1)],1),t._v(" "),i("div",{staticClass:"Submission"},[i("el-row",[i("el-button",{attrs:{plain:""},on:{click:t.Preservation}},[t._v(t._s(t.Apply))])],1)],1),t._v(" "),i("div",{staticClass:"Submission"},[i("el-row",[i("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 u=i("vSla")(p,m,!1,function(t){i("suve")},"data-v-70aad2b9",null);e.default=u.exports},hDTd:function(t,e,i){(t.exports=i("BkJT")(!1)).push([t.i,"\n.add_div[data-v-dd4276c0] {\n width: 560px;\n height: 500px;\n background: #fff;\n position: fixed;\n top: 15%;\n left: 25%;\n z-index: 4;\n padding: 0;\n -webkit-box-shadow: 0 0 10px #999;\n box-shadow: 0 0 10px #999;\n /*position: relative;*/\n padding: 0 10px 0 0;\n}\n.add_div h4[data-v-dd4276c0] {\n text-align: center;\n font-size: 18px;\n}\n.add_div .el_row_button[data-v-dd4276c0] {\n position: absolute;\n bottom: 30px;\n right: 30px;\n}\n.add_div .el_row[data-v-dd4276c0] {\n /*margin-bottom: 10px;*/\n}\n",""])},jhtC:function(t,e,i){var a=i("RMIS");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);i("8bSs")("7d103b3e",a,!0)},suve:function(t,e,i){var a=i("P/Z7");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);i("8bSs")("a9464c20",a,!0)},tBYD:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("3cXf"),n=i.n(a),s=i("rVsN"),o=i.n(s),l=i("ZLEe"),r=i.n(l),c={name:"editorSlideUpload",props:{color:{type:String,default:"#1890ff"}},data:function(){return{dialogVisible:!1,listObj:{},fileList:[]}},methods:{checkAllSuccess:function(){var t=this;return r()(this.listObj).every(function(e){return t.listObj[e].hasSuccess})},handleSubmit:function(){var t=this,e=r()(this.listObj).map(function(e){return t.listObj[e]});this.checkAllSuccess()?(console.log(e),this.$emit("successCBK",e),this.listObj={},this.fileList=[],this.dialogVisible=!1):this.$message("请等待所有图片上传成功 或 出现了网络问题,请刷新页面重新上传!")},handleSuccess:function(t,e){for(var i=e.uid,a=r()(this.listObj),n=0,s=a.length;n<s;n++)if(this.listObj[a[n]].uid===i)return this.listObj[a[n]].url=t.files.file,void(this.listObj[a[n]].hasSuccess=!0)},handleRemove:function(t){for(var e=t.uid,i=r()(this.listObj),a=0,n=i.length;a<n;a++)if(this.listObj[i[a]].uid===e)return void delete this.listObj[i[a]]},beforeUpload:function(t){var e=this,i=window.URL||window.webkitURL,a=t.uid;return this.listObj[a]={},new o.a(function(n,s){var o=new Image;o.src=i.createObjectURL(t),o.onload=function(){e.listObj[a]={hasSuccess:!1,uid:t.uid,width:this.width,height:this.height}},n(!0)})}}},d={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"upload-container"},[i("el-button",{style:{background:t.color,borderColor:t.color},attrs:{icon:"el-icon-upload",size:"mini",type:"primary"},on:{click:function(e){t.dialogVisible=!0}}},[t._v("上传图片\n ")]),t._v(" "),i("el-dialog",{attrs:{"append-to-body":"",visible:t.dialogVisible},on:{"update:visible":function(e){t.dialogVisible=e}}},[i("el-upload",{staticClass:"editor-slide-upload",attrs:{action:"https://httpbin.org/post",multiple:!0,"file-list":t.fileList,"show-file-list":!0,"list-type":"picture-card","on-remove":t.handleRemove,"on-success":t.handleSuccess,"before-upload":t.beforeUpload}},[i("el-button",{attrs:{size:"small",type:"primary"}},[t._v("点击上传")])],1),t._v(" "),i("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),t._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:t.handleSubmit}},[t._v("确 定")])],1)],1)},staticRenderFns:[]};var p=[" table textcolor textpattern"],m=["bold italic underline strikethrough alignleft aligncenter alignright outdent indent blockquote undo redo removeformat subscript superscript code codesample table forecolor backcolor"],u={name:"tinymce",components:{editorImage:i("vSla")(c,d,!1,function(t){i("daoV")},"data-v-1472c886",null).exports},props:{id:{type:String},value:{type:String,default:""},toolbar:{type:Array,required:!1,default:function(){return[]}},menubar:{default:"file edit insert view format table"},height:{type:Number,required:!1,default:360}},data:function(){return{hasChange:!1,hasInit:!1,tinymceId:this.id||"vue-tinymce-"+ +new Date,fullscreen:!1}},watch:{value:function(t){var e=this;!this.hasChange&&this.hasInit&&this.$nextTick(function(){return window.tinymce.get(e.tinymceId).setContent(t||"")})}},mounted:function(){this.initTinymce()},activated:function(){this.initTinymce()},deactivated:function(){this.destroyTinymce()},methods:{initTinymce:function(){var t=this,e=this;window.tinymce.init({language:"zh_CN",selector:"#"+this.tinymceId,height:this.height,body_class:"panel-body ",object_resizing:!1,toolbar:this.toolbar.length>0?this.toolbar:m,menubar:!1,plugins:p,end_container_on_empty_block:!0,powerpaste_word_import:"clean",code_dialog_height:450,code_dialog_width:1e3,advlist_bullet_styles:"square",advlist_number_styles:"default",branding:!1,default_link_target:"_blank",link_title:!1,nonbreaking_force_tab:!0,init_instance_callback:function(i){e.value&&i.setContent(e.value),e.hasInit=!0,i.on("NodeChange Change KeyUp SetContent",function(){t.hasChange=!0,t.$emit("input",i.getContent())})},setup:function(t){t.on("FullscreenStateChanged",function(t){e.fullscreen=t.state})}})},destroyTinymce:function(){window.tinymce.get(this.tinymceId)&&window.tinymce.get(this.tinymceId).destroy()},setContent:function(t){window.tinymce.get(this.tinymceId).setContent(t)},getContent:function(){window.tinymce.get(this.tinymceId).getContent()}},destroyed:function(){this.destroyTinymce()}},f={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"tinymce-container editor-container",class:{fullscreen:this.fullscreen}},[e("textarea",{staticClass:"tinymce-textarea",attrs:{id:this.tinymceId}})])},staticRenderFns:[]};var b=i("vSla")(u,f,!1,function(t){i("IUzR")},"data-v-2a8f5e00",null).exports,h=i("2sCs"),v=i.n(h),_=i("l/JR"),g=i("6iV/"),x=i.n(g),y=i("0xDb"),$=i("14gb"),w={inject:["reload"],name:"templateAdd",data:function(){return{examForm:[],addDiv:!1,input:"",addText:"",add_Box:"",revise_id:"",examClassId:""}},methods:{cancel:function(){this.addDiv=!1},confirm:function(t){var e=this;0===e.add_Box?Object(_.d)({label:e.input,exam_class_id:e.examForm.less},{}).then(function(t){e.examForm=t.info,"ok"==t.status?(e.$message({message:"添加成功",type:"success"}),e.addDiv=!1,e.$bus.$emit("parent_id",1)):"ok"!=t.status&&e.$message.error("添加失败")}).catch(function(t){console.log(t)}):2===e.add_Box?Object(_.I)({label:e.input,id:e.revise_id,exam_class_id:e.examForm.less},{}).then(function(t){"ok"==t.status?(e.$message({message:"修改成功",type:"success"}),e.addDiv=!1,e.$bus.$emit("parent_id",1)):"ok"!=t.status&&e.$message.error("修改失败")}).catch(function(t){console.log(t)}):3===e.add_Box&&Object(_.k)({},{id:e.revise_id}).then(function(t){"ok"==t.status?(e.$message({message:"删除成功",type:"success"}),e.addDiv=!1,e.$bus.$emit("parent_id",1)):"ok"!=t.status&&e.$message.error("删除失败")}).catch(function(t){console.log(t)}),t.preventDefault(),t.stopPropagation()},change:function(){var t=this;Object(_.g)({},{}).then(function(e){t.examForm=e.info}).catch(function(t){console.log(t)})}},beforeMount:function(){var t=this;t.$bus.$on("revise_id",function(e){t.revise_id=e.id,Object(_.H)({},{id:t.revise_id}).then(function(e){t.input=e.info.label,t.examForm.less=e.info.exam_class_id}).catch(function(t){console.log(t)})}),t.$bus.$on("addText",function(e){t.addText=e}),t.$bus.$on("addBox",function(e){t.add_Box=e,1!=t.add_Box?t.addDiv=!0:t.addDiv=!1})}},D={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"templateAdd"},[t.addDiv?i("div",{staticClass:"add_div"},[i("h4",[t._v(t._s(t.addText)+"模板")]),t._v(" "),i("el-form",{attrs:{"label-width":"100px"}},[i("el-row",{staticClass:"com-layout-flex",attrs:{gutter:20,type:"flex"}},[i("el-form-item",{attrs:{label:"检查类别"}},[i("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"CT"},on:{focus:t.change},model:{value:t.examForm.less,callback:function(e){t.$set(t.examForm,"less",e)},expression:"examForm.less"}},t._l(t.examForm,function(t){return i("el-option",{key:t.id,attrs:{label:t.name,value:t.name}})}))],1)],1),t._v(" "),i("el-row",{staticClass:"com-layout-flex",attrs:{gutter:20,type:"flex"}},[i("el-form-item",{attrs:{label:"分类名称"}},[i("el-input",{attrs:{placeholder:"请输入分类名称"},model:{value:t.input,callback:function(e){t.input=e},expression:"input"}})],1)],1),t._v(" "),i("el-row",{staticClass:"el_row_button"},[i("el-button",{attrs:{type:"primary"},on:{click:t.confirm}},[t._v("确认")]),t._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:t.cancel}},[t._v("取消")])],1)],1)],1):t._e()])},staticRenderFns:[]};var k=i("vSla")(w,D,!1,function(t){i("uiXN")},"data-v-82d3423e",null).exports,C={name:"templateRevise",components:{Axios:v.a,Tinymce:b,qs:x.a,bus:$.a},data:function(){return{temp_title:"",examForm:[],input:"",input_yx:"",input_yxs:"",input_jys:"",input_jy:"",input_title:"无",add_Box:"",reviseBoxs:"",revise_ids:"",addDivs:!1}},methods:{cancels:function(){this.addDivs=!1},changes:function(){var t=this;Object(_.A)({},{exam_class:this.$route.query.exam_class}).then(function(e){t.examForm=e})},confirms:function(t){var e=this;8===e.add_Box?Object(_.d)({label:e.input,id:e.examForm.less,impression:e.input_yxs,description:e.input_jys},{}).then(function(t){e.examForm=t.info,"ok"==t.status?(e.$message({message:"添加成功",type:"success"}),e.addDivs=!1,e.$bus.$emit("parent_id",1)):"ok"!=t.status&&e.$message.error("添加失败")}).catch(function(t){console.log(t)}):5===e.reviseBoxs?Object(_.I)({id:e.revise_ids,label:this.input,parent_id:this.examForm.less,impression:this.input_yx,description:this.input_jy},{}).then(function(t){"ok"==t.status?(e.$message({message:"修改成功",type:"success"}),e.addDivs=!1,e.$bus.$emit("parent_id",1)):"ok"!=t.status&&e.$message.error("修改失败")}).catch(function(t){console.log(t)}):6===e.reviseBoxs&&Object(_.k)({},{id:e.revise_ids}).then(function(t){"ok"==t.status?(e.$message({message:"删除成功",type:"success"}),e.addDivs=!1,e.$bus.$emit("parent_id",1),console.log(res)):"ok"!=t.status&&e.$message.error("删除失败")}).catch(function(t){console.log(t)}),t.preventDefault(),t.stopPropagation()}},beforeMount:function(){var t=this;t.$bus.$on("tinymceData",function(e){t.input_jys=e,t.input_jy=e.replace(/<[^<>]+>/g,"")}),t.$bus.$on("tinymceDatas",function(e){t.input_yxs=e,t.input_yx=e.replace(/<[^<>]+>/g,"")}),t.$bus.$on("revise_ids",function(e){t.revise_ids=e.id}),t.$bus.$on("addBox",function(e){1===e?(t.add_Box=e+7,t.$bus.$on("addText",function(e){t.temp_title=e}),t.addDivs=!0):t.addDivs=!1}),t.$bus.$on("addBoxs",function(e){var i=t;5===e?(t.reviseBoxs=e,Object(_.H)({},{id:t.revise_ids}).then(function(t){i.input=t.info.label,i.input_jy=t.info.description,i.input_yx=t.info.impression,i.input_title=t.info.title}).catch(function(t){console.log(t)}),t.$bus.$on("addTexts",function(e){t.temp_title=e}),t.addDivs=!0):6===e&&(t.reviseBoxs=e,Object(_.H)({},{id:t.revise_ids}).then(function(t){i.input=t.info.label,i.input_jy=t.info.description,i.input_yx=t.info.impression,i.input_title=t.info.title}).catch(function(t){console.log(t)}),t.$bus.$on("addTexts",function(e){t.temp_title=e}),t.addDivs=!0)})}},S={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"templateRevise"},[t.addDivs?i("div",{staticClass:"add_div"},[i("h4",[t._v(t._s(t.temp_title))]),t._v(" "),i("el-form",{attrs:{"label-width":"100px"}},[i("el-row",{staticClass:"com-layout-flex",attrs:{type:"flex"}},[i("el-form-item",{attrs:{label:"分类名称"}},[i("el-select",{attrs:{placeholder:t.input_title},on:{focus:t.changes},model:{value:t.examForm.less,callback:function(e){t.$set(t.examForm,"less",e)},expression:"examForm.less"}},t._l(t.examForm,function(t){return i("el-option",{key:t.id,attrs:{label:t.label,value:t.id}})}))],1)],1),t._v(" "),i("el-row",{staticClass:"com-layout-flex",attrs:{type:"flex"}},[i("el-form-item",{attrs:{label:"模板名称"}},[i("el-input",{attrs:{placeholder:"请输入模板名称"},model:{value:t.input,callback:function(e){t.input=e},expression:"input"}})],1)],1),t._v(" "),i("el-row",[i("el-form-item",{attrs:{label:"建议"}},[i("el-input",{attrs:{type:"textarea",rows:"4",resize:"none"},model:{value:t.input_jy,callback:function(e){t.input_jy=e},expression:"input_jy"}})],1)],1),t._v(" "),i("el-row",{staticClass:"el_row"},[i("el-form-item",{attrs:{label:"印象"}},[i("el-input",{attrs:{type:"textarea",rows:"4",resize:"none"},model:{value:t.input_yx,callback:function(e){t.input_yx=e},expression:"input_yx"}})],1)],1),t._v(" "),i("el-row",{staticClass:"el_row_button"},[i("el-button",{attrs:{type:"primary"},on:{click:t.confirms}},[t._v("确认")]),t._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:t.cancels}},[t._v("取消")])],1)],1)],1):t._e()])},staticRenderFns:[]};var j=i("vSla")(C,S,!1,function(t){i("C3dO")},"data-v-dd4276c0",null).exports,O={name:"applicationFrm",components:{Tinymce:b,Axios:v.a,qs:x.a,templateAdd:k,templateRevise:j},data:function(){return{radio:"1",report:{parameter:"检查参数",description:"检查所见",impression:"印象",recommendation:"建议",positive:!1,reportDoctor:"",reportDatetime:null,reviewDoctor:"",reviewDatetime:null},hospitalconfig:this.$store.getters.hospitalconfig,tableData:[],disabledOne:!0,disabledTwo:!0,disabledThree:!0,datas:[]}},methods:{one_key:function(){this.$bus.$emit("is_onekey",11);var t=tinymce.editors[0].getContent(),e=tinymce.editors[1].getContent();this.$bus.$emit("tinymceData",t),this.$bus.$emit("tinymceDatas",e)},Presentation:function(t){var e=this;Object(_.E)({pid:this.tableData.pid,id:this.tableData.id,name:this.tableData.name,age:this.tableData.age,sex:this.tableData.sex,checkclass:this.tableData.exam_class,checkchild:this.tableData.exam_sub_class,impression:this.tableData.impression,description:this.tableData.description,r_result:this.report.positive,reporttime:this.report.report_datetime,reportdoctor:this.report.report_doctor,reviewdoctor:this.report.review_doctor,reviewtime:this.report.review_datetime},{is_remote:this.$route.query.is_remote}).then(function(t){if("0000"===t.code)e.$message({message:"保存成功",type:"success"});else{var i=obj.msg;e.$message.error(i)}}).catch(function(t){console.log(t)}),Object(_.o)({},{id:this.$route.query.id,film_type:this.radio}).then(function(t){console.log(t)}).catch(function(t){console.log(t)})},reports:function(){window.open("/#/reportp?id="+this.tableData.id+"&sessionid="+Object(y.e)())},examine:function(){var t=this;Object(_.l)({impression:this.tableData.impression,description:this.tableData.description,r_result:this.report.positive},{is_remote:this.$route.query.is_remote,id:this.tableData.id}).then(function(e){if("0000"===e.code)t.$message({message:"审核成功",type:"success"});else{var i=n()(e.msg);t.$message.error(i)}}).catch(function(t){console.log(t)})},confirm:function(t){function e(){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}(function(){var t=this;Object(_.j)({},{is_remote:this.$route.query.is_remote,id:this.tableData.id}).then(function(e){if(console.log(confirm),"0000"===e.code)t.$message({message:"确认成功",type:"success"});else{var i=n()(e.msg);t.$message.error(i)}}).catch(function(t){console.log(t)})})},props:["data"],created:function(){var t=tinymce.editors[0].getContent(),e=tinymce.editors[1].getContent();this.$bus.$emit("tinymce_data",t),this.$bus.$emit("tinymce_datas",e)},mounted:function(){var t=this;Object(_.K)({id:this.$route.query.id},{is_remote:this.$route.query.is_remote}).then(function(e){t.tableData=e.info,console.log(t.tableData),"M"==e.info.sex?e.info.sex="男":"F"==e.info.sex&&(e.info.sex="女")}).catch(function(t){console.log(t)}),Object(_.p)({},{is_remote:this.$route.query.is_remote}).then(function(e){1===e.info.bg&&(t.disabledOne=!1,console.log(t.disabledOne)),2===e.info.sh&&(t.disabledTwo=!1),3===e.info.qr&&(t.disabledThree=!1)}).catch(function(t){console.log(t)});var e=tinymce;t.$bus.$on("fugai_datas",function(i){t.datas=i,e.editors[0].setContent(i.description),e.editors[1].setContent(i.impression)}),t.$bus.$on("zhuijia_datas",function(t){var i=e.editors[0].getContent(),a=e.editors[1].getContent();e.editors[0].setContent(i+t.description),e.editors[1].setContent(a+t.impression)})}},A={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",[i("templateAdd",{staticClass:"templateAdd"}),t._v(" "),i("templateRevise",{staticClass:"templateRevise"}),t._v(" "),i("el-form",{ref:"form",staticStyle:{float:"left"},attrs:{"label-width":"80px"}},[i("h2",{staticClass:"title"},[t._v(t._s(t.tableData.exam_class))]),t._v(" "),i("hr"),t._v(" "),i("el-row",{staticClass:"com-layout-flex",attrs:{gutter:20,type:"flex"}},[i("el-col",{staticStyle:{"padding-left":"0px"},attrs:{span:6}},[i("el-form-item",{attrs:{label:t.$t("exam.patientID"),prop:"patientID"}},[t._v("\n "+t._s(t.tableData.pid)+"\n ")])],1),t._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:t.$t("patient.name"),prop:"name"}},[t._v("\n "+t._s(t.tableData.name)+"\n ")])],1),t._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:t.$t("patient.sex"),prop:"sex"}},[t._v("\n "+t._s(t.tableData.sex)+"\n ")])],1),t._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:t.$t("patient.age"),prop:"age"}},[t._v("\n "+t._s(t.tableData.age)+"\n ")])],1)],1),t._v(" "),i("el-row",{staticClass:"com-layout-flex",attrs:{gutter:20,type:"flex"}},[i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:t.$t("exam.examClass"),prop:"class"}},[t._v("\n "+t._s(t.tableData.exam_class)+"\n ")])],1),t._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:t.$t("exam.subClass"),prop:"subclass"}},[t._v("\n "+t._s(t.tableData.exam_sub_class)+"\n ")])],1),t._v(" "),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{label:t.$t("exam.examDatetime"),prop:"examDatetime"}},[t._v("\n "+t._s(t.tableData.exam_datetime)+"\n ")])],1)],1),t._v(" "),i("hr"),t._v(" "),i("el-row",[i("el-form-item",{attrs:{label:t.$t("report.description"),prop:"description"}},[i("Tinymce",{ref:"editor",attrs:{height:200},model:{value:t.tableData.impression,callback:function(e){t.$set(t.tableData,"impression",e)},expression:"tableData.impression"}})],1)],1),t._v(" "),i("el-row",{staticClass:"onekeydiv"},[i("el-button",{attrs:{size:"mini"},on:{click:t.one_key}},[t._v("存为模版")])],1),t._v(" "),i("el-row",[i("el-form-item",{attrs:{label:"意见建议",prop:"impression"}},[i("Tinymce",{ref:"editor",attrs:{height:200},model:{value:t.tableData.description,callback:function(e){t.$set(t.tableData,"description",e)},expression:"tableData.description"}})],1)],1),t._v(" "),i("el-row",[i("el-form-item",{attrs:{prop:"positive"}},[i("el-checkbox",{model:{value:t.report.positive,callback:function(e){t.$set(t.report,"positive",e)},expression:"report.positive"}},[t._v(t._s(t.$t("report.positive")))])],1)],1),t._v(" "),[i("el-radio",{staticStyle:{"margin-left":"80px"},attrs:{label:"1"},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[t._v("传统胶片")]),t._v(" "),i("el-radio",{attrs:{label:"2"},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[t._v("电子胶片")])],t._v(" "),i("hr"),t._v(" "),i("el-row",{staticClass:"com-layout-flex",attrs:{gutter:20,type:"flex"}},[i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:t.$t("report.reportDoctor"),prop:"reportDoctor"}},[t._v("\n "+t._s(t.tableData.report_doctor)+"\n ")])],1),t._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:t.$t("report.reportDatetime"),prop:"reportDatetime"}},[t._v("\n "+t._s(t.tableData.report_datetime)+"\n ")])],1),t._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:t.$t("report.reviewDoctor"),prop:"reviewDoctor"}},[t._v("\n "+t._s(t.tableData.review_doctor)+"\n ")])],1),t._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:t.$t("report.reviewDatetime"),prop:"reviewDatetime"}},[t._v("\n "+t._s(t.tableData.review_datetime)+"\n ")])],1)],1),t._v(" "),i("el-row",{staticStyle:{float:"right"}},[i("el-button",{attrs:{type:"primary",disabled:t.disabledTwo},on:{click:t.examine}},[t._v("审核")]),t._v(" "),i("el-button",{attrs:{type:"primary",disabled:t.disabledThree},on:{click:t.confirm}},[t._v("确认")]),t._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:t.reports}},[t._v("打印")]),t._v(" "),i("el-button",{attrs:{type:"primary",disabled:t.disabledOne},on:{click:t.Presentation}},[t._v("保存")])],1)],2)],1)])},staticRenderFns:[]};var L=i("vSla")(O,A,!1,function(t){i("jhtC")},null,null);e.default=L.exports},tWBl:function(t,e,i){(t.exports=i("BkJT")(!1)).push([t.i,"\n.editor-slide-upload[data-v-1472c886] {\n margin-bottom: 20px;\n}\n.editor-slide-upload[data-v-1472c886] .el-upload--picture-card {\n width: 100%;\n}\n",""])},uiXN:function(t,e,i){var a=i("A1KD");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);i("8bSs")("69d27af1",a,!0)}});