1111
Showing
4 changed files
with
97 additions
and
29 deletions
... | @@ -2,33 +2,59 @@ import request from '@/utils/request' | ... | @@ -2,33 +2,59 @@ import request from '@/utils/request' |
2 | import SERVER from './config' | 2 | import SERVER from './config' |
3 | 3 | ||
4 | /* | 4 | /* |
5 | 业务办理-选择单元-根据条件进行列表查询-国有建设用地使用权、房屋所有权(首次登记) | 5 | 业务办理-选择单元-查询宗地基本信息 |
6 | */ | 6 | */ |
7 | export function selectScBdcdy(data) { | 7 | export function selectZdjbxx(data) { |
8 | return request({ | 8 | return request({ |
9 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectScBdcdy', | 9 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectZdjbxx', |
10 | method: 'post', | 10 | method: 'post', |
11 | data, | 11 | data, |
12 | showLoading: true | 12 | showLoading: true |
13 | }) | 13 | }) |
14 | } | 14 | } |
15 | 15 | ||
16 | export function selectZdjbxx(data) { | 16 | |
17 | /* | ||
18 | 业务办理-选择单元-查询建设用地、宅基地信息 | ||
19 | */ | ||
20 | export function selectJsydQlxx(data) { | ||
17 | return request({ | 21 | return request({ |
18 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectZdjbxx', | 22 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectJsydQlxx', |
19 | method: 'post', | 23 | method: 'post', |
20 | data, | 24 | data, |
21 | showLoading: true | 25 | showLoading: true |
22 | }) | 26 | }) |
23 | } | 27 | } |
24 | 28 | ||
29 | /* | ||
30 | 业务办理-选择单元-查询自然幢信息 | ||
31 | */ | ||
32 | export function selectZrz(data) { | ||
33 | return request({ | ||
34 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectZrz', | ||
35 | method: 'post', | ||
36 | data, | ||
37 | showLoading: true | ||
38 | }) | ||
39 | } | ||
25 | 40 | ||
26 | /* | 41 | /* |
27 | 选择建设用地用地查询方法 | 42 | 业务办理-选择单元-查询户信息 |
28 | */ | 43 | */ |
29 | export function selectJsydQlxx(data) { | 44 | export function selectH(data) { |
30 | return request({ | 45 | return request({ |
31 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectJsydQlxx', | 46 | url: SERVER.SERVERAPI + '/rest/ywbl/ywsq/selectH', |
47 | method: 'post', | ||
48 | data, | ||
49 | showLoading: true | ||
50 | }) | ||
51 | } | ||
52 | |||
53 | |||
54 | // 获取自然幢下其他户 | ||
55 | export function selectOtherH (data) { | ||
56 | return request({ | ||
57 | url: 'ywbl/ywsq/selectOtherH', | ||
32 | method: 'post', | 58 | method: 'post', |
33 | data, | 59 | data, |
34 | showLoading: true | 60 | showLoading: true | ... | ... |
... | @@ -46,6 +46,7 @@ import { datas, sendThis } from "../javascript/fwsyq.js"; | ... | @@ -46,6 +46,7 @@ import { datas, sendThis } from "../javascript/fwsyq.js"; |
46 | import table from "@/utils/mixin/table"; | 46 | import table from "@/utils/mixin/table"; |
47 | import jump from "@/views/ywbl/ywsq/components/mixin/jump"; | 47 | import jump from "@/views/ywbl/ywsq/components/mixin/jump"; |
48 | import { selectScBdcdy, startBusinessFlow, choiceBdcdy,selectOtherH } from "@/api/ywbl.js"; | 48 | import { selectScBdcdy, startBusinessFlow, choiceBdcdy,selectOtherH } from "@/api/ywbl.js"; |
49 | import { selectZrz, selectH } from "@/api/selectQlxx.js"; | ||
49 | export default { | 50 | export default { |
50 | mixins: [table, jump], | 51 | mixins: [table, jump], |
51 | props: { | 52 | props: { |
... | @@ -82,13 +83,22 @@ export default { | ... | @@ -82,13 +83,22 @@ export default { |
82 | //从业务办理进入 | 83 | //从业务办理进入 |
83 | this.queryForm.sqywbm = this.djywbm; | 84 | this.queryForm.sqywbm = this.djywbm; |
84 | this.queryForm.fwfl = this.activeName; | 85 | this.queryForm.fwfl = this.activeName; |
85 | selectScBdcdy({ ...this.queryForm, ...this.pageData }).then((res) => { | 86 | if(this.activeName=="zrz"){ |
87 | selectZrz({ ...this.queryForm, ...this.pageData }).then((res) => { | ||
86 | if (res.code === 200) { | 88 | if (res.code === 200) { |
87 | let { total, records } = res.result; | 89 | this.tableData.total = res.result.total; |
88 | this.tableData.total = total; | 90 | this.tableData.data = res.result.records; |
89 | this.tableData.data = records; | 91 | } |
92 | }); | ||
93 | }else{ | ||
94 | selectH({ ...this.queryForm, ...this.pageData }).then((res) => { | ||
95 | if (res.code === 200) { | ||
96 | this.tableData.total = res.result.total; | ||
97 | this.tableData.data = res.result.records; | ||
90 | } | 98 | } |
91 | }) | 99 | }) |
100 | } | ||
101 | |||
92 | }else{ | 102 | }else{ |
93 | //从办理框架选择不动产单元进入 | 103 | //从办理框架选择不动产单元进入 |
94 | //房屋首次办理选择不动产需找出对应自然幢下未选择的户 | 104 | //房屋首次办理选择不动产需找出对应自然幢下未选择的户 |
... | @@ -103,8 +113,9 @@ export default { | ... | @@ -103,8 +113,9 @@ export default { |
103 | } | 113 | } |
104 | }, | 114 | }, |
105 | handleTabClick () { | 115 | handleTabClick () { |
116 | |||
106 | this.pageData.currentPage = 1; | 117 | this.pageData.currentPage = 1; |
107 | this.fetchData() | 118 | this.fetchData(); |
108 | }, | 119 | }, |
109 | submitForm () { | 120 | submitForm () { |
110 | if (this.bdcdysz.length == 0) { | 121 | if (this.bdcdysz.length == 0) { | ... | ... |
... | @@ -26,10 +26,31 @@ class data extends filter { | ... | @@ -26,10 +26,31 @@ 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 | }, | ||
50 | { | ||
51 | prop: "bdcqzsh", | ||
52 | label: "土地证号", | ||
53 | }, | ||
33 | { | 54 | { |
34 | prop: "qllxmc", | 55 | prop: "qllxmc", |
35 | label: "权利类型", | 56 | label: "权利类型", |
... | @@ -39,16 +60,24 @@ class data extends filter { | ... | @@ -39,16 +60,24 @@ class data extends filter { |
39 | label: "自然幢号", | 60 | label: "自然幢号", |
40 | }, | 61 | }, |
41 | { | 62 | { |
42 | prop: "bdcdyh", | 63 | label: "土地性质/房屋性质", |
43 | label: "不动产单元号", | 64 | render: (h, scope) => { |
44 | }, | 65 | return ( |
45 | { | 66 | <div> |
46 | prop: "showQlxz", | 67 | {(scope.row.tdxzmc)+(' / ')+(scope.row.tdxzmc)} |
47 | label: "权利性质", | 68 | </div> |
69 | ) | ||
70 | } | ||
48 | }, | 71 | }, |
49 | { | 72 | { |
50 | prop: "zdmj", | 73 | label: "土地面积/房屋面积", |
51 | label: "宗地面积", | 74 | render: (h, scope) => { |
75 | return ( | ||
76 | <div> | ||
77 | {(scope.row.zdmj)+(' / ')+(scope.row.scjzmj)} | ||
78 | </div> | ||
79 | ) | ||
80 | } | ||
52 | }, | 81 | }, |
53 | // { | 82 | // { |
54 | // prop: "qlsdfs", | 83 | // prop: "qlsdfs", |
... | @@ -56,11 +85,11 @@ class data extends filter { | ... | @@ -56,11 +85,11 @@ class data extends filter { |
56 | // }, | 85 | // }, |
57 | { | 86 | { |
58 | prop: "jzwjbyt", | 87 | prop: "jzwjbyt", |
59 | label: "房屋用途", | 88 | label: "土地用途/房屋用途", |
60 | }, | 89 | }, |
61 | { | 90 | { |
62 | prop: "zl", | 91 | prop: "zl", |
63 | label: "坐落", | 92 | label: "自然幢坐落", |
64 | }, | 93 | }, |
65 | ] | 94 | ] |
66 | } | 95 | } | ... | ... |
... | @@ -7,7 +7,7 @@ | ... | @@ -7,7 +7,7 @@ |
7 | <el-collapse-item title="业务申请" name="1"> | 7 | <el-collapse-item title="业务申请" name="1"> |
8 | <ul class="item-list"> | 8 | <ul class="item-list"> |
9 | <li v-for="(obj, key) in list" :key="key" @click="handleList(list, obj)" :class="obj.check ? 'active' : ''"> | 9 | <li v-for="(obj, key) in list" :key="key" @click="handleList(list, obj)" :class="obj.check ? 'active' : ''"> |
10 | {{ obj.nodename }}</li> | 10 | {{ obj.nodename}}</li> |
11 | </ul> | 11 | </ul> |
12 | </el-collapse-item> | 12 | </el-collapse-item> |
13 | </el-collapse> | 13 | </el-collapse> |
... | @@ -32,13 +32,15 @@ | ... | @@ -32,13 +32,15 @@ |
32 | </div> | 32 | </div> |
33 | <div class="right-situation el-card box-card is-always-shadow"> | 33 | <div class="right-situation el-card box-card is-always-shadow"> |
34 | <div v-if="n >= 0"> | 34 | <div v-if="n >= 0"> |
35 | <div class="right-title">业务列表</div> | 35 | <div class="right-title">常办业务列表</div> |
36 | <ul> | 36 | <ul> |
37 | <li v-for="(item, index) in ywList" :key="index" @click="handleSelectYw(item, ywList)" | 37 | <li v-for="(item, index) in ywList" :key="index" @click="handleSelectYw(item, ywList)" |
38 | :class="item.cselect ? 'cactive' : ''"> | 38 | :class="item.cselect ? 'cactive' : ''"> |
39 | <p> | 39 | <p> |
40 | {{ item.djywmc }}<br> | ||
40 | {{ item.nodename }} | 41 | {{ item.nodename }} |
41 | </p> | 42 | </p> |
43 | |||
42 | <p v-if="item.sffqlc == 1" :class="item.userCollect==1 ? 'active' : ''" | 44 | <p v-if="item.sffqlc == 1" :class="item.userCollect==1 ? 'active' : ''" |
43 | @click.stop="handleCollection(item)"> | 45 | @click.stop="handleCollection(item)"> |
44 | <i class="el-icon-star-off" :class="item.userCollect==1 ? 'active' : ''"></i> | 46 | <i class="el-icon-star-off" :class="item.userCollect==1 ? 'active' : ''"></i> | ... | ... |
-
Please register or sign in to post a comment