产品名称:医学影像和数据处理与通讯软件 型号:浩连 版本:1.0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

83 lines
4.4 KiB

<!DOCTYPE html>
<html style="width: 100%;">
<head>
<meta charset="utf-8"/>
<!-- <link rel="shortcut icon" href="./favicon.svg" type="image/svg+xml"/>-->
<link rel="stylesheet" href="./vender/jquery/zTreeStyle/zTreeStyle.css" type="text/css">
<script src = "./vender/jquery/jquery.js"></script>
<script src = "./vender/jquery/jquery.ztree.core.min.js"></script>
<script src = "./vender/jquery/jquery.ztree.exedit.min.js"></script>
<script src = "./vender/jquery/jquery.ztree.exhide.min.js"></script>
<script src = "./vender/codemirror.js"></script>
<script src = "./vender/fabric.js"></script>
<script src = "./vender/datePicker/WdatePicker.js"></script>
<!-- 局域网环境, 请去 https://www.x-emr.cn/download.html 下载 editor.js替换以下路径 -->
<script src="./js/editor.js"></script>
<script>
$(function() {
//配置项可以不设置,会使用默认设置
let option = {
userToolMenu:[
{
id: 'insert',
children: [{cmd:'insertBlankImage', title:'图片区', icon: 'icon-image'}]
}
],
license: "LjTsHWz3SwqnJF4KkW/6tdvzI6lHoSzkuZU0sA7lLruYWcEhp+Bv68OoBYW+p2O8GSrJ+iXgDAG+yP6tMu40jUK64mzTjhyptdWfm0EbLC1CBwkN1eadpxyxC/IHgx6ihHs/yMGUF+oWXiTzEuENDOE9ypRwJ+Bz/30sphvPtW0=",
mode:'form', //默认模式 form:表单模式,design:设计模式
userImageUrl:[],
toolbar: {
help: false
},
dictionary: [ //知识库
{type:'symptoms', title: '体征', isParent:true, treeUrl:'https://www.x-emr.cn/dict', itemUrl:'https://www.x-emr.cn/dictitem'},
{type:'signs', title: '症状', isParent:true, treeUrl:'https://www.x-emr.cn/dict', itemUrl:'https://www.x-emr.cn/dictitem'},
{type:'meta', title: '卫生信息数据元', isParent:true, treeUrl:'https://www.x-emr.cn/dict', itemUrl:'https://www.x-emr.cn/dictitem'},
{type:'stand', title: '电子病历数据集', isParent:true, treeUrl:'https://www.x-emr.cn/dict', itemUrl:'https://www.x-emr.cn/dictitem'},
{type:'insutance', title: '国家医保标准', isParent:true, treeUrl:'https://www.x-emr.cn/insutance', itemUrl:'https://www.x-emr.cn/institem'},
{type:'province', title: 'A省数据平台标准', isParent:true, treeUrl:'https://www.x-emr.cn/province', itemUrl:'https://www.x-emr.cn/provitem'},
]
}
//用于父页面调用
if(window.frameElement){
//1.初始化前
let e1 = new Event('before-init')
e1.editor = editor
e1.option = option
window.frameElement.dispatchEvent(e1)
if(window.frameElement.getAttribute('mode')) {
option.mode = window.frameElement.getAttribute('mode')
}
//2.编辑器初始化
editor.init(option)
//如果有组件有doc属性
if(window.frameElement.getAttribute('doc')) {
editor.loadUrl(window.frameElement.getAttribute('doc'), '1').then(function(){
let e3 = new Event('doc-loaded')
e3.editor = editor
window.frameElement.dispatchEvent(e3)
})
}
//3.初始化后
let e2 = new Event('after-init')
e2.editor = editor
window.frameElement.dispatchEvent(e2)
}else{
editor.init(option)
editor.loadUrl('https://www.x-emr.cn/doc/999.html')
editor.on('insertBlankImage',(e) =>{
editor.control.insertHTML(`<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAAyCAYAAAAgGuf/AAAAiElEQVR4nO3QAQkAIADAMLV/ZzXEQJAvwfnc1wixXgf8pJlQM6FmQs2Emgk1E2om1EyomVAzoWZCzYSaCTUTaibUTKiZUDOhZkLNhJoJNRNqJtRMqJlQM6FmQs2Emgk1E2om1EyomVAzoWZCzYSaCTUTaibUTKiZUDOhZkLNhJoJNRNqJtRM6AAe0ARgYVslvAAAAABJRU5ErkJggg==" draggable="false">`)
})
}
})
</script>
</head>
<body style="width: 100%;">
<!-- 默认id 为editor -->
<div id="editor" style="width:100%; height:100%;"></div>
</body>
</html>