Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
bdc
/
bdcjg-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
439e33a1
authored
2023-01-04 15:57:02 +0800
by
蔡俊立
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
功能完善
1 parent
d4004ee4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
109 additions
and
68 deletions
src/api/business.js
src/api/dbrzcx.js
src/components/business/houseFloor.vue
src/components/business/households.vue
src/components/business/islandCoordinates.vue
src/components/business/landOwnershipInfo.vue
src/components/business/linearFixture.vue
src/components/business/logicBuilding.vue
src/components/business/mainCommonPart.vue
src/components/business/mortgage.vue
src/components/business/multiplehouseInfo.vue
src/components/business/multiplehouseInfoXmsx.vue
src/components/business/naturalBuilding.vue
src/components/business/objectionRegistration.vue
src/components/business/otherRelevant .vue
src/components/business/parcelChange.vue
src/components/business/parcelSpaceProperties.vue
src/components/business/planarFixture.vue
src/components/business/punctateFixator.vue
src/components/business/seaAreaUse.vue
src/components/business/seaUse.vue
src/components/business/seizureRegistration.vue
src/components/business/singleBuilding.vue
src/components/business/structure.vue
src/components/business/unstructuredDoc.vue
src/components/business/zonghaiBasicInfo.vue
src/views/dbrzcx/data/index.js
src/views/dbrzcx/index.vue
src/api/business.js
View file @
439e33a
This diff is collapsed.
Click to expand it.
src/api/dbrzcx.js
0 → 100644
View file @
439e33a
import
request
from
'@/utils/request'
import
SERVER
from
'./config'
// 登簿日志分页
export
function
getRecordLogPage
(
data
)
{
return
request
({
url
:
SERVER
.
SERVERAPI
+
'/sjsb/RecordLog/getRecordLogPage'
,
method
:
'post'
,
data
})
}
src/components/business/houseFloor.vue
View file @
439e33a
...
...
@@ -173,7 +173,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/households.vue
View file @
439e33a
...
...
@@ -460,7 +460,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/islandCoordinates.vue
View file @
439e33a
...
...
@@ -73,7 +73,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/landOwnershipInfo.vue
View file @
439e33a
...
...
@@ -271,7 +271,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/linearFixture.vue
View file @
439e33a
...
...
@@ -143,7 +143,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/logicBuilding.vue
View file @
439e33a
...
...
@@ -272,7 +272,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/mainCommonPart.vue
View file @
439e33a
...
...
@@ -191,7 +191,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/mortgage.vue
View file @
439e33a
...
...
@@ -264,7 +264,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/multiplehouseInfo.vue
View file @
439e33a
...
...
@@ -257,7 +257,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/multiplehouseInfoXmsx.vue
View file @
439e33a
...
...
@@ -140,7 +140,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/naturalBuilding.vue
View file @
439e33a
...
...
@@ -330,7 +330,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/objectionRegistration.vue
View file @
439e33a
...
...
@@ -183,7 +183,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/otherRelevant .vue
View file @
439e33a
...
...
@@ -286,7 +286,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/parcelChange.vue
View file @
439e33a
...
...
@@ -91,7 +91,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/parcelSpaceProperties.vue
View file @
439e33a
...
...
@@ -73,7 +73,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/planarFixture.vue
View file @
439e33a
...
...
@@ -143,7 +143,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/punctateFixator.vue
View file @
439e33a
...
...
@@ -143,7 +143,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/seaAreaUse.vue
View file @
439e33a
...
...
@@ -250,7 +250,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/seaUse.vue
View file @
439e33a
...
...
@@ -84,7 +84,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/seizureRegistration.vue
View file @
439e33a
...
...
@@ -257,7 +257,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/singleBuilding.vue
View file @
439e33a
...
...
@@ -360,7 +360,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/structure.vue
View file @
439e33a
...
...
@@ -132,7 +132,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/unstructuredDoc.vue
View file @
439e33a
...
...
@@ -47,7 +47,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/components/business/zonghaiBasicInfo.vue
View file @
439e33a
...
...
@@ -387,7 +387,7 @@ export default {
type
:
String
,
default
:
''
},
dataTable
:
{
bsmYwsjb
:
{
type
:
String
,
default
:
''
}
...
...
src/views/dbrzcx/data/index.js
View file @
439e33a
class
data
{
columns
()
{
return
[
{
prop
:
"
qumc
"
,
prop
:
"
AREANAME
"
,
label
:
"区域名称"
,
},
{
prop
:
"
date
"
,
prop
:
"
UPLOADTIME
"
,
label
:
"日期"
,
},
{
prop
:
"type"
,
label
:
"类型"
label
:
"类别"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
'difference'
}
>
<
p
>
{
'登簿量'
}
<
/p
>
<
p
>
{
'接入量'
}
<
/p
>
<
/div
>
)
},
},
{
label
:
"总量"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
registerInfoModel
.
totalnum
===
scope
.
row
.
accessInfoModel
.
totalnum
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
t
otalnum
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
t
otalnum
}
<
/p
>
<
div
class
=
{
scope
.
row
.
totalnum
===
scope
.
row
.
totalnum
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
T
otalnum
}
<
/p
>
<
p
>
{
scope
.
row
.
access
T
otalnum
}
<
/p
>
<
/div
>
)
},
},
{
prop
:
"ywlxsl"
,
label
:
"业务类型数量"
label
:
"业务类型数量"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
'difference'
}
>
<
p
>
{
scope
.
row
.
BUSINESSTYPECOUNT
}
<
/p
>
<
p
>
{
''
}
<
/p
>
<
/div
>
)
},
},
{
label
:
"首次登记"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
registerInfoModel
.
firstreg
===
scope
.
row
.
accessInfoModel
.
firstreg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
f
irstreg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
f
irstreg
}
<
/p
>
<
div
class
=
{
scope
.
row
.
firstreg
===
scope
.
row
.
firstreg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
F
irstreg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
F
irstreg
}
<
/p
>
<
/div
>
)
},
...
...
@@ -43,9 +59,9 @@ class data {
label
:
"转移登记"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
registerInfoModel
.
transferreg
===
scope
.
row
.
accessInfoModel
.
transferreg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
t
ransferreg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
t
ransferreg
}
<
/p
>
<
div
class
=
{
scope
.
row
.
transferreg
===
scope
.
row
.
transferreg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
T
ransferreg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
T
ransferreg
}
<
/p
>
<
/div
>
)
},
...
...
@@ -54,9 +70,9 @@ class data {
label
:
"变更登记"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
registerInfoModel
.
changereg
===
scope
.
row
.
accessInfoModel
.
changereg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
c
hangereg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
c
hangereg
}
<
/p
>
<
div
class
=
{
scope
.
row
.
changereg
===
scope
.
row
.
changereg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
C
hangereg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
C
hangereg
}
<
/p
>
<
/div
>
)
},
...
...
@@ -65,9 +81,9 @@ class data {
label
:
"注销登记"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
registerInfoModel
.
logoutreg
===
scope
.
row
.
accessInfoModel
.
logoutreg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
l
ogoutreg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
l
ogoutreg
}
<
/p
>
<
div
class
=
{
scope
.
row
.
logoutreg
===
scope
.
row
.
logoutreg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
L
ogoutreg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
L
ogoutreg
}
<
/p
>
<
/div
>
)
},
...
...
@@ -76,9 +92,9 @@ class data {
label
:
"更正登记"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
r
egisterInfoModel
.
rivisereg
===
scope
.
row
.
accessInfoModel
.
rivisereg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
r
ivisereg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
r
ivisereg
}
<
/p
>
<
div
class
=
{
scope
.
row
.
r
ivisereg
===
scope
.
row
.
rivisereg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
R
ivisereg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
R
ivisereg
}
<
/p
>
<
/div
>
)
},
...
...
@@ -89,9 +105,9 @@ class data {
label
:
"异议登记"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
registerInfoModel
.
dissentingreg
===
scope
.
row
.
accessInfoModel
.
dissentingreg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
d
issentingreg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
d
issentingreg
}
<
/p
>
<
div
class
=
{
scope
.
row
.
dissentingreg
===
scope
.
row
.
dissentingreg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
D
issentingreg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
D
issentingreg
}
<
/p
>
<
/div
>
)
},
...
...
@@ -101,9 +117,9 @@ class data {
label
:
"预告登记"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
registerInfoModel
.
advancereg
===
scope
.
row
.
accessInfoModel
.
advancereg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
a
dvancereg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
a
dvancereg
}
<
/p
>
<
div
class
=
{
scope
.
row
.
advancereg
===
scope
.
row
.
advancereg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
A
dvancereg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
A
dvancereg
}
<
/p
>
<
/div
>
)
},
...
...
@@ -113,9 +129,9 @@ class data {
label
:
"查封登记"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
registerInfoModel
.
seizereg
===
scope
.
row
.
accessInfoModel
.
seizereg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
s
eizereg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
s
eizereg
}
<
/p
>
<
div
class
=
{
scope
.
row
.
seizereg
===
scope
.
row
.
seizereg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
S
eizereg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
S
eizereg
}
<
/p
>
<
/div
>
)
},
...
...
@@ -125,9 +141,9 @@ class data {
label
:
"地役权登记"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
registerInfoModel
.
easementreg
===
scope
.
row
.
accessInfoModel
.
easementreg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
e
asementreg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
e
asementreg
}
<
/p
>
<
div
class
=
{
scope
.
row
.
easementreg
===
scope
.
row
.
easementreg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
E
asementreg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
E
asementreg
}
<
/p
>
<
/div
>
)
},
...
...
@@ -137,9 +153,9 @@ class data {
label
:
"抵押权登记"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
class
=
{
scope
.
row
.
registerInfoModel
.
mortgagereg
===
scope
.
row
.
accessInfoModel
.
mortgagereg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
InfoModel
.
m
ortgagereg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
InfoModel
.
m
ortgagereg
}
<
/p
>
<
div
class
=
{
scope
.
row
.
mortgagereg
===
scope
.
row
.
mortgagereg
?
''
:
'difference'
}
>
<
p
>
{
scope
.
row
.
register
M
ortgagereg
}
<
/p
>
<
p
>
{
scope
.
row
.
access
M
ortgagereg
}
<
/p
>
<
/div
>
)
},
...
...
src/views/dbrzcx/index.vue
View file @
439e33a
...
...
@@ -7,8 +7,8 @@
<el-row>
<el-col
:span=
"6"
>
<el-form-item
label=
"行政区"
label-width=
"60px"
>
<el-select
v-model=
"form.
p
code"
class=
"width100"
filterable
placeholder=
"请选择行政区"
>
<el-option
v-for=
"item in
[]"
:key=
"item.dcode"
:label=
"item.dname"
:value=
"item.dcode
"
>
<el-select
v-model=
"form.
area
code"
class=
"width100"
filterable
placeholder=
"请选择行政区"
>
<el-option
v-for=
"item in
dicData['XZQ']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE
"
>
</el-option>
</el-select>
</el-form-item>
...
...
@@ -35,7 +35,7 @@
</div>
<!-- 列表区域 -->
<div
class=
"from-clues-content"
>
<lb-table
:page-size=
"pageData.size"
:current-page
.
sync=
"pageData.current"
:total=
"
pag
eData.total"
<lb-table
:page-size=
"pageData.size"
:current-page
.
sync=
"pageData.current"
:total=
"
tabl
eData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
</lb-table>
...
...
@@ -48,9 +48,14 @@
import
data
from
"./data"
// 引入表格混入方法
import
tableMixin
from
'@/mixins/tableMixin.js'
import
{
getRecordLogPage
}
from
"@/api/dbrzcx.js"
;
import
{
mapGetters
}
from
'vuex'
export
default
{
name
:
"dbrzcx"
,
mixins
:
[
tableMixin
],
computed
:
{
...
mapGetters
([
'dicData'
])
},
data
()
{
return
{
// 开始结束日期限制
...
...
@@ -75,10 +80,9 @@ export default {
},
// 表单
form
:
{
p
code
:
''
,
area
code
:
''
,
startTime
:
''
,
endTime
:
''
,
currentPage
:
1
},
// table数据
tableData
:
{
...
...
@@ -90,7 +94,8 @@ export default {
index
:
this
.
indexMethod
,
}].
concat
(
data
.
columns
()),
// 列表
data
:
[]
data
:
[],
total
:
0
,
},
// 分页
pageData
:
{
...
...
@@ -105,6 +110,13 @@ export default {
this
.
$refs
.
ruleForm
.
resetFields
();
},
async
featchData
()
{
getRecordLogPage
({
...
this
.
form
,
...
this
.
pageData
}).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
let
{
total
,
records
}
=
res
.
result
this
.
tableData
.
total
=
total
;
this
.
tableData
.
data
=
records
?
records
:
[]
}
})
}
}
}
...
...
Please
register
or
sign in
to post a comment