【FIX】产品列表编辑跳转

(cherry picked from commit ec1bd4f112)
This commit is contained in:
勾通
2025-10-14 10:24:12 +08:00
parent ecec1af4b2
commit 7db1b6db2b
2 changed files with 29 additions and 7 deletions

View File

@@ -539,7 +539,7 @@ export default {
} }
} }
let orderStatus = order.orderInfoDTO.orderStatus let orderStatus = order.orderInfoDTO.orderStatus
let assessQuestionnaireDtoList = order.orderInfoDTO.assessQuestionnaireDtoList let assessJump = order.orderInfoDTO.assessJump
console.log(order,'order') console.log(order,'order')
let orderNo = order.orderInfoDTO.orderNo let orderNo = order.orderInfoDTO.orderNo
let url = '' let url = ''
@@ -588,7 +588,7 @@ export default {
url = '/sale/AttachmentManagement?edit=1&orderNo=' + orderNo url = '/sale/AttachmentManagement?edit=1&orderNo=' + orderNo
} }
}else if(orderStatus == '39'){ //险种信息保存成功, 跳到已选产品列表 }else if(orderStatus == '39'){ //险种信息保存成功, 跳到已选产品列表
if(!assessQuestionnaireDtoList){ if(!!assessJump){
url = '/sale/questionEvaluate?edit=1&orderNo='+orderNo url = '/sale/questionEvaluate?edit=1&orderNo='+orderNo
}else{ }else{
url = '/common/selectedProduct?edit=1&orderNo='+orderNo+ '&branchType=' + this.branchType url = '/common/selectedProduct?edit=1&orderNo='+orderNo+ '&branchType=' + this.branchType

View File

@@ -2,7 +2,7 @@
<div class="question-container"> <div class="question-container">
<div class="question-header bg-white pt20 pb20 pr10 pl10" > <div class="question-header bg-white pt20 pb20 pr10 pl10" >
<h5 class="fs14">投保人信息</h5> <h5 class="fs14">投保人信息</h5>
<div class="fs14"> <div class="fs14 fieldContent">
<van-cell-group> <van-cell-group>
<van-field v-model="saleInsuredInfo.name" label="姓名" readonly required/> <van-field v-model="saleInsuredInfo.name" label="姓名" readonly required/>
<van-field :value="saleInsuredInfo.idType | idToText('insuredIdType')" label="证件类型" readonly required/> <van-field :value="saleInsuredInfo.idType | idToText('insuredIdType')" label="证件类型" readonly required/>
@@ -12,7 +12,7 @@
</van-cell-group> </van-cell-group>
</div> </div>
<!-- <button class="btn" @click="clickBtn">返回</button> --> <!-- <button class="btn" @click="clickBtn">返回</button> -->
<div class="fs16" > <div class="evalDesc" >
<h5> {{questionInfo.questionHeadDesc}}</h5> <h5> {{questionInfo.questionHeadDesc}}</h5>
<h5>{{questionInfo.question1Desc}}</h5> <h5>{{questionInfo.question1Desc}}</h5>
<h5>{{questionInfo.question2Desc}}</h5> <h5>{{questionInfo.question2Desc}}</h5>
@@ -67,12 +67,12 @@
<!-- 输入框 --> <!-- 输入框 -->
<div v-if="item.type=='input'" class="mb10"> <div v-if="item.type=='input'" class="mb10">
<p class="budget-text"> <p class="budget-text">
<template v-for="(segment, index) in item.title.split(/\$<input>\$/)" > <template v-for="(segment, index) in item.title.split(/\___/)" >
<!-- 显示文本片段 --> <!-- 显示文本片段 -->
{{ segment }} {{ segment }}
<!-- 除了最后一个片段外每个文本片段后都添加输入框 --> <!-- 除了最后一个片段外每个文本片段后都添加输入框 -->
<input <input
v-if="index < item.title.split(/\$<input>\$/).length - 1" v-if="index < item.title.split(/\___/).length - 1"
type="number" type="number"
@input="handlerInput($event,item,idx,index)" @input="handlerInput($event,item,idx,index)"
step="0.01" step="0.01"
@@ -161,7 +161,15 @@ export default {
} }
}, },
deep: true deep: true
} },
// 'assessQuestionnaireDtoList.1': {
// handler(newVal) {
// if(newVal) {
// console.log('检测到了第一项数据', newVal)
// }
// },
// deep: true
// }
}, },
mounted(){ mounted(){
@@ -524,6 +532,20 @@ export default {
// height:calc(100vh - 40px); // height:calc(100vh - 40px);
//padding-bottom:20px; //padding-bottom:20px;
overflow-y: auto; overflow-y: auto;
/deep/ .fieldContent{
.van-cell__title,input{
color:#999;
font-size:12px;
}
}
.evalDesc{
h5{
font-size:15px;
color:#333;
}
}
} }
.question-btn{ .question-btn{
height:50px; height:50px;