6d3a09ff by 田浩浩

修改

1 parent 27b7b15f
1 import request from '@/utils/request'
2
3
4 /*
5 业务办理-选择单元-根据条件进行列表查询-国有建设用地使用权、房屋所有权(首次登记)
6 */
7 export function selectScBdcdy(data) {
8 return request({
9 url: '/ywbl/ywsq/selectScBdcdy',
10 method: 'post',
11 data,
12 showLoading: true
13 })
14 }
15
16 /*
17 选择建设用地用地查询方法
18 */
19 export function selectJsydQlxx(data) {
20 return request({
21 url: '/ywbl/ywsq/selectJsydQlxx',
22 method: 'post',
23 data,
24 showLoading: true
25 })
26 }
27
28 // /*
29 // 业务办理-选择单元-根据条件进行列表查询-房屋所有权
30 // */
31 // export function selectFwsyq (data) {
32 // return request({
33 // url: 'ywbl/ywsq/selectFwsyq',
34 // method: 'post',
35 // data,
36 // showLoading: true
37 // })
38 // }
39
40 /*
41 业务办理-选择权利信息-根据条件进行列表查询
42 */
43 export function selectQlxx(data) {
44 return request({
45 url: '/ywbl/ywsq/selectQlxx',
46 method: 'post',
47 data,
48 showLoading: true
49 })
50 }
51 /*
52 业务办理-选择抵押权信息-根据条件进行列表查询
53 */
54 export function selectDiyaq(data) {
55 return request({
56 url: '/ywbl/ywsq/selectDiyaq',
57 method: 'post',
58 data,
59 showLoading: true
60 })
61 }
62 /*
63 业务办理-选择查封信息-根据条件进行列表查询
64 */
65 export function selectCfdj(data) {
66 return request({
67 url: '/ywbl/ywsq/selectCfdj',
68 method: 'post',
69 data,
70 showLoading: true
71 })
72 }
73
74 /*
75 业务办理-业务申请-添加收藏业务
76 */
77 export function deleteCollectBiz(bsmSqyw) {
78 return request({
79 url: '/ywbl/BusinessApply/deleteCollectBiz?bsmSqyw=' + bsmSqyw,
80 method: 'post'
81 })
82 }
83 // 国有建设用地使用权/房屋使用权 -选择不动产单元
84 export function choiceBdcdy(data) {
85 return request({
86 url: 'business/workFlow/choiceBdcdy',
87 method: 'post',
88 data,
89 showLoading: true
90 })
91 }
...\ No newline at end of file ...\ No newline at end of file
...@@ -424,6 +424,7 @@ export default { ...@@ -424,6 +424,7 @@ export default {
424 }, 424 },
425 //申请单元点击事件 425 //申请单元点击事件
426 unitClick (index) { 426 unitClick (index) {
427
427 if(index >= 0){ 428 if(index >= 0){
428 this.currentSelectProps = this.unitData[index]; 429 this.currentSelectProps = this.unitData[index];
429 this.currentSelectProps.batchOperation = false; 430 this.currentSelectProps.batchOperation = false;
...@@ -431,7 +432,8 @@ export default { ...@@ -431,7 +432,8 @@ export default {
431 this.currentSelectProps.batchOperation = true; 432 this.currentSelectProps.batchOperation = true;
432 } 433 }
433 getStepFormInfo(this.currentSelectProps).then((res) => { 434 getStepFormInfo(this.currentSelectProps).then((res) => {
434 if (res.code === 200) { 435 if (res.code === 200) {
436 this.fresh += 1;
435 //获取单元对应的所有表单信息 437 //获取单元对应的所有表单信息
436 this.tabList = res.result; 438 this.tabList = res.result;
437 //默认加载第一个表单信息 439 //默认加载第一个表单信息
......
...@@ -113,10 +113,11 @@ ...@@ -113,10 +113,11 @@
113 </el-form-item> 113 </el-form-item>
114 </el-col> 114 </el-col>
115 </el-row> 115 </el-row>
116 <div class="slxx_title title-block"> 116 <!-- <div class="slxx_title title-block">
117 权利人信息 117 权利人信息
118 <div class="triangle"></div> 118 <div class="triangle"></div>
119 </div> 119 </div> -->
120 <el-divider content-position="left" ><i style="background-color:#3498db;font-size:16px;color:#fff !important;border-radius: 5px 5px 5px 0px;margin-bottom:10px;" class="el-icon-edit-outline">权利人信息</i></el-divider>
120 <el-row :gutter="10"> 121 <el-row :gutter="10">
121 <el-col :span="14"> 122 <el-col :span="14">
122 <el-form-item :class="flag ? 'marginBot0' : ''" label="共有方式:"> 123 <el-form-item :class="flag ? 'marginBot0' : ''" label="共有方式:">
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
32 </el-col> 32 </el-col>
33 <el-col :span="2" class="btnColRight"> 33 <el-col :span="2" class="btnColRight">
34 <el-form-item> 34 <el-form-item>
35 <el-button type="primary" @click="fetchData">查询</el-button> 35 <el-button type="primary" @click="fetchData">查询</el-button>
36 </el-form-item> 36 </el-form-item>
37 </el-col> 37 </el-col>
38 </el-row> 38 </el-row>
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
40 </div> 40 </div>
41 <!-- 表格 --> 41 <!-- 表格 -->
42 <div class="from-clues-content"> 42 <div class="from-clues-content">
43 <lb-table :page-size="pageData.pageSize" :heightNum="400" :current-page.sync="pageData.currentPage" 43 <lb-table border :page-size="pageData.pageSize" :heightNum="400" :current-page.sync="pageData.currentPage"
44 :total="tableData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange" 44 :total="tableData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange"
45 @selection-change="handleSelectionChange" :column="tableData.columns" :data="tableData.data"> 45 @selection-change="handleSelectionChange" :column="tableData.columns" :data="tableData.data">
46 </lb-table> 46 </lb-table>
...@@ -58,7 +58,8 @@ import { datas, sendThis } from "../javascript/jsydsyq200.js"; ...@@ -58,7 +58,8 @@ import { datas, sendThis } from "../javascript/jsydsyq200.js";
58 import { defaultParameters } from "../javascript/publicDefaultPar.js"; 58 import { defaultParameters } from "../javascript/publicDefaultPar.js";
59 import table from "@/utils/mixin/table"; 59 import table from "@/utils/mixin/table";
60 import jump from "../components/mixin/jump"; 60 import jump from "../components/mixin/jump";
61 import { selectQlxx, startBusinessFlow } from "@/api/ywbl.js"; 61 import { startBusinessFlow } from "@/api/ywbl.js";
62 import { selectJsydQlxx } from "@/api/selectQlxx.js";
62 export default { 63 export default {
63 mixins: [table, jump], 64 mixins: [table, jump],
64 props: { 65 props: {
...@@ -87,8 +88,7 @@ export default { ...@@ -87,8 +88,7 @@ export default {
87 }, 88 },
88 fetchData () { 89 fetchData () {
89 this.queryForm.sqywbm = this.djywbm; 90 this.queryForm.sqywbm = this.djywbm;
90 91 selectJsydQlxx({ ...this.queryForm, ...this.pageData }).then((res) => {
91 selectQlxx({ ...this.queryForm, ...this.pageData }).then((res) => {
92 if (res.code === 200) { 92 if (res.code === 200) {
93 let { total, records } = res.result; 93 let { total, records } = res.result;
94 this.tableData.total = total; 94 this.tableData.total = total;
...@@ -131,7 +131,26 @@ export default { ...@@ -131,7 +131,26 @@ export default {
131 item.ybdcqzsh = item.bdcqzh 131 item.ybdcqzsh = item.bdcqzh
132 }) 132 })
133 this.bdcdysz = val; 133 this.bdcdysz = val;
134 } 134 },
135 openBook(row){
136 var param={bdcdyid:row.bdcdyid,qllx:row.qllx, bdcdyh: row.bdcdyh, bsmQlxx: row.bsmQlxx};
137 this.$popup({
138 titleStyle: "left",
139 title: "登记簿详情", // 弹窗标题
140 editItem: "registerBook/djbFrame", // 弹窗内容
141 formData: param,
142 width: "1220px",
143 height: "790px",
144 // cancelText: '取消摆烂', // 右边按钮文本
145 // confirmText: '确定点击', //左边按钮文本
146 cancel: () => {
147 console.log("取消回调");
148 },
149 confirm: () => {
150 console.log("确认回调");
151 },
152 });
153 }
135 } 154 }
136 } 155 }
137 </script> 156 </script>
......
...@@ -26,10 +26,27 @@ class data extends filter { ...@@ -26,10 +26,27 @@ class data extends filter {
26 ) 26 )
27 } 27 }
28 }, 28 },
29 // { 29 {
30 // prop: "status", 30 label: "状态",
31 // label: "状态", 31 render: (h, scope) => {
32 // }, 32 return (
33 <div>
34 {/* <a v-on:click="doSomething"></a> */}
35 <a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a>
36 <span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span>
37 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
38 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
39 <span v-show={scope.row.cfzt == 1}>,已查封</span>
40 <span v-show={scope.row.diyizt == 1}>,已地役</span>
41 <span v-show={scope.row.yyzt == 1}>,异议中</span>
42 <span v-show={scope.row.xzzt == 1}>,已限制</span>
43 <span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span>
44 <span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span>
45 <span v-show={scope.row.dyzt == 1}>,已抵押</span>
46 </div>
47 )
48 }
49 },
33 { 50 {
34 prop: "qllxmc", 51 prop: "qllxmc",
35 label: "权利类型", 52 label: "权利类型",
......
...@@ -8,7 +8,7 @@ class data extends filter { ...@@ -8,7 +8,7 @@ class data extends filter {
8 constructor() { 8 constructor() {
9 super() 9 super()
10 } 10 }
11 columns () { 11 columns() {
12 return [ 12 return [
13 { 13 {
14 type: 'selection', 14 type: 'selection',
...@@ -27,8 +27,25 @@ class data extends filter { ...@@ -27,8 +27,25 @@ class data extends filter {
27 } 27 }
28 }, 28 },
29 { 29 {
30 prop: "status",
31 label: "状态", 30 label: "状态",
31 render: (h, scope) => {
32 return (
33 <div>
34 {/* <a v-on:click="doSomething"></a> */}
35 <a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a>
36 <span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span>
37 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
38 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
39 <span v-show={scope.row.cfzt == 1}>,已查封</span>
40 <span v-show={scope.row.diyizt == 1}>,已地役</span>
41 <span v-show={scope.row.yyzt == 1}>,异议中</span>
42 <span v-show={scope.row.xzzt == 1}>,已限制</span>
43 <span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span>
44 <span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span>
45 <span v-show={scope.row.dyzt == 1}>,已抵押</span>
46 </div>
47 )
48 }
32 }, 49 },
33 { 50 {
34 prop: "qllxmc", 51 prop: "qllxmc",
...@@ -47,25 +64,40 @@ class data extends filter { ...@@ -47,25 +64,40 @@ class data extends filter {
47 label: "使用权人", 64 label: "使用权人",
48 }, 65 },
49 { 66 {
50 prop: "zjh", 67 prop: "qlrzjhm",
51 label: "证件号", 68 label: "证件号",
52 }, 69 },
53 { 70 {
54 prop: "qlxz", 71 prop: "qlxzmc",
72 width: '80',
55 label: "权利性质", 73 label: "权利性质",
56 }, 74 },
57 { 75 {
58 prop: "mj", 76 prop: "mj",
77 width: '100',
59 label: "使用权面积", 78 label: "使用权面积",
60 }, 79 },
61 { 80 {
62 prop: "showTdyt", 81 prop: "ytmc",
63 label: "土地用途", 82 label: "土地用途",
64 }, 83 },
65 { 84 {
66 prop: "zl", 85 prop: "zl",
67 label: "坐落", 86 label: "坐落",
68 }, 87 },
88 {
89 label: '操作',
90 width: '80',
91 align: 'center',
92 fixed: 'right',
93 render: (h, scope) => {
94 return (
95 <div>
96 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openBook(scope.row) }}>登记薄</el-button>
97 </div>
98 )
99 }
100 },
69 ] 101 ]
70 } 102 }
71 103
......
...@@ -122,7 +122,6 @@ export default { ...@@ -122,7 +122,6 @@ export default {
122 methods: { 122 methods: {
123 // 初始化数据 123 // 初始化数据
124 fetchData() { 124 fetchData() {
125 debugger;
126 getDjbBysearch({ ...this.queryForm, ...this.pageData }).then((res) => { 125 getDjbBysearch({ ...this.queryForm, ...this.pageData }).then((res) => {
127 if (res.code === 200) { 126 if (res.code === 200) {
128 let { total, records } = res.result; 127 let { total, records } = res.result;
......