03e8dbcc by renchao@pashanhoo.com

1

1 parent 74203716
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
......