Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
bdc
/
bdcdj-web
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
6e10e211
authored
2024-03-08 08:52:20 +0800
by
renchao@pashanhoo.com
Browse Files
Options
Browse Files
Tag
Download
Plain Diff
Merge branch 'dev'
2 parents
8ac1f5a5
e2f8dcd3
Hide whitespace changes
Inline
Side-by-side
Showing
29 changed files
with
462 additions
and
914 deletions
src/api/ywsq.js
src/views/lpb/index.vue
src/views/lpb/zjgcdy.vue
src/views/ywbl/ywsq/components/fwsyq copy.vue
src/views/ywbl/ywsq/components/selecBdcql.vue
src/views/ywbl/ywsq/components/cfdj.vue → src/views/ywbl/ywsq/components/selectCfdj.vue
src/views/ywbl/ywsq/components/diyaq.vue → src/views/ywbl/ywsq/components/selectDiyaq.vue
src/views/ywbl/ywsq/components/selectFwbjDybgSplitMerge.vue
src/views/ywbl/ywsq/components/selectFwfgSplitMerge.vue
src/views/ywbl/ywsq/components/selectFwsyq.vue
src/views/ywbl/ywsq/components/selectH.vue
src/views/ywbl/ywsq/components/selectJsydsyq.vue
src/views/ywbl/ywsq/components/selectJsydsyqSplitMerge.vue
src/views/ywbl/ywsq/components/selectLqqt.vue
src/views/ywbl/ywsq/components/selectLqsc.vue
src/views/ywbl/ywsq/components/fwsyq.vue → src/views/ywbl/ywsq/components/selectQjZrzDz.vue
src/views/ywbl/ywsq/components/selectQjzdjbxx.vue
src/views/ywbl/ywsq/components/selectSllmqt.vue
src/views/ywbl/ywsq/components/selectSllmsc.vue
src/views/ywbl/ywsq/components/selectTdsyq.vue
src/views/ywbl/ywsq/components/selectYbbg.vue
src/views/ywbl/ywsq/components/selectYbbgSplitMerge.vue
src/views/ywbl/ywsq/components/selectYgdy.vue → src/views/ywbl/ywsq/components/selectYgdydj.vue
src/views/ywbl/ywsq/components/selectYgdj200.vue → src/views/ywbl/ywsq/components/selectYgmmdj.vue
src/views/ywbl/ywsq/components/tdjyq200.vue
src/views/ywbl/ywsq/javascript/selectYgdy.js → src/views/ywbl/ywsq/javascript/selectYgdydj.js
src/views/ywbl/ywsq/javascript/selectYgdj200.js → src/views/ywbl/ywsq/javascript/selectYgmmdj.js
src/views/ywbl/ywsq/javascript/slectBdcdata.js
src/views/zhcx/djbcx/djbcx.vue
src/api/ywsq.js
View file @
6e10e21
...
...
@@ -278,9 +278,9 @@ export function selectYgdj100 (data) {
* @param data
* @returns {*}
*/
export
function
selectYg
dj200
(
data
)
{
export
function
selectYg
mmdj
(
data
)
{
return
request
({
url
:
SERVER
.
SERVERAPI
+
'/rest/ywbl/ywsq/selectYg
dj200
'
,
url
:
SERVER
.
SERVERAPI
+
'/rest/ywbl/ywsq/selectYg
mmdj
'
,
method
:
'post'
,
data
})
...
...
@@ -290,9 +290,9 @@ export function selectYgdj200 (data) {
* @param data
* @returns {*}
*/
export
function
selectYgdy
(
data
)
{
export
function
selectYgdy
dj
(
data
)
{
return
request
({
url
:
SERVER
.
SERVERAPI
+
'/rest/ywbl/ywsq/selectYgdy'
,
url
:
SERVER
.
SERVERAPI
+
'/rest/ywbl/ywsq/selectYgdy
dj
'
,
method
:
'post'
,
data
})
...
...
src/views/lpb/index.vue
View file @
6e10e21
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 202
3-09-15 14:46:47
* @LastEditTime: 202
4-03-08 08:50:28
-->
<
template
>
<div
class=
"edit"
>
...
...
@@ -16,9 +16,11 @@
:style=
"
{ height: lpbContentHight + 'px' }"
v-show="bjztFlag">
<!-- 楼盘表主体 -->
<div
class=
"lp-overview"
:style=
"
{ width: lpbContentwidth + 'px','margin-right': formData.onlyShow ? '10px' : 0 }">
<div
class=
"lp-overview"
:style=
"
{ width: lpbContentwidth + 'px','margin-right': formData.onlyShow ? '10px' : 0 }">
<lpbContent
ref=
"lpbContent"
v-if=
"formData.bsm"
:zrzbsm=
"formData.bsm"
:scyclx=
"formData.scyclx"
:onlyShow=
"formData.onlyShow"
...
...
@@ -26,9 +28,10 @@
:unitData=
"formData.unitData"
:sqywInfo=
"formData"
:key=
"time"
></lpbContent>
<el-empty
v-else
description=
"暂无楼盘表"
></el-empty>
</div>
<!-- 右侧图例 -->
<div
class=
"lp-legend"
v-if=
"formData.onlyShow"
>
<div
class=
"lp-legend"
v-if=
"formData.onlyShow
&& formData.bsm
"
>
<div
class=
"handleCol"
>
<div
class=
"btn"
@
click=
"legendToggle"
>
<i
v-show=
"!legendToggleFlag"
class=
"el-icon-d-arrow-left"
></i>
...
...
src/views/lpb/zjgcdy.vue
View file @
6e10e21
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 202
3-09-20 16:55:00
* @LastEditTime: 202
4-03-08 08:47:12
-->
<
template
>
<div
class=
"edit"
>
<el-tabs
tab-position=
"left"
>
<el-tab-pane
:label=
"item.jzwmc"
v-for=
"item in zrzList"
:key=
"item.bsm"
>
<el-tabs
type=
"card"
v-model=
"activeName"
>
<el-tab-pane
label=
"楼盘页面"
name=
"first"
>
<div
class=
"edit"
>
<el-tabs
tab-position=
"left"
>
<el-tab-pane
:label=
"item.jzwmc"
v-for=
"item in zrzList"
:key=
"item.bsm"
>
<el-tabs
type=
"card"
v-model=
"activeName"
>
<el-tab-pane
label=
"楼盘页面"
name=
"first"
>
<div
class=
"tab-content"
ref=
"tabContent"
:style=
"
{ height: lpbContentHight + 'px' }"
v-show="bjztFlag">
<!-- 楼盘表主体 -->
<div
class=
"tab-content"
ref=
"tabContent"
:style=
"
{ height: lpbContentHight + 'px' }"
v-show="bjztFlag"
>
<!-- 楼盘表主体 -->
<div
class=
"lp-overview"
:style=
"
{
class=
"lp-overview"
v-if=
"zrzList.length>0"
:style=
"
{
width: lpbContentwidth + 'px',
'margin-right': formData.onlyShow ? '10px' : 0,
}"
>
<lpbContent
ref=
"lpbContent"
:zrzbsm=
"item.bsm"
:scyclx=
"formData.scyclx"
:onlyShow=
"formData.onlyShow"
:showSave=
"formData.showSave"
:unitData=
"formData.unitData"
:sqywInfo=
"formData"
:key=
"item.bsm"
></lpbContent>
</div>
<!-- 右侧图例 -->
<div
class=
"lp-legend"
v-if=
"formData.onlyShow"
>
<div
class=
"handleCol"
>
<div
class=
"btn"
@
click=
"legendToggle"
>
<i
v-show=
"!legendToggleFlag"
class=
"el-icon-d-arrow-left"
></i>
<i
v-show=
"legendToggleFlag"
class=
"el-icon-d-arrow-right"
></i>
</div>
<div
:class=
"selectedZt == 'dyzt' ? 'dyzt selectedZt' : 'dyzt'"
@
click=
"selectedZt = 'dyzt'"
>
<span>
单元状态
</span>
</div>
<div
:class=
"selectedZt == 'fwxz' ? 'fwxz selectedZt' : 'fwxz'"
@
click=
"selectedZt = 'fwxz'"
>
<span>
房屋性质
</span>
</div>
<div
:class=
"selectedZt == 'fwyt' ? 'fwyt selectedZt' : 'fwyt'"
@
click=
"selectedZt = 'fwyt'"
>
<span>
房屋用途
</span>
</div>
<div
:class=
"selectedZt == 'qsx' ? 'qsx selectedZt' : 'qsx'"
@
click=
"selectedZt = 'qsx'"
>
<span>
缺失项
</span>
</div>
}">
<lpbContent
ref=
"lpbContent"
:zrzbsm=
"item.bsm"
:scyclx=
"formData.scyclx"
:onlyShow=
"formData.onlyShow"
:showSave=
"formData.showSave"
:unitData=
"formData.unitData"
:sqywInfo=
"formData"
:key=
"item.bsm"
></lpbContent>
</div>
<el-empty
v-else
description=
"暂无楼盘表"
></el-empty>
<!-- 右侧图例 -->
<div
class=
"lp-legend"
v-if=
"formData.onlyShow"
>
<div
class=
"handleCol"
>
<div
class=
"btn"
@
click=
"legendToggle"
>
<i
v-show=
"!legendToggleFlag"
class=
"el-icon-d-arrow-left"
></i>
<i
v-show=
"legendToggleFlag"
class=
"el-icon-d-arrow-right"
></i>
</div>
<div
class=
"legendTable-wrap"
:style=
"
{ width: legendToggleFlag ? '200px' : '0' }"
>
<table
class=
"legendTable"
v-show=
"selectedZt == 'dyzt'"
cellspacing=
"1"
cellpadding=
"1"
border=
"1"
>
<tr>
<th>
状态
</th>
<th>
套数
</th>
<th>
面积
</th>
</tr>
<tr
v-for=
"(item, index) in dyztList"
:key=
"index"
class=
"cp"
@
click=
"handleChoosedH(item.bsms, item.color)"
>
<td>
<i
class=
"fa fa-circle"
:style=
"
{ backgroundColor: item.color }"
>
</i
>
{{
item
.
name
}}
</td>
<td>
{{
item
.
ts
}}
</td>
<td>
{{
item
.
mj
}}
</td>
</tr>
</table>
<table
class=
"legendTable"
v-show=
"selectedZt == 'fwxz'"
cellspacing=
"1"
cellpadding=
"1"
border=
"1"
>
<tr>
<th>
性质
</th>
<th>
套数
</th>
<th>
面积
</th>
</tr>
<tr
v-for=
"(item, index) in fwxzList"
:key=
"index"
class=
"cp"
@
click=
"handleChoosedH(item.bsms, item.color)"
>
<td>
<i
class=
"fa fa-circle"
:style=
"
{ backgroundColor: item.color }"
>
</i
>
{{
item
.
name
}}
</td>
<td>
{{
item
.
ts
}}
</td>
<td>
{{
item
.
mj
}}
</td>
</tr>
<tr
v-show=
"fwxzList.length
< 1
"
>
<td
colspan=
"3"
class=
"tac"
>
暂无数据
</td>
</tr>
</table>
<table
class=
"legendTable"
v-show=
"selectedZt == 'fwyt'"
cellspacing=
"1"
cellpadding=
"1"
border=
"1"
>
<tr>
<th>
用途
</th>
<th>
套数
</th>
<th>
面积
</th>
</tr>
<tr
v-for=
"(item, index) in fwytList"
:key=
"index"
class=
"cp"
@
click=
"handleChoosedH(item.bsms, item.color)"
>
<td>
<i
class=
"fa fa-circle"
:style=
"
{ backgroundColor: item.color }"
>
</i
>
{{
item
.
name
}}
</td>
<td>
{{
item
.
ts
}}
</td>
<td>
{{
item
.
mj
}}
</td>
</tr>
<tr
v-show=
"fwytList.length
< 1
"
>
<td
colspan=
"3"
class=
"tac"
>
暂无数据
</td>
</tr>
</table>
<table
class=
"legendTable"
v-show=
"selectedZt == 'qsx'"
cellspacing=
"1"
cellpadding=
"1"
border=
"1"
>
<tr>
<th>
数据缺失项
</th>
<th>
套数
</th>
<th>
面积
</th>
</tr>
<tr
v-for=
"(item, index) in qsxList"
:key=
"index"
class=
"cp"
@
click=
"handleChoosedH(item.bsms, item.color)"
>
<td>
<i
class=
"fa fa-circle"
:style=
"
{ backgroundColor: item.color }"
>
</i
>
{{
item
.
name
}}
</td>
<td>
{{
item
.
ts
}}
</td>
<td>
0
</td>
</tr>
<tr
v-show=
"qsxList.length
< 1
"
>
<td
colspan=
"3"
class=
"tac"
>
暂无数据
</td>
</tr>
</table>
:class=
"selectedZt == 'dyzt' ? 'dyzt selectedZt' : 'dyzt'"
@
click=
"selectedZt = 'dyzt'"
>
<span>
单元状态
</span>
</div>
<div
:class=
"selectedZt == 'fwxz' ? 'fwxz selectedZt' : 'fwxz'"
@
click=
"selectedZt = 'fwxz'"
>
<span>
房屋性质
</span>
</div>
<div
:class=
"selectedZt == 'fwyt' ? 'fwyt selectedZt' : 'fwyt'"
@
click=
"selectedZt = 'fwyt'"
>
<span>
房屋用途
</span>
</div>
<div
:class=
"selectedZt == 'qsx' ? 'qsx selectedZt' : 'qsx'"
@
click=
"selectedZt = 'qsx'"
>
<span>
缺失项
</span>
</div>
</div>
<div
class=
"legendTable-wrap"
:style=
"
{ width: legendToggleFlag ? '200px' : '0' }">
<table
class=
"legendTable"
v-show=
"selectedZt == 'dyzt'"
cellspacing=
"1"
cellpadding=
"1"
border=
"1"
>
<tr>
<th>
状态
</th>
<th>
套数
</th>
<th>
面积
</th>
</tr>
<tr
v-for=
"(item, index) in dyztList"
:key=
"index"
class=
"cp"
@
click=
"handleChoosedH(item.bsms, item.color)"
>
<td>
<i
class=
"fa fa-circle"
:style=
"
{ backgroundColor: item.color }">
</i>
{{
item
.
name
}}
</td>
<td>
{{
item
.
ts
}}
</td>
<td>
{{
item
.
mj
}}
</td>
</tr>
</table>
<table
class=
"legendTable"
v-show=
"selectedZt == 'fwxz'"
cellspacing=
"1"
cellpadding=
"1"
border=
"1"
>
<tr>
<th>
性质
</th>
<th>
套数
</th>
<th>
面积
</th>
</tr>
<tr
v-for=
"(item, index) in fwxzList"
:key=
"index"
class=
"cp"
@
click=
"handleChoosedH(item.bsms, item.color)"
>
<td>
<i
class=
"fa fa-circle"
:style=
"
{ backgroundColor: item.color }">
</i>
{{
item
.
name
}}
</td>
<td>
{{
item
.
ts
}}
</td>
<td>
{{
item
.
mj
}}
</td>
</tr>
<tr
v-show=
"fwxzList.length
< 1
"
>
<td
colspan=
"3"
class=
"tac"
>
暂无数据
</td>
</tr>
</table>
<table
class=
"legendTable"
v-show=
"selectedZt == 'fwyt'"
cellspacing=
"1"
cellpadding=
"1"
border=
"1"
>
<tr>
<th>
用途
</th>
<th>
套数
</th>
<th>
面积
</th>
</tr>
<tr
v-for=
"(item, index) in fwytList"
:key=
"index"
class=
"cp"
@
click=
"handleChoosedH(item.bsms, item.color)"
>
<td>
<i
class=
"fa fa-circle"
:style=
"
{ backgroundColor: item.color }">
</i>
{{
item
.
name
}}
</td>
<td>
{{
item
.
ts
}}
</td>
<td>
{{
item
.
mj
}}
</td>
</tr>
<tr
v-show=
"fwytList.length
< 1
"
>
<td
colspan=
"3"
class=
"tac"
>
暂无数据
</td>
</tr>
</table>
<table
class=
"legendTable"
v-show=
"selectedZt == 'qsx'"
cellspacing=
"1"
cellpadding=
"1"
border=
"1"
>
<tr>
<th>
数据缺失项
</th>
<th>
套数
</th>
<th>
面积
</th>
</tr>
<tr
v-for=
"(item, index) in qsxList"
:key=
"index"
class=
"cp"
@
click=
"handleChoosedH(item.bsms, item.color)"
>
<td>
<i
class=
"fa fa-circle"
:style=
"
{ backgroundColor: item.color }">
</i>
{{
item
.
name
}}
</td>
<td>
{{
item
.
ts
}}
</td>
<td>
0
</td>
</tr>
<tr
v-show=
"qsxList.length
< 1
"
>
<td
colspan=
"3"
class=
"tac"
>
暂无数据
</td>
</tr>
</table>
</div>
</div>
</el-tab-pane>
<el-tab-pane
label=
"单元列表页面"
name=
"second"
>
<!-- 单元列表页面-->
<selectZrzH
:sqywInfo=
"formData"
:zrzbsm=
"item.bsm"
/>
</el-tab-pane>
</el-tabs>
</el-tab-pane>
</el-tabs>
</div>
</
template
>
</div>
</el-tab-pane>
<el-tab-pane
label=
"单元列表页面"
name=
"second"
>
<!-- 单元列表页面-->
<selectZrzH
:sqywInfo=
"formData"
:zrzbsm=
"item.bsm"
/>
</el-tab-pane>
</el-tabs>
</el-tab-pane>
</el-tabs>
</div>
</
template
>
<
script
>
import
lpbContent
from
"./lpbContent/index"
;
...
...
@@ -237,7 +213,7 @@
lpbContent
,
selectZrzH
,
},
data
()
{
data
()
{
return
{
activeName
:
"first"
,
bsms
:
[],
...
...
@@ -314,7 +290,7 @@
zrzList
:
[],
};
},
created
()
{
created
()
{
window
.
addEventListener
(
"resize"
,
this
.
getHeight
);
this
.
getHeight
();
let
params
=
{
...
...
@@ -327,7 +303,7 @@
}
});
},
mounted
()
{
mounted
()
{
//获取各项单元状态的户bsm
this
.
formData
.
onlyShow
&&
this
.
getDyztBsmList
();
//获取房屋用途统计数据
...
...
@@ -358,7 +334,7 @@
* @description: 获取高度计算lpb内容区高度
* @author: renchao
*/
getHeight
()
{
getHeight
()
{
this
.
lpbContentHight
=
window
.
innerHeight
-
226
;
},
//图例的展开收起
...
...
@@ -366,7 +342,7 @@
* @description: 图例的展开收起
* @author: renchao
*/
legendToggle
()
{
legendToggle
()
{
this
.
legendToggleFlag
=
!
this
.
legendToggleFlag
;
},
//切换房屋状态
...
...
@@ -376,7 +352,7 @@
* @param {*} color
* @author: renchao
*/
handleChoosedH
(
bsms
,
color
)
{
handleChoosedH
(
bsms
,
color
)
{
this
.
$refs
.
lpbContent
.
changeChoosed
(
bsms
,
color
);
},
//获取各项单元状态统计数据
...
...
@@ -384,7 +360,7 @@
* @description: 获取各项单元状态统计数据
* @author: renchao
*/
getDyztBsmList
()
{
getDyztBsmList
()
{
getLpbTj
(
this
.
formData
.
bsm
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
this
.
dyztList
=
res
.
result
;
...
...
@@ -441,7 +417,7 @@
* @description: 获取房屋用途和房屋性质及缺失项统计数据
* @author: renchao
*/
getLpbFwytAndQlxz
()
{
getLpbFwytAndQlxz
()
{
getLpbFwytAndQlxz
(
this
.
formData
.
bsm
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
// this.fwytList = res.result
...
...
@@ -488,19 +464,19 @@
},
},
computed
:
{},
destroyed
()
{
destroyed
()
{
window
.
removeEventListener
(
"resize"
,
this
.
getHeight
);
},
watch
:
{
//树结构和图例伸缩时修改楼盘表主要内容区宽度
legendToggleFlag
(
n
)
{
legendToggleFlag
(
n
)
{
if
(
n
)
{
this
.
lpbContentwidth
-=
204
;
}
else
{
this
.
lpbContentwidth
+=
204
;
}
},
selectedZt
(
n
)
{
selectedZt
(
n
)
{
this
.
legendToggleFlag
=
true
;
},
},
...
...
@@ -546,7 +522,7 @@
border-bottom
:
0
;
box-sizing
:
border-box
;
}
.lp-legend
{
transition
:
0.5s
;
height
:
100%
;
...
...
@@ -633,5 +609,5 @@
}
}
}
</
style
>
</
style
>
\ No newline at end of file
...
...
src/views/ywbl/ywsq/components/fwsyq copy.vue
deleted
100644 → 0
View file @
8ac1f5a
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-10-10 15:54:58
-->
<
template
>
<div
class=
"from-clues"
>
<el-tabs
type=
"card"
v-model=
"activeName"
@
tab-click=
"handleTabClick"
v-if=
"!isJump"
>
<el-tab-pane
label=
"自然幢"
name=
"zrz"
></el-tab-pane>
<el-tab-pane
label=
"多幢"
name=
"dz"
v-if=
"sqywInfo.djywbm !== 'B37100'"
></el-tab-pane>
</el-tabs>
<div
v-show=
"activeName == 'zrz'"
>
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryzrzForm"
ref=
"queryzrzForm"
label-width=
"110px"
>
<el-row>
<el-col
:span=
"7"
>
<el-form-item
label=
"宗地代码"
>
<el-input
placeholder=
"请输入宗地代码"
v-model=
"queryzrzForm.zddm"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"7"
>
<el-form-item
label=
"土地证号"
>
<el-input
placeholder=
"请输入土地证号"
v-model=
"queryzrzForm.bdcqzh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"7"
>
<el-form-item
label=
"土地坐落"
>
<el-input
placeholder=
"请输入土地坐落"
v-model=
"queryzrzForm.zl"
clearable
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"7"
>
<el-form-item
label=
"自然幢号"
>
<el-input
placeholder=
"请输入自然幢号"
v-model=
"queryzrzForm.zrzh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"7"
>
<el-form-item
label=
"项目名称"
>
<el-input
placeholder=
"请输入项目名称"
v-model=
"queryzrzForm.xmmc"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"7"
>
<el-form-item
label=
"建筑物名称"
>
<el-input
placeholder=
"请输入建筑物名称"
v-model=
"queryzrzForm.jzwmc"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table1"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"300"
:current-page
.
sync=
"pageData.currentPage"
:total=
"zrztableData.total"
@
size-change=
"handleSizeChange"
@
select=
"select"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"zrztableData.columns"
:data=
"zrztableData.data"
>
</lb-table>
</div>
<div
class=
"submit_button"
>
<el-button
@
click=
"$popupCacel"
>
取消
</el-button>
<el-button
type=
"primary"
plain
@
click=
"submitForm"
:loading=
"loading"
>
发起申请
</el-button>
</div>
</div>
<div
v-show=
"activeName == 'dz'"
>
<div
class=
"from-clues-header"
>
<el-form
:model=
"querydzForm"
ref=
"querydzForm"
label-width=
"110px"
>
<el-row>
<el-col
:span=
"7"
>
<el-form-item
label=
"宗地代码"
>
<el-input
placeholder=
"请输入宗地代码"
v-model=
"querydzForm.zddm"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"7"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"请输入土地坐落"
v-model=
"querydzForm.zl"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"10"
class=
"btnColRight"
>
<el-form-item>
<!--
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
-->
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div
class=
"from-clues-content loadingtext"
>
<lb-table
ref=
"table"
@
row-click=
"handleRowClick"
:page-size=
"pageData.pageSize"
:calcHeight=
"262"
:current-page
.
sync=
"pageData.currentPage"
:total=
"dztableData.total"
@
size-change=
"handleSizeChange"
@
select=
"select"
@
p-current-change=
"handleCurrentChange"
@
selection-change=
"handleSelectionChange"
:column=
"dztableData.columns"
:data=
"dztableData.data"
>
</lb-table>
</div>
<div
class=
"submit_button"
>
<el-button
@
click=
"$popupCacel"
>
取消
</el-button>
<el-button
type=
"primary"
plain
@
click=
"submitForm"
:loading=
"loading"
>
发起申请
</el-button>
</div>
</div>
</div>
</
template
>
<
script
>
import
Vue
from
'vue'
import
store
from
'@/store/index.js'
import
table
from
"@/utils/mixin/table"
;
//国有建设用地使用权/房屋使用权
import
{
ywPopupDialog
}
from
"@/utils/popup.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/fwsyq.js"
;
import
jump
from
"@/views/ywbl/ywsq/components/mixin/jump"
;
import
{
selectOtherH
,
selectZrz
,
selectDz
}
from
"@/api/ywsq.js"
;
import
{
startBusinessFlow
,
choiceBdcdy
}
from
"@/api/workFlow.js"
;
export
default
{
mixins
:
[
table
,
jump
],
props
:
{
isJump
:
{
type
:
Boolean
,
default
:
false
},
sqywInfo
:
{
type
:
Object
,
default
:
()
=>
{
}
},
},
data
()
{
return
{
loading
:
false
,
activeName
:
'zrz'
,
queryzrzForm
:
{
qllx
:
''
,
bdcdyh
:
''
,
ywh
:
''
,
bdcqzh
:
''
},
querydzForm
:
{
qllx
:
''
,
bdcdyh
:
''
,
ywh
:
''
,
bdcqzh
:
''
},
zrztableData
:
{
total
:
0
,
columns
:
datas
.
zrzcolumns
(),
data
:
[],
},
dztableData
:
{
total
:
0
,
columns
:
datas
.
dzcolumns
(),
data
:
[],
},
bdcdysz
:
[],
};
},
mounted
()
{
sendThis
(
this
)
},
methods
:
{
/**
* @description: queryClick
* @author: renchao
*/
queryClick
()
{
this
.
$startLoading
();
if
(
!
this
.
isJump
)
{
//从业务办理进入
if
(
this
.
activeName
==
"zrz"
)
{
this
.
queryzrzForm
.
sqywbm
=
this
.
sqywInfo
.
djywbm
;
this
.
queryzrzForm
.
fwfl
=
this
.
activeName
;
selectZrz
({
...
this
.
queryzrzForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
this
.
$endLoading
();
if
(
res
.
code
===
200
)
{
this
.
zrztableData
.
total
=
res
.
result
.
total
;
this
.
zrztableData
.
data
=
res
.
result
.
records
;
}
});
}
else
{
this
.
querydzForm
.
sqywbm
=
this
.
sqywInfo
.
djywbm
;
this
.
querydzForm
.
fwfl
=
this
.
activeName
;
selectDz
({
...
this
.
querydzForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
this
.
$endLoading
();
if
(
res
.
code
===
200
)
{
this
.
dztableData
.
total
=
res
.
result
.
total
;
this
.
dztableData
.
data
=
res
.
result
.
records
;
}
})
}
}
else
{
//从办理框架选择不动产单元进入
//房屋首次办理选择不动产需找出对应自然幢下未选择的户
this
.
queryzrzForm
.
bsmSlsq
=
Vue
.
prototype
.
$currentRoute
.
query
.
bsmSlsq
;
selectOtherH
({
...
this
.
queryzrzForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
this
.
$endLoading
();
if
(
res
.
code
===
200
)
{
let
{
total
,
records
}
=
res
.
result
;
this
.
zrztableData
.
total
=
total
;
this
.
zrztableData
.
data
=
records
;
}
})
}
},
/**
* @description: handleTabClick
* @author: renchao
*/
handleTabClick
()
{
this
.
bdcdysz
=
[],
this
.
pageData
.
currentPage
=
1
;
this
.
queryClick
();
},
/**
* @description: submitForm
* @author: renchao
*/
submitForm
()
{
if
(
this
.
bdcdysz
.
length
==
0
)
{
this
.
$message
.
error
(
"请至少选择一条数据"
);
return
;
}
if
(
!
this
.
isJump
)
{
this
.
loading
=
true
startBusinessFlow
({
bsmSqyw
:
this
.
sqywInfo
.
bsmSqyw
,
//sjlx: 'zrz',
sjlx
:
this
.
activeName
,
bdcdysz
:
this
.
bdcdysz
,
}).
then
((
res
)
=>
{
this
.
loading
=
false
if
(
res
.
code
==
200
)
{
this
.
$message
({
showClose
:
true
,
message
:
'发起申请成功'
,
type
:
'success'
})
if
(
!
this
.
isJump
)
{
this
.
jump
(
res
.
result
,
this
.
sqywInfo
.
djywbm
);
}
else
{
store
.
dispatch
(
'user/refreshPage'
,
true
);
}
this
.
$popupCacel
()
}
else
{
if
(
res
.
result
&&
res
.
result
.
length
>
0
)
{
ywPopupDialog
(
"申请错误明细"
,
"components/ywdialog"
,
{
result
:
res
.
result
},
'36%'
,
true
)
}
else
{
ywPopupDialog
(
"申请错误明细"
,
"components/ywdialog"
,
{
message
:
res
.
message
},
'36%'
,
true
)
}
}
}).
catch
(()
=>
{
this
.
loading
=
false
})
}
else
{
this
.
loading
=
true
choiceBdcdy
({
bsmSlsq
:
Vue
.
prototype
.
$currentRoute
.
query
.
bsmSlsq
,
bdcdysz
:
this
.
bdcdysz
}).
then
(
res
=>
{
this
.
loading
=
false
if
(
res
.
code
==
200
)
{
this
.
$message
({
showClose
:
true
,
message
:
'发起申请成功'
,
type
:
'success'
})
store
.
dispatch
(
'user/refreshPage'
,
true
);
this
.
$popupCacel
()
}
else
{
if
(
res
.
result
&&
res
.
result
.
length
>
0
)
{
ywPopupDialog
(
"申请错误明细"
,
"components/ywdialog"
,
{
result
:
res
.
result
},
'36%'
,
true
)
}
else
{
ywPopupDialog
(
"申请错误明细"
,
"components/ywdialog"
,
{
message
:
res
.
message
},
'36%'
,
true
)
}
}
}).
catch
(()
=>
{
this
.
loading
=
false
})
}
},
/**
* @description: handleSelectionChange
* @param {*} val
* @author: renchao
*/
handleSelectionChange
(
val
)
{
if
(
this
.
sqywInfo
.
sqywdylx
==
"1"
)
{
if
(
val
.
length
>
1
)
{
this
.
bdcdysz
=
[...
val
[
val
.
length
-
1
]];
}
else
{
this
.
bdcdysz
=
val
;
}
}
else
{
this
.
bdcdysz
=
val
;
}
},
/**
* @description: handleLpbClick
* @param {*} item
* @author: renchao
*/
handleLpbClick
(
item
)
{
ywPopupDialog
(
'楼盘表'
,
'lpb/index'
,
{
bsm
:
item
.
bsm
,
bsmSqyw
:
this
.
sqywInfo
.
bsmSqyw
,
onlyShow
:
false
,
scyclx
:
1
},
'85%'
,
true
,
false
)
},
/**
* @description: select
* @param {*} selection
* @param {*} row
* @author: renchao
*/
select
(
selection
,
row
)
{
if
(
this
.
sqywInfo
.
sqywdylx
==
"1"
)
{
// 清除 所有勾选项
this
.
$refs
.
table
.
clearSelection
()
// 当表格数据都没有被勾选的时候 就返回
// 主要用于将当前勾选的表格状态清除
if
(
selection
.
length
==
0
)
return
this
.
$refs
.
table
.
toggleRowSelection
(
row
,
true
);
}
},
/**
* @description: handleRowClick
* @param {*} row
* @author: renchao
*/
handleRowClick
(
row
)
{
// 自然幢单选,多幢多选
let
refs
=
'table1'
;
if
(
this
.
activeName
==
'dz'
)
{
refs
=
'table'
;
}
else
{
this
.
sqywInfo
.
djywbm
!==
'B37100'
&&
this
.
$refs
[
refs
].
clearSelection
()
}
const
bdcdysz
=
this
.
bdcdysz
if
(
bdcdysz
.
length
>
0
)
{
bdcdysz
.
forEach
(
item
=>
{
// 判断 如果当前的一行被勾选, 再次点击的时候就会取消选中
if
(
item
==
row
)
{
this
.
$nextTick
(()
=>
{
this
.
$refs
[
refs
].
toggleRowSelection
(
row
,
false
);
})
}
// 不然就让当前的一行勾选
else
{
this
.
$refs
[
refs
].
toggleRowSelection
(
row
,
true
);
}
})
}
else
{
this
.
$refs
[
refs
].
toggleRowSelection
(
row
,
true
);
}
},
/**
* @description: openBook
* @param {*} row
* @author: miaofang
*/
openBook
(
row
)
{
var
param
=
{
bdcdyid
:
row
.
bdcdyid
,
qllx
:
row
.
qllx
,
bdcdyh
:
row
.
bdcdyh
,
bsmQlxx
:
row
.
bsmQlxx
,
};
this
.
$popup
(
"登记簿详情"
,
"registerBook/djbFrame"
,
{
formData
:
param
})
},
dzlist
(
row
)
{
var
param
=
{
bdcdyid
:
row
.
bdcdyid
,
qllx
:
row
.
qllx
,
bdcdyh
:
row
.
bdcdyh
,
bsmQlxx
:
row
.
bsmQlxx
,
};
this
.
$popup
(
"自然幢列表"
,
"registerBook/dzlist"
,
{
formData
:
param
})
},
}
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
src/views/ywbl/ywsq/components/selecBdcql.vue
View file @
6e10e21
...
...
@@ -10,45 +10,37 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"100px"
>
<el-row>
<el-col
:span=
"6"
>
<el-form-item
label=
"权利类型"
>
<el-select
v-model=
"queryForm.qllx"
class=
"width100"
filterable
clearable
placeholder=
"请选择权利类型"
>
<el-option
v-for=
"item in qllxList"
:key=
"item.dcode"
:label=
"item.dname"
:value=
"item.dcode"
>
</el-option>
</el-select>
<el-col
:span=
"8"
>
<el-form-item
label=
"业务号"
>
<el-input
placeholder=
"请输入业务号"
v-model=
"queryForm.ywh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdyh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"业务号"
>
<el-input
placeholder=
"请输入业务号"
v-model=
"queryForm.ywh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
placeholder=
"请输入不动产权证号"
v-model=
"queryForm.bdcqzh"
clearable
>
<el-input
placeholder=
"请输入不动产权证号
全部数字
"
v-model=
"queryForm.bdcqzh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model
.
trim=
"queryForm.qlr"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model
.
trim=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
12
"
class=
"btnColRight"
>
<el-col
:span=
"
8
"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
src/views/ywbl/ywsq/components/
c
fdj.vue
→
src/views/ywbl/ywsq/components/
selectC
fdj.vue
View file @
6e10e21
...
...
@@ -9,7 +9,7 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"100px"
>
<el-row
style=
"margin-bottom:10px"
>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
...
...
@@ -19,38 +19,32 @@
class=
"width100"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"查封机关"
>
<el-input
placeholder=
"
请输入查封机关
"
v-model=
"queryForm.cfjg"
clearable
class=
"width100"
></el-input>
<el-input
placeholder=
"
支持模糊查询
"
v-model=
"queryForm.cfjg"
clearable
class=
"width100"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"查封文号"
>
<el-input
placeholder=
"
请输入查封文号
"
placeholder=
"
支持模糊查询
"
v-model=
"queryForm.cfwh"
clearable
class=
"width100"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"请输入坐落"
v-model=
"queryForm.zl"
clearable
class=
"width100"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model
.
trim=
"queryForm.qlr"
clearable
class=
"width100"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"业务号"
>
<el-input
placeholder=
"请输入业务号"
v-model=
"queryForm.ywh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model
.
trim=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
<el-col
:span=
"8"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"支持模糊查询"
v-model=
"queryForm.zl"
clearable
class=
"width100"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
12
"
class=
"btnColRight"
>
</el-col>
<el-col
:span=
"
8
"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"queryClick"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
@@ -85,7 +79,7 @@
//查封登记
import
store
from
"@/store/index.js"
;
import
ywsqTable
from
"@/utils/mixin/ywsqTable"
;
import
jump
from
".
./components
/mixin/jump"
;
import
jump
from
"./mixin/jump"
;
import
{
ywPopupDialog
}
from
"@/utils/popup.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/cfdj.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
...
...
src/views/ywbl/ywsq/components/
d
iyaq.vue
→
src/views/ywbl/ywsq/components/
selectD
iyaq.vue
View file @
6e10e21
...
...
@@ -9,46 +9,38 @@
<!-- 表单部分 -->
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"100px"
>
<el-row>
<el-col
:span=
"6"
>
<el-form-item
label=
"权利类型"
>
<el-select
v-model=
"queryForm.qllx"
filterable
clearable
placeholder=
"请选择权利类型"
class=
"width100"
>
<el-option
v-for=
"item in qllxs"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdyh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-form-item
label=
"
业务
号"
>
<el-input
placeholder=
"请输入
业务号"
v-model=
"queryForm.ywh"
clearable
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"
不动产权证
号"
>
<el-input
placeholder=
"请输入
不动产权证号全部数字"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-form-item
label=
"
不动产权证号
"
>
<el-input
placeholder=
"
请输入不动产权证号"
v-model=
"queryForm.bdcqzh"
clearable
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"
坐落
"
>
<el-input
placeholder=
"
支持模糊查询"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model=
"queryForm.qlr"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model=
"queryForm.zjh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
12
"
class=
"btnColRight"
>
<el-col
:span=
"
8
"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
:loading=
"loading"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
@@ -75,7 +67,7 @@
<
script
>
import
store
from
'@/store/index.js'
import
ywsqTable
from
"@/utils/mixin/ywsqTable"
;
import
jump
from
".
./components
/mixin/jump"
;
import
jump
from
"./mixin/jump"
;
import
{
ywPopupDialog
}
from
"@/utils/popup.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/diyaq.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
...
...
src/views/ywbl/ywsq/components/selectFwbjDybgSplitMerge.vue
View file @
6e10e21
...
...
@@ -9,13 +9,13 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"100px"
>
<el-row>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
placeholder=
"请输入不动产权证号"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
<el-input
placeholder=
"请输入不动产权证号
全部数字
"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdyh"
clearable
class=
"width100"
>
</el-input>
...
...
@@ -23,11 +23,23 @@
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"坐落"
label-width=
"60px"
>
<el-input
placeholder=
"请输入坐落"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"支持模糊查询"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model=
"queryForm.qlr"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model=
"queryForm.zjh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
4
"
class=
"btnColRight"
>
<el-col
:span=
"
8
"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
</el-form-item>
...
...
src/views/ywbl/ywsq/components/selectFwfgSplitMerge.vue
View file @
6e10e21
...
...
@@ -9,25 +9,37 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"100px"
>
<el-row>
<el-col
:span=
"
7
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
placeholder=
"请输入不动产权证号"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
<el-input
placeholder=
"请输入不动产权证号
全部数字
"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
7
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
v-model=
"queryForm.bdcdyh"
clearable
maxlength=
"28"
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"坐落"
label-width=
"60px"
>
<el-input
placeholder=
"
请输入坐落
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"
支持模糊查询
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"btnColRight"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model=
"queryForm.qlr"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model=
"queryForm.zjh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
</el-form-item>
...
...
src/views/ywbl/ywsq/components/selectFwsyq.vue
View file @
6e10e21
...
...
@@ -10,37 +10,37 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"105px"
>
<el-row>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
placeholder=
"请输入不动产权证号"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
<el-input
placeholder=
"请输入不动产权证号
全部数字
"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdyh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"坐落"
label-width=
"60px"
>
<el-input
placeholder=
"
请输入坐落
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"
支持模糊查询
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model=
"queryForm.qlr"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model=
"queryForm.zjh"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
1
8"
class=
"btnColRight"
>
<el-col
:span=
"8"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
src/views/ywbl/ywsq/components/selectH.vue
View file @
6e10e21
...
...
@@ -9,38 +9,26 @@
<!-- 表单部分 -->
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"100px"
>
<el-row>
<
!--
<
el-col
:span=
"6"
>
<el-form-item
label=
"
不动产权证号
"
>
<el-input
placeholder=
"
请输入不动产权证号"
v-model=
"queryForm.bdcqzh
"
clearable
class=
"width100"
>
<el-row>
<el-col
:span=
"6"
>
<el-form-item
label=
"
项目名称
"
>
<el-input
placeholder=
"
支持模糊查询"
v-model
.
trim=
"queryForm.xmmc
"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
-->
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdyh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"坐落"
label-width=
"60px"
>
<el-input
placeholder=
"坐落"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"权利人"
label-width=
"60px"
>
<el-input
placeholder=
"权利人"
v-model
.
trim=
"queryForm.qlr"
clearable
class=
"width100"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"支持模糊查询"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"证件号"
label-width=
"60px"
>
<el-input
placeholder=
"权利人"
v-model
.
trim=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
class=
"btnColRight"
>
</el-col>
<el-col
:span=
"4"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
src/views/ywbl/ywsq/components/selectJsydsyq.vue
View file @
6e10e21
...
...
@@ -17,13 +17,13 @@
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
placeholder=
"请输入不动产权证号"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
<el-input
placeholder=
"请输入不动产权证号
全部数字
"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"
请输入坐落
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"
支持模糊查询
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
...
...
src/views/ywbl/ywsq/components/selectJsydsyqSplitMerge.vue
View file @
6e10e21
...
...
@@ -15,9 +15,15 @@
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
10
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
placeholder=
"请输入不动产权证号"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
<el-input
placeholder=
"请输入不动产权证号全部数字"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"支持模糊查询"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
...
...
@@ -29,13 +35,13 @@
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
10
"
>
<el-form-item
label=
"
坐落
"
>
<el-input
placeholder=
"请输入
坐落"
v-model
.
trim=
"queryForm.zl
"
clearable
class=
"width100"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"
证件号码
"
>
<el-input
placeholder=
"请输入
证件号码"
v-model=
"queryForm.zjh
"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
class=
"btnColRight"
>
<el-col
:span=
"
8
"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
src/views/ywbl/ywsq/components/selectLqqt.vue
View file @
6e10e21
...
...
@@ -8,26 +8,38 @@
<!-- 表单部分 林权转移变更注销 -->
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
>
<el-row
:gutter=
"20"
>
<el-col
:span=
"
6
"
>
<el-form-item
label=
"
宗地代码
"
>
<el-input
placeholder=
"请输入
宗地代码"
maxlength=
"19"
v-model=
"queryForm.zddm
"
clearable
class=
"width100"
>
<el-row
:gutter=
"20"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"
不动产单元号
"
>
<el-input
placeholder=
"请输入
不动产单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdyh
"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-form-item
label=
"不动产
单元
号"
>
<el-input
placeholder=
"请输入不动产
单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdy
h"
clearable
class=
"width100"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产
权证
号"
>
<el-input
placeholder=
"请输入不动产
权证号全部数字"
v-model=
"queryForm.bdcqz
h"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"请输入坐落"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"支持模糊查询"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model=
"queryForm.qlr"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"证件号码"
>
<el-input
placeholder=
"请输入证件号码"
v-model=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
class=
"btnColRight"
>
<el-col
:span=
"
8
"
class=
"btnColRight"
>
<el-form-item>
<!--
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
-->
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
...
...
src/views/ywbl/ywsq/components/selectLqsc.vue
View file @
6e10e21
...
...
@@ -23,23 +23,11 @@
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"
请输入坐落
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"
支持模糊查询
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model
.
trim=
"queryForm.qlr"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model
.
trim=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"18"
class=
"btnColRight"
>
</el-col>
<el-col
:span=
"6"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
src/views/ywbl/ywsq/components/
fwsyq
.vue
→
src/views/ywbl/ywsq/components/
selectQjZrzDz
.vue
View file @
6e10e21
...
...
@@ -26,9 +26,8 @@
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"土地坐落"
>
<el-input
placeholder=
"请输入土地坐落"
v-model=
"queryzrzForm.zl"
clearable
>
</el-input>
<el-form-item
label=
"项目名称"
label-width=
"90px"
>
<el-input
placeholder=
"请输入项目名称"
v-model=
"queryzrzForm.xmmc"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
...
...
@@ -38,32 +37,20 @@
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"6"
>
<el-form-item
label=
"项目名称"
label-width=
"90px"
>
<el-input
placeholder=
"请输入项目名称"
v-model=
"queryzrzForm.xmmc"
></el-input>
</el-form-item>
</el-col>
<el-row>
<el-col
:span=
"6"
>
<el-form-item
label=
"建筑物名称"
>
<el-input
placeholder=
"请输入建筑物名称"
v-model=
"queryzrzForm.jzwmc"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model=
"queryzrzForm.qlr"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"
证件号
"
>
<el-input
placeholder=
"请输入
证件号"
v-model=
"queryzrzForm.zjh
"
clearable
>
<el-form-item
label=
"
房屋坐落
"
>
<el-input
placeholder=
"请输入
房屋坐落"
v-model=
"queryzrzForm.zl
"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
24
"
class=
"btnColRight"
>
</el-col>
<el-col
:span=
"
12
"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetFormZrz(true)"
>
重置
</el-button>
...
...
@@ -96,24 +83,12 @@
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"请输入土地坐落"
v-model=
"querydzForm.zl"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model=
"querydzForm.qlr"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model=
"querydzForm.zjh"
clearable
>
<el-form-item
label=
"多幢坐落"
>
<el-input
placeholder=
"请输入多幢坐落"
v-model=
"querydzForm.zl"
clearable
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
24
"
class=
"btnColRight"
>
</el-col>
<el-col
:span=
"
12
"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetFormDz(true)"
>
重置
</el-button>
...
...
src/views/ywbl/ywsq/components/selectQjzdjbxx.vue
View file @
6e10e21
...
...
@@ -23,25 +23,11 @@
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"
请输入坐落
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"
支持模糊查询
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model
.
trim=
"queryForm.qlr"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"20"
>
<el-col
:span=
"6"
>
<el-form-item
label=
"证件号"
label-width=
"80px"
>
<el-input
placeholder=
"请输入证件号"
v-model=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"18"
class=
"btnColRight"
>
</el-col>
<el-col
:span=
"6"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
src/views/ywbl/ywsq/components/selectSllmqt.vue
View file @
6e10e21
...
...
@@ -9,25 +9,37 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
>
<el-row
:gutter=
"20"
>
<el-col
:span=
"
6
"
>
<el-form-item
label=
"
宗地代码
"
>
<el-input
placeholder=
"请输入
宗地代码"
maxlength=
"19"
v-model=
"queryForm.zddm
"
clearable
class=
"width100"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"
不动产单元号
"
>
<el-input
placeholder=
"请输入
不动产单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdyh
"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-form-item
label=
"不动产
单元
号"
>
<el-input
placeholder=
"请输入不动产
单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdy
h"
clearable
class=
"width100"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产
权证
号"
>
<el-input
placeholder=
"请输入不动产
权证号全部数字"
v-model=
"queryForm.bdcqz
h"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"请输入坐落"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"支持模糊查询"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model=
"queryForm.qlr"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"证件号码"
>
<el-input
placeholder=
"请输入证件号码"
v-model=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
class=
"btnColRight"
>
<el-col
:span=
"
8
"
class=
"btnColRight"
>
<el-form-item>
<!--
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
-->
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
...
...
src/views/ywbl/ywsq/components/selectSllmsc.vue
View file @
6e10e21
...
...
@@ -23,23 +23,11 @@
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"
请输入坐落
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"
支持模糊查询
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model
.
trim=
"queryForm.qlr"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model
.
trim=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"18"
class=
"btnColRight"
>
</el-col>
<el-col
:span=
"6"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
src/views/ywbl/ywsq/components/selectTdsyq.vue
View file @
6e10e21
...
...
@@ -17,14 +17,13 @@
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
placeholder=
"请输入不动产权证号"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
<el-input
placeholder=
"请输入不动产权证号
全部数字
"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"
请输入坐落
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"
支持模糊查询
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
...
...
src/views/ywbl/ywsq/components/selectYbbg.vue
View file @
6e10e21
...
...
@@ -54,11 +54,11 @@
<
script
>
import
store
from
'@/store/index.js'
import
{
ywPopupDialog
}
from
"@/utils/popup.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/selectYg
dj200
.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/selectYg
mmdj
.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
ywsqTable
from
"@/utils/mixin/ywsqTable"
;
import
jump
from
"./mixin/jump"
;
import
{
selectYg
dj200
}
from
"@/api/ywsq.js"
;
import
{
selectYg
mmdj
}
from
"@/api/ywsq.js"
;
import
{
startTogetherFlow
,
againAddSldy
}
from
"@/api/workFlow.js"
;
export
default
{
mixins
:
[
ywsqTable
,
jump
],
...
...
@@ -89,7 +89,7 @@
queryClick
()
{
this
.
$startLoading
();
this
.
queryForm
.
sqywbm
=
this
.
sqywInfo
.
djywbm
;
selectYg
dj200
({
...
this
.
queryForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
selectYg
mmdj
({
...
this
.
queryForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
this
.
$endLoading
();
if
(
res
.
code
===
200
)
{
let
{
total
,
records
}
=
res
.
result
;
...
...
@@ -232,4 +232,4 @@
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
</
style
>
../javascript/selectYgmmdj.js
...
...
src/views/ywbl/ywsq/components/selectYbbgSplitMerge.vue
View file @
6e10e21
...
...
@@ -185,9 +185,9 @@
import
store
from
'@/store/index.js'
import
ywsqTable
from
"@/utils/mixin/ywsqTable"
;
import
{
ywPopupDialog
}
from
"@/utils/popup.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/selectYgdy.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/selectYgdy
dj
.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
{
selectYg
dj200
,
selectYgdy
}
from
"@/api/ywsq.js"
;
import
{
selectYg
mmdj
,
selectYgdydj
}
from
"@/api/ywsq.js"
;
import
{
startTogetherFlow
}
from
"@/api/workFlow.js"
;
export
default
{
mixins
:
[
ywsqTable
,
jump
],
...
...
@@ -266,7 +266,7 @@
getCurrentRow
(
row
)
{
this
.
radioVal
=
row
.
bdcdyh
;
this
.
bdcdysz
=
[
row
]
selectYgdy
({
bdcdyh
:
this
.
radioVal
,
currentPage
:
1
,
pageSize
:
10
}).
then
((
res
)
=>
{
selectYgdy
dj
({
bdcdyh
:
this
.
radioVal
,
currentPage
:
1
,
pageSize
:
10
}).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
this
.
tableData
.
dataList
=
res
.
result
.
records
this
.
bdcdysz
=
[
this
.
bdcdysz
[
0
],
...
this
.
tableData
.
dataList
]
...
...
@@ -281,7 +281,7 @@
queryClick
()
{
this
.
$startLoading
();
this
.
queryForm
.
sqywbm
=
this
.
sqywInfo
.
djywbm
;
selectYg
dj200
({
...
this
.
queryForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
selectYg
mmdj
({
...
this
.
queryForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
this
.
$endLoading
();
if
(
res
.
code
===
200
)
{
let
{
total
,
records
}
=
res
.
result
;
...
...
src/views/ywbl/ywsq/components/selectYgdy.vue
→
src/views/ywbl/ywsq/components/selectYgdy
dj
.vue
View file @
6e10e21
...
...
@@ -10,37 +10,37 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"100px"
>
<el-row>
<el-col
:span=
"
6
"
>
<el-form-item
label=
"不动产
权证号
"
>
<el-input
placeholder=
"请输入
不动产权证号
"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产
登记证明号"
label-width=
"130px
"
>
<el-input
placeholder=
"请输入
证号全部数字
"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdyh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"
坐落
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"
支持模糊查询
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model
.
trim=
"queryForm.qlr"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model
.
trim=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
1
8"
class=
"btnColRight"
>
<el-col
:span=
"8"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
@@ -67,11 +67,11 @@
<
script
>
import
store
from
'@/store/index.js'
import
{
ywPopupDialog
}
from
"@/utils/popup.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/selectYgdy.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/selectYgdy
dj
.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
ywsqTable
from
"@/utils/mixin/ywsqTable"
;
import
jump
from
"./mixin/jump"
;
import
{
selectYgdy
}
from
"@/api/ywsq.js"
;
import
{
selectYgdy
dj
}
from
"@/api/ywsq.js"
;
import
{
startBusinessFlow
,
againAddSldy
}
from
"@/api/workFlow.js"
;
export
default
{
mixins
:
[
ywsqTable
,
jump
],
...
...
@@ -102,7 +102,7 @@
queryClick
()
{
this
.
$startLoading
();
this
.
queryForm
.
sqywbm
=
this
.
sqywInfo
.
djywbm
;
selectYgdy
({
...
this
.
queryForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
selectYgdy
dj
({
...
this
.
queryForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
this
.
$endLoading
();
if
(
res
.
code
===
200
)
{
let
{
total
,
records
}
=
res
.
result
;
...
...
@@ -261,4 +261,4 @@
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
</
style
>
./mixin/jump.js../javascript/selectYgdydj.js/index.js
...
...
src/views/ywbl/ywsq/components/selectYg
dj200
.vue
→
src/views/ywbl/ywsq/components/selectYg
mmdj
.vue
View file @
6e10e21
...
...
@@ -10,37 +10,37 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"100px"
>
<el-row>
<el-col
:span=
"
6
"
>
<el-form-item
label=
"不动产
权证号
"
>
<el-input
placeholder=
"请输入
不动产权证号
"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产
登记证明号"
label-width=
"130px
"
>
<el-input
placeholder=
"请输入
证号全部数字
"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdyh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"
坐落
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"
支持模糊查询
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model
.
trim=
"queryForm.qlr"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model
.
trim=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
1
8"
class=
"btnColRight"
>
<el-col
:span=
"8"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
...
...
@@ -67,11 +67,11 @@
<
script
>
import
store
from
'@/store/index.js'
import
{
ywPopupDialog
}
from
"@/utils/popup.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/selectYg
dj200
.js"
;
import
{
datas
,
sendThis
}
from
"../javascript/selectYg
mmdj
.js"
;
import
{
defaultParameters
}
from
"../javascript/publicDefaultPar.js"
;
import
ywsqTable
from
"@/utils/mixin/ywsqTable"
;
import
jump
from
"./mixin/jump"
;
import
{
selectYg
dj200
}
from
"@/api/ywsq.js"
;
import
{
selectYg
mmdj
}
from
"@/api/ywsq.js"
;
import
{
startBusinessFlow
,
againAddSldy
}
from
"@/api/workFlow.js"
;
export
default
{
mixins
:
[
ywsqTable
,
jump
],
...
...
@@ -125,7 +125,7 @@
queryClick
()
{
this
.
$startLoading
();
this
.
queryForm
.
sqywbm
=
this
.
sqywInfo
.
djywbm
;
selectYg
dj200
({
...
this
.
queryForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
selectYg
mmdj
({
...
this
.
queryForm
,
...
this
.
pageData
}).
then
((
res
)
=>
{
this
.
$endLoading
();
if
(
res
.
code
===
200
)
{
let
{
total
,
records
}
=
res
.
result
;
...
...
@@ -260,4 +260,4 @@
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
</
style
>
</
style
>
./mixin/jump.js../javascript/selectYgmmdj.js/index.js
...
...
src/views/ywbl/ywsq/components/tdjyq200.vue
View file @
6e10e21
...
...
@@ -9,31 +9,37 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
label-width=
"100px"
>
<el-row>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
placeholder=
"请输入不动产单元号"
maxlength=
"28"
v-model=
"queryForm.bdcdyh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
placeholder=
"请输入不动产权证号全部数字"
v-model=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"坐落"
>
<el-input
placeholder=
"
请输入坐落
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
<el-input
placeholder=
"
支持模糊查询
"
v-model
.
trim=
"queryForm.zl"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"权利人"
>
<el-input
placeholder=
"请输入权利人"
v-model
.
trim=
"queryForm.qlr"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
8
"
>
<el-form-item
label=
"证件号"
>
<el-input
placeholder=
"请输入证件号"
v-model
.
trim=
"queryForm.zjh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
24
"
class=
"btnColRight"
>
<el-col
:span=
"
8
"
class=
"btnColRight"
>
<el-form-item>
<el-button
type=
"primary"
@
click=
"resetForm(true)"
>
重置
</el-button>
<el-button
type=
"primary"
@
click=
"handleSearch"
>
查询
</el-button>
...
...
src/views/ywbl/ywsq/javascript/selectYgdy.js
→
src/views/ywbl/ywsq/javascript/selectYgdy
dj
.js
View file @
6e10e21
File moved
src/views/ywbl/ywsq/javascript/selectYg
dj200
.js
→
src/views/ywbl/ywsq/javascript/selectYg
mmdj
.js
View file @
6e10e21
File moved
src/views/ywbl/ywsq/javascript/slectBdcdata.js
View file @
6e10e21
export
function
queueDjywmc
(
djywbm
,
djqxbm
)
{
console
.
log
(
djywbm
);
// 土地分割
if
(
djqxbm
==
"A0320099"
||
djqxbm
==
"A0330099"
)
{
return
"selectJsydsyqSplitMerge"
;
...
...
@@ -9,7 +8,7 @@ export function queueDjywmc (djywbm, djqxbm) {
return
"selectFwfgSplitMerge"
;
}
if
(
djqxbm
==
"A37100S2"
)
{
return
"selectYgdy"
;
return
"selectYgdy
dj
"
;
}
if
(
djqxbm
==
"DJBBL001"
)
{
return
"selectDjbbl"
;
...
...
@@ -50,7 +49,7 @@ export function queueDjywmc (djywbm, djqxbm) {
break
;
case
"A04100"
:
//国有建设用地使用权/房屋所有权(首次登记)
case
"B37100"
:
// 在建工程抵押权 || 首次登记
vm
=
"
fwsyq
"
;
vm
=
"
selectQjZrzDz
"
;
break
;
// 房屋分割
case
"A04200"
:
//国有建设用地使用权/房屋所有权 || 转移登记
...
...
@@ -70,12 +69,12 @@ export function queueDjywmc (djywbm, djqxbm) {
case
"A09100"
:
//土地经营权(首次登记)
vm
=
"tdjyq100"
;
break
;
case
"A23200"
:
case
"A23200"
:
//国有农用地
case
"A23300"
:
case
"A23400"
:
case
"A09200"
:
// 土地承包经营权(转移登记)
case
"A23400"
:
vm
=
"tdjyq200"
;
break
;
case
"A09200"
:
// 土地承包经营权
case
"A09300"
:
case
"A09400"
:
vm
=
"tdjyq200"
;
...
...
@@ -86,25 +85,25 @@ export function queueDjywmc (djywbm, djqxbm) {
case
"B37200"
:
//抵押权转移
case
"B37300"
:
//抵押权变更
case
"B37400"
:
//抵押权注销
vm
=
"
d
iyaq"
;
vm
=
"
selectD
iyaq"
;
break
;
case
"B39300"
:
//续封
case
"B39400"
:
//解封
vm
=
"
c
fdj"
;
vm
=
"
selectC
fdj"
;
break
;
case
"B40100"
:
//预告首次
vm
=
"selectH"
;
break
;
case
"B40200"
:
//预告转移
case
"B40300"
:
//预告变更
case
"B40400"
:
//预告注销
case
"B41100"
:
//预告抵押首次
vm
=
"selectYg
dj200
"
;
case
"B40200"
:
//预告
买卖登记
转移
case
"B40300"
:
//预告
买卖登记
变更
case
"B40400"
:
//预告
买卖登记
注销
case
"B41100"
:
//预告抵押
登记
首次
vm
=
"selectYg
mmdj
"
;
break
;
case
"B41200"
:
//预告抵押转移
case
"B41300"
:
//预告抵押变更
case
"B41400"
:
//预告抵押注销
vm
=
"selectYgdy"
;
case
"B41200"
:
//预告抵押
登记
转移
case
"B41300"
:
//预告抵押
登记
变更
case
"B41400"
:
//预告抵押
登记
注销
vm
=
"selectYgdy
dj
"
;
break
;
case
"C40100"
:
//预告买卖抵押首次一并申请
vm
=
"selectYbsc"
;
...
...
src/views/zhcx/djbcx/djbcx.vue
View file @
6e10e21
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2024-0
1-29 13:29:56
* @LastEditTime: 2024-0
3-07 16:59:12
-->
<
template
>
<div
class=
"from-clues"
>
...
...
@@ -9,7 +9,7 @@
<div
class=
"from-clues-header"
>
<el-form
:model=
"queryForm"
ref=
"queryForm"
@
submit
.
native
.
prevent
label-width=
"70px"
>
<el-row>
<el-col
:span=
"
4
"
>
<el-col
:span=
"
5
"
>
<el-form-item
label=
"权利类型"
prop=
"qllx"
>
<el-select
v-model=
"queryForm.qllx"
filterable
class=
"width100"
clearable
placeholder=
"请选择权利类型"
>
<el-option
v-for=
"item in dictData['A8']"
:key=
"item.dcode"
:label=
"item.dname"
:value=
"item.dcode"
>
...
...
@@ -17,7 +17,7 @@
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"
4
"
>
<el-col
:span=
"
5
"
>
<el-form-item
label=
"登记类型"
prop=
"djlx"
>
<el-select
v-model=
"queryForm.djlx"
filterable
class=
"width100"
clearable
placeholder=
"请选择登记类型"
>
<el-option
v-for=
"item in dictData['A21']"
:key=
"item.dcode"
:label=
"item.dname"
:value=
"item.dcode"
>
...
...
@@ -36,13 +36,13 @@
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
5
"
>
<el-form-item
label=
"不动产单元号"
prop=
"bdcdyh"
label-width=
"105px"
>
<el-input
placeholder=
"请输入不动产单元号"
maxlength=
"28"
v-model
.
trim=
"queryForm.bdcdyh"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
5
"
>
<el-form-item
label=
"不动产权证号"
prop=
"bdcqzh"
label-width=
"105px"
>
<el-input
placeholder=
"请输入不动产权证号"
v-model
.
trim=
"queryForm.bdcqzh"
clearable
class=
"width100"
>
</el-input>
...
...
@@ -57,25 +57,25 @@
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"坐落:"
prop=
"zl"
label-width=
"105px"
>
<el-input
v-model
.
trim=
"queryForm.zl"
placeholder=
"坐落"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"权利人:"
prop=
"qlrmc"
label-width=
"105px"
>
<el-form-item
label=
"权利人:"
prop=
"qlrmc"
>
<el-input
v-model
.
trim=
"queryForm.qlrmc"
placeholder=
"权利人"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
5
"
>
<el-col
:span=
"
4
"
>
<el-form-item
label=
"义务人:"
prop=
"ywrmc"
>
<el-input
v-model
.
trim=
"queryForm.ywrmc"
placeholder=
"义务人"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"7"
>
<el-form-item
label=
"坐落:"
prop=
"zl"
label-width=
"105px"
>
<el-input
v-model
.
trim=
"queryForm.zl"
placeholder=
"坐落"
clearable
class=
"width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
4
"
class=
"btnColRight"
>
<el-col
:span=
"
3
"
class=
"btnColRight"
>
<el-form-item>
<el-button
@
click=
"handleReset"
>
重置
</el-button>
<el-button
type=
"primary"
native-type=
"submit"
@
click=
"handleSearch"
>
查询
</el-button>
...
...
@@ -98,7 +98,7 @@
import
table
from
"@/utils/mixin/table"
;
import
{
datas
,
sendThis
}
from
"./djbcxdata"
;
import
{
getDjbBysearch
}
from
"@/api/search.js"
;
import
{
getZrzListByBsmSlsq
}
from
"@/api/workflow/zjgcdyFlow.js"
;
import
{
getZrzListByBsmSlsq
}
from
"@/api/workflow/zjgcdyFlow.js"
;
export
default
{
name
:
"djbcx"
,
...
...
@@ -139,7 +139,7 @@
qllxs
:
[],
isDialog
:
false
,
djbxxData
:
{},
zrzbsm
:
""
zrzbsm
:
""
}
},
computed
:
{
...
...
@@ -190,17 +190,17 @@
* @author: renchao
*/
handleLpbClick
(
item
)
{
let
params
=
{
zdbsm
:
item
.
bsmZd
};
getZrzListByBsmSlsq
(
params
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
}
});
console
.
log
(
"zrzbsm"
,
item
,
item
.
zrzbsm
);
this
.
$popupDialog
(
'楼盘表'
,
'lpb/index'
,
{
bsm
:
item
.
zrzbsm
,
zrzbsm
:
item
.
zrzbsm
,
zdbsm
:
item
.
zrzbsm
,
onlyShow
:
true
let
params
=
{
zdbsm
:
item
.
bsmZd
};
getZrzListByBsmSlsq
(
params
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
}
});
console
.
log
(
"zrzbsm"
,
item
,
item
.
zrzbsm
);
this
.
$popupDialog
(
'楼盘表'
,
'lpb/index'
,
{
bsm
:
item
.
zrzbsm
,
zrzbsm
:
item
.
zrzbsm
,
zdbsm
:
item
.
zrzbsm
,
onlyShow
:
true
},
'90%'
,
true
)
}
}
...
...
Please
register
or
sign in
to post a comment