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