From f6bee006fa260d381aa50bacefe0d8ef71877ebb Mon Sep 17 00:00:00 2001 From: hz Date: Mon, 1 Dec 2025 16:15:49 +0800 Subject: [PATCH] =?UTF-8?q?feat(insurance):=20=E6=B7=BB=E5=8A=A0=E4=B8=8B?= =?UTF-8?q?=E4=B8=80=E6=AD=A5=E6=93=8D=E4=BD=9C=E6=8F=90=E7=A4=BA=E5=BC=B9?= =?UTF-8?q?=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 warnMsg 数据属性控制弹窗显示状态 - 在点击下一步时切换弹窗显示状态 - 更新总保费组件的提交事件处理逻辑 - 添加基于 van-dialog 的提示弹窗组件 - 添加确认按钮触发 handleApplyInformationClick 方法 --- .../InsuranceApplicationFlow.vue | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/views/ebiz/saleFlowProImprove/InsuranceApplicationFlow.vue b/src/views/ebiz/saleFlowProImprove/InsuranceApplicationFlow.vue index 52513b66f..50aab13ac 100644 --- a/src/views/ebiz/saleFlowProImprove/InsuranceApplicationFlow.vue +++ b/src/views/ebiz/saleFlowProImprove/InsuranceApplicationFlow.vue @@ -122,6 +122,8 @@ export default { // 开发调试使用 process.env.NODE_ENV === 'development' && (window.taskContainer = container) return { + // 下一步提示信息弹窗 + warnMsg: false, tasks: container.getAllTasks(), nextStepProcesserContainer: container, totalPremium: 0, @@ -226,6 +228,8 @@ export default { }, /** 点击下一步时进行信息处理 */ async handleApplyInformationClick() { + this.warnMsg = !this.warnMsg + for (let task of this.nextStepProcesserContainer.getAllTasks()) { const [id, info] = task if (!info.isMainTask) continue @@ -315,7 +319,7 @@ export default { - + @@ -337,5 +341,17 @@ export default { 核保试算 + + +
+

提示

+
+
+
根据监管要求,本单需要您配合对销售过程进行录音录像!
+
+
+ 确定 +
+