hz
|
96f1ad7a3e
|
feat(ebiz): 优化投保流程与职业选择功能
- 注释掉 initPersonInfo 方法调用,调整初始化逻辑
- 新增 source 为 productDetail 时的字段忽略逻辑,保留默认值
- 更新 InsuredInfo 组件中的 nativeplace 显示与选择逻辑
- 移除有无社保选择组件,注释相关代码
- 增加 van-picker 的 default-index 属性支持默认索引
- 更新导入状态模块 applicant 替代 insured
- 修改订单类型为 APPNT_ORDER_NEW 以适配新流程
- 优化婚姻状态监听器,增加 deep 和 immediate 配置
- 在 InsuredPerson 组件中新增“同投保人”地址复选框
- 更新地址选择器默认索引逻辑及条件判断
- 职业选择组件中禁止选择特定职业代码并提示错误
- 设置 isNewPeopleFlag 默认值为 '0' 以确保初始状态正确
|
2025-11-25 15:28:06 +08:00 |
|
hz
|
a167479f24
|
feat(ebiz): 优化投保人信息处理流程
- 统一使用 applicant 状态管理投保人信息
- 移除冗余的本地缓存读取逻辑
- 增加对投保人手机号的响应式监听
- 调整页面样式增加底部边距
- 注释掉不再使用的图像上传任务
- 优化任务执行失败处理逻辑
|
2025-11-25 11:08:27 +08:00 |
|
hz
|
6bdab1bf94
|
feat(insurance): 启用适应性问卷导航功能
- 移除注释掉的导航调用
- 激活问卷导航逻辑
- 确保问卷流程可正常访问
|
2025-11-25 11:04:16 +08:00 |
|
hz
|
fe2859610e
|
refactor(saleFlowProImprove): 优化受益人和被保人信息处理逻辑
- 将受益人信息保存任务改为异步调用
- 使用严格相等运算符替换松散比较
- 删除空媒体数据字段以避免无效提交
|
2025-11-25 10:58:12 +08:00 |
|
hz
|
a15b25711c
|
style(ebiz): 调整产品详情页组件属性顺序及代码格式
- 统一 van-tabs、van-tab 等组件的属性排列顺序
- 规范 img 标签 v-for 指令的位置
- 调整 van-cell 和 van-button 的属性书写顺序
- 修改字符串引号为单引号以统一风格
- 优化数组遍历中的字符串字面量写法
- 为 CalculatePremium 组件添加 refer 属性
- 清理冗余分号并调整代码缩进提升可读性
|
2025-11-25 10:44:19 +08:00 |
|
hz
|
3e94426795
|
fix(saleFlowProImprove): 更新字段, 该字段曾经导致险种被删除
- 将订单类型从 'INSURED_ORDER' 更改为 'INSURED_ORDER_NEW'
|
2025-11-25 10:35:02 +08:00 |
|
hz
|
65f572fab6
|
feat(fab): 优化悬浮按钮拖拽功能和样式
- 新增 hasDragged 标志位以区分拖拽和点击操作
- 改进拖拽逻辑,防止误触点击事件
- 更新组件样式,使用 SCSS 并调整视觉效果
- 优化位置计算和边界限制逻辑
- 移除冗余代码并统一事件监听器选项
- 调整按钮圆角和阴影样式提升用户体验
|
2025-11-25 10:34:07 +08:00 |
|
hz
|
adf2ca8daa
|
feat(product): 更新产品详情页跳转逻辑
- 修改 source 参数从 trial 到 productDetail
- 使用 processJson 函数处理 URL 查询参数
- 添加 processJson 工具函数以兼容不同浏览器环境
- 确保跳转链接正确传递所有查询参数
- 移除注释掉的旧逻辑代码块
- 优化路由跳转时的参数序列化方式
|
2025-11-24 18:58:06 +08:00 |
|
hz
|
a56dd9e4f8
|
fix(saleFlowProImprove): 限制证件起始日期最大值为当前日期
- 在 InsuredInfo.vue 中添加 maxDate 属性限制证件起始日期
- 在 InsuredPerson.vue 中添加 max-date 属性限制证件起始日期
|
2025-11-24 18:58:02 +08:00 |
|
hz
|
a03c6ffc98
|
fix(premium): 调整保费计算中的产品代码逻辑
- 在计算逻辑中新增产品代码 GFRS_M0116 的判断条件
- 移除重复的产品代码 GFRS_M0116 判断,避免逻辑冲突
- 确保保费金额默认值的设置逻辑准确无误
|
2025-11-24 18:58:00 +08:00 |
|
hz
|
ea7c5b1c8f
|
style(ebiz): 调整CalculatePremium.vue组件代码格式
- 统一调整van-tag、van-icon等组件的属性顺序
- 调整div标签中v-if指令与class属性的位置
- 规范van-stepper组件属性排列顺序
- 调整van-field组件属性顺序
- 统一处理组件标签闭合格式
- 规范JavaScript函数箭头符号前后空格
- 调整数组和对象方法的回调函数格式
- 统一条件判断语句的括号格式
- 规范注释内容的排版格式
- 调整多行表达式的换行位置
|
2025-11-24 18:57:41 +08:00 |
|
hz
|
00266f57cf
|
feat(ebiz): 优化投保人信息处理流程
- 统一使用 applicant 状态管理投保人信息
- 移除冗余的本地缓存读取逻辑
- 增加对投保人手机号的响应式监听
- 调整页面样式增加底部边距
- 注释掉不再使用的图像上传任务
- 优化任务执行失败处理逻辑
|
2025-11-24 15:02:49 +08:00 |
|
hz
|
6787ea1031
|
feat(ebiz): 完善被保人信息页面逻辑
- 添加 mediaDTOS 数据赋值逻辑
- 优化身份识别组件参数传递
- 新增 idImage 计算属性处理图片路径
- 支持从 mediaDTOS 中筛选并排序图片信息
- 修复图片路径获取逻辑中的潜在问题
|
2025-11-24 11:59:49 +08:00 |
|
hz
|
62722fc5ab
|
fix(InsuredInfo): 修复身份扫描组件图片传递逻辑
- 调整身份证扫描组件的图片属性传递方式,确保仅在存在时传入
- 优化照片扫描器的条件渲染逻辑
- 完善媒体数据过滤方法,增加数组类型校验防止运行时错误
|
2025-11-24 11:59:38 +08:00 |
|
hz
|
e8163cce90
|
feat(ebiz): 优化身份信息扫描组件并支持上级传图
- 调整身份证扫描组件UI布局与样式
- 移除相机图标固定宽高类名
- 新增接收上级组件传递的图片数据属性
- 更新图片源计算逻辑以兼容外部传入图片
- 引入影像资料相关枚举与状态处理
- 完善身份证图片展示逻辑与排序处理
|
2025-11-21 18:11:12 +08:00 |
|
hz
|
36a605fb4b
|
style(ebiz/sale): 调整IndexBar组件代码格式与结构
- 统一v-for和v-if指令顺序以优化渲染性能
- 调整图片组件属性顺序提升可读性
- 格式化提示文本段落增强视觉效果
- 规范data属性定义空格
- 优化条件判断逻辑及函数调用格式
- 完善页面跳转控制流程判断环境变量
- 修正组件滚动定位方法结尾符号
|
2025-11-21 17:24:49 +08:00 |
|
hz
|
4b490b3d31
|
chore(dev): 开发环境下暴露taskContainer到window对象
- 在开发环境中将taskContainer挂载到window对象上便于调试
- 仅在NODE_ENV为development时执行此操作
- 不影响生产环境代码逻辑
|
2025-11-21 14:36:39 +08:00 |
|
hz
|
b95c2b25c0
|
fix(beneficiary): 修复受益比例校验逻辑
- 受益比例字段类型改为 digits
- 受益比例默认值从空字符串改为 undefined
- 添加受益比例校验函数 validateBnfLot
- 校验受益比例总和不超过 100%
- 校验单个受益比例输入有效性
- 使用 vm.$toast 提示校验结果
|
2025-11-21 14:16:03 +08:00 |
|
hz
|
c9e750fdb2
|
fix(saleFlowProImprove): 修复投保人信息组件事件绑定及依赖引用问题
- 更正 InsuredInfo.vue 中 nameChange 事件绑定方式
- 更新 InsuredPerson.vue 中 CustomerPicker 组件引用路径
- 移除未使用的 imageType 枚举和 syncLocalstorageData 工具函数引用
|
2025-11-21 13:14:19 +08:00 |
|
hz
|
9eb334ddcd
|
chore(storage): 移除本地存储中的硬编码令牌
- 删除了硬编码的认证令牌存储逻辑
- 清理了不必要的本地存储操作
- 提高了应用的安全性配置
|
2025-11-21 13:12:11 +08:00 |
|
hz
|
eda9512c54
|
feat(ebiz): 添加只读模式下的投保人信息展示
- 在只读模式下使用 van-cell-group 展示投保人信息
- 添加了投保人姓名的只读字段
- 实现了点击区域选择功能
- 保留了原有的 radio 选择逻辑
- 增加了数据验证规则
|
2025-11-20 17:33:21 +08:00 |
|
hz
|
d752a6a69e
|
feat(ebiz): 优化受益人信息流程并同步状态管理
- 移除冗余的 localStorage 操作逻辑
- 新增任务注册与移除事件通信机制
- 实现受益人信息变更同步功能
- 重构组件间数据传递方式
- 修复页面返回回调逻辑
- 完善状态管理中的数据持久化处理
- 优化随机ID生成方法避免冲突
- 统一受益人列表数据源引用方式
- 增强组件属性传递准确性
- 改进银行账户信息处理流程
|
2025-11-20 17:21:51 +08:00 |
|
hz
|
80b4396f92
|
refactor(storage): 重构本地存储同步逻辑
- 使用Vue响应式系统替代Proxy代理对象
- 改进数据初始化和类型检查逻辑
- 添加页面卸载时的资源清理机制
- 更新函数参数签名以支持新特性
- 移除旧的storage事件监听代码
- 优化错误处理和调试信息输出
|
2025-11-20 17:21:50 +08:00 |
|
hz
|
3ff2c94159
|
feat(ebiz): 引入受益人类型枚举优化受益人选择逻辑
- 使用 beneficiaryType 枚举替代硬编码字符串值
- 更新 radio group 绑定值为枚举类型
- 根据受益人类型动态显示指定受益人列表
- 移除冗余的 appCallBack 方法
- 调整受益人数据保存逻辑以适配新枚举值
- 增加枚举文件中的注释说明
|
2025-11-20 17:21:50 +08:00 |
|
勾通
|
3025b0e2c9
|
【FIX】调整测评结果页退出及继续投保跳转url及样式调整、增加继续投保api
|
2025-11-20 17:20:25 +08:00 |
|
hz
|
a6c83486d2
|
feat(insurance): 更新被保人信息并添加问卷跳转功能
- 将 insuredInfo 重命名为 insured 以保持命名一致性
- 新增 handleApplyInformationClick 方法处理下一步操作
- 实现 navigateSuitabilityQuestionnaire 方法跳转至产品评估页面
- 在点击申请信息按钮时执行所有主任务并导航至问卷
- 修复了获取被保人信息时的属性引用错误
|
2025-11-20 10:18:26 +08:00 |
|
hz
|
48c3aee2c2
|
refactor(insured-person): 移除冗余的 homeName 字段并优化地址处理逻辑
- 删除组件 data 中不必要的 homeName 字段声明
- 简化地区选择后对 areaName 的赋值操作
- 移除联系地址选择时对 homeName 的重复赋值
- 新增 homeName 计算属性,根据省市区代码动态生成名称
- 调整订单详情获取逻辑,不再直接设置 homeName 字段
- 优化地址相关字段初始化逻辑,提高代码可维护性
|
2025-11-20 09:39:40 +08:00 |
|
hz
|
48ba904719
|
fix(saleFlow): 优化被保人信息同步逻辑
- 同步申请人信息时排除 taxResidentId 字段
- 避免税居民身份信息被意外覆盖
- 确保 relationToAppnt 和 email 字段独立性
|
2025-11-20 09:38:13 +08:00 |
|
hz
|
aa1f95a0cb
|
fix(insurance): 优化投保人信息同步逻辑
- 在信息同步时排除邮箱字段,避免数据覆盖
- 使用 $nextTick 确保 DOM 更新后再执行数据操作
- 修复被保人证件有效期字段显示条件判断逻辑
- 统一处理多个组件中的日期选择器渲染条件
|
2025-11-19 20:32:26 +08:00 |
|
hz
|
18e8bac031
|
feat(ebiz): 实现身份证扫描组件优化与影像信息保存功能
- 调整身份证信息显示区域DOM结构及样式类名顺序
- 引入saveInformation接口及state、enum模块
- 新增subTask和role属性支持子任务注册与角色区分
- 添加registerSubTask方法实现子任务注册逻辑
- 完善nextStep方法实现影像信息保存至服务器
- 优化handleFrontScanResult和handleBackScanResult方法
- 新增pushList方法构建影像信息列表并支持文件名随机处理
- 移除无用注释代码及冗余判断逻辑
- 更新InsuranceApplicationFlow.vue移除废弃updateOrderInfo方法
- 在InsuredInfo.vue和InsuredPerson.vue中配置子任务标识与角色属性
|
2025-11-19 20:18:10 +08:00 |
|
hz
|
dd4a9b9d1b
|
fix(saleFlowProImprove): 修复投保人姓名选择器禁用状态问题
- 在客户选择器上添加了 `disabled` 属性绑定
- 确保只读状态下无法进行客户选择操作
- 统一处理组件的只读和禁用状态逻辑
|
2025-11-19 20:18:10 +08:00 |
|
hz
|
8d757afaf9
|
feat(ebiz): 优化证件上传组件逻辑
- 引入 user 枚举用于角色判断
- 简化 PhotoScanner 组件中的条件渲染逻辑
- 删除冗余的被保险人和受益人证件上传相关代码
- 完善上传任务注册逻辑,增加图片完整性校验
- 增强删除图片功能,支持文件名匹配删除
|
2025-11-19 20:18:10 +08:00 |
|
勾通
|
9bcecf947f
|
【FIX】重新上传投保优化代码,解决合并时原测评信息被覆盖问题
|
2025-11-19 19:19:56 +08:00 |
|
勾通
|
541f4210fd
|
【FIX】删除优化节点
|
2025-11-19 19:15:01 +08:00 |
|
hz
|
9e221ef926
|
refactor(task): 重构任务管理系统以支持子任务注册与移除
- 移除了组件中的调试日志输出
- 在任务容器中增加了任务移除功能
- 更新了任务执行逻辑以区分主任务与子任务
- 调整了组件间任务注册方式,支持动态子任务管理
- 优化了任务依赖收集算法,防止循环依赖
- 统一了组件中角色类型的判断条件
- 改进了图片上传组件的任务注册机制
|
2025-11-19 16:27:08 +08:00 |
|
勾通
|
67ba460a5a
|
【FIX】测评页面左侧返回箭头及样式调整
|
2025-11-19 11:33:29 +08:00 |
|
hz
|
2a41330df0
|
fix(product): 修复投保流程中参数携带问题
- 移除了可能导致下次投保异常的参数删除逻辑
- 保留了跳转到保险申请流程的核心功能
- 确保订单号等关键参数在跳转过程中正确传递
|
2025-11-19 11:16:37 +08:00 |
|
hz
|
69768507ab
|
feat(ebiz): 优化投保流程任务注册机制
- 在多个组件中注入 nextStepProcesserContainer 并注册主任务
- 实现 AccountInformation、Beneficiary、InsuredInfo 等组件的任务注册
- 统一处理投保流程中的异步任务执行
- 移除旧有的手动调用 nextStep 方法逻辑
- 更新 InsuranceApplicationFlow 中的任务执行方式
- 调整部分组件代码结构以支持新任务机制
|
2025-11-19 10:54:07 +08:00 |
|
hz
|
1797f08a34
|
refactor(PhotoScanner): 优化证件类型判断和注释代码块
- 将受益人证件类型判断由 == 改为严格相等 ===
- 移除不再使用的 dialog 相关代码和数据属性
- 注释掉冗余的健康告知逻辑判断代码
- 清理无用的 else 分支和 console 日志语句
- 移除重复的错误提示弹窗显示逻辑
|
2025-11-19 10:09:38 +08:00 |
|
hz
|
9523a27fab
|
feat(ebiz): 优化证件上传组件支持多角色展示
- 调整 PhotoScanner 组件结构,支持投保人、被保险人、受益人及全部角色的证件上传展示
- 更新默认角色属性为 all,增强组件复用性
- 修改证件类型判断逻辑,统一使用数组 includes 方法提升可读性
- 优化上传区域布局样式,改善用户交互体验
- 完善 OCR 识别校验逻辑,确保各类证件信息准确匹配
- 精简 watch 监听器中的复杂条件判断,提高代码维护性
- 修复部分字段比较使用严格相等运算符,避免潜在类型错误
- 移除冗余样式类名 redRadioCheckbox 和 van-field__label 的全局覆盖
|
2025-11-19 10:06:33 +08:00 |
|
hz
|
7446b939dc
|
refactor(saleFlow): 优化投保流程校验与数据同步逻辑
- 统一受益人信息删除逻辑,增强异常处理
- 完善投保人与被保人信息校验规则
- 优化表单验证失败提示逻辑
- 增加任务容器管理机制
- 规范代码格式与函数声明方式
- 强化身份证号码与有效期校验逻辑
- 改进组件间通信方式,使用provide/inject替代部分props传递
- 修复部分潜在的数据同步问题
- 提升用户体验,完善错误提示信息
- 优化localStorage数据操作安全性
|
2025-11-19 09:38:13 +08:00 |
|
hz
|
b23ac8a64b
|
fix(saleFlowProImprove): 修复受益人与被保险人的关系无法正常展示的问题
- 调整 IdentityCardScan 组件属性顺序以优化可读性
- 引入 insured 状态管理模块支持业务逻辑
- 修正 relationToAppnt 计算属性中对 userInfo 的引用
- 更新 beneficiary 数据合并方式确保字段同步
- 修复关系选择赋值逻辑避免多余变量赋值
|
2025-11-19 09:37:43 +08:00 |
|
hz
|
e677665eb8
|
fix(productFlowImprove): 优化被保人信息校验逻辑并修复组件属性顺序
- 调整 CalculatePremium.vue 中的校验逻辑,支持从订单详情页进入时仅校验性别和生日
- 优化 isNotEmpty 函数实现,增强对字段值为空的判断准确性
- 修复 CalculatePremiumInsuredMessageInfo.vue 中组件属性顺序及冗余代码
- 更新 FieldDatePicter 和 select-radio 组件的属性配置以确保正确渲染
- 交换 state.js 中 applicant 与 insured 的定义,修正初始性别值设定
- 设置 relationToAppnt 默认值为 1,避免空值导致的数据异常
|
2025-11-19 09:34:15 +08:00 |
|
hz
|
7375e9d79c
|
refactor(sale): 移除废弃的测评结果保存接口
- 删除不再使用的 saveEvalateAnswer 函数
- 清理相关导入和依赖
- 更新调用方以使用新的评估信息保存方式
|
2025-11-19 09:34:15 +08:00 |
|
hz
|
f368fa5e52
|
fix: 优化跳转逻辑
产品列表页面可以正常跳转到不同的路由中
|
2025-11-19 09:34:15 +08:00 |
|
hz
|
dddd27b9b4
|
feat(product): 优化保费计算组件逻辑与数据管理
- 引入applicant和insured状态管理对象替代本地存储逻辑
- 移除冗余的日志打印语句提升代码整洁度
- 更新对象赋值方式为Object.assign以提高性能
- 增强试算结果处理逻辑,增加错误提示与跳转控制
- 调整年龄计算后的业务流程触发条件
- 完善组件间数据同步机制与响应式更新处理
|
2025-11-19 09:34:15 +08:00 |
|
hz
|
d698c7052c
|
refactor(upload): 优化证件上传组件逻辑
- 移除冗余的console日志输出
- 简化uploadComponentInfo方法返回逻辑
- 重构PhotoScanner组件支持多角色上传
- 新增投保人适当性评估文件上传功能
- 完善健康告知异常类资料上传逻辑
- 增加受益人证件上传支持
- 优化图片删除前确认提示
- 补充OCR识别校验逻辑
# Conflicts:
# src/views/ebiz/saleFlowProImprove/InsuredInfo.vue
# src/views/ebiz/saleFlowProImprove/InsuredPerson.vue
|
2025-11-19 09:30:05 +08:00 |
|
勾通
|
1219de0e49
|
【FIX】问卷标题样式修改
|
2025-11-18 21:21:58 +08:00 |
|
勾通
|
01c8b8e3a7
|
【FIX】投保流程优化
|
2025-11-18 13:47:24 +08:00 |
|
陈昱达
|
edc93779b2
|
feat(ebiz): 调整投保人信息扫描组件逻辑
- 修改 InsuredInfo.vue 中的 uploadComponentInfo 方法,注释掉原有身份 证和户口本扫描组件配置
- 在 InsuredInfo.vue 中固定返回外国护照扫描组件,并新增
showInsuredInfo 属性
- 修改 InsuredPerson.vue 中的 uploadComponentInfo 方法,保留身份证 扫描组件配置
- 在 InsuredPerson.vue 中根据 idType 返回不同扫描组件,并新增
showInsuredPersonInfo 属性
|
2025-11-18 13:28:16 +08:00 |
|