|
|
|
@ -14,71 +14,71 @@
|
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="楼盘名称:"> |
|
|
|
|
<span>上东汇</span> |
|
|
|
|
<span>{{upInfo.name}}</span> |
|
|
|
|
</el-form-item></el-col |
|
|
|
|
> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="公告编号:"> |
|
|
|
|
<span>201254</span> |
|
|
|
|
<span>{{upInfo.annoId}}</span> |
|
|
|
|
</el-form-item></el-col |
|
|
|
|
> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="城市重庆:"> |
|
|
|
|
<span>201254</span> |
|
|
|
|
<el-form-item label="城市:"> |
|
|
|
|
<span>{{land.city}}</span> |
|
|
|
|
</el-form-item></el-col |
|
|
|
|
> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="行政区:"> |
|
|
|
|
<span>渝北</span> |
|
|
|
|
<span>{{land.canton}}</span> |
|
|
|
|
</el-form-item></el-col |
|
|
|
|
> |
|
|
|
|
<el-col :span="4"> |
|
|
|
|
<el-form-item label="特区:"> |
|
|
|
|
<span>两江新区</span> |
|
|
|
|
<span>{{land.specialZone}}</span> |
|
|
|
|
</el-form-item></el-col |
|
|
|
|
> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="环线:"> |
|
|
|
|
<span>三环</span> |
|
|
|
|
<span>{{land.loopWire}}</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="大组团:"> |
|
|
|
|
<span>中央公园</span> |
|
|
|
|
<span>{{land.bigGroup}}</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="小组团:"> |
|
|
|
|
<span>中央公园北</span> |
|
|
|
|
<span>{{land.smallGroup}}</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="操盘企业:"> |
|
|
|
|
<span>金科51</span> |
|
|
|
|
<span>{{land.tradingEnterprises}}</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="4"> |
|
|
|
|
<el-form-item label="合作商:"> |
|
|
|
|
<span>美的49</span> |
|
|
|
|
<span>{{land.partner}}</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="经营企业:"> |
|
|
|
|
<span>美的49</span> |
|
|
|
|
<span>{{land.conductEnterprise}}</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="开发企业:"> |
|
|
|
|
<span>金科51+美的49</span> |
|
|
|
|
<span>{{land.conductEnterprise}}</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="5"> |
|
|
|
|
<el-form-item label="经纬度:"> |
|
|
|
|
<span>106.573631,29.743152</span> |
|
|
|
|
<span>{{land.lonLatBd}}</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="9"> |
|
|
|
@ -145,9 +145,9 @@
|
|
|
|
|
<el-button type="text" size="small" @click="handle(scope.row)" |
|
|
|
|
>编 辑</el-button |
|
|
|
|
> |
|
|
|
|
<el-button type="text" size="small" @click="info" |
|
|
|
|
>查看楼栋</el-button |
|
|
|
|
> |
|
|
|
|
<!-- <el-button type="text" size="small" @click="info"--> |
|
|
|
|
<!-- >查看楼栋</el-button--> |
|
|
|
|
<!-- >--> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
</el-table> |
|
|
|
@ -168,6 +168,7 @@
|
|
|
|
|
<el-dialog |
|
|
|
|
title="数据处理" |
|
|
|
|
:visible.sync="dialogFormVisible" |
|
|
|
|
v-loading="dialogLoad" |
|
|
|
|
width="70%" |
|
|
|
|
:modal="false" |
|
|
|
|
> |
|
|
|
@ -180,121 +181,68 @@
|
|
|
|
|
> |
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="预售许可证号/房产证号:"> |
|
|
|
|
<span>渝住建委(2021)预字第(684)号</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="315楼盘名称:"> |
|
|
|
|
<span>上东汇小区F66-2</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="楼栋:"> |
|
|
|
|
<span>1号楼</span> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="业态:"> |
|
|
|
|
<span>高层</span> |
|
|
|
|
<el-form-item label="单元数:"> |
|
|
|
|
<el-input |
|
|
|
|
v-model="ruleForm.houseNo" |
|
|
|
|
placeholder="请输入单元数" |
|
|
|
|
></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="楼盘名称:"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="ruleForm.name" |
|
|
|
|
filterable |
|
|
|
|
placeholder="请选择" |
|
|
|
|
style="width: 100%" |
|
|
|
|
> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value" |
|
|
|
|
> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
<el-form-item label="拟售单价(套内):"> |
|
|
|
|
<el-input |
|
|
|
|
v-model="ruleForm.sleevePrice" |
|
|
|
|
placeholder="请输入拟售单价" |
|
|
|
|
></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="公告编号:"> |
|
|
|
|
<el-form-item label="单元户数:"> |
|
|
|
|
<el-input |
|
|
|
|
v-model="ruleForm.name" |
|
|
|
|
placeholder="请输入公告编号" |
|
|
|
|
v-model="ruleForm.unitNum" |
|
|
|
|
placeholder="请输入单元户数" |
|
|
|
|
></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="其它编号:"> |
|
|
|
|
<el-form-item label="套内面积:"> |
|
|
|
|
<el-input |
|
|
|
|
v-model="ruleForm.name" |
|
|
|
|
placeholder="请输入其它编号" |
|
|
|
|
v-model="ruleForm.sleeveArea" |
|
|
|
|
placeholder="请输入套内面积" |
|
|
|
|
></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="大业态:"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="ruleForm.value" |
|
|
|
|
placeholder="请选择大业态" |
|
|
|
|
style="width: 100%" |
|
|
|
|
> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value" |
|
|
|
|
> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="业态:"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="ruleForm.value" |
|
|
|
|
placeholder="请选择业态" |
|
|
|
|
style="width: 100%" |
|
|
|
|
> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value" |
|
|
|
|
> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
<el-form-item label="建筑面积:"> |
|
|
|
|
<el-input |
|
|
|
|
v-model="ruleForm.coveredArea" |
|
|
|
|
placeholder="请输入建筑面积" |
|
|
|
|
></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="物业类型:"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="ruleForm.value" |
|
|
|
|
placeholder="请选择大物业类型" |
|
|
|
|
style="width: 100%" |
|
|
|
|
> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value" |
|
|
|
|
> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
<el-form-item label="户型:"> |
|
|
|
|
<el-input |
|
|
|
|
v-model="ruleForm.houseType" |
|
|
|
|
placeholder="请输入单元数" |
|
|
|
|
></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<!-- <el-row>--> |
|
|
|
|
<!-- <el-col :span="12">--> |
|
|
|
|
<!-- <el-form-item label="拟售单价(套内):">--> |
|
|
|
|
<!-- <el-input--> |
|
|
|
|
<!-- v-model="ruleForm.sleevePrice"--> |
|
|
|
|
<!-- placeholder="请输入拟售单价"--> |
|
|
|
|
<!-- ></el-input>--> |
|
|
|
|
<!-- </el-form-item>--> |
|
|
|
|
<!-- </el-col>--> |
|
|
|
|
<!-- </el-row>--> |
|
|
|
|
<el-row> |
|
|
|
|
<el-col :span="12" style="float: right"> |
|
|
|
|
<el-form-item> |
|
|
|
@ -325,6 +273,7 @@ import {
|
|
|
|
|
delLandResFile, |
|
|
|
|
updateLonLat, |
|
|
|
|
} from "@/views/land/api/land"; |
|
|
|
|
import * as api from "../api"; |
|
|
|
|
import { uploadFile } from "@/views/api/api"; |
|
|
|
|
import { downUrlFile } from "@/util/file"; |
|
|
|
|
import fileDownload from "js-file-download"; |
|
|
|
@ -343,74 +292,75 @@ export default {
|
|
|
|
|
}, |
|
|
|
|
// 编辑或新增窗口 |
|
|
|
|
dialogFormVisible: false, |
|
|
|
|
dialogLoad:false, |
|
|
|
|
// 列 |
|
|
|
|
cols: [ |
|
|
|
|
{ |
|
|
|
|
label: "房号", |
|
|
|
|
prop: "annoId", |
|
|
|
|
prop: "houseId", |
|
|
|
|
width: 120, |
|
|
|
|
fixed: true, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "单元数", |
|
|
|
|
prop: "landCode", |
|
|
|
|
prop: "houseNo", |
|
|
|
|
width: 120, |
|
|
|
|
fixed: true, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "单元户数", |
|
|
|
|
prop: "landPosition", |
|
|
|
|
prop: "unitNum", |
|
|
|
|
width: 120, |
|
|
|
|
fixed: true, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "套内面积", |
|
|
|
|
prop: "landUsage", |
|
|
|
|
prop: "sleeveArea", |
|
|
|
|
width: 120, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "建筑面积", |
|
|
|
|
prop: "landTransferSquare", |
|
|
|
|
prop: "coveredArea", |
|
|
|
|
width: 120, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "使用用途", |
|
|
|
|
prop: "landTransferMu", |
|
|
|
|
prop: "houseUsage", |
|
|
|
|
width: 120, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "户型", |
|
|
|
|
prop: "totalConsArea", |
|
|
|
|
prop: "houseType", |
|
|
|
|
width: 120, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "拟售单价(套内)", |
|
|
|
|
prop: "buildingDensity", |
|
|
|
|
prop: "sleevePrice", |
|
|
|
|
width: 150, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "拟售单价(建面)", |
|
|
|
|
prop: "plotRatio", |
|
|
|
|
prop: "coveredPrice", |
|
|
|
|
width: 150, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "拟售总价", |
|
|
|
|
prop: "plotRatio", |
|
|
|
|
width: 120, |
|
|
|
|
}, |
|
|
|
|
// { |
|
|
|
|
// label: "拟售总价", |
|
|
|
|
// prop: "plotRatio", |
|
|
|
|
// width: 120, |
|
|
|
|
// }, |
|
|
|
|
{ |
|
|
|
|
label: "可售状态", |
|
|
|
|
prop: "plotRatio", |
|
|
|
|
prop: "statusCd", |
|
|
|
|
width: 120, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "状态更新时间", |
|
|
|
|
prop: "plotRatio", |
|
|
|
|
prop: "statusDate", |
|
|
|
|
width: 150, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: "认购状态", |
|
|
|
|
prop: "plotRatio", |
|
|
|
|
prop: "subscribeStatus", |
|
|
|
|
width: 120, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
@ -489,11 +439,18 @@ export default {
|
|
|
|
|
label: "北京烤鸭", |
|
|
|
|
}, |
|
|
|
|
], |
|
|
|
|
upInfo:{}, |
|
|
|
|
land:{} |
|
|
|
|
}; |
|
|
|
|
}, |
|
|
|
|
created() {}, |
|
|
|
|
mounted: function () { |
|
|
|
|
this.onSubmit(); |
|
|
|
|
//查询顶上信息 |
|
|
|
|
api.houseById(this.$route.query.id).then(res=>{ |
|
|
|
|
this.upInfo = res.data.data.housingEstates; |
|
|
|
|
this.land=res.data.data.landListed; |
|
|
|
|
this.onSubmit(); |
|
|
|
|
}).catch((e)=>{}); |
|
|
|
|
}, |
|
|
|
|
computed: {}, |
|
|
|
|
watch: { |
|
|
|
@ -524,9 +481,19 @@ export default {
|
|
|
|
|
}, |
|
|
|
|
//提交 |
|
|
|
|
submitForm(formName) { |
|
|
|
|
this.dialogLoad=true; |
|
|
|
|
this.$refs[formName].validate((valid) => { |
|
|
|
|
if (valid) { |
|
|
|
|
alert("submit!"); |
|
|
|
|
api.putHouse(this.ruleForm).then(res=>{ |
|
|
|
|
if (res.data.data){ |
|
|
|
|
this.dialogLoad=false; |
|
|
|
|
this.dialogFormVisible=false; |
|
|
|
|
this.ruleForm={}; |
|
|
|
|
this.$alert('保存成功') |
|
|
|
|
this.onSubmit() |
|
|
|
|
} |
|
|
|
|
}).catch((e)=>{this.dialogLoad=false;}) |
|
|
|
|
console.log(this.ruleForm); |
|
|
|
|
} else { |
|
|
|
|
console.log("error submit!!"); |
|
|
|
|
return false; |
|
|
|
@ -539,7 +506,11 @@ export default {
|
|
|
|
|
//立即处理 |
|
|
|
|
handle(item) { |
|
|
|
|
this.dialogFormVisible = true; |
|
|
|
|
this.ruleForm = {}; |
|
|
|
|
this.dialogLoad=true; |
|
|
|
|
api.getHouse(item.houseId).then(res=>{ |
|
|
|
|
this.ruleForm = res.data.data; |
|
|
|
|
this.dialogLoad=false; |
|
|
|
|
}).catch((e)=>{this.dialogLoad=false;}) |
|
|
|
|
}, |
|
|
|
|
setTagName(val) { |
|
|
|
|
let txt = ""; |
|
|
|
@ -580,10 +551,11 @@ export default {
|
|
|
|
|
{ |
|
|
|
|
current: this.page.currentPage, |
|
|
|
|
size: this.page.pageSize, |
|
|
|
|
blockId:this.$route.query.blockId |
|
|
|
|
}, |
|
|
|
|
this.searchForm |
|
|
|
|
); |
|
|
|
|
fetchHandLandList(param) |
|
|
|
|
api.housesPage(param) |
|
|
|
|
.then((response) => { |
|
|
|
|
this.tableData = response.data.data.records; |
|
|
|
|
this.page.total = response.data.data.total; |
|
|
|
@ -942,5 +914,8 @@ export default {
|
|
|
|
|
padding: 20px; |
|
|
|
|
height: 100%; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-dialog__body{ |
|
|
|
|
height: 300px; |
|
|
|
|
} |
|
|
|
|
</style> |
|
|
|
|
|
|
|
|
|