Compare commits

...

2 Commits

Author SHA1 Message Date
hz
ea2b8984d2 Merge branch 'feature/FCRS-1048投保流程优化需求' into dev-new 2025-12-05 16:22:07 +08:00
hz
8f1f3c13fc feat(sale): 新增新产品流程判断逻辑
- 添加新产品流程标识判断
- 根据标识跳转至新投保告知页面或原有页面
- 更新附件管理页面跳转逻辑
- 优化订单状态为37时的页面跳转条件判断
2025-12-05 16:21:50 +08:00

View File

@@ -583,7 +583,8 @@ export default {
localStorage.orderNo = orderNo localStorage.orderNo = orderNo
localStorage.isFrom = 'sale' localStorage.isFrom = 'sale'
localStorage.removeItem('changeCard') localStorage.removeItem('changeCard')
// 是否进入新流程的标识
const recordedNewProd = order.orderInfoDTO.newSaleFlag === '0'
if (orderStatus == '01') { if (orderStatus == '01') {
//已签名待客户确认, 跳到签名确认页面 //已签名待客户确认, 跳到签名确认页面
url = '/sale/SignatureConfirmation?edit=1&orderNo=' + orderNo url = '/sale/SignatureConfirmation?edit=1&orderNo=' + orderNo
@@ -597,11 +598,11 @@ export default {
//被保险人保存成功, 跳到已选产品列表 //被保险人保存成功, 跳到已选产品列表
url = processURL('/common/selectedProduct?edit=1&orderNo=' + orderNo) url = processURL('/common/selectedProduct?edit=1&orderNo=' + orderNo)
} else if (orderStatus == '37') { } else if (orderStatus == '37') {
//受益人保存成功, 跳到告知信息-- // 新流程的新产品检测, 如果是新产品,则跳转到新投保告知页面
url = '/sale/NotifyingMessage?edit=1&orderNo=' + orderNo url = (recordedNewProd ? '/flow-improve/sale/insureNotifyReplenishImag?orderNo=' : '/sale/newProduct?edit=1&orderNo=') + orderNo
} else if (orderStatus == '38') { } else if (orderStatus == '38') {
//账户信息保存成功, 跳到附件管理-- //账户信息保存成功, 跳到附件管理--
if (order.orderInfoDTO.activeType == 'KMH') { if (order.orderInfoDTO.activeType === 'KMH') {
let params = { let params = {
orderNo: order.orderInfoDTO.orderNo orderNo: order.orderInfoDTO.orderNo
} }
@@ -628,7 +629,7 @@ export default {
} }
}) })
} else { } else {
url = '/sale/AttachmentManagement?edit=1&orderNo=' + orderNo url = processURL('/sale/AttachmentManagement?edit=1&orderNo=' + orderNo)
} }
} else if (orderStatus == '39') { } else if (orderStatus == '39') {
//险种信息保存成功, 跳到已选产品列表 //险种信息保存成功, 跳到已选产品列表