|
|
|
@ -87,25 +87,30 @@ |
|
|
|
<el-form-item label="是否显示图片"> |
|
|
|
<el-checkbox v-model="LocalConfig.doctorCheck.isCheckPicture" size="small" /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="pacs看图分类"> |
|
|
|
<el-select v-model="LocalConfig.doctorCheck.pacsType" placeholder="pacs图片分类" clearable filterable |
|
|
|
size="small" > |
|
|
|
<el-option v-for="item in localDict.pacsTypes" :key="item.value" :label="item.label" :value="item.value" /> |
|
|
|
</el-select> |
|
|
|
size="small"> |
|
|
|
<el-option v-for="item in localDict.pacsTypes" :key="item.value" :label="item.label" |
|
|
|
:value="item.value" /> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="全选录入框"> |
|
|
|
<el-checkbox v-model="LocalConfig.doctorCheck.isSelectAll" size="small" true-label="Y" false-label="N" /> |
|
|
|
<el-checkbox v-model="LocalConfig.doctorCheck.isSelectAll" size="small" true-label="Y" |
|
|
|
false-label="N" /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="自动下一个项目"> |
|
|
|
|
|
|
|
<el-checkbox v-model="LocalConfig.doctorCheck.isAutoNext" size="small" true-label="Y" false-label="N" /> |
|
|
|
</el-form-item> |
|
|
|
<el-tooltip content="医生诊台保存结果后,自动跳至下一个项目" |
|
|
|
placement="top"> |
|
|
|
<el-form-item label="自动下个项目"> |
|
|
|
<el-checkbox v-model="LocalConfig.doctorCheck.isAutoNext" size="small" true-label="Y" |
|
|
|
false-label="N" /> |
|
|
|
</el-form-item> |
|
|
|
</el-tooltip> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
@ -117,24 +122,25 @@ |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="默认分诊房间"> |
|
|
|
<el-select v-model="LocalConfig.doctorCheck.queueRoom" placeholder="分诊房间" clearable filterable |
|
|
|
size="small" > |
|
|
|
size="small"> |
|
|
|
<el-option v-for="item in dict.room" :key="item.id" :label="item.displayName" :value="item.id" /> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="8"> |
|
|
|
<el-col :span="7"> |
|
|
|
<el-form-item label="项目类别"> |
|
|
|
<el-cascader :options="dict.itemTypeTree" v-model="LocalConfig.doctorCheck.queueItemTypeIds" |
|
|
|
popper-class="example" style="width:240px;" :props="{ |
|
|
|
checkStrictly: true, expandTrigger: 'hover', label: 'displayName',value: 'id', |
|
|
|
id: 'id',children: 'treeChildren',multiple:true}" |
|
|
|
clearable filterable size="small" collapse-tags> |
|
|
|
checkStrictly: true, expandTrigger: 'hover', label: 'displayName', value: 'id', |
|
|
|
id: 'id', children: 'treeChildren', multiple: true |
|
|
|
}" clearable filterable size="small" collapse-tags> |
|
|
|
</el-cascader> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="排队叫号播音"> |
|
|
|
<el-checkbox v-model="LocalConfig.doctorCheck.isBroadcast" size="small" true-label="Y" false-label="N" /> |
|
|
|
<el-checkbox v-model="LocalConfig.doctorCheck.isBroadcast" size="small" true-label="Y" |
|
|
|
false-label="N" /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
@ -150,7 +156,7 @@ |
|
|
|
</template> |
|
|
|
<script> |
|
|
|
|
|
|
|
import { deepCopy, objCopy,tcdate } from "../../utlis/proFunc"; |
|
|
|
import { deepCopy, objCopy, tcdate } from "../../utlis/proFunc"; |
|
|
|
import { mapState } from "vuex"; |
|
|
|
import { getapi, postapi, putapi, deletapi } from "@/api/api"; |
|
|
|
|
|
|
|
@ -162,7 +168,7 @@ export default { |
|
|
|
LocalConfig: { |
|
|
|
normal: { |
|
|
|
isDevTool: false, // 壳端是否显示打开调试工具按钮 |
|
|
|
maxResultCount:100, //分页时单页记录数 |
|
|
|
maxResultCount: 100, //分页时单页记录数 |
|
|
|
PatientRegisterEdit: 'standard', //standard/qztl 人员登记组件版本 |
|
|
|
PatientRegisterEditHeight: 0, // 相较与标准版,选组合项目组件,减少高度 |
|
|
|
}, |
|
|
|
@ -179,8 +185,9 @@ export default { |
|
|
|
}, |
|
|
|
doctorCheck: { // 医生诊台 |
|
|
|
isCheckPicture: false, // 是否显示检查图片 |
|
|
|
isSelectAll:'N', // 录入结果时,是否全选 |
|
|
|
pacsType:'image', |
|
|
|
isSelectAll: 'N', // 录入结果时,是否全选 |
|
|
|
isAutoNext:'N', |
|
|
|
pacsType: 'image', |
|
|
|
isQueue: 'N', //启用分诊排队 |
|
|
|
queueRoom: '', //默认分诊房间 |
|
|
|
queueItemTypeIds: [], // 检查类别 |
|
|
|
@ -190,7 +197,7 @@ export default { |
|
|
|
LocalConfigInit: {}, |
|
|
|
localDict: { |
|
|
|
room: [], // 分诊排队房间 |
|
|
|
pacsTypes:[{label:'dcm',value:'dcm'},{label:'图片',value:'image'}] |
|
|
|
pacsTypes: [{ label: 'dcm', value: 'dcm' }, { label: '图片', value: 'image' }] |
|
|
|
} |
|
|
|
}; |
|
|
|
}, |
|
|
|
|