c8689891 by tianhaohao@pashanhoo.com

修改抵押权登记

1 parent 2f0d4e89
......@@ -6,5 +6,5 @@
"SERVERAPI": "/bdcjg",
"calcHeight": 200,
"echartTextColor": "#FFFFFF",
"MANAGEMENTAPI": "http://192.168.2.38:8092/management"
"MANAGEMENTAPI": "http://30.138.250.201:8092/management"
}
\ No newline at end of file
......
......@@ -35,6 +35,22 @@ class business {
})
}
async getDyaqTotol (data) {
return request({
url: SERVER.SERVERAPI + '/rest/statistics/Business/getDyaqTotol',
method: 'post',
data
})
}
async djfTotal (data) {
return request({
url: SERVER.SERVERAPI + '/rest/statistics/Business/djfTotal',
method: 'post',
data
})
}
async djfcx (data) {
return request({
url: SERVER.SERVERAPI + '/rest/statistics/Business/djfcx',
......
......@@ -30,6 +30,14 @@
@change="endTimeChange"></el-date-picker>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="申请人类别" class="d-flex">
<el-select v-model="form.sqrlb" class="width100" clearable placeholder="申请人类别">
<el-option v-for="item in dicData['cxsqrlb']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<!-- 操作按钮 -->
<el-col :span="8" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
......
......@@ -31,8 +31,13 @@
@change="endTimeChange"></el-date-picker>
</el-form-item>
</el-col>
<el-col :span="2" >
<el-form-item label="实收总金额:" class="d-flex">
<el-input v-model="totalData.SSJE" disabled></el-input>
</el-form-item>
</el-col>
<!-- 操作按钮 -->
<el-col :span="12" class="btnColRight">
<el-col :span="8" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="featchData">查询</btn>
</el-col>
......@@ -114,7 +119,8 @@ export default {
qxdm: "",
sfgd: "1"
},
chartData: []
chartData: [],
totalData:{SSJE:0,YSJE:0}
};
},
mounted () {
......@@ -164,12 +170,12 @@ export default {
},
async featchData() {
let {result: res} = await business.djfcx(this.form);
console.log(res)
this.tableData.data = res.list
this.pageData.current = res.pageNum
this.pageData.pageSize = res.pageSize
this.tableData.total = res.total
let {result: dyTotal} = await business.djfTotal(this.form);
this.totalData=dyTotal[0];
}
},
};
......
......@@ -25,55 +25,55 @@ class data extends filter {
// }
// },
{
prop: "YWH",
label: "业务号",
width: 190,
},
{
prop: 'BDCDYH',
label: '不动产单元号',
width: 240
},
{
prop: "DYR",
label: "抵押人",
prop: 'DJLX',
label: '登记业务',
width: 240
},
{
prop: "DYQR",
label: "抵押权人",
width: 190,
},
{
prop: "YWH",
label: "业务号",
prop: "DYR",
label: "抵押人",
width: 190,
},
{
prop: "ZJJZWZL",
prop: "ZL",
label: "坐落",
minWidth: 150,
},
{
prop: 'DYMJ',
label: '抵押面积',
// width: 80
render: (h, scope) => {
return (
<div>
{scope.row.DYMJ} {scope.row.MJDWMC}
</div>
)
}
width: 80
},
{
prop: "BDBZZQSE",
prop: "DYJE",
label: "抵押数额",
// width: 80
render: (h, scope) => {
return (
<div>
{scope.row.BDBZZQSE} {scope.row.JEDWMC}
</div>
)
}
width: 80
},
{
prop: "BDCDJZMH",
label: "不动产登记证明号",
minWidth: 200,
},
{
prop: "BZ",
label: "备注",
prop: "DJSJ",
label: "登记时间",
minWidth: 200,
},
]
}
}
......
......@@ -30,8 +30,18 @@
@change="endTimeChange"></el-date-picker>
</el-form-item>
</el-col>
<el-col :span="2" >
<el-form-item label="抵押总金额:" class="d-flex">
<el-input v-model="totalData.DYJE" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="2" >
<el-form-item label="抵押总面积:" class="d-flex">
<el-input v-model="totalData.DYMJ" disabled></el-input>
</el-form-item>
</el-col>
<!-- 操作按钮 -->
<el-col :span="12" class="btnColRight">
<el-col :span="8" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="featchData">查询</btn>
</el-col>
......@@ -113,7 +123,8 @@ export default {
qxdm: "",
sfgd: "1"
},
chartData: []
chartData: [],
totalData:{DYMJ:0,DYJE:0}
};
},
mounted () {
......@@ -159,11 +170,15 @@ export default {
*/
handleCurrentChange (val) {
this.form.currentPage = val
this.featchData()
//this.featchData()
},
async featchData() {
let {result: res} = await business.diya(this.form);
res.list.forEach(it=> {
if (it.DJSJ !== undefined && typeof it.DJSJ !== ''){
it.DJSJ=it.DJSJ.slice(0, 19);
it.DJSJ=it.DJSJ.replace('T',' ');
}
if (it.MJDW !== undefined && typeof it.MJDW === 'string'){
let mjdws = this.dicData['A7'].filter(item => item.DCODE === it.MJDW.trim());
it.MJDWMC = mjdws.length > 0 ? mjdws[0].DNAME : "";
......@@ -178,6 +193,8 @@ export default {
this.pageData.pageSize = res.pageSize
this.tableData.total = res.total
let {result: dyTotal} = await business.getDyaqTotol(this.form);
this.totalData=dyTotal[0];
}
},
};
......
......@@ -42,6 +42,12 @@
<el-form-item label="宗地数量:" >
<span class="span-item">{{chartData.zdCount}}</span>
</el-form-item>
<el-form-item label="国有宗地数量:" >
<span class="span-item">{{chartData.gyzdCount}}</span>
</el-form-item>
<el-form-item label="集体宗地数量:" >
<span class="span-item">{{chartData.jtzdCount}}</span>
</el-form-item>
<el-form-item label="自然幢数量:">
<span class="span-item">{{chartData.zrzCount}}</span>
</el-form-item>
......