fix(insurance): 优化投保流程任务执行逻辑

- 延迟调用保费计算方法以确保数据同步
- 移除注释掉的导航至适应性问卷方法
- 为任务执行日志添加调试图标前缀
This commit is contained in:
hz
2025-11-28 16:47:07 +08:00
parent 52766cbfc1
commit 43e35fbc9c

View File

@@ -189,7 +189,9 @@ export default {
handleInsuredMsgUpdate() { handleInsuredMsgUpdate() {
const [calculatePremium] = this.$refs['CalculatePremiumRef'] const [calculatePremium] = this.$refs['CalculatePremiumRef']
if (!calculatePremium && calculatePremium.getTrial) return if (!calculatePremium && calculatePremium.getTrial) return
calculatePremium.getTrial() setTimeout(() => {
calculatePremium.getTrial()
}, 1000)
}, },
/** 点击确定之后处理银行账户的信息 */ /** 点击确定之后处理银行账户的信息 */
async handleBankApply() { async handleBankApply() {
@@ -214,12 +216,12 @@ export default {
for (let task of this.nextStepProcesserContainer.getAllTasks()) { for (let task of this.nextStepProcesserContainer.getAllTasks()) {
const [id, info] = task const [id, info] = task
if (!info.isMainTask) continue if (!info.isMainTask) continue
console.log(`正在执行任务 ${id}`) console.log(`🔧 正在执行任务 ${id}`)
const res = await this.nextStepProcesserContainer.executeTask(id) const res = await this.nextStepProcesserContainer.executeTask(id)
if (!res.success) return if (!res.success) return
} }
// this.navigateSuitabilityQuestionnaire() this.navigateSuitabilityQuestionnaire()
}, },
/**导航到适应性问卷*/ /**导航到适应性问卷*/
navigateSuitabilityQuestionnaire() { navigateSuitabilityQuestionnaire() {