c8689891 by tianhaohao@pashanhoo.com

修改抵押权登记

1 parent 2f0d4e89
...@@ -6,5 +6,5 @@ ...@@ -6,5 +6,5 @@
6 "SERVERAPI": "/bdcjg", 6 "SERVERAPI": "/bdcjg",
7 "calcHeight": 200, 7 "calcHeight": 200,
8 "echartTextColor": "#FFFFFF", 8 "echartTextColor": "#FFFFFF",
9 "MANAGEMENTAPI": "http://192.168.2.38:8092/management" 9 "MANAGEMENTAPI": "http://30.138.250.201:8092/management"
10 } 10 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -35,6 +35,22 @@ class business { ...@@ -35,6 +35,22 @@ class business {
35 }) 35 })
36 } 36 }
37 37
38 async getDyaqTotol (data) {
39 return request({
40 url: SERVER.SERVERAPI + '/rest/statistics/Business/getDyaqTotol',
41 method: 'post',
42 data
43 })
44 }
45
46 async djfTotal (data) {
47 return request({
48 url: SERVER.SERVERAPI + '/rest/statistics/Business/djfTotal',
49 method: 'post',
50 data
51 })
52 }
53
38 async djfcx (data) { 54 async djfcx (data) {
39 return request({ 55 return request({
40 url: SERVER.SERVERAPI + '/rest/statistics/Business/djfcx', 56 url: SERVER.SERVERAPI + '/rest/statistics/Business/djfcx',
......
...@@ -30,6 +30,14 @@ ...@@ -30,6 +30,14 @@
30 @change="endTimeChange"></el-date-picker> 30 @change="endTimeChange"></el-date-picker>
31 </el-form-item> 31 </el-form-item>
32 </el-col> 32 </el-col>
33 <el-col :span="4">
34 <el-form-item label="申请人类别" class="d-flex">
35 <el-select v-model="form.sqrlb" class="width100" clearable placeholder="申请人类别">
36 <el-option v-for="item in dicData['cxsqrlb']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
37 </el-option>
38 </el-select>
39 </el-form-item>
40 </el-col>
33 <!-- 操作按钮 --> 41 <!-- 操作按钮 -->
34 <el-col :span="8" class="btnColRight"> 42 <el-col :span="8" class="btnColRight">
35 <btn nativeType="cz" @click="resetForm">重置</btn> 43 <btn nativeType="cz" @click="resetForm">重置</btn>
......
...@@ -31,8 +31,13 @@ ...@@ -31,8 +31,13 @@
31 @change="endTimeChange"></el-date-picker> 31 @change="endTimeChange"></el-date-picker>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 <el-col :span="2" >
35 <el-form-item label="实收总金额:" class="d-flex">
36 <el-input v-model="totalData.SSJE" disabled></el-input>
37 </el-form-item>
38 </el-col>
34 <!-- 操作按钮 --> 39 <!-- 操作按钮 -->
35 <el-col :span="12" class="btnColRight"> 40 <el-col :span="8" class="btnColRight">
36 <btn nativeType="cz" @click="resetForm">重置</btn> 41 <btn nativeType="cz" @click="resetForm">重置</btn>
37 <btn nativeType="cx" @click="featchData">查询</btn> 42 <btn nativeType="cx" @click="featchData">查询</btn>
38 </el-col> 43 </el-col>
...@@ -114,7 +119,8 @@ export default { ...@@ -114,7 +119,8 @@ export default {
114 qxdm: "", 119 qxdm: "",
115 sfgd: "1" 120 sfgd: "1"
116 }, 121 },
117 chartData: [] 122 chartData: [],
123 totalData:{SSJE:0,YSJE:0}
118 }; 124 };
119 }, 125 },
120 mounted () { 126 mounted () {
...@@ -164,12 +170,12 @@ export default { ...@@ -164,12 +170,12 @@ export default {
164 }, 170 },
165 async featchData() { 171 async featchData() {
166 let {result: res} = await business.djfcx(this.form); 172 let {result: res} = await business.djfcx(this.form);
167 console.log(res)
168 this.tableData.data = res.list 173 this.tableData.data = res.list
169 this.pageData.current = res.pageNum 174 this.pageData.current = res.pageNum
170 this.pageData.pageSize = res.pageSize 175 this.pageData.pageSize = res.pageSize
171 this.tableData.total = res.total 176 this.tableData.total = res.total
172 177 let {result: dyTotal} = await business.djfTotal(this.form);
178 this.totalData=dyTotal[0];
173 } 179 }
174 }, 180 },
175 }; 181 };
......
...@@ -25,55 +25,55 @@ class data extends filter { ...@@ -25,55 +25,55 @@ class data extends filter {
25 // } 25 // }
26 // }, 26 // },
27 { 27 {
28 prop: "YWH",
29 label: "业务号",
30 width: 190,
31 },
32 {
28 prop: 'BDCDYH', 33 prop: 'BDCDYH',
29 label: '不动产单元号', 34 label: '不动产单元号',
30 width: 240 35 width: 240
31 }, 36 },
32 { 37 {
33 prop: "DYR", 38 prop: 'DJLX',
34 label: "抵押人", 39 label: '登记业务',
35 width: 190, 40 width: 240
36 }, 41 },
37 { 42 {
38 prop: "YWH", 43 prop: "DYQR",
39 label: "业务号", 44 label: "抵押权人",
40 width: 190, 45 width: 190,
41 }, 46 },
42 { 47 {
43 prop: "ZJJZWZL", 48 prop: "DYR",
49 label: "抵押人",
50 width: 190,
51 },
52 {
53 prop: "ZL",
44 label: "坐落", 54 label: "坐落",
45 minWidth: 150, 55 minWidth: 150,
46 }, 56 },
47 { 57 {
48 prop: 'DYMJ', 58 prop: 'DYMJ',
49 label: '抵押面积', 59 label: '抵押面积',
50 // width: 80 60 width: 80
51 render: (h, scope) => {
52 return (
53 <div>
54 {scope.row.DYMJ} {scope.row.MJDWMC}
55 </div>
56 )
57 }
58 }, 61 },
59 { 62 {
60 prop: "BDBZZQSE", 63 prop: "DYJE",
61 label: "抵押数额", 64 label: "抵押数额",
62 // width: 80 65 width: 80
63 render: (h, scope) => { 66 },
64 return ( 67 {
65 <div> 68 prop: "BDCDJZMH",
66 {scope.row.BDBZZQSE} {scope.row.JEDWMC} 69 label: "不动产登记证明号",
67 </div> 70 minWidth: 200,
68 )
69 }
70 }, 71 },
71 { 72 {
72 prop: "BZ", 73 prop: "DJSJ",
73 label: "备注", 74 label: "登记时间",
74 minWidth: 200, 75 minWidth: 200,
75 }, 76 },
76
77 ] 77 ]
78 } 78 }
79 } 79 }
......
...@@ -30,8 +30,18 @@ ...@@ -30,8 +30,18 @@
30 @change="endTimeChange"></el-date-picker> 30 @change="endTimeChange"></el-date-picker>
31 </el-form-item> 31 </el-form-item>
32 </el-col> 32 </el-col>
33 <el-col :span="2" >
34 <el-form-item label="抵押总金额:" class="d-flex">
35 <el-input v-model="totalData.DYJE" disabled></el-input>
36 </el-form-item>
37 </el-col>
38 <el-col :span="2" >
39 <el-form-item label="抵押总面积:" class="d-flex">
40 <el-input v-model="totalData.DYMJ" disabled></el-input>
41 </el-form-item>
42 </el-col>
33 <!-- 操作按钮 --> 43 <!-- 操作按钮 -->
34 <el-col :span="12" class="btnColRight"> 44 <el-col :span="8" class="btnColRight">
35 <btn nativeType="cz" @click="resetForm">重置</btn> 45 <btn nativeType="cz" @click="resetForm">重置</btn>
36 <btn nativeType="cx" @click="featchData">查询</btn> 46 <btn nativeType="cx" @click="featchData">查询</btn>
37 </el-col> 47 </el-col>
...@@ -113,7 +123,8 @@ export default { ...@@ -113,7 +123,8 @@ export default {
113 qxdm: "", 123 qxdm: "",
114 sfgd: "1" 124 sfgd: "1"
115 }, 125 },
116 chartData: [] 126 chartData: [],
127 totalData:{DYMJ:0,DYJE:0}
117 }; 128 };
118 }, 129 },
119 mounted () { 130 mounted () {
...@@ -159,11 +170,15 @@ export default { ...@@ -159,11 +170,15 @@ export default {
159 */ 170 */
160 handleCurrentChange (val) { 171 handleCurrentChange (val) {
161 this.form.currentPage = val 172 this.form.currentPage = val
162 this.featchData() 173 //this.featchData()
163 }, 174 },
164 async featchData() { 175 async featchData() {
165 let {result: res} = await business.diya(this.form); 176 let {result: res} = await business.diya(this.form);
166 res.list.forEach(it=> { 177 res.list.forEach(it=> {
178 if (it.DJSJ !== undefined && typeof it.DJSJ !== ''){
179 it.DJSJ=it.DJSJ.slice(0, 19);
180 it.DJSJ=it.DJSJ.replace('T',' ');
181 }
167 if (it.MJDW !== undefined && typeof it.MJDW === 'string'){ 182 if (it.MJDW !== undefined && typeof it.MJDW === 'string'){
168 let mjdws = this.dicData['A7'].filter(item => item.DCODE === it.MJDW.trim()); 183 let mjdws = this.dicData['A7'].filter(item => item.DCODE === it.MJDW.trim());
169 it.MJDWMC = mjdws.length > 0 ? mjdws[0].DNAME : ""; 184 it.MJDWMC = mjdws.length > 0 ? mjdws[0].DNAME : "";
...@@ -178,6 +193,8 @@ export default { ...@@ -178,6 +193,8 @@ export default {
178 this.pageData.pageSize = res.pageSize 193 this.pageData.pageSize = res.pageSize
179 this.tableData.total = res.total 194 this.tableData.total = res.total
180 195
196 let {result: dyTotal} = await business.getDyaqTotol(this.form);
197 this.totalData=dyTotal[0];
181 } 198 }
182 }, 199 },
183 }; 200 };
......
...@@ -42,6 +42,12 @@ ...@@ -42,6 +42,12 @@
42 <el-form-item label="宗地数量:" > 42 <el-form-item label="宗地数量:" >
43 <span class="span-item">{{chartData.zdCount}}</span> 43 <span class="span-item">{{chartData.zdCount}}</span>
44 </el-form-item> 44 </el-form-item>
45 <el-form-item label="国有宗地数量:" >
46 <span class="span-item">{{chartData.gyzdCount}}</span>
47 </el-form-item>
48 <el-form-item label="集体宗地数量:" >
49 <span class="span-item">{{chartData.jtzdCount}}</span>
50 </el-form-item>
45 <el-form-item label="自然幢数量:"> 51 <el-form-item label="自然幢数量:">
46 <span class="span-item">{{chartData.zrzCount}}</span> 52 <span class="span-item">{{chartData.zrzCount}}</span>
47 </el-form-item> 53 </el-form-item>
......