From 43a43fdf6d0772c898e71626e93f5b4cf80f83ac Mon Sep 17 00:00:00 2001 From: coderxqt <335614092@qq.com> Date: Wed, 13 May 2026 10:40:03 +0800 Subject: [PATCH] =?UTF-8?q?=E2=80=99=E6=82=A3=E8=80=85=E5=AF=BC=E5=85=A5?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=96=B0=E5=A2=9E=E6=89=8B=E5=8A=A8=E5=AF=BC?= =?UTF-8?q?=E5=85=A5=E5=8A=9F=E8=83=BD=E2=80=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/manage/patientInfoImport.js | 30 +- src/views/manage/patientInfoImport/index.vue | 648 +++++++++++++++---- 2 files changed, 564 insertions(+), 114 deletions(-) diff --git a/src/api/manage/patientInfoImport.js b/src/api/manage/patientInfoImport.js index 3469fcb..d20204e 100644 --- a/src/api/manage/patientInfoImport.js +++ b/src/api/manage/patientInfoImport.js @@ -34,7 +34,7 @@ export function outboundConfirmation() { }) } -// 确认按钮 +// 确认按钮 export function directOutbound(data) { return request({ url: `/manage/signroute/directOutbound`, @@ -58,4 +58,30 @@ export function addDialTime(data) { method: 'post', data }) -} \ No newline at end of file +} + +// 手动导入请求列表 +export function patientInfoImportList(data) { + return request({ + url: '/system/externalImport/externalImports', + method: 'post', + data + }) +} + +// 科室筛选框集合 +export function deptSelectList() { + return request({ + url: '/system/department/getDepartmentList', + method: 'get', + }) +} + +// 生成导入信息 +export function CreategenerateImport(data) { + return request({ + url: '/manage/patientInfoimportmain/manuallyCreate', + method: 'post', + data + }) +} diff --git a/src/views/manage/patientInfoImport/index.vue b/src/views/manage/patientInfoImport/index.vue index b69f37f..c590735 100644 --- a/src/views/manage/patientInfoImport/index.vue +++ b/src/views/manage/patientInfoImport/index.vue @@ -1,25 +1,63 @@ - + - - + + - + @@ -104,10 +182,10 @@
- {{ form.taskNodeType == 'PHONE_OUTBOUND' ? '电话外呼' : '' }} - {{ form.taskNodeType == 'QUESTIONNAIRE_SCALE' ? '问卷量表' : '' }} - {{ form.taskNodeType == 'PROPAGANDA_ARTICLE' ? '宣教文案' : '' }} - {{ form.taskNodeType == 'TEXT_REMIND' ? '文字提醒' : '' }} + {{ form.taskNodeType == "PHONE_OUTBOUND" ? "电话外呼" : "" }} + {{ form.taskNodeType == "QUESTIONNAIRE_SCALE" ? "问卷量表" : "" }} + {{ form.taskNodeType == "PROPAGANDA_ARTICLE" ? "宣教文案" : "" }} + {{ form.taskNodeType == "TEXT_REMIND" ? "文字提醒" : "" }}
@@ -118,8 +196,8 @@
- {{ form.phoneDialMethod == 'COMMON' ? '人工电话' : '' }} - {{ form.phoneDialMethod == 'AI' ? '自动外呼' : '' }} + {{ form.phoneDialMethod == "COMMON" ? "人工电话" : "" }} + {{ form.phoneDialMethod == "AI" ? "自动外呼" : "" }}
@@ -141,13 +219,17 @@
- {{ form.phoneDialMethod == '' ? '小程序问卷' : '' }} - {{ form.phoneDialMethod == 'AI' ? 'AI自动外呼' : '' }} - {{ form.phoneDialMethod == 'COMMON' ? '人工随访' : '' }} + {{ form.phoneDialMethod == "" ? "小程序问卷" : "" }} + {{ form.phoneDialMethod == "AI" ? "AI自动外呼" : "" }} + {{ form.phoneDialMethod == "COMMON" ? "人工随访" : "" }}
- +
{{ form.propagandaTitle }}
@@ -158,19 +240,228 @@ 取 消
+ +
+
+ + + + + + + + + + + + + + + + + + + + + 搜索 + 重置 + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
\ No newline at end of file +