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.isFrom = 'sale'
localStorage.removeItem('changeCard')
// 是否进入新流程的标识
const recordedNewProd = order.orderInfoDTO.newSaleFlag === '0'
if (orderStatus == '01') {
//已签名待客户确认, 跳到签名确认页面
url = '/sale/SignatureConfirmation?edit=1&orderNo=' + orderNo
@@ -597,11 +598,11 @@ export default {
//被保险人保存成功, 跳到已选产品列表
url = processURL('/common/selectedProduct?edit=1&orderNo=' + orderNo)
} 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') {
//账户信息保存成功, 跳到附件管理--
if (order.orderInfoDTO.activeType == 'KMH') {
if (order.orderInfoDTO.activeType === 'KMH') {
let params = {
orderNo: order.orderInfoDTO.orderNo
}
@@ -628,7 +629,7 @@ export default {
}
})
} else {
url = '/sale/AttachmentManagement?edit=1&orderNo=' + orderNo
url = processURL('/sale/AttachmentManagement?edit=1&orderNo=' + orderNo)
}
} else if (orderStatus == '39') {
//险种信息保存成功, 跳到已选产品列表