[update] 修改bug81875

This commit is contained in:
lideqin
2024-02-19 10:19:17 +08:00
parent dd7cbb13ba
commit 618b342965
8 changed files with 23 additions and 0 deletions
+6
View File
@@ -4,6 +4,7 @@
<van-field <van-field
readonly readonly
:class="readonly ? 'field-readonly' : 'not-field-readonly'" :class="readonly ? 'field-readonly' : 'not-field-readonly'"
:required="rules ? rules[0].required : false"
clickable clickable
type="text" type="text"
name="calendar" name="calendar"
@@ -33,6 +34,11 @@ export default {
type: Boolean, type: Boolean,
required: false, required: false,
default: false default: false
},
rules: {
type: [Array, null],
required: false,
default: null
} }
}, },
data () { data () {
@@ -4,6 +4,7 @@
<van-field <van-field
readonly readonly
:class="readonly ? 'field-readonly' : 'not-field-readonly'" :class="readonly ? 'field-readonly' : 'not-field-readonly'"
:required="rules ? rules[0].required : false"
clickable clickable
name="picker" name="picker"
:value="showValue" :value="showValue"
@@ -70,6 +71,11 @@ export default {
type: Boolean, type: Boolean,
required: false, required: false,
default: false default: false
},
rules: {
type: [Array, null],
required: false,
default: null
} }
}, },
data () { data () {
+6
View File
@@ -4,6 +4,7 @@
<van-field <van-field
readonly readonly
:class="readonly ? 'field-readonly' : 'not-field-readonly'" :class="readonly ? 'field-readonly' : 'not-field-readonly'"
:required="rules ? rules[0].required : false"
clickable clickable
name="picker" name="picker"
:value="showValue" :value="showValue"
@@ -54,6 +55,11 @@ export default {
type: Boolean, type: Boolean,
required: false, required: false,
default: false default: false
},
rules: {
type: [Array, null],
required: false,
default: null
} }
}, },
data () { data () {
+1
View File
@@ -10,6 +10,7 @@
v-bind="$attrs" v-bind="$attrs"
v-on="childListeners" v-on="childListeners"
@click="showPickerFunc" @click="showPickerFunc"
:required="rules ? rules[0].required : false"
:rules="rules" :rules="rules"
/> />
<van-popup v-model="showPicker" style="height: 50vh" :class="{'dict-checkbox-field-popup': multiple}" position="bottom"> <van-popup v-model="showPicker" style="height: 50vh" :class="{'dict-checkbox-field-popup': multiple}" position="bottom">
+1
View File
@@ -8,6 +8,7 @@
@click="showPopup" @click="showPopup"
v-model="departmentNames" v-model="departmentNames"
:rules="rules" :rules="rules"
:required="rules ? rules[0].required : false"
rows="1" rows="1"
autosize autosize
:placeholder="placeholder || $t('clickSelect') + label" :placeholder="placeholder || $t('clickSelect') + label"
@@ -6,6 +6,7 @@
:placeholder="$t('pleaseSelect') + label" :placeholder="$t('pleaseSelect') + label"
readonly readonly
:class="readonly ? 'field-readonly' : 'not-field-readonly'" :class="readonly ? 'field-readonly' : 'not-field-readonly'"
:required="rules ? rules[0].required : false"
rows="1" rows="1"
autosize autosize
:rules="rules" :rules="rules"
+1
View File
@@ -7,6 +7,7 @@
clearable clearable
@click="showPopup" @click="showPopup"
v-model="showValue" v-model="showValue"
:required="rules ? rules[0].required : false"
rows="1" rows="1"
autosize autosize
type="textarea" type="textarea"
@@ -56,6 +56,7 @@
v-model="formInline.reviewPlace" v-model="formInline.reviewPlace"
:label="$t('enStandardRevision.judgingVenue')" :label="$t('enStandardRevision.judgingVenue')"
:placeholder="$t('pleaseEnter') + $t('enStandardRevision.judgingVenue')" :placeholder="$t('pleaseEnter') + $t('enStandardRevision.judgingVenue')"
:required="baseInfoRule.reviewPlace ? baseInfoRule.reviewPlace[0].required : false"
type="textarea" type="textarea"
autosize autosize
rows="1" rows="1"