feat(house): 添加产权信息字段
- 在房屋信息模型中新增 property 字段 - 在信息编辑组件中增加产权信息表单项 - 支持产权信息的输入与展示 - 表单初始化时设置 property 默认值为 undefined
This commit is contained in:
@@ -94,6 +94,8 @@ export interface HouseInfo {
|
||||
nickname?: string;
|
||||
// 是否编辑
|
||||
isEdit?: boolean;
|
||||
// 产权信息
|
||||
property?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -164,6 +164,15 @@
|
||||
/>
|
||||
<span v-else>{{ form.tenancy }}</span>
|
||||
</a-form-item>
|
||||
<a-form-item label="产权信息" name="property">
|
||||
<a-input
|
||||
v-if="editStatus"
|
||||
allow-clear
|
||||
placeholder="请输入产权信息"
|
||||
v-model:value="form.property"
|
||||
/>
|
||||
<span v-else>{{ form.property }}</span>
|
||||
</a-form-item>
|
||||
<a-form-item label="房产经纪人" name="nickname">
|
||||
<SelectUser
|
||||
:placeholder="`请选择发布人`"
|
||||
@@ -450,7 +459,8 @@ import {ref, reactive, watch, computed} from 'vue';
|
||||
premium: undefined,
|
||||
propertyFees: undefined,
|
||||
tenancy: undefined,
|
||||
supporting: undefined
|
||||
supporting: undefined,
|
||||
property: undefined
|
||||
});
|
||||
|
||||
const monthlyRent = computed<number>(() => {
|
||||
|
||||
Reference in New Issue
Block a user