完善功能

This commit is contained in:
weipengfei 2023-09-08 11:45:12 +08:00
parent 9752f01fb5
commit d66f376091
4 changed files with 18 additions and 18 deletions

View File

@ -8,19 +8,19 @@
<u--form labelPosition="left" :model="formData" :rules="rules" ref="breedingForm">
<picker mode="date" @change="changeDate" :disabled="readonly">
<u-form-item labelWidth="auto" label="时间" required prop="start_date" borderBottom>
<u--input :value="formData.start_date" style="pointer-events: none;" placeholder="请选择时间" disabled
<u--input :readonly="readonly" :value="formData.start_date" style="pointer-events: none;" placeholder="请选择时间" disabled
disabledColor="#fff"></u--input>
<u-icon slot="right" name="arrow-right"></u-icon>
</u-form-item>
</picker>
<u-form-item labelWidth="auto" label="地点" required prop="address" borderBottom>
<u--input v-model="formData.address" placeholder="请输入地点"></u--input>
<u--input :readonly="readonly" v-model="formData.address" placeholder="请输入地点"></u--input>
</u-form-item>
<u-form-item labelWidth="auto" label="人数" required prop="people_count" borderBottom>
<u--input v-model="formData.people_count" type="number" placeholder="请输入人数"></u--input>
<u--input :readonly="readonly" v-model="formData.people_count" type="number" placeholder="请输入人数"></u--input>
</u-form-item>
<u-form-item labelWidth="auto" label="请包办" required prop="serve" borderBottom>
<u-radio-group v-model="formData.serve" style="margin: 16rpx;">
<u-radio-group :disabled="readonly" v-model="formData.serve" style="margin: 16rpx;">
<u-radio :customStyle="{marginRight: '16px'}"
v-for="(item, index) in [{value:2,label:'酒店'},{value:1,label:'一条龙'},{value:0,label:'只请厨师'}]" :key="index"
:label="item.label" :name="item.value">
@ -28,7 +28,7 @@
</u-radio-group>
</u-form-item>
<u-form-item labelWidth="auto" label="有无歌舞表演" required prop="perform" borderBottom>
<u-radio-group v-model="formData.perform" style="margin: 16rpx;">
<u-radio-group :disabled="readonly" v-model="formData.perform" style="margin: 16rpx;">
<u-radio :customStyle="{marginRight: '16px'}"
v-for="(item, index) in [{value:1,label:'有'},{value:0,label:'无'}]" :key="index" :label="item.label"
:name="item.value">
@ -36,7 +36,7 @@
</u-radio-group>
</u-form-item>
<u-form-item labelWidth="auto" label="有无交通工具" required prop="vehicle" borderBottom>
<u-radio-group v-model="formData.vehicle" style="margin: 16rpx;">
<u-radio-group :disabled="readonly" v-model="formData.vehicle" style="margin: 16rpx;">
<u-radio :customStyle="{marginRight: '16px'}"
v-for="(item, index) in [{value:1,label:'有'},{value:0,label:'无'}]" :key="index" :label="item.label"
:name="item.value">
@ -44,7 +44,7 @@
</u-radio-group>
</u-form-item>
<u-form-item labelWidth="auto" label="有无住宿" required prop="in_hotel" borderBottom>
<u-radio-group v-model="formData.in_hotel" style="margin: 16rpx;">
<u-radio-group :disabled="readonly" v-model="formData.in_hotel" style="margin: 16rpx;">
<u-radio :customStyle="{marginRight: '16px'}"
v-for="(item, index) in [{value:1,label:'有'},{value:0,label:'无'}]" :key="index" :label="item.label"
:name="item.value">

View File

@ -7,13 +7,13 @@
<view class="card">
<u--form labelPosition="left" :model="formData" :rules="rules" ref="breedingForm">
<u-form-item labelWidth="auto" label="地点" required prop="address" borderBottom>
<u--input v-model="formData.address" placeholder="请输入地点"></u--input>
<u--input :readonly="readonly" v-model="formData.address" placeholder="请输入地点"></u--input>
</u-form-item>
<u-form-item labelWidth="auto" label="人数" required prop="people_count" borderBottom>
<u--input v-model="formData.people_count" type="number" placeholder="请输入人数"></u--input>
<u--input :readonly="readonly" v-model="formData.people_count" type="number" placeholder="请输入人数"></u--input>
</u-form-item>
<u-form-item labelWidth="auto" label="请包办" required prop="serve" borderBottom>
<u-radio-group v-model="formData.serve" style="margin: 16rpx;">
<u-radio-group :disabled="readonly" v-model="formData.serve" style="margin: 16rpx;">
<u-radio :customStyle="{marginRight: '16px'}"
v-for="(item, index) in [{value:2,label:'酒店'},{value:1,label:'一条龙'},{value:0,label:'只请厨师'}]" :key="index"
:label="item.label" :name="item.value">
@ -21,7 +21,7 @@
</u-radio-group>
</u-form-item>
<u-form-item labelWidth="auto" label="有无歌舞表演" required prop="perform" borderBottom>
<u-radio-group v-model="formData.perform" style="margin: 16rpx;">
<u-radio-group :disabled="readonly" v-model="formData.perform" style="margin: 16rpx;">
<u-radio :customStyle="{marginRight: '16px'}"
v-for="(item, index) in [{value:1,label:'有'},{value:0,label:'无'}]" :key="index" :label="item.label"
:name="item.value">
@ -29,7 +29,7 @@
</u-radio-group>
</u-form-item>
<u-form-item labelWidth="auto" label="有无主持仪式" required prop="host" borderBottom>
<u-radio-group v-model="formData.host" style="margin: 16rpx;">
<u-radio-group :disabled="readonly" v-model="formData.host" style="margin: 16rpx;">
<u-radio :customStyle="{marginRight: '16px'}"
v-for="(item, index) in [{value:1,label:'有'},{value:0,label:'无'}]" :key="index" :label="item.label"
:name="item.value">
@ -37,7 +37,7 @@
</u-radio-group>
</u-form-item>
<u-form-item labelWidth="auto" label="有无交通工具" required prop="vehicle" borderBottom>
<u-radio-group v-model="formData.vehicle" style="margin: 16rpx;">
<u-radio-group :disabled="readonly" v-model="formData.vehicle" style="margin: 16rpx;">
<u-radio :customStyle="{marginRight: '16px'}"
v-for="(item, index) in [{value:1,label:'有'},{value:0,label:'无'}]" :key="index" :label="item.label"
:name="item.value">
@ -45,7 +45,7 @@
</u-radio-group>
</u-form-item>
<u-form-item labelWidth="auto" label="有无住宿" required prop="in_hotel" borderBottom>
<u-radio-group v-model="formData.in_hotel" style="margin: 16rpx;">
<u-radio-group :disabled="readonly" v-model="formData.in_hotel" style="margin: 16rpx;">
<u-radio :customStyle="{marginRight: '16px'}"
v-for="(item, index) in [{value:1,label:'有'},{value:0,label:'无'}]" :key="index" :label="item.label"
:name="item.value">
@ -53,7 +53,7 @@
</u-radio-group>
</u-form-item>
<u-form-item labelWidth="auto" label="有无墓地" required prop="graveyard" borderBottom>
<u-radio-group v-model="formData.graveyard" style="margin: 16rpx;">
<u-radio-group :disabled="readonly" v-model="formData.graveyard" style="margin: 16rpx;">
<u-radio :customStyle="{marginRight: '16px'}"
v-for="(item, index) in [{value:1,label:'有'},{value:0,label:'无'}]" :key="index" :label="item.label"
:name="item.value">

View File

@ -98,7 +98,7 @@
<u--input :readonly="readonly" v-model="formData.manage_place" placeholder="请输入经营地点"></u--input>
</u-form-item>
<u-form-item labelWidth="auto" label="人数" required prop="people_count" borderBottom>
<u--input :readonly="readonly" v-model="formData.people_count" placeholder="请输入人数"></u--input>
<u--input :readonly="readonly" type="number" v-model="formData.people_count" placeholder="请输入人数"></u--input>
</u-form-item>
<u-form-item labelWidth="auto" label="有无食堂" required prop="canteen" borderBottom>
<u-radio-group :disabled="readonly" v-model="formData.canteen" style="margin: 16rpx;">
@ -180,7 +180,7 @@
return {
storeTypeList: ['超市', '生鲜', '饭店', '五金', '杂货', '服装', '文具', '其他'],
formData: {
is_manage: "", //
is_manage: "", //
construction_land: "", //
land_area: "", //
manage_place: "", //

View File

@ -180,7 +180,7 @@
return {
storeTypeList: ['超市', '生鲜', '饭店', '五金', '杂货', '服装', '文具', '其他'],
formData: {
is_manage: "", //
is_manage: "", //
construction_land: "", //
land_area: "", //
manage_place: "", //