You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
1.3 KiB
54 lines
1.3 KiB
/**
|
|
* 表单
|
|
*
|
|
*/
|
|
|
|
// 表单
|
|
export const form = {
|
|
id:undefined,
|
|
manageBuildingId:undefined,
|
|
manageUnitId:undefined,
|
|
floorLocation:undefined,
|
|
name:undefined,
|
|
indoorArea:undefined,
|
|
constructionArea:undefined,
|
|
manageEstateTypeId:undefined,
|
|
isEnableLease:undefined,
|
|
houseTypeHall:undefined,
|
|
houseTypeRoom:undefined,
|
|
houseTypeBathroom:undefined,
|
|
estateImgUrls:[],
|
|
remarks:undefined,
|
|
}
|
|
// 校验
|
|
export const rules = {
|
|
manageBuildingId:[
|
|
{ required: true, message: "请选择楼栋", trigger: "change" },
|
|
],
|
|
manageUnitId:[
|
|
{ required: true, message: "请选择单元", trigger: "change" },
|
|
],
|
|
floorLocation: [
|
|
{ required: true, message: "请输入楼层位置", trigger: "blur" },
|
|
],
|
|
name: [
|
|
{ required: true, message: "请输入房屋名称", trigger: "blur" },
|
|
],
|
|
manageEstateTypeId: [
|
|
{ required: true, message: "请选择房屋类型", trigger: "change" },
|
|
],
|
|
indoorArea: [
|
|
{ required: true, message: "请输入室内面积", trigger: "blur" },
|
|
],
|
|
constructionArea: [
|
|
{ required: true, message: "请输入建筑面积", trigger: "blur" },
|
|
],
|
|
isEnableLease: [
|
|
{ required: true, message: "请选择是否开启租赁", trigger: "change" },
|
|
],
|
|
}
|
|
// 请求头
|
|
import store from "@/store";
|
|
export const uploadHeaders = {
|
|
"manage-login-token": store.getters.getToken,
|
|
} |