1
Showing
6 changed files
with
60 additions
and
59 deletions
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-09-18 11:12:47 | 4 | * @LastEditTime: 2023-09-18 11:13:57 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="container"> | 7 | <div class="container"> |
... | @@ -38,12 +38,9 @@ | ... | @@ -38,12 +38,9 @@ |
38 | <!-- 内容框架 --> | 38 | <!-- 内容框架 --> |
39 | <div class="containerFrame"> | 39 | <div class="containerFrame"> |
40 | <!-- 左侧菜单栏 区分业务--> | 40 | <!-- 左侧菜单栏 区分业务--> |
41 | <div v-if="isShowMenu"> | 41 | <segmentMenu v-if="['A0320099', 'A0330099'].includes(slsq.djqxbm)" |
42 | <segmentMenu :paramData="paramData" | 42 | @getCurrentSelectProps="getCurrentSelectProps" /> |
43 | v-if="['A0320099', 'A0330099'].includes(slsq.djqxbm)" | 43 | <ordinaryMenu v-else @getCurrentSelectProps="getCurrentSelectProps" /> |
44 | @getCurrentSelectProps="getCurrentSelectProps" /> | ||
45 | <ordinaryMenu :paramData="paramData" v-else @getCurrentSelectProps="getCurrentSelectProps" /> | ||
46 | </div> | ||
47 | <div class="leftCon"> | 44 | <div class="leftCon"> |
48 | <!-- 分屏左侧预览 --> | 45 | <!-- 分屏左侧预览 --> |
49 | <div v-if="splitScreen" class="splitScreen-con"> | 46 | <div v-if="splitScreen" class="splitScreen-con"> |
... | @@ -70,7 +67,6 @@ | ... | @@ -70,7 +67,6 @@ |
70 | <div v-if="shows"> | 67 | <div v-if="shows"> |
71 | <receipt :Receiptdata="Receiptdata" id="boxaaa" /> | 68 | <receipt :Receiptdata="Receiptdata" id="boxaaa" /> |
72 | </div> | 69 | </div> |
73 | |||
74 | </div> | 70 | </div> |
75 | <component | 71 | <component |
76 | :key="fresh" | 72 | :key="fresh" |
... | @@ -140,8 +136,6 @@ | ... | @@ -140,8 +136,6 @@ |
140 | bestepid: this.$route.query.bestepid, | 136 | bestepid: this.$route.query.bestepid, |
141 | //当前流程所在环节 | 137 | //当前流程所在环节 |
142 | zbhj: this.$route.query.zbhj, | 138 | zbhj: this.$route.query.zbhj, |
143 | // 左侧是否显示,获取完成系统参数之后再显示 | ||
144 | isShowMenu: false, | ||
145 | //设置那个表单选中 | 139 | //设置那个表单选中 |
146 | tabName: "", | 140 | tabName: "", |
147 | //设置那个表单选择 | 141 | //设置那个表单选择 | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-09-18 10:49:50 | 4 | * @LastEditTime: 2023-09-18 11:13:06 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="container"> | 7 | <div class="container"> |
... | @@ -69,6 +69,10 @@ | ... | @@ -69,6 +69,10 @@ |
69 | }, | 69 | }, |
70 | data () { | 70 | data () { |
71 | return { | 71 | return { |
72 | //受理申请标识码 | ||
73 | bsmSlsq: this.$route.query.bsmSlsq, | ||
74 | //当前流程所在环节 | ||
75 | bestepid: this.$route.query.bestepid, | ||
72 | // 流程图 | 76 | // 流程图 |
73 | imgSrc: "", | 77 | imgSrc: "", |
74 | // 折叠 | 78 | // 折叠 | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-09-15 15:59:24 | 4 | * @LastEditTime: 2023-09-18 11:15:30 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="from-clues"> | 7 | <div class="from-clues"> |
... | @@ -11,7 +11,7 @@ | ... | @@ -11,7 +11,7 @@ |
11 | :model="queryForm" | 11 | :model="queryForm" |
12 | ref="queryForm" | 12 | ref="queryForm" |
13 | @submit.native.prevent | 13 | @submit.native.prevent |
14 | label-width="80px"> | 14 | label-width="100px"> |
15 | <el-row> | 15 | <el-row> |
16 | <el-col :span="5"> | 16 | <el-col :span="5"> |
17 | <el-form-item label="业务来源"> | 17 | <el-form-item label="业务来源"> | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-09-15 14:24:32 | 4 | * @LastEditTime: 2023-09-18 11:18:59 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="from-clues"> | 7 | <div class="from-clues"> |
... | @@ -9,18 +9,7 @@ | ... | @@ -9,18 +9,7 @@ |
9 | <div class="from-clues-header"> | 9 | <div class="from-clues-header"> |
10 | <el-form :model="queryForm" ref="queryForm" @submit.native.prevent label-width="70px"> | 10 | <el-form :model="queryForm" ref="queryForm" @submit.native.prevent label-width="70px"> |
11 | <el-row> | 11 | <el-row> |
12 | <el-col :span="6"> | 12 | <el-col :span="4"> |
13 | <el-form-item label="权属状态"> | ||
14 | <el-select v-model="queryForm.qszt" filterable class="width100" clearable placeholder="请选择登记类型"> | ||
15 | <el-option | ||
16 | v-for="item in qsztlist" | ||
17 | :key="item.dcode" | ||
18 | :label="item.dname" | ||
19 | :value="item.dcode"></el-option> | ||
20 | </el-select> | ||
21 | </el-form-item> | ||
22 | </el-col> | ||
23 | <el-col :span="6"> | ||
24 | <el-form-item label="权利类型"> | 13 | <el-form-item label="权利类型"> |
25 | <el-select v-model="queryForm.qllx" filterable class="width100" clearable placeholder="请选择权利类型"> | 14 | <el-select v-model="queryForm.qllx" filterable class="width100" clearable placeholder="请选择权利类型"> |
26 | <el-option v-for="item in dictData['A8']" :key="item.dcode" :label="item.dname" :value="item.dcode"> | 15 | <el-option v-for="item in dictData['A8']" :key="item.dcode" :label="item.dname" :value="item.dcode"> |
... | @@ -28,7 +17,7 @@ | ... | @@ -28,7 +17,7 @@ |
28 | </el-select> | 17 | </el-select> |
29 | </el-form-item> | 18 | </el-form-item> |
30 | </el-col> | 19 | </el-col> |
31 | <el-col :span="6"> | 20 | <el-col :span="4"> |
32 | <el-form-item label="登记类型"> | 21 | <el-form-item label="登记类型"> |
33 | <el-select v-model="queryForm.djlx" filterable class="width100" clearable placeholder="请选择登记类型"> | 22 | <el-select v-model="queryForm.djlx" filterable class="width100" clearable placeholder="请选择登记类型"> |
34 | <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> | 23 | <el-option v-for="item in dictData['A21']" :key="item.dcode" :label="item.dname" :value="item.dcode"> |
... | @@ -36,47 +25,59 @@ | ... | @@ -36,47 +25,59 @@ |
36 | </el-select> | 25 | </el-select> |
37 | </el-form-item> | 26 | </el-form-item> |
38 | </el-col> | 27 | </el-col> |
39 | 28 | <el-col :span="4"> | |
29 | <el-form-item label="权属状态"> | ||
30 | <el-select v-model="queryForm.qszt" filterable class="width100" clearable placeholder="请选择登记类型"> | ||
31 | <el-option | ||
32 | v-for="item in qsztlist" | ||
33 | :key="item.dcode" | ||
34 | :label="item.dname" | ||
35 | :value="item.dcode"></el-option> | ||
36 | </el-select> | ||
37 | </el-form-item> | ||
38 | </el-col> | ||
40 | <el-col :span="6"> | 39 | <el-col :span="6"> |
41 | <el-form-item label="不动产单元号" label-width="105px"> | 40 | <el-form-item label="不动产单元号" label-width="105px"> |
42 | <el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable class="width100"> | 41 | <el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable class="width100"> |
43 | </el-input> | 42 | </el-input> |
44 | </el-form-item> | 43 | </el-form-item> |
45 | </el-col> | 44 | </el-col> |
46 | 45 | <el-col :span="6"> | |
46 | <el-form-item label="不动产权证号" label-width="105px"> | ||
47 | <el-input placeholder="请输入不动产权证号" v-model="queryForm.bdcqzh" clearable class="width100"> | ||
48 | </el-input> | ||
49 | </el-form-item> | ||
50 | </el-col> | ||
47 | </el-row> | 51 | </el-row> |
48 | <el-row> | 52 | <el-row> |
49 | <el-col :span="6"> | 53 | <el-col :span="5"> |
50 | <el-form-item label="业务号:"> | 54 | <el-form-item label="业务号:"> |
51 | <el-input placeholder="请输入业务号" v-model="queryForm.ywh" clearable class="width100"> | 55 | <el-input placeholder="请输入业务号" v-model="queryForm.ywh" clearable class="width100"> |
52 | </el-input> | 56 | </el-input> |
53 | </el-form-item> | 57 | </el-form-item> |
54 | </el-col> | 58 | </el-col> |
55 | <el-col :span="6"> | 59 | <el-col :span="5"> |
56 | <el-form-item label="权利人:" > | 60 | <el-form-item label="坐落:" label-width="105px"> |
57 | <el-input v-model="queryForm.qlrmc" clearable class="width100"> | 61 | <el-input v-model="queryForm.zl" clearable class="width100"> |
58 | </el-input> | 62 | </el-input> |
59 | </el-form-item> | 63 | </el-form-item> |
60 | </el-col> | 64 | </el-col> |
61 | <el-col :span="6"> | 65 | <el-col :span="5"> |
62 | <el-form-item label="不动产权证号"> | 66 | <el-form-item label="权利人:" label-width="105px"> |
63 | <el-input placeholder="请输入不动产权证号" v-model="queryForm.bdcqzh" clearable class="width100"> | 67 | <el-input v-model="queryForm.qlrmc" clearable class="width100"> |
64 | </el-input> | 68 | </el-input> |
65 | </el-form-item> | 69 | </el-form-item> |
66 | </el-col> | 70 | </el-col> |
67 | <el-col :span="6"> | 71 | <el-col :span="5"> |
68 | <el-form-item label="坐落:" > | 72 | <el-form-item label="义务人:"> |
69 | <el-input v-model="queryForm.zl" clearable class="width100"> | 73 | <el-input v-model="queryForm.ywrmc" clearable class="width100"> |
70 | </el-input> | 74 | </el-input> |
71 | </el-form-item> | 75 | </el-form-item> |
72 | </el-col> | 76 | </el-col> |
73 | </el-row> | 77 | |
74 | <el-row class="advanced-search"> | 78 | <el-col :span="4" class="btnColRight"> |
75 | <span>搜索条件:</span> | ||
76 | <el-col :span="4" class="btnColRight"> | ||
77 | <el-form-item> | 79 | <el-form-item> |
78 | <el-button type="primary" native-type="submit" @click="handleSearch">查询</el-button> | 80 | <el-button type="primary" native-type="submit" @click="handleSearch">查询</el-button> |
79 | <el-button @click="moreQueryClick">高级查询</el-button> | ||
80 | </el-form-item> | 81 | </el-form-item> |
81 | </el-col> | 82 | </el-col> |
82 | </el-row> | 83 | </el-row> |
... | @@ -145,7 +146,6 @@ | ... | @@ -145,7 +146,6 @@ |
145 | this.queryClick() | 146 | this.queryClick() |
146 | }, | 147 | }, |
147 | methods: { | 148 | methods: { |
148 | // 初始化数据 | ||
149 | /** | 149 | /** |
150 | * @description: 初始化数据 | 150 | * @description: 初始化数据 |
151 | * @author: renchao | 151 | * @author: renchao |
... | @@ -170,12 +170,6 @@ | ... | @@ -170,12 +170,6 @@ |
170 | handleSort (name, sort) { | 170 | handleSort (name, sort) { |
171 | console.log(name, sort); | 171 | console.log(name, sort); |
172 | }, | 172 | }, |
173 | // 高级查询 | ||
174 | /** | ||
175 | * @description: 高级查询 | ||
176 | * @author: renchao | ||
177 | */ | ||
178 | moreQueryClick () { }, | ||
179 | /** | 173 | /** |
180 | * @description: openDialog | 174 | * @description: openDialog |
181 | * @param {*} scroll | 175 | * @param {*} scroll |
... | @@ -184,14 +178,18 @@ | ... | @@ -184,14 +178,18 @@ |
184 | openDialog (scroll) { | 178 | openDialog (scroll) { |
185 | this.$popupDialog('登记簿详情', 'registerBook/djbFrame', scroll, '85%'); | 179 | this.$popupDialog('登记簿详情', 'registerBook/djbFrame', scroll, '85%'); |
186 | }, | 180 | }, |
181 | openYwDialog (item) { | ||
182 | const { href } = this.$router.resolve('/workFrameView?bsmSlsq=' + item.bsmSlsq + '&bestepid=' + item.bestepid + '&bsmBusiness=' + item.bsmBusiness + '&viewtype=3' + '&type=jdcx') | ||
183 | window.open(href, `urlname${item.bsmSlsq}`) | ||
184 | }, | ||
187 | /** | 185 | /** |
188 | * @description: handleLpbClick | 186 | * @description: handleLpbClick |
189 | * @param {*} item | 187 | * @param {*} item |
190 | * @author: renchao | 188 | * @author: renchao |
191 | */ | 189 | */ |
192 | handleLpbClick (item) { | 190 | handleLpbClick (item) { |
193 | console.log("item",item); | 191 | console.log("item", item); |
194 | this.$popup('楼盘表', 'lpb/index', { | 192 | this.$popup('楼盘表', 'lpb/index', { |
195 | width: '85%', | 193 | width: '85%', |
196 | formData: { | 194 | formData: { |
197 | bsm: item.zrzbsm, | 195 | bsm: item.zrzbsm, | ... | ... |
... | @@ -64,9 +64,15 @@ class data extends filter { | ... | @@ -64,9 +64,15 @@ class data extends filter { |
64 | } | 64 | } |
65 | }, | 65 | }, |
66 | { | 66 | { |
67 | prop: "ywh", | ||
68 | label: "业务号", | 67 | label: "业务号", |
69 | width: '110', | 68 | minWidth: '100', |
69 | render: (h, scope) => { | ||
70 | return ( | ||
71 | <div> | ||
72 | <el-link type="primary" onClick={() => { vm.openYwDialog(scope.row) }}>{scope.row.ywh}</el-link> | ||
73 | </div> | ||
74 | ) | ||
75 | } | ||
70 | }, | 76 | }, |
71 | { | 77 | { |
72 | prop: "qllxmc", | 78 | prop: "qllxmc", | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-07-25 16:34:27 | 4 | * @LastEditTime: 2023-09-18 11:19:07 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="from-clues"> | 7 | <div class="from-clues"> |
... | @@ -139,7 +139,6 @@ | ... | @@ -139,7 +139,6 @@ |
139 | handleSort (name, sort) { | 139 | handleSort (name, sort) { |
140 | console.log(name, sort); | 140 | console.log(name, sort); |
141 | }, | 141 | }, |
142 | // 高级查询 | ||
143 | /** | 142 | /** |
144 | * @description: 高级查询 | 143 | * @description: 高级查询 |
145 | * @author: renchao | 144 | * @author: renchao | ... | ... |
-
Please register or sign in to post a comment