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
2d24031e
authored
2022-12-08 14:04:36 +0800
by
田浩浩
Browse Files
Options
Browse Files
Tag
Download
Plain Diff
Merge branch 'master' of
http://yun.pashanhoo.com:9090/bdc/bdcdj-web
2 parents
ea24656d
17ab45eb
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
197 additions
and
165 deletions
src/styles/sidebar.scss
src/styles/variables.scss
src/views/sqcx/jtfc/components/addjtfc.vue
src/views/sqcx/jtfc/components/addjtfcdata.js
src/views/sqcx/jtfc/components/personInfoTable.vue
src/views/workflow/components/printApplication.vue
src/views/workflow/components/qlrCommonTable.vue
src/views/ywbl/fdcq2/slxx.vue
src/views/ywbl/fwsyq/slxx.vue
src/views/ywbl/jsydsyq/slxx.vue
src/styles/sidebar.scss
View file @
2d24031
...
...
@@ -64,14 +64,15 @@
// 有子级
.el-submenu__title
{
margin-left
:
13px
;
padding-left
:
10px
!
important
;
//
margin-left: 13px;
//
padding-left: 10px !important;
color
:
$menuText
;
background-color
:
transparent
!
important
;
border-bottom
:
1px
solid
$sliderBorderColor
;
&
:hover
{
color
:
$subMenuActiveText
!
important
;
background-color
:
$
subM
enuHover
!
important
;
background-color
:
$
m
enuHover
!
important
;
.svg-icon
,
i
,
...
...
@@ -84,10 +85,11 @@
// 没有子级
.submenu-title-noDropdown
{
color
:
$menuText
;
border-radius
:
6px
;
padding-left
:
10px
!
important
;
border-bottom
:
1px
solid
$sliderBorderColor
;
&
:hover
{
// border-radius: 6px;
// padding-left: 10px !important;
b
&
:hover
{
color
:
$menuActiveText
!
important
;
background-color
:
$subMenuHover
!
important
;
...
...
@@ -119,8 +121,8 @@
.el-submenu__title
{
font-weight
:
600
;
font-size
:
$sideBarFontSize
;
margin
:
0
10px
;
border-radius
:
6px
;
//
margin: 0 10px;
//
border-radius: 6px;
>
i
{
color
:
$subMenuActiveText
!
important
;
...
...
@@ -151,22 +153,30 @@
&
.nest-menu
.el-submenu
>
.el-submenu__title
,
&
.el-submenu
.el-menu-item
{
&
.is-active
{
background-color
:
$subMenuHover
!
important
;
color
:
$menuActiveText
!
important
;
border-bottom
:
1px
solid
$sliderBorderColor
;
}
&
:hover
{
background-color
:
$subMenuHover
!
important
;
color
:
$menuActiveText
!
important
;
border-bottom
:
1px
solid
$sliderBorderColor
;
}
min-width
:
130px
!
important
;
background-color
:
transparent
!
important
;
font-weight
:
600
;
font-size
:
$sideBarFontSize
;
margin
:
0
10px
;
border-radius
:
6px
;
// margin: 0 10px;
// border-radius: 6px;
span
{
margin-left
:
10px
;
}
}
}
...
...
@@ -279,9 +289,9 @@
.nest-menu
.el-submenu
>
.el-submenu__title
,
.el-menu-item
{
width
:
calc
(
100%
-
12px
);
border-top-right-radius
:
8px
;
border-bottom-right-radius
:
8px
;
//
width: calc(100% - 12px);
//
border-top-right-radius: 8px;
//
border-bottom-right-radius: 8px;
font-weight
:
600
!
important
;
font-size
:
15px
!
important
;
background-color
:
$menuHover
!
important
;
...
...
src/styles/variables.scss
View file @
2d24031
...
...
@@ -17,7 +17,7 @@ $menuActiveText:#ffffff;
$subMenuActiveText
:
#ffffff
;
$menuBg
:
#202B3D
;
$menuHover
:
#
0794FF
;
$menuHover
:
#
226ca5
;
$subMenuBg
:
#202B3D
;
$subMenuHover
:
#0794FF
;
...
...
@@ -27,6 +27,8 @@ $sideBarFontSize:15px;
// border颜色
$borderColor
:
#EBEEF5
;
$sliderBorderColor
:
#606266
;
// the :export directive is the magic sauce for webpack
// https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass
...
...
src/views/sqcx/jtfc/components/addjtfc.vue
View file @
2d24031
...
...
@@ -21,14 +21,12 @@
</el-col>
</el-row>
</el-form>
<!--
<personInfoTable
@
getInfoList=
"handleGetSqList"
:dataList=
"form.sqrList"
/>
-->
<lb-table
border
:column=
"sqrColumns"
key=
"sqr1"
:data=
"form.sqrList"
:maxHeight=
"200"
heightNumSetting
<lb-table
:column=
"sqrColumns"
key=
"sqr1"
:data=
"form.sqrList"
:maxHeight=
"200"
heightNumSetting
:pagination=
"false"
>
</lb-table>
<b
class=
"title"
>
权利人
</b>
<!--
<personInfoTable
@
getInfoList=
"handleGetQlList"
:dataList=
"form.qlrList"
:isGanged=
"isGanged"
/>
-->
<lb-table
border
:column=
"qlrColumns"
key=
"ql2r"
:data=
"form.qlrList"
:maxHeight=
"200"
heightNumSetting
<lb-table
:column=
"qlrColumns"
key=
"ql2r"
:data=
"form.qlrList"
:maxHeight=
"200"
heightNumSetting
:pagination=
"false"
>
</lb-table>
<div
v-show=
"isSearch"
>
...
...
@@ -41,10 +39,10 @@
<el-divider></el-divider>
<div
class=
"submit-button"
style=
"padding-bottom:50px"
>
<el-button
@
click=
"resetClick"
>
重置
</el-button>
<el-button
type=
"primary"
v-show=
"isSearch
==
false"
@
click=
"queryChick"
>
查询
</el-button>
<el-button
type=
"primary"
v-show=
"isSearch
&&form.dyjlList.length > 0"
>
房产结果打印(
{{
form
.
dyjlList
.
length
}}
)
<el-button
type=
"primary"
v-show=
"isSearch
==
false"
@
click=
"queryChick"
>
查询
</el-button>
<el-button
type=
"primary"
v-show=
"isSearch
&& form.dyjlList.length > 0"
>
房产结果打印(
{{
form
.
dyjlList
.
length
}}
)
</el-button>
<el-button
type=
"primary"
v-show=
"isSearch
&&form.dyjlList.length == 0"
>
无房证明打印(
{{
form
.
dyjlList
.
length
}}
)
<el-button
type=
"primary"
v-show=
"isSearch
&& form.dyjlList.length == 0"
>
无房证明打印(
{{
form
.
dyjlList
.
length
}}
)
</el-button>
<el-button
@
click=
"closeDialog"
>
关闭
</el-button>
</div>
...
...
@@ -68,10 +66,10 @@ export default {
value
:
{
type
:
Boolean
,
default
:
false
},
bsmSqcx
:
{
type
:
String
,
default
:
""
},
},
mounted
()
{
mounted
()
{
sendThis
(
this
);
},
data
()
{
data
()
{
return
{
myValue
:
this
.
value
,
//是否查询
...
...
@@ -99,7 +97,7 @@ export default {
};
},
watch
:
{
value
(
val
)
{
value
(
val
)
{
this
.
myValue
=
val
;
if
(
val
)
{
//this.$alert(this.bsmSqcx);
...
...
@@ -109,9 +107,9 @@ export default {
}
else
{
this
.
loadData
();
}
}
}
},
"form.djSqcxDO.ycyrgx"
(
val
)
{
"form.djSqcxDO.ycyrgx"
(
val
)
{
if
(
val
==
"1"
)
{
this
.
form
.
qlrList
=
this
.
form
.
sqrList
;
}
else
{
...
...
@@ -119,15 +117,17 @@ export default {
this
.
add
(
"qlr"
);
}
},
"form.sqrList"
(
val
)
{
//this.$alert(val);
},
"form.sqrList"
(
val
)
{
if
(
this
.
form
.
djSqcxDO
.
ycyrgx
==
'1'
)
{
this
.
form
.
qlrList
=
this
.
form
.
sqrList
}
}
},
methods
:
{
closeDialog
()
{
closeDialog
()
{
this
.
$emit
(
"input"
,
false
);
},
loadData
()
{
loadData
()
{
this
.
$startLoading
();
getJtfcInfo
({
sqcxBsm
:
sqcxBsm
}).
then
((
res
)
=>
{
this
.
$endLoading
();
...
...
@@ -137,7 +137,7 @@ export default {
}
});
},
queryChick
()
{
queryChick
()
{
this
.
$startLoading
();
addJtfcCxjgXx
(
this
.
form
).
then
((
res
)
=>
{
this
.
$endLoading
();
...
...
@@ -148,30 +148,30 @@ export default {
}
});
},
resetClick
()
{
resetClick
()
{
this
.
form
.
djSqcxDO
=
{
ycyrgx
:
"1"
,
cxyt
:
""
};
this
.
form
.
sqrList
=
_
.
cloneDeep
([
this
.
newData
]);
this
.
form
.
qlrList
=
_
.
cloneDeep
([
this
.
newData
]);
this
.
form
.
qlrList
=
_
.
cloneDeep
([
this
.
newData
]);
this
.
form
.
cxjgList
=
[];
this
.
form
.
dyjlList
=
[];
this
.
isSearch
=
false
;
},
handleRead
(
scope
)
{
},
add
(
type
)
{
handleRead
(
scope
)
{
},
add
(
type
)
{
if
(
type
==
"sqr"
)
{
this
.
form
.
sqrList
.
push
(
this
.
newData
);
this
.
form
.
sqrList
.
push
(
_
.
cloneDeep
(
this
.
newData
)
);
}
else
{
this
.
form
.
qlrList
.
push
(
this
.
newData
);
this
.
form
.
qlrList
.
push
(
_
.
cloneDeep
(
this
.
newData
)
);
}
},
remove
(
index
,
row
,
type
)
{
remove
(
index
,
row
,
type
)
{
if
(
type
==
"sqr"
)
{
this
.
form
.
sqrList
.
splice
(
index
,
1
);
}
else
{
this
.
form
.
qlrList
.
splice
(
index
,
1
);
}
},
teltest
(
row
)
{
teltest
(
row
)
{
const
reg
=
/^1
([
38
]\d
|5
[
0-35-9
]
|7
[
3678
])\d{8}
$/
;
if
(
row
.
lxdh
==
""
||
row
.
lxdh
.
length
<=
10
||
!
reg
.
test
(
row
.
lxdh
))
{
row
.
inputErr
=
true
;
...
...
src/views/sqcx/jtfc/components/addjtfcdata.js
View file @
2d24031
...
...
@@ -8,7 +8,7 @@ class data extends filter {
constructor
()
{
super
()
}
columns
()
{
columns
()
{
return
[
{
prop
:
'qszt'
,
...
...
@@ -74,7 +74,7 @@ class data extends filter {
}
]
}
sqrCol
()
{
sqrCol
()
{
return
[
{
width
:
"60"
,
...
...
@@ -94,7 +94,7 @@ class data extends filter {
<
i
class
=
"el-icon-minus pointer"
onClick
=
{()
=>
{
vm
.
remove
(
scope
.
$index
,
scope
.
row
,
"sqr"
);
vm
.
remove
(
scope
.
$index
,
scope
.
row
,
"sqr"
);
}}
><
/i
>
);
...
...
@@ -142,6 +142,7 @@ class data extends filter {
return
(
<
el
-
select
class
=
"width100"
clearable
value
=
{
scope
.
row
[
scope
.
column
.
property
]}
onChange
=
{(
val
)
=>
{
scope
.
row
[
scope
.
column
.
property
]
=
val
;
...
...
@@ -211,7 +212,7 @@ class data extends filter {
},
]
}
qlrCol
()
{
qlrCol
()
{
return
[
{
width
:
"60"
,
...
...
@@ -231,7 +232,7 @@ class data extends filter {
<
i
class
=
"el-icon-minus pointer"
onClick
=
{()
=>
{
vm
.
remove
(
scope
.
$index
,
scope
.
row
,
"qlr"
);
vm
.
remove
(
scope
.
$index
,
scope
.
row
,
"qlr"
);
}}
><
/i
>
);
...
...
src/views/sqcx/jtfc/components/personInfoTable.vue
View file @
2d24031
...
...
@@ -3,8 +3,7 @@
作者:calliope
-->
<
template
>
<lb-table
border
:column=
"tableData.columns"
:data=
"tableData.data"
:maxHeight=
"200"
heightNumSetting
:pagination=
"false"
>
<lb-table
:column=
"tableData.columns"
:data=
"tableData.data"
:maxHeight=
"200"
heightNumSetting
:pagination=
"false"
>
</lb-table>
</
template
>
<
script
>
...
...
@@ -13,7 +12,7 @@ export default {
props
:
{
dataList
:
{
type
:
Array
,
default
:
()
=>
[{}]
},
},
created
()
{
created
()
{
if
(
this
.
dataList
.
length
==
0
)
{
this
.
add
();
}
...
...
@@ -21,7 +20,7 @@ export default {
computed
:
{
...
mapGetters
([
"dictData"
]),
},
data
()
{
data
()
{
return
{
tableData
:
{
columns
:
[
...
...
@@ -184,7 +183,7 @@ export default {
// },
},
methods
:
{
add
()
{
add
()
{
this
.
tableData
.
data
.
push
({
sqrxm
:
""
,
sqrzjlxbm
:
""
,
...
...
@@ -193,10 +192,10 @@ export default {
inputErr
:
false
,
});
},
remove
(
index
,
row
)
{
remove
(
index
,
row
)
{
this
.
tableData
.
data
.
splice
(
index
,
1
);
},
teltest
(
row
)
{
teltest
(
row
)
{
const
reg
=
/^1
([
38
]\d
|5
[
0-35-9
]
|7
[
3678
])\d{8}
$/
;
if
(
row
.
lxdh
==
""
||
row
.
lxdh
.
length
<=
10
||
!
reg
.
test
(
row
.
lxdh
))
{
row
.
inputErr
=
true
;
...
...
src/views/workflow/components/printApplication.vue
View file @
2d24031
<
template
>
<div
class=
"zdxx"
id=
"printMe"
>
<div
class=
"tablebox"
>
<div
class=
"print-title"
>
不动产登记申请书
</div>
<div>
<div
id=
"printMe"
style=
"width: 100%;height: 100%;background-color: #f5f5f5;padding: 5px;"
>
<div
style=
"overflow-x: auto;width: 100%;height: 100%;background: #fff;text-align: center;padding: 4px;overflow-y: scroll;"
>
<div
style=
"font-size: 24px;font-weight: bolder;margin: 20px 0px;"
>
不动产登记申请书
</div>
<div
style=
"display:flex"
>
<div>
<table
cellpadding=
"0"
cellspacing=
"0"
class=
"printTable
"
>
<col
width=
"
6
0"
/>
<col
width=
"
8
0"
/>
<col
width=
"
20
0"
/>
<col
width=
"
10
0"
/>
<col
width=
"1
6
0"
/>
<table
cellpadding=
"0"
cellspacing=
"0"
style=
"width: 100%;color: #333;
"
>
<col
width=
"
3
0"
/>
<col
width=
"
5
0"
/>
<col
width=
"
16
0"
/>
<col
width=
"
5
0"
/>
<col
width=
"1
2
0"
/>
<tr>
<td
rowspan=
"2"
>
收件
</td>
<td>
编号
</td>
<td>
1111
</td>
<td
rowspan=
"2"
>
收件人
</td>
<td
rowspan=
"2"
>
123
</td>
<td
rowspan=
"2"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
收件
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
编号
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
1111
</td>
<td
rowspan=
"2"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
收件人
</td>
<td
rowspan=
"2"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
123
</td>
</tr>
<tr>
<td>
日期
</td>
<td></td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
日期
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
></td>
</tr>
</table>
</div>
<div
class=
"print-unit
"
>
<div
style=
"margin-left: 20px;font-size: 14px;
"
>
单位:
<i
class=
"el-icon-check"
style=
"color:red;font-size:16px"
></i>
平方米
<span
class=
"check-box"
></span>
公顷(
<span
class=
"check-box"
></span>
亩)、万元
<span
style=
"font-family:Wingdings;font-size:18px;color:red"
>
þ
</span>
平方米
<!--
<span
style=
"font-family:Wingdings;font-size:40px;"
>
ú
</span>
-->
<span
style=
"display: inline-block;border: 1px solid rgb(114, 113, 113);border-radius: 2px;box-sizing: border-box;width: 10px;height: 10px;margin-left:10px"
></span>
公顷(
<span
style=
"display: inline-block;border: 1px solid rgb(114, 113, 113);border-radius: 2px;box-sizing: border-box;width: 10px;height: 10px;"
></span>
亩)、万元
</div>
</div>
<div
style=
"margin-top:20px"
></div>
<table
cellpadding=
"0"
cellspacing=
"0"
class=
"printTable
"
>
<table
cellpadding=
"0"
cellspacing=
"0"
style=
"width: 100%;color: #333;
"
>
<col
width=
"80"
/>
<col
width=
"1
4
0"
/>
<col
width=
"
20
0"
/>
<col
width=
"1
0
0"
/>
<col
width=
"
18
0"
/>
<col
width=
"80"
/>
<col
width=
"60"
/>
<col
width=
"20"
/>
<col
width=
"
20
0"
/>
<col
width=
"
18
0"
/>
<tr>
<td
rowspan=
"2"
class=
"left-title
"
>
申请登记事由
</td>
<td
colspan=
"6"
class=
"text-left
"
>
<td
rowspan=
"2"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size: 16px
"
>
申请登记事由
</td>
<td
colspan=
"6"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;text-align: left;
"
>
<span
v-for=
"item in ywlxList"
:key=
"item.value"
style=
"margin:0px 8px"
>
<
i
class=
"el-icon-check"
style=
"color:red;font-size:16px"
v-if=
"item.checked"
></i
>
<span
class=
"check-box
"
v-else
></span>
<
span
style=
"font-family:Wingdings;font-size:18px;color:red"
v-if=
"item.checked"
>
þ
</span
>
<span
style=
"display: inline-block;border: 1px solid rgb(114, 113, 113);border-radius: 2px;box-sizing: border-box;width: 10px;height: 10px;
"
v-else
></span>
{{
item
.
name
}}
</span>
</td>
</tr>
<tr>
<td
colspan=
"6"
class=
"text-left
"
>
<td
colspan=
"6"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;text-align: left;
"
>
<span
v-for=
"item in djlxList"
:key=
"item.value"
style=
"margin:0px 8px"
>
<
i
class=
"el-icon-check"
style=
"color:red;font-size:16px"
v-if=
"item.checked"
></i
>
<span
class=
"check-box"
v-else
></span>
<
span
style=
"font-family:Wingdings;font-size:18px;color:red"
v-if=
"item.checked"
>
þ
</span
>
<span
class=
"check-box"
style=
"display: inline-block;border: 1px solid rgb(114, 113, 113);border-radius: 2px;box-sizing: border-box;width: 10px;height: 10px;"
v-else
></span>
{{
item
.
name
}}
</span>
</td>
</tr>
<tr>
<td
rowspan=
"14"
class=
"left-title
"
>
申请人情况
</td>
<td
colspan=
"6"
class=
"inline-title
"
>
登记申请人
</td>
<td
rowspan=
"14"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size: 16px
"
>
申请人情况
</td>
<td
colspan=
"6"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size:16px;font-weight: bolder;text-align: center;
"
>
登记申请人
</td>
</tr>
<tr>
<td>
权利人姓名(名称)
</td>
<td
colspan=
"5"
>
张三
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
权利人姓名(名称)
</td>
<td
colspan=
"5"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
张三
</td>
</tr>
<tr>
<td>
身份证件种类
</td>
<td>
身份证
</td>
<td>
证件号
</td>
<td
colspan=
"3"
>
3438475835XXXXXXX
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
身份证件种类
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
身份证
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
证件号
</td>
<td
colspan=
"3"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
3438475835XXXXXXX
</td>
</tr>
<tr>
<td>
通讯地址
</td>
<td
colspan=
"2"
>
山西省系撒大大
</td>
<td
colspan=
"1"
>
邮编
</td>
<td
colspan=
"2"
>
A700001
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
通讯地址
</td>
<td
colspan=
"2"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
山西省系撒大大
</td>
<td
colspan=
"1"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
邮编
</td>
<td
colspan=
"2"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
A700001
</td>
</tr>
<tr>
<td>
法定代表人或负责人
</td>
<td>
张三
</td>
<td>
联系电话
</td>
<td
colspan=
"3"
>
134548543
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
法定代表人或负责人
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
张三
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
联系电话
</td>
<td
colspan=
"3"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
134548543
</td>
</tr>
<tr>
<td>
代理人姓名
</td>
<td>
里斯
</td>
<td>
联系电话
</td>
<td
colspan=
"3"
>
134548543
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
代理人姓名
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
里斯
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
联系电话
</td>
<td
colspan=
"3"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
134548543
</td>
</tr>
<tr>
<td>
代理机构名称
</td>
<td
colspan=
"5"
>
buzhdiao
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
代理机构名称
</td>
<td
colspan=
"5"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
buzhdiao
</td>
</tr>
<tr>
<td
colspan=
"7"
class=
"inline-title
"
>
登记申请人
</td>
<td
colspan=
"7"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size:16px;font-weight: bolder;text-align: center;
"
>
登记申请人
</td>
</tr>
<tr>
<td>
义务人姓名(名称)
</td>
<td
colspan=
"5"
>
张三
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
义务人姓名(名称)
</td>
<td
colspan=
"5"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
张三
</td>
</tr>
<tr>
<td>
身份证件种类
</td>
<td>
身份证
</td>
<td>
证件号
</td>
<td
colspan=
"3"
>
3438475835XXXXXXX
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
身份证件种类
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
身份证
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
证件号
</td>
<td
colspan=
"3"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
3438475835XXXXXXX
</td>
</tr>
<tr>
<td>
通讯地址
</td>
<td
colspan=
"2"
>
山西省系撒大大
</td>
<td
colspan=
"1"
>
邮编
</td>
<td
colspan=
"2"
>
A700001
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
通讯地址
</td>
<td
colspan=
"2"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
山西省系撒大大
</td>
<td
colspan=
"1"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
邮编
</td>
<td
colspan=
"2"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
A700001
</td>
</tr>
<tr>
<td>
法定代表人或负责人
</td>
<td>
张三
</td>
<td>
联系电话
</td>
<td
colspan=
"3"
>
134548543
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
法定代表人或负责人
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
张三
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
联系电话
</td>
<td
colspan=
"3"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
134548543
</td>
</tr>
<tr>
<td>
代理人姓名
</td>
<td>
里斯
</td>
<td>
联系电话
</td>
<td
colspan=
"3"
>
134548543
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
代理人姓名
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
里斯
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
联系电话
</td>
<td
colspan=
"3"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
134548543
</td>
</tr>
<tr>
<td>
代理机构名称
</td>
<td
colspan=
"5"
>
buzhdiao
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
代理机构名称
</td>
<td
colspan=
"5"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
buzhdiao
</td>
</tr>
<tr>
<td
rowspan=
"6"
class=
"left-title
"
>
不动产情况
</td>
<td
rowspan=
"6"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size: 16px
"
>
不动产情况
</td>
</tr>
<tr>
<td>
坐落
</td>
<td
colspan=
"5"
>
buzhdixxxxo
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
坐落
</td>
<td
colspan=
"5"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
buzhdixxxxo
</td>
</tr>
<tr>
<td>
不动产单元号
</td>
<td>
000001号
</td>
<td>
不动产类型
</td>
<td
colspan=
"3"
>
房屋
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
不动产单元号
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
000001号
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
不动产类型
</td>
<td
colspan=
"3"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
房屋
</td>
</tr>
<tr>
<td>
面积
</td>
<td>
111.3㎡
</td>
<td>
用途
</td>
<td
colspan=
"3"
>
城镇住宅用地
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
面积
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
111.3㎡
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
用途
</td>
<td
colspan=
"3"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
城镇住宅用地
</td>
</tr>
<tr>
<td>
原不动产权属证书号
</td>
<td>
xxxx号
</td>
<td>
用海类型
</td>
<td
colspan=
"3"
></td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
原不动产权属证书号
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
xxxx号
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
用海类型
</td>
<td
colspan=
"3"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
></td>
</tr>
<tr>
<td>
构筑物类型
</td>
<td></td>
<td>
林种
</td>
<td
colspan=
"3"
></td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
构筑物类型
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
></td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
林种
</td>
<td
colspan=
"3"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
></td>
</tr>
<tr>
<td
class=
"left-title
"
>
抵押情况
</td>
<td>
被担保债权数额(最高债权数额)
</td>
<td></td>
<td
colspan=
"2"
>
债务履行期限(债权确定期间)
</td>
<td
colspan=
"2"
></td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size: 16px
"
>
抵押情况
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
被担保债权数额(最高债权数额)
</td>
<td
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
></td>
<td
colspan=
"2"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
>
债务履行期限(债权确定期间)
</td>
<td
colspan=
"2"
style=
"border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"
></td>
</tr>
</table>
<button
type=
"primary"
@
click=
"test()"
>
test
</button>
</div>
<button
@
click=
"printView()"
>
打印预览
</button>
</div>
</div>
</
template
>
<
script
>
import
{
mapGetters
}
from
'vuex'
;
import
{
getLodop
}
from
"@/utils/LodopFuncs"
;
export
default
{
...
...
@@ -203,18 +208,18 @@ export default {
}
},
methods
:
{
test
(){
printView
(){
let
lodop
=
getLodop
();
lodop
.
PRINT_INIT
(
"测试"
);
lodop
.
ADD_PRINT_HTM
(
88
,
200
,
350
,
600
,
document
.
getElementById
(
"printMe"
).
innerHTML
);
//纵坐标开始点位,横坐标开始点位,纸张宽度,纸张高度
lodop
.
ADD_PRINT_HTM
(
0
,
10
,
760
,
1200
,
document
.
getElementById
(
"printMe"
).
innerHTML
);
lodop
.
PREVIEW
();
}
},
}
}
</
script
>
<
style
scoped
lang=
'scss'
>
.zdxx
{
.zdxx
{
width
:
100%
;
height
:
100%
;
background-color
:
#f5f5f5
;
...
...
@@ -296,10 +301,6 @@ export default {
width
:
745px
;
overflow
:
auto
;
}
.test
{
}
table
{
.bhqkTh
{
width
:
110px
;
...
...
src/views/workflow/components/qlrCommonTable.vue
View file @
2d24031
...
...
@@ -86,7 +86,7 @@ export default {
label
:
"联系电话"
},
{
label
:
'
修改
'
,
label
:
'
操作
'
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
...
...
@@ -98,6 +98,7 @@ export default {
icon
=
"el-icon-edit-outline"
type
=
"text"
onClick
=
{()
=>
{
this
.
editClick
(
scope
.
$index
,
scope
.
row
)
}}
>
编辑
<
/el-button
>
}
<
/div
>
)
...
...
@@ -131,7 +132,9 @@ export default {
handler
(
newVal
,
oldValue
)
{
let
dataList
=
_
.
cloneDeep
(
this
.
InformationTable
)
if
(
newVal
==
0
)
{
this
.
column
=
_
.
cloneDeep
(
dataList
).
slice
(
1
,
dataList
.
length
)
// this.column = _.cloneDeep(dataList).slice(1, dataList.length)
this
.
column
=
_
.
cloneDeep
(
dataList
)
}
else
if
((
newVal
==
'1'
||
newVal
==
'3'
))
{
this
.
column
=
dataList
}
else
{
...
...
@@ -148,7 +151,6 @@ export default {
},
methods
:
{
handleupdateDetail
(
value
)
{
debugger
if
(
this
.
isaddupdate
){
if
(
!
_
.
isEqual
(
value
,
this
.
tableData
))
{
this
.
tableDataList
[
this
.
tableDataList
.
length
]
=
_
.
cloneDeep
(
value
);
...
...
@@ -170,7 +172,14 @@ export default {
// 删除
deleClick
(
index
,
row
)
{
this
.
tableData
.
splice
(
index
,
1
)
this
.
$confirm
(
'确定要删除吗, 是否继续?'
,
'提示'
,
{
confirmButtonText
:
'确定'
,
cancelButtonText
:
'取消'
,
type
:
'warning'
}).
then
(()
=>
{
this
.
tableData
.
splice
(
index
,
1
)
}).
catch
(()
=>
{
});
},
// 身份证读取
...
...
src/views/ywbl/fdcq2/slxx.vue
View file @
2d24031
...
...
@@ -171,7 +171,7 @@
<qlrCommonTable
v-if=
"ruleForm.qlxx"
@
upDateQlrxxList=
"upDateQlrxxList"
:tableData=
"ruleForm.qlrList"
:gyfs=
"ruleForm.qlxx.gyfs"
/>
<div
v-if=
"ruleForm.ywrList
.length > 0
"
>
<div
v-if=
"ruleForm.ywrList"
>
<div
class=
"slxx_title title-block"
>
义务人信息
<div
class=
"triangle"
></div>
...
...
src/views/ywbl/fwsyq/slxx.vue
View file @
2d24031
...
...
@@ -338,4 +338,4 @@ export default {
/
deep
/
.el-form-item__label
{
padding-bottom
:
0px
;
}
</
style
>
\ No newline at end of file
</
style
>
...
...
src/views/ywbl/jsydsyq/slxx.vue
View file @
2d24031
...
...
@@ -225,6 +225,16 @@ export default {
this
.
ruleForm
.
ywrList
&&
(
this
.
ruleForm
.
ywrList
=
_
.
cloneDeep
(
val
))
},
onSubmit
()
{
if
(
this
.
ruleForm
.
slywxx
.
gyfs
==
"0"
){
if
(
this
.
ruleForm
.
qlrList
.
length
>
1
){
this
.
$message
({
showClose
:
true
,
message
:
"共有方式:单独所有,权利人只能是一个人"
,
type
:
"error"
,
});
return
false
;
}
}
saveData
(
this
.
ruleForm
).
then
((
res
)
=>
{
if
(
res
.
code
===
200
)
{
this
.
$message
({
...
...
Please
register
or
sign in
to post a comment