|
|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
-<div class="volume-container">
|
|
|
+<div class="volume-container bl-flex">
|
|
|
<div class="body scroll-view">
|
|
|
<div class="head">
|
|
|
<h1 v-if="data.topic.is_name && data.topic.name">{{ data.topic.name }}</h1>
|
|
|
@@ -11,11 +11,11 @@
|
|
|
:key="index + 1"
|
|
|
:class="{ cur: edataItem === item }"
|
|
|
@click="$emit('selectItem', item)">
|
|
|
- <p>
|
|
|
+ <p size-md>
|
|
|
<label v-if="item.required">*</label>
|
|
|
<span>{{index + 1}}. </span>
|
|
|
- <span>{{ item.title }}</span>
|
|
|
- <span v-if="configType[item.type]">【{{ configType[item.type] }}】</span>
|
|
|
+ <span bold>{{ item.title }}</span>
|
|
|
+ <span v-if="configType[item.type]" color-label>【{{ configType[item.type] }}】</span>
|
|
|
</p>
|
|
|
<div :class="{'align-right': (item.layout_align || data.topic.layout_align) === 'right'}">
|
|
|
|
|
|
@@ -86,7 +86,7 @@
|
|
|
<input v-model="item.area" not-border
|
|
|
placeholder="选择区域"
|
|
|
readonly />
|
|
|
- <i class="font-ileads ileads-icon-jiantou" color-des></i>
|
|
|
+ <i class="font-ileads ileads-icon-jiantou bl-flex" center size-md color-des></i>
|
|
|
</div>
|
|
|
|
|
|
<input v-model="item.val1" margin-bottom-lg
|
|
|
@@ -114,7 +114,7 @@
|
|
|
<span color-des v-if="!item.certificate">证件类型</span>
|
|
|
<span color-text v-else>{{ item.certificate }}</span>
|
|
|
</div>
|
|
|
- <i class="font-ileads ileads-icon-iconfontjiantou" color-des size-sm></i>
|
|
|
+ <i class="font-ileads ileads-icon-iconfontjiantou bl-flex" center color-des size-sm></i>
|
|
|
</div>
|
|
|
|
|
|
<input v-model="item.val" not-border
|
|
|
@@ -143,15 +143,16 @@
|
|
|
<van-popup v-model="show.area" position="bottom" round>
|
|
|
<van-area title="选择区域"
|
|
|
:area-list="areaList"
|
|
|
- @confirm="onConfirmArea" />
|
|
|
+ @confirm="onConfirmArea"
|
|
|
+ @cancel="openArea()" />
|
|
|
</van-popup>
|
|
|
|
|
|
- <van-popup v-model="show.certificate" round
|
|
|
+ <van-popup v-model="show.certificate" round style="width: 86vw;"
|
|
|
@closed="closeCertificate()">
|
|
|
<div>
|
|
|
<div class="bl-flex" center padding-top-lg>选择证件类型</div>
|
|
|
- <div class="bl-flex" flex-wrap padding-lg size-sm v-if="certificateCom.item">
|
|
|
- <div padding-md padding-left-lg padding-right-lg border round margin-sm bg-color-6 active
|
|
|
+ <div class="bl-flex" flex-wrap padding-lg size-sm center v-if="certificateCom.item">
|
|
|
+ <div padding-md padding-left-lg padding-right-lg border round margin-xs bg-color-6 touch
|
|
|
:bg-color="certificateCom.item.certificate === item.name"
|
|
|
:color-f="certificateCom.item.certificate === item.name"
|
|
|
v-for="(item, index) in options.certificate"
|