提交 c8f8f997 编写于 作者: zhongyao.qiao's avatar zhongyao.qiao 提交者: 张磊

style 太保权益领取样式调整

上级 e9352d3d
...@@ -8,7 +8,11 @@ ...@@ -8,7 +8,11 @@
class="appoint-form-items" class="appoint-form-items"
@click="handleOpenPopup" @click="handleOpenPopup"
/> />
<van-popup v-model="visible" position="bottom" :transition-appear="false"> <van-popup
v-model="visible"
position="bottom"
:transition-appear="false"
>
<van-datetime-picker <van-datetime-picker
type="date" type="date"
title="选择年月日" title="选择年月日"
......
...@@ -26,6 +26,8 @@ ...@@ -26,6 +26,8 @@
clearable clearable
required required
class="appoint-form-items" class="appoint-form-items"
:class="{ 'field-readonly': isReadonly('name') }"
:readonly="isReadonly('name')"
placeholder="点击此处输入" placeholder="点击此处输入"
:rules="[ :rules="[
{ required: true, message: '请输入参保人姓名' }, { required: true, message: '请输入参保人姓名' },
...@@ -34,7 +36,6 @@ ...@@ -34,7 +36,6 @@
message: '参保人姓名请填写2-40位', message: '参保人姓名请填写2-40位',
}, },
]" ]"
:readonly="isReadonly('name')"
/> />
<van-field <van-field
:value="cardTypeName" :value="cardTypeName"
...@@ -42,6 +43,7 @@ ...@@ -42,6 +43,7 @@
required required
disabled disabled
class="appoint-form-items" class="appoint-form-items"
:class="{ 'field-readonly': isReadonly('cardTypeName') }"
:right-icon="isReadonly('cardTypeName') ? '' : 'arrow'" :right-icon="isReadonly('cardTypeName') ? '' : 'arrow'"
:readonly="isReadonly('cardTypeName')" :readonly="isReadonly('cardTypeName')"
@click=" @click="
...@@ -51,6 +53,7 @@ ...@@ -51,6 +53,7 @@
<van-field <van-field
v-model="dectionForm.idCard" v-model="dectionForm.idCard"
class="appoint-form-items" class="appoint-form-items"
:class="{ 'field-readonly': isReadonly('idCard') }"
clearable clearable
required required
label="参保人证件号" label="参保人证件号"
...@@ -61,6 +64,7 @@ ...@@ -61,6 +64,7 @@
<van-field <van-field
v-if="dectionForm.idType != 1" v-if="dectionForm.idType != 1"
class="appoint-form-items" class="appoint-form-items"
:class="{ 'field-readonly': isReadonly('sex') }"
required required
label="参保人性别" label="参保人性别"
> >
...@@ -78,6 +82,7 @@ ...@@ -78,6 +82,7 @@
<van-field <van-field
v-if="dectionForm.idType != 1" v-if="dectionForm.idType != 1"
class="appoint-form-items" class="appoint-form-items"
:class="{ 'field-readonly': isReadonly('birthTime') }"
required required
label="参保人出生日期" label="参保人出生日期"
:right-icon="isReadonly('birthTime') ? '' : 'arrow'" :right-icon="isReadonly('birthTime') ? '' : 'arrow'"
...@@ -93,6 +98,7 @@ ...@@ -93,6 +98,7 @@
<van-field <van-field
v-model="dectionForm.mobilePhone" v-model="dectionForm.mobilePhone"
class="appoint-form-items" class="appoint-form-items"
:class="{ 'field-readonly': isReadonly('mobilePhone') }"
label="参保人手机号" label="参保人手机号"
label-width="100%" label-width="100%"
clearable clearable
...@@ -484,7 +490,7 @@ export default { ...@@ -484,7 +490,7 @@ export default {
} }
/deep/ .van-field__control:disabled { /deep/ .van-field__control:disabled {
color: #323233; color: #323233;
-webkit-text-fill-color: #323233; -webkit-text-fill-color: inherit;
} }
.item { .item {
color: #212121; color: #212121;
...@@ -529,6 +535,25 @@ export default { ...@@ -529,6 +535,25 @@ export default {
color: #212121; color: #212121;
width: auto; width: auto;
} }
&.field-readonly {
/deep/ .van-field__label {
color: #999999;
width: auto;
}
&::before {
color: #999999;
}
/deep/ .van-field__control {
&:disabled,
&:read-only {
color: #999999;
-webkit-text-fill-color: inherit;
.van-radio__label {
color: inherit;
}
}
}
}
} }
.appoint-form-placeholder { .appoint-form-placeholder {
color: #999999; color: #999999;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册