From 9acc2c3bb7f9d487535e2a0307ef71b22297a764 Mon Sep 17 00:00:00 2001 From: pengjun <158915633@qq.com> Date: Tue, 14 Apr 2026 17:36:48 +0800 Subject: [PATCH] seo --- src/components/doctorCheck/QueueCheckList.vue | 3 + src/components/queue/Queue.vue | 1 - .../basic-dictionary/ThirdPartyInterfaces.vue | 284 +++++------------- src/views/common-settings/ItemType.vue | 78 +++-- src/views/fee-settings/Asbitem.vue | 11 +- 5 files changed, 132 insertions(+), 245 deletions(-) diff --git a/src/components/doctorCheck/QueueCheckList.vue b/src/components/doctorCheck/QueueCheckList.vue index 6e0e2cc..3515f76 100644 --- a/src/components/doctorCheck/QueueCheckList.vue +++ b/src/components/doctorCheck/QueueCheckList.vue @@ -432,6 +432,9 @@ export default { console.log("叫号 this.$peisAPI.speechSendText",toOutShell) return this.$peisAPI.speechSendText(JSON.stringify(toOutShell)); }) + .then(res => { + console.log('叫号返回 this.$peisAPI.speechSendText',res) + }) .catch((err) => { // console.log('呼叫失败', err) this.$message.error({ showClose: true, message: err }); diff --git a/src/components/queue/Queue.vue b/src/components/queue/Queue.vue index f02e1be..c10711d 100644 --- a/src/components/queue/Queue.vue +++ b/src/components/queue/Queue.vue @@ -369,7 +369,6 @@ export default { }); } } - }, //监听事件() diff --git a/src/views/basic-dictionary/ThirdPartyInterfaces.vue b/src/views/basic-dictionary/ThirdPartyInterfaces.vue index 5e41553..1ecee2c 100644 --- a/src/views/basic-dictionary/ThirdPartyInterfaces.vue +++ b/src/views/basic-dictionary/ThirdPartyInterfaces.vue @@ -30,27 +30,14 @@
- + - + - + - + @@ -132,128 +99,74 @@
-
+ "> 新增
- 编辑 + 编辑
- 删除 + 删除
- 置顶 + 置顶
- 置底 + 置底
- 排序 + 排序
- 取消 + 取消
- + - + - + - + }" size="small"> - - + - + @@ -264,11 +177,7 @@ v-model="form.parmValue" size="small" > --> - + @@ -276,50 +185,30 @@ - + - + - + - + - 取 消 - 确 定 + 取 消 + 确 定
@@ -358,65 +247,30 @@ export default { department: "", quckDepartment: [], medicalCenter: [], - thirdInterfaceType:[{ - id:"01", - displayName:"LIS申请" - }, - { - id:"02", - displayName:"收费申请" - }, - { - id:"03", - displayName:"检验结果导入" - }, - { - id:"04", - displayName:"Pacs结果导入" - }, - { - id:"05", - displayName:"人员导入" - }, - { - id:"06", - displayName:"上传网上预约" - },{ - id:"07", - displayName:"网上预约查询" - },{ - id:"08", - displayName:"心电图结果导入" - },{ - id:"09", - displayName:"同步组合项目价格" - },{ - id:"10", - displayName:"体检报告短信推送" - },{ - id:"11", - displayName:"危急值短信推送" - },{ - id:"12", - displayName:"第三方预约对接" - },{ - id:"13", - displayName:"AI对接" - },{ - id:"14", - displayName:"外检检验导入" - },{ - id:"15", - displayName:"自动签到" - },{ - id:"16", - displayName:"检后报告推送" - }], + thirdInterfaceType: [ + { id: "01", displayName: "LIS申请" }, + { id: "02", displayName: "收费申请" }, + { id: "03", displayName: "检验结果导入" }, + { id: "04", displayName: "Pacs结果导入" }, + { id: "05", displayName: "人员导入" }, + { id: "06", displayName: "上传网上预约" }, + { id: "07", displayName: "网上预约查询" }, + { id: "08", displayName: "心电图结果导入" }, + { id: "09", displayName: "同步组合项目价格" }, + { id: "10", displayName: "体检报告短信推送" }, + { id: "11", displayName: "危急值短信推送" }, + { id: "12", displayName: "第三方预约对接" }, + { id: "13", displayName: "AI对接" }, + { id: "14", displayName: "外检检验导入" }, + { id: "15", displayName: "自动签到" }, + { id: "16", displayName: "检后报告推送" } + ], clickTime1: 0, clickTime2: 0 } }, created() { + this.dictInit() this.getmedicalCenter(); this.getlist(); }, @@ -428,6 +282,15 @@ export default { }, methods: { dddw, + dictInit() { + postapi('/api/app/ThirdInterface/GetThirdInterfaceFlagList') + .then(res => { + if (res.code > -1) { + this.thirdInterfaceType = res.data + } + }) + }, + getTreeName(list, id) { for (let i = 0; i < list.length; i++) { if (list[i].id === id) { @@ -468,7 +331,7 @@ export default { this.initTableData.forEach((item) => { if ( item.displayName.toLowerCase().indexOf(keyWords.toLowerCase()) > - -1 || + -1 || item.simpleCode.toLowerCase().indexOf(keyWords.toLowerCase()) > -1 // || item.shortName.toLowerCase().indexOf(keyWords.toLowerCase()) > - 1 ) { @@ -496,7 +359,7 @@ export default { // if (index > 3) { const targetTop = this.$refs["tableData"].$el .querySelectorAll(".el-table__body tr") - [index - 1].getBoundingClientRect().top; + [index - 1].getBoundingClientRect().top; const containerTop = this.$refs["tableData"].$el .querySelector(".el-table__body") .getBoundingClientRect().top; @@ -618,7 +481,7 @@ export default { } }); }) - .catch(() => {}); + .catch(() => { }); // deletecol(this.form.id).then((res) => { // console.log("删除成功"); // this.getlist(); @@ -674,7 +537,7 @@ export default { isActive: this.form.isActive, }).then((res) => { if (res.code != -1) { - this.curRow={...res.data} + this.curRow = { ...res.data } this.getlist(); this.dialogVisible = false; //this.$message.success("修改成功"); @@ -717,36 +580,45 @@ export default { @import "../../assets/css/global_form.css"; @import "../../assets/css/global_input.css"; @import "../../assets/css/global.css"; + .box { display: flex; flex-direction: column; } + :deep .el-form-item { margin-bottom: 14px; } + /* el-dialog的头部样式 */ :deep .el-dialog__header { padding: 11px 20px 11px; } + /* el-dialog的主体样式 */ :deep .el-dialog__body { padding: 0px 20px 0px; } + /* el-divider样式 */ :deep .el-divider--horizontal { margin: 0px 0 12px; } + /* el-dialog的底部样式 */ :deep .el-dialog__footer { padding: 0px 20px 14px; } + .seachinput { width: 250px; margin-right: 110px; } + :deep .seachinput .el-select { width: 100%; } + :deep .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner { background-color: #409eff !important; border-color: #409eff !important; diff --git a/src/views/common-settings/ItemType.vue b/src/views/common-settings/ItemType.vue index 8ca7d24..dd1c4f2 100644 --- a/src/views/common-settings/ItemType.vue +++ b/src/views/common-settings/ItemType.vue @@ -28,6 +28,9 @@ ">{{ scope.row.displayName }} + + + @@ -113,6 +116,8 @@ + + @@ -129,6 +134,19 @@ + + + + + + + + + + + +