修改
Showing
7 changed files
with
177 additions
and
16 deletions
src/api/selectQlxx.js
0 → 100644
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; |
... | @@ -432,6 +433,7 @@ export default { | ... | @@ -432,6 +433,7 @@ export default { |
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="共有方式:"> | ... | ... |
... | @@ -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,6 +131,25 @@ export default { | ... | @@ -131,6 +131,25 @@ export default { |
131 | item.ybdcqzsh = item.bdcqzh | 131 | item.ybdcqzsh = item.bdcqzh |
132 | }) | 132 | }) |
133 | this.bdcdysz = val; | 133 | this.bdcdysz = val; |
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 | }); | ||
134 | } | 153 | } |
135 | } | 154 | } |
136 | } | 155 | } | ... | ... |
... | @@ -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; | ... | ... |
-
Please register or sign in to post a comment