[IMP]【自助入司流程优化】告知优化-告知选择是时,需要填写详细信息

This commit is contained in:
yuweiqi
2020-05-19 11:19:21 +08:00
parent e8c619a77d
commit 452ef0a622

View File

@@ -21,6 +21,11 @@
<van-radio name="0" class="mr150"></van-radio> <van-radio name="0" class="mr150"></van-radio>
<van-radio name="1"></van-radio> <van-radio name="1"></van-radio>
</van-radio-group> </van-radio-group>
<div v-if="item.impartAnswer == '0'">
<van-cell-group>
<van-field v-model="item.impartRemark" placeholder="请输入" label="详细说明:" clearable v-validate="'required'" data-vv-name="答案" />
</van-cell-group>
</div>
<!-- 读取的题目 --> <!-- 读取的题目 -->
<div v-if="item.impartType == '03'" class="bd-none"> <div v-if="item.impartType == '03'" class="bd-none">
<van-cell-group v-for="(it, ind) in item.itemDtoLst" :key="ind"> <van-cell-group v-for="(it, ind) in item.itemDtoLst" :key="ind">
@@ -38,6 +43,9 @@
<van-radio name="0" class="mr150"></van-radio> <van-radio name="0" class="mr150"></van-radio>
<van-radio name="1"></van-radio> <van-radio name="1"></van-radio>
</van-radio-group> </van-radio-group>
<div v-if="it.impartAnswer == '0'">
<van-field v-model="it.impartRemark" placeholder="请输入" label="详细说明:" clearable v-validate="'required'" data-vv-name="答案" />
</div>
</van-cell-group> </van-cell-group>
</div> </div>
</div> </div>
@@ -189,12 +197,12 @@ export default {
if (valid) { if (valid) {
that.impartDTOS.map(item => { that.impartDTOS.map(item => {
item.impartId = item.impartCode //大题题号 item.impartId = item.impartCode //大题题号
item.impartRemark = '' // item.impartRemark = ''
delete item.bigCode delete item.bigCode
if (item.itemDtoLst) { if (item.itemDtoLst) {
item.itemDtoLst.map(itm => { item.itemDtoLst.map(itm => {
item.impartRemark = itm.impartRemark item.impartRemark = itm.impartRemark
itm.impartRemark = '' // itm.impartRemark = ''
}) })
} }
if (item.impartType == '03') { if (item.impartType == '03') {
@@ -203,14 +211,13 @@ export default {
item.itemDtoLst.map(itm => { item.itemDtoLst.map(itm => {
itm.impartId = item.impartCode itm.impartId = item.impartCode
delete itm.smallCode delete itm.smallCode
if (itm.impartRemark == undefined) {
itm.impartRemark = ''
}
}) })
} }
delete item.impartCode delete item.impartCode
} }
if (item.impartRemark == undefined) {
item.impartRemark = ''
}
}) })
that.$toast.loading({ that.$toast.loading({
duration: 0, // 持续展示 toast duration: 0, // 持续展示 toast
@@ -233,12 +240,12 @@ export default {
this.$jump({ this.$jump({
flag: 'h5', flag: 'h5',
extra: { extra: {
url: location.origin + '/#/agentEenter/agentEenterBasicSuccess', url: location.origin + '/#/agentEenter/signContract',
forbidSwipeBack: '1', forbidSwipeBack: '1',
backToFirst: '1' backToFirst: '1'
}, },
routerInfo: { routerInfo: {
path: '/agentEenter/agentEenterBasicSuccess' path: '/agentEenter/signContract'
} }
}) })
} else { } else {
@@ -275,7 +282,7 @@ export default {
} }
/deep/ .van-field__label { /deep/ .van-field__label {
width: 70%; width: 38%;
} }
/deep/ .van-cell__value { /deep/ .van-cell__value {
margin-left: 20px; margin-left: 20px;