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