|
|
@ -2,7 +2,7 @@ |
|
|
<div> |
|
|
<div> |
|
|
<div class="contenttitle"> |
|
|
<div class="contenttitle"> |
|
|
浏览器 /<span class="contenttitleBold">本地设置</span> |
|
|
浏览器 /<span class="contenttitleBold">本地设置</span> |
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
<el-tabs tab-position="left" :style="`margin-top: 5px;height: ${window.pageHeight - 170}px;`"> |
|
|
<el-tabs tab-position="left" :style="`margin-top: 5px;height: ${window.pageHeight - 170}px;`"> |
|
|
<el-tab-pane label="常规设置"> |
|
|
<el-tab-pane label="常规设置"> |
|
|
<el-form label-width="140px" size="size"> |
|
|
<el-form label-width="140px" size="size"> |
|
|
@ -44,7 +44,7 @@ |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="保存即发送第三方申请" label-width="160px" > |
|
|
|
|
|
|
|
|
<el-form-item label="保存即发送第三方申请" label-width="160px"> |
|
|
<el-checkbox v-model="LocalConfig.patientRegister.immediateToHisCharge" size="small">收费申请</el-checkbox> |
|
|
<el-checkbox v-model="LocalConfig.patientRegister.immediateToHisCharge" size="small">收费申请</el-checkbox> |
|
|
<el-checkbox v-model="LocalConfig.patientRegister.immediateToLisReq" size="small">检验申请</el-checkbox> |
|
|
<el-checkbox v-model="LocalConfig.patientRegister.immediateToLisReq" size="small">检验申请</el-checkbox> |
|
|
<el-checkbox v-model="LocalConfig.patientRegister.immediateToPacsReq" size="small">检查申请</el-checkbox> |
|
|
<el-checkbox v-model="LocalConfig.patientRegister.immediateToPacsReq" size="small">检查申请</el-checkbox> |
|
|
@ -89,7 +89,7 @@ |
|
|
</el-tab-pane> |
|
|
</el-tab-pane> |
|
|
<el-tab-pane label="医生诊台"> |
|
|
<el-tab-pane label="医生诊台"> |
|
|
<el-form label-width="100px" size="medium"> |
|
|
<el-form label-width="100px" size="medium"> |
|
|
<el-row> |
|
|
|
|
|
|
|
|
<el-row> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="全选录入框"> |
|
|
<el-form-item label="全选录入框"> |
|
|
<el-checkbox v-model="LocalConfig.doctorCheck.isSelectAll" size="small" true-label="Y" |
|
|
<el-checkbox v-model="LocalConfig.doctorCheck.isSelectAll" size="small" true-label="Y" |
|
|
@ -113,10 +113,10 @@ |
|
|
</el-tooltip> |
|
|
</el-tooltip> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="历史检查明细"> |
|
|
|
|
|
<el-input type="number" v-model="LocalConfig.doctorCheck.hisItemRight" size="small" > |
|
|
|
|
|
|
|
|
<el-form-item label="历史检查明细"> |
|
|
|
|
|
<el-input type="number" v-model="LocalConfig.doctorCheck.hisItemRight" size="small"> |
|
|
<template slot="append">右边边距</template> |
|
|
<template slot="append">右边边距</template> |
|
|
</el-input> |
|
|
|
|
|
|
|
|
</el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -125,7 +125,7 @@ |
|
|
<el-form-item label="结果模板显示"> |
|
|
<el-form-item label="结果模板显示"> |
|
|
<el-select v-model="LocalConfig.doctorCheck.resultModeDisp" placeholder="请选择" size="small" filterable> |
|
|
<el-select v-model="LocalConfig.doctorCheck.resultModeDisp" placeholder="请选择" size="small" filterable> |
|
|
<el-option label="紧凑排列" value="flex" /> |
|
|
<el-option label="紧凑排列" value="flex" /> |
|
|
<el-option label="一行一个" value="block" /> |
|
|
|
|
|
|
|
|
<el-option label="一行一个" value="block" /> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
@ -146,27 +146,27 @@ |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="pacs看图描述"> |
|
|
|
|
|
<el-input type="number" v-model="LocalConfig.doctorCheck.pacsDescLines" size="small" > |
|
|
|
|
|
|
|
|
<el-form-item label="pacs看图描述"> |
|
|
|
|
|
<el-input type="number" v-model="LocalConfig.doctorCheck.pacsDescLines" size="small"> |
|
|
<template slot="append">控件行数</template> |
|
|
<template slot="append">控件行数</template> |
|
|
</el-input> |
|
|
|
|
|
|
|
|
</el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="pacs看图描述"> |
|
|
|
|
|
<el-input type="number" v-model="LocalConfig.doctorCheck.pacsDescLineH" size="small" > |
|
|
|
|
|
|
|
|
<el-form-item label="pacs看图描述"> |
|
|
|
|
|
<el-input type="number" v-model="LocalConfig.doctorCheck.pacsDescLineH" size="small"> |
|
|
<template slot="append">控件行高</template> |
|
|
<template slot="append">控件行高</template> |
|
|
</el-input> |
|
|
|
|
|
|
|
|
</el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
|
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-tooltip content="医生诊台和pacs看图字体大小设置" placement="top"> |
|
|
<el-tooltip content="医生诊台和pacs看图字体大小设置" placement="top"> |
|
|
<el-form-item label="pacs看图字体"> |
|
|
|
|
|
<el-input type="number" v-model="LocalConfig.doctorCheck.pacsDescFontSize" size="small" > |
|
|
|
|
|
|
|
|
<el-form-item label="pacs看图字体"> |
|
|
|
|
|
<el-input type="number" v-model="LocalConfig.doctorCheck.pacsDescFontSize" size="small"> |
|
|
<template slot="append">px 字体大小</template> |
|
|
<template slot="append">px 字体大小</template> |
|
|
</el-input> |
|
|
|
|
|
|
|
|
</el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-tooltip> |
|
|
</el-tooltip> |
|
|
</el-col> |
|
|
</el-col> |
|
|
@ -176,6 +176,21 @@ |
|
|
false-label="N" /> |
|
|
false-label="N" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
<el-tooltip content="该参数仅对鼠标采图起作用(非热键采图时不起作用)" placement="top"> |
|
|
|
|
|
<el-form-item label="采图即标打印"> |
|
|
|
|
|
<el-checkbox v-model="LocalConfig.doctorCheck.getPicIsPrint" size="small" true-label="Y" |
|
|
|
|
|
false-label="N" /> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-tooltip> |
|
|
|
|
|
</el-col> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
<el-tooltip content="医生诊台不常用按钮放至更多操作,按钮名,隔开" placement="top"> |
|
|
|
|
|
<el-form-item label="更多操作包含"> |
|
|
|
|
|
<el-input v-model="LocalConfig.doctorCheck.moreBtns" size="small"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-tooltip> |
|
|
|
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
@ -228,7 +243,7 @@ |
|
|
:value="item.id" /> |
|
|
:value="item.id" /> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
|
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
</el-form> |
|
|
</el-form> |
|
|
</el-tab-pane> |
|
|
</el-tab-pane> |
|
|
@ -237,10 +252,9 @@ |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="默认标本类型"> |
|
|
<el-form-item label="默认标本类型"> |
|
|
<el-select v-model="LocalConfig.lisLab.specimens" placeholder="请选择" clearable filterable |
|
|
|
|
|
size="small" multiple collapse-tags> |
|
|
|
|
|
<el-option v-for="item in dict.specimens" :key="item.id" :label="item.displayName" |
|
|
|
|
|
:value="item.id" /> |
|
|
|
|
|
|
|
|
<el-select v-model="LocalConfig.lisLab.specimens" placeholder="请选择" clearable filterable size="small" |
|
|
|
|
|
multiple collapse-tags> |
|
|
|
|
|
<el-option v-for="item in dict.specimens" :key="item.id" :label="item.displayName" :value="item.id" /> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
@ -272,14 +286,14 @@ export default { |
|
|
maxResultCount: 100, //分页时单页记录数 |
|
|
maxResultCount: 100, //分页时单页记录数 |
|
|
PatientRegisterEdit: 'standard', //standard/qztl 人员登记组件版本 |
|
|
PatientRegisterEdit: 'standard', //standard/qztl 人员登记组件版本 |
|
|
PatientRegisterEditHeight: 0, // 相较与标准版,选组合项目组件,减少高度 |
|
|
PatientRegisterEditHeight: 0, // 相较与标准版,选组合项目组件,减少高度 |
|
|
displayTab:false // 是否显示标签页 |
|
|
|
|
|
|
|
|
displayTab: false // 是否显示标签页 |
|
|
}, |
|
|
}, |
|
|
patientRegister: { |
|
|
patientRegister: { |
|
|
edit: 'standard', //standard/qztl 人员登记组件版本 |
|
|
edit: 'standard', //standard/qztl 人员登记组件版本 |
|
|
editHeight: 0, // 相较与标准版,选组合项目组件,减少高度 |
|
|
editHeight: 0, // 相较与标准版,选组合项目组件,减少高度 |
|
|
immediateToHisCharge: false, // 人员登记保存后,立即发送第三方申请--收费申请 |
|
|
immediateToHisCharge: false, // 人员登记保存后,立即发送第三方申请--收费申请 |
|
|
immediateToLisReq:false, // 人员登记保存后,立即发送第三方申请--检验申请 |
|
|
|
|
|
immediateToPacsReq:false, // 人员登记保存后,立即发送第三方申请--检查申请 |
|
|
|
|
|
|
|
|
immediateToLisReq: false, // 人员登记保存后,立即发送第三方申请--检验申请 |
|
|
|
|
|
immediateToPacsReq: false, // 人员登记保存后,立即发送第三方申请--检查申请 |
|
|
findPatientByName: true, // 人员登记,启有人名查询 |
|
|
findPatientByName: true, // 人员登记,启有人名查询 |
|
|
printGuideLabel: ["guide", "pacs", "lis"], // 保存后打印指引单与条码 |
|
|
printGuideLabel: ["guide", "pacs", "lis"], // 保存后打印指引单与条码 |
|
|
dispCustomerOrgCode: 'N', // 人员登记列表--单位树是否显示 customerOrgCode |
|
|
dispCustomerOrgCode: 'N', // 人员登记列表--单位树是否显示 customerOrgCode |
|
|
@ -300,13 +314,15 @@ export default { |
|
|
|
|
|
|
|
|
isPacsWorklist: 'N', // 是否启用 DCM-worklist 申请 |
|
|
isPacsWorklist: 'N', // 是否启用 DCM-worklist 申请 |
|
|
scheduledAet: '', //scheduledAet |
|
|
scheduledAet: '', //scheduledAet |
|
|
deviceId:"", // 设备ID |
|
|
|
|
|
pacsDescLines:'5', //行数 |
|
|
|
|
|
pacsDescLineH:'18', //行高 |
|
|
|
|
|
|
|
|
deviceId: "", // 设备ID |
|
|
|
|
|
pacsDescLines: '5', //行数 |
|
|
|
|
|
pacsDescLineH: '18', //行高 |
|
|
pacsDescFontSize: 14, //描述控件的字体大小 |
|
|
pacsDescFontSize: 14, //描述控件的字体大小 |
|
|
isHaveExternal:'N', //是否有扩展屏 (一般pacs看图可能会有副屏) |
|
|
|
|
|
hisItemRight:0, // 历史检查明细右边边距 |
|
|
|
|
|
resultModeDisp:'flex', // flex 紧凑排列;block 一行一个 |
|
|
|
|
|
|
|
|
isHaveExternal: 'N', //是否有扩展屏 (一般pacs看图可能会有副屏) |
|
|
|
|
|
hisItemRight: 0, // 历史检查明细右边边距 |
|
|
|
|
|
resultModeDisp: 'flex', // flex 紧凑排列;block 一行一个 |
|
|
|
|
|
getPicIsPrint: 'N', |
|
|
|
|
|
moreBtns: '放弃明细项目检查,放弃项目检查,删除明细项目,知情同意书', // 按钮名称,隔开 |
|
|
}, |
|
|
}, |
|
|
lisLab: { |
|
|
lisLab: { |
|
|
specimens: [], // 默认标本类型ID |
|
|
specimens: [], // 默认标本类型ID |
|
|
@ -316,7 +332,7 @@ export default { |
|
|
localDict: { |
|
|
localDict: { |
|
|
room: [], // 分诊排队房间 |
|
|
room: [], // 分诊排队房间 |
|
|
pacsTypes: [{ label: 'dcm', value: 'dcm' }, { label: '图片', value: 'image' }], |
|
|
pacsTypes: [{ label: 'dcm', value: 'dcm' }, { label: '图片', value: 'image' }], |
|
|
deviceList:[], // pacs设备列表 |
|
|
|
|
|
|
|
|
deviceList: [], // pacs设备列表 |
|
|
} |
|
|
} |
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
@ -334,7 +350,7 @@ export default { |
|
|
this.LocalConfig = Object.assign({}, this.LocalConfigInit, JSON.parse(LocalConfig) || {}) |
|
|
this.LocalConfig = Object.assign({}, this.LocalConfigInit, JSON.parse(LocalConfig) || {}) |
|
|
if (this.LocalConfig && this.LocalConfig.patientRegister && this.LocalConfig.patientRegister.printGuideLabel) { |
|
|
if (this.LocalConfig && this.LocalConfig.patientRegister && this.LocalConfig.patientRegister.printGuideLabel) { |
|
|
this.printGuideLabel = deepCopy(this.LocalConfig.patientRegister.printGuideLabel) |
|
|
this.printGuideLabel = deepCopy(this.LocalConfig.patientRegister.printGuideLabel) |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} catch (error) { |
|
|
} catch (error) { |
|
|
console.log('window.localStorage.getItem("LocalConfig")', error) |
|
|
console.log('window.localStorage.getItem("LocalConfig")', error) |
|
|
} |
|
|
} |
|
|
|