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
5d1db949
authored
2023-01-17 11:14:08 +0800
by
田浩浩
Browse Files
Options
Browse Files
Tag
Download
Plain Diff
Merge branch 'master' of
http://yun.pashanhoo.com:9090/bdc/bdcjg-web
2 parents
98582372
cd45f46a
Show whitespace changes
Inline
Side-by-side
Showing
24 changed files
with
412 additions
and
430 deletions
src/components/Button/src/button.vue
src/components/LbTable/lb-table.vue
src/mixins/tableMixin.js
src/views/business-info/Cfdj/data/index.js
src/views/business-info/Cfdj/index.vue
src/views/business-info/dyaq/data/index.js
src/views/business-info/dyaq/index.vue
src/views/business-info/dyiq/data/index.js
src/views/business-info/dyiq/index.vue
src/views/business-info/fdcqdz/index.vue
src/views/business-info/fdcqqfsyq/index.vue
src/views/business-info/fdcqyz/index.vue
src/views/business-info/gzwsyq/index.vue
src/views/business-info/hysyq/index.vue
src/views/business-info/jsydzjdsyq/index.vue
src/views/business-info/lq/index.vue
src/views/business-info/nydsyq/index.vue
src/views/business-info/tdsyq/index.vue
src/views/business-info/ygdj/index.vue
src/views/business-info/yydj/data/index.js
src/views/business-info/yydj/index.vue
src/views/business-info/zxdj/index.vue
src/views/system/dictionaries/dictionaries.js
src/views/system/dictionaries/dictionaries.vue
src/components/Button/src/button.vue
View file @
5d1db94
...
...
@@ -21,7 +21,7 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
.button
{
width
:
77px
;
width
:
80px
;
//适配4字按钮样式
height
:
32px
;
color
:
#ffffff
;
margin
:
0
5px
;
...
...
src/components/LbTable/lb-table.vue
View file @
5d1db94
...
...
@@ -74,7 +74,7 @@ export default {
},
heightNum
:
{
type
:
Number
,
default
:
34
0
,
default
:
34
5
,
},
maxHeight
:
{
type
:
Number
,
...
...
src/mixins/tableMixin.js
View file @
5d1db94
import
{
mapGetters
}
from
'vuex'
// 引入详情弹框
import
dataDetails
from
"@/components/dataDetails/edit-dialog"
;
let
mixin
=
{
data
()
{
return
{
...
...
@@ -7,6 +9,9 @@ let mixin = {
}
}
},
components
:
{
dataDetails
,
},
computed
:
{
...
mapGetters
([
'dicData'
])
},
...
...
@@ -28,6 +33,11 @@ let mixin = {
},
handleSubmit
()
{
this
.
featchData
()
},
// 详情
handleEdit
(
row
)
{
this
.
title
=
row
.
rectypeName
this
.
$refs
.
editLog
.
isShow
(
row
);
}
}
}
...
...
src/views/business-info/Cfdj/data/index.js
View file @
5d1db94
...
...
@@ -6,43 +6,56 @@ class data extends filter {
columns
()
{
return
[
{
label
:
"行政区"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
xzq
,
'A20'
)}
<
/span
>
<
/div
>
)
},
},
{
label
:
"权属状态"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
qszt
,
'A22'
)}
<
/span
>
<
/div
>
)
},
},
{
label
:
"业务号"
,
prop
:
"ywh"
,
width
:
150
prop
:
"ywh"
},
{
label
:
"不动产单元号"
,
prop
:
"bdcdyh"
},
{
label
:
"查封文号"
,
prop
:
"cfwh"
,
width
:
150
label
:
"不动产产权证号"
,
prop
:
"bdcqzh"
},
{
label
:
"查封(解封)机关"
,
prop
:
"cjfjg"
},
{
label
:
"查封
机关
"
,
prop
:
"c
fjg
"
label
:
"查封
(解封)文号
"
,
prop
:
"c
jfwh
"
},
{
label
:
"查封开始时间"
,
width
:
140
,
prop
:
"cfqssj"
},
{
label
:
"查封结束时间"
,
width
:
140
,
prop
:
"cfjssj"
},
{
label
:
"查封类型"
,
width
:
100
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
CFLX
,
'A32'
)}
<
/span
>
<
/div
>
)
}
},
{
label
:
"登记时间"
,
width
:
140
,
prop
:
"djsj"
...
...
src/views/business-info/Cfdj/index.vue
View file @
5d1db94
<
template
>
<div
class=
"Cfdj from-clues"
>
<div
class=
"from-clues-header"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"
8
0px"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"
13
0px"
>
<el-row>
<el-col
:span=
"5"
>
<el-form-item
label=
"业务号"
>
<el-input
v-model=
"form.YWH"
placeholder=
"业务号"
></el-input>
<el-form-item
label=
"行政区"
label-width=
"80px"
>
<el-select
v-model=
"form.xzq"
class=
"width100"
clearable
placeholder=
"行政区"
>
<el-option
v-for=
"item in dicData['A20']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"不动产单元号"
label-width=
"105px"
>
<el-input
v-model=
"form.BDCDYH"
placeholder=
"不动产单元号"
></el-input>
<el-form-item
label=
"权属状态"
>
<el-select
v-model=
"form.qszt"
class=
"width100"
clearable
placeholder=
"权属状态"
>
<el-option
v-for=
"item in dicData['A22']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"查封类型"
>
<el-select
v-model=
"form.CFLX"
clearable
ref=
"selectseizureReg"
@
visible-change=
"isShowSelectOptions"
placeholder=
"请选择查封类型"
>
<el-option
v-for=
"item in dicData['A32']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
<el-form-item
label=
"坐落"
>
<el-input
v-model=
"form.zl"
placeholder=
"坐落"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
v-model=
"form.bdcqzh"
placeholder=
"不动产权证号"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row
class=
"mt-10"
>
<el-col
:span=
"5"
>
<el-form-item
label=
"权利人"
label-width=
"80px"
>
<el-input
v-model=
"form.qlr"
placeholder=
"权利人"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"查封文号"
>
<el-input
v-model=
"form.CFWH"
placeholder=
"查封文号"
></el-input>
<el-form-item
label=
"不动产单元号"
>
<el-input
v-model=
"form.bdcdyh"
placeholder=
"不动产单元号"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"查封(解封)机关"
>
<el-input
v-model=
"form.xxx"
placeholder=
"查封(解封)机关"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"查封(解封)文号"
>
<el-input
v-model=
"form.xxx1"
placeholder=
"查封(解封)文号"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"btnColRight"
>
<btn
nativeType=
"cx"
@
click=
"handleSubmit"
>
查询结果
</btn>
<btn
nativeType=
"cx"
@
click=
"handleSubmit"
>
查询
</btn>
</el-col>
</el-row>
</el-form>
...
...
@@ -46,7 +70,6 @@
<edit-dialog
ref=
"editLog"
:bsmSjsb=
"bsmSjsb"
:diaData=
"diaData"
/>
</div>
</
template
>
<
script
>
// 查封登记
import
data
from
"./data"
...
...
@@ -63,10 +86,14 @@ export default {
data
()
{
return
{
form
:
{
YWH
:
''
,
BDCDYH
:
''
,
CFLX
:
''
,
CFWH
:
''
,
xzq
:
''
,
qszt
:
''
,
zl
:
''
,
bdcqzh
:
''
,
qlr
:
''
,
bdcdyh
:
''
,
xxx
:
''
,
xxx1
:
''
,
currentPage
:
1
},
tableData
:
{
...
...
@@ -83,21 +110,11 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
type
=
'primary'
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
onClick
=
{()
=>
{
this
.
handledetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据
详情
详情
<
/el-button
>
<
/div
>
);
...
...
@@ -136,16 +153,8 @@ export default {
this
.
$refs
.
msg
.
messageShow
()
}
},
async
handlDatadetails
(
index
,
row
)
{
let
{
result
:
res
,
message
}
=
await
dataReporting
.
getQltFwFdcqYzByCondition
(
row
.
BSM_SJSB
)
if
(
res
!=
null
)
{
this
.
diaData
=
res
this
.
bsmSjsb
=
row
.
BSM_SJSB
this
.
$store
.
dispatch
(
'business/setEdit'
);
this
.
$refs
.
editLog
.
isShow
()
}
else
{
this
.
$message
(
message
)
handledetails
(
index
,
row
)
{
}
},
}
}
</
script
>
...
...
src/views/business-info/dyaq/data/index.js
View file @
5d1db94
...
...
@@ -6,64 +6,72 @@ class data extends filter {
columns
()
{
return
[
{
label
:
"权属状态"
,
prop
:
"qszt"
,
width
:
100
},
{
label
:
"业务号"
,
prop
:
"ywh"
,
width
:
150
},
{
label
:
"抵押不动产类型"
,
label
:
"行政区"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
dybdclx
,
'A27
'
)}
<
/span
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
xzq
,
'A20
'
)}
<
/span
>
<
/div
>
)
},
},
{
label
:
"登记类型"
,
width
:
70
,
label
:
"权属状态"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
djlx
,
'A21
'
)}
<
/span
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
qszt
,
'A22
'
)}
<
/span
>
<
/div
>
)
}
},
},
{
label
:
"业务号"
,
prop
:
"ywh"
},
{
label
:
"不动产单元号"
,
prop
:
"bdcdyh"
},
{
label
:
"不动产登记证明号"
,
prop
:
"bdcdjzmh"
label
:
"不动产权证号"
,
prop
:
"bdcqzh"
},
{
label
:
"抵押类型"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
dylx
,
'xxx'
)}
<
/span
>
<
/div
>
)
}
},
{
label
:
"抵押人"
,
prop
:
"dyr"
},
{
label
:
"被担保主债权数额"
,
prop
:
"bdbzzqse"
label
:
"抵押类型"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
djlx
,
'A21'
)}
<
/span
>
<
/div
>
)
}
},
{
label
:
"
最高债权
额"
,
prop
:
"
zgzqse
"
label
:
"
被担保主债权数
额"
,
prop
:
"
xxx
"
},
{
label
:
"
抵押面积
"
,
prop
:
"
dymj
"
label
:
"
最高债权额
"
,
prop
:
"
xxxx
"
},
{
label
:
"登记时间"
,
width
:
140
,
prop
:
"DJSJ"
prop
:
"djsj"
},
{
label
:
"登记机构"
,
...
...
src/views/business-info/dyaq/index.vue
View file @
5d1db94
<
template
>
<div
class=
"dyaq from-clues"
>
<div
class=
"from-clues-header"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"
8
0px"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"
12
0px"
>
<el-row>
<el-col
:span=
"5"
>
<el-form-item
label=
"业务号"
>
<el-input
v-model=
"form.YWH"
placeholder=
"业务号"
></el-input>
<el-form-item
label=
"行政区"
label-width=
"80px"
>
<el-select
v-model=
"form.xzq"
class=
"width100"
clearable
placeholder=
"行政区"
>
<el-option
v-for=
"item in dicData['A20']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"权属状态"
>
<el-select
v-model=
"form.qszt"
class=
"width100"
clearable
placeholder=
"权属状态"
>
<el-option
v-for=
"item in dicData['A22']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"坐落"
>
<el-input
v-model=
"form.zl"
placeholder=
"坐落"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"不动产权证号"
>
<el-input
v-model=
"form.bdcqzh"
placeholder=
"不动产权证号"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row
class=
"mt-10"
>
<el-col
:span=
"5"
>
<el-form-item
label=
"抵押人"
label-width=
"80px"
>
<el-input
v-model=
"form.dyr"
placeholder=
"抵押人"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"不动产单元号"
label-width=
"106px"
>
<el-input
v-model=
"form.BDCDYH"
placeholder=
"不动产单元号"
></el-input>
<el-form-item
label=
"不动产单元号"
>
<el-input
v-model=
"form.bdcdyh"
placeholder=
"不动产单元号"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"抵押不动产类型"
>
<el-select
v-model=
"form.dybdclx"
class=
"width100"
clearable
placeholder=
"抵押不动产类型"
>
<el-option
v-for=
"item in dicData['A27']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"登记类型"
>
<el-select
v-model=
"form.DJLX"
clearable
ref=
"selectmortgageReg"
@
visible-change=
"isShowSelectOptions"
placeholder=
"请选择登记类型"
>
<el-select
v-model=
"form.djlx"
class=
"width100"
clearable
placeholder=
"登记类型"
>
<el-option
v-for=
"item in dicData['A21']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"btnColRight"
>
<btn
nativeType=
"cx"
@
click=
"handleSubmit"
>
查询结果
</btn>
<btn
nativeType=
"cx"
@
click=
"handleSubmit"
>
查询
</btn>
</el-col>
</el-row>
</el-form>
</div>
<div
class=
"from-clues-content"
>
<lb-table
:page-size=
"pageData.size"
:heightNum=
"3
0
0"
:current-page
.
sync=
"pageData.current"
<lb-table
:page-size=
"pageData.size"
:heightNum=
"3
4
0"
:current-page
.
sync=
"pageData.current"
:total=
"pageData.total"
@
selection-change=
"handleSelectionChange"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
</lb-table>
...
...
@@ -60,9 +95,14 @@ export default {
data
()
{
return
{
form
:
{
YWH
:
''
,
BDCDYH
:
''
,
DJLX
:
''
,
xzq
:
''
,
qszt
:
''
,
zl
:
''
,
bdcqzh
:
''
,
dyr
:
''
,
bdcdyh
:
''
,
dybdclx
:
''
,
djlx
:
''
,
currentPage
:
1
},
tableData
:
{
...
...
src/views/business-info/dyiq/data/index.js
View file @
5d1db94
...
...
@@ -6,38 +6,59 @@ class data extends filter {
columns
()
{
return
[
{
label
:
"业务号"
,
prop
:
"YWH"
,
width
:
150
label
:
"行政区"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
xzq
,
'A20'
)}
<
/span
>
<
/div
>
)
},
},
{
label
:
"权属状态"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
qszt
,
'A22'
)}
<
/span
>
<
/div
>
)
},
},
{
label
:
"业务号"
,
prop
:
"YWH"
,
width
:
150
},
{
label
:
"供役地不动产单元号"
,
width
:
150
,
prop
:
"GYDBDCDYH"
},
{
label
:
"供役地权利人"
,
prop
:
"GYDQLR"
},
{
label
:
"需役地不动产单元号"
,
width
:
150
,
prop
:
"XYDBDCDYH"
},
{
label
:
"需役地权利人"
,
prop
:
"XYDQLR"
label
:
"不动产产权证号"
,
prop
:
"bdcqzh"
},
{
label
:
"权利类型"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
qllx
,
'A8'
)}
<
/span
>
<
/div
>
)
},
},
{
label
:
"
不动产登记证明号
"
,
prop
:
"
BDCDJZMH
"
label
:
"
权利用途
"
,
prop
:
"
qlyt
"
},
{
label
:
"登记时间"
,
width
:
140
,
prop
:
"DJSJ"
},
{
...
...
src/views/business-info/dyiq/index.vue
View file @
5d1db94
<
template
>
<div
class=
"dyiq from-clues"
>
<div
class=
"from-clues-header"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"1
4
0px"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"1
5
0px"
>
<el-row>
<el-col
:span=
"5"
>
<el-form-item
label=
"行政区"
label-width=
"80px"
>
<el-input
v-model=
"form.xzq"
placeholder=
"行政区"
></el-input>
<el-select
v-model=
"form.xzq"
class=
"width100"
clearable
placeholder=
"行政区"
>
<el-option
v-for=
"item in dicData['A20']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"权属状态"
>
<el-select
v-model=
"form.qszt"
class=
"width100"
clearable
placeholder=
"
请选择
权属状态"
>
<el-option
v-for=
"item in
qsztOptions"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value
"
>
<el-select
v-model=
"form.qszt"
class=
"width100"
clearable
placeholder=
"权属状态"
>
<el-option
v-for=
"item in
dicData['A22']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE
"
>
</el-option>
</el-select>
</el-form-item>
...
...
@@ -45,7 +48,7 @@
<el-col
:span=
"5"
>
<el-form-item
label=
"供役地不动产单元号"
>
<el-select
v-model=
"form.xxx"
class=
"width100"
clearable
placeholder=
"供役地不动产单元号"
>
<el-option
v-for=
"item in
xxxOptions"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value
"
>
<el-option
v-for=
"item in
dicData['xxx']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE
"
>
</el-option>
</el-select>
</el-form-item>
...
...
@@ -54,7 +57,7 @@
<el-col
:span=
"5"
>
<el-form-item
label=
"需役地不动产单元号"
>
<el-select
v-model=
"form.xxx1"
class=
"width100"
clearable
placeholder=
"需役地不动产单元号"
>
<el-option
v-for=
"item in
xxx1Options"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value
"
>
<el-option
v-for=
"item in
dicData['xxx1']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE
"
>
</el-option>
</el-select>
</el-form-item>
...
...
@@ -73,10 +76,8 @@
</lb-table>
<message-tips
ref=
"msg"
:message=
"message"
/>
</div>
<!-- XML报文 -->
<xml-message
ref=
"dialog"
:xml=
"xml"
/>
<!-- 数据详情 -->
<edit-dialog
ref=
"editLog"
:bsmSjsb=
"bsmSjsb"
:diaData=
"diaData"
/>
<!-- 编辑 -->
<dataDetails
ref=
"editLog"
:title=
"title"
/>
</div>
</
template
>
...
...
@@ -87,13 +88,11 @@ import business from '@/api/business'
import
dataReporting
from
'@/api/dataReporting'
import
tableMixin
from
'@/mixins/tableMixin.js'
import
treeSelect
from
'@/components/treeSelect/index.vue'
import
editDialog
from
'@/components/dataDetails/edit-dialog.vue'
export
default
{
name
:
"dyiq"
,
mixins
:
[
tableMixin
],
components
:
{
treeSelect
,
editDialog
treeSelect
},
data
()
{
return
{
...
...
@@ -110,12 +109,6 @@ export default {
xxx1
:
''
,
currentPage
:
1
},
// 权属状态
qsztOptions
:
[],
// 供役地不动产单元号
xxxOptions
:
[],
// 需役地不动产单元号
xxx1Options
:
[],
tableData
:
{
columns
:
[{
label
:
'序号'
,
...
...
@@ -130,21 +123,11 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
type
=
"primary"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
)
}}
>
数据
详情
详情
<
/el-button
>
<
/div
>
);
...
...
@@ -152,7 +135,7 @@ export default {
},
]),
data
:
[]
data
:
[
{}
]
},
pageData
:
{
total
:
0
,
...
...
@@ -169,7 +152,7 @@ export default {
this
.
form
=
Object
.
assign
(
this
.
form
,
this
.
formData
)
let
{
result
:
{
list
,
total
,
pages
:
pageSize
,
pageNum
:
current
}
}
=
await
business
.
getQlfQlDyiqList
(
this
.
form
)
this
.
tableData
.
data
=
list
//
this.tableData.data = list
this
.
pageData
=
{
pageSize
,
current
,
...
...
@@ -179,17 +162,7 @@ export default {
this
.
message
=
error
this
.
$refs
.
msg
.
messageShow
()
}
},
async
handlDatadetails
(
index
,
row
)
{
let
{
result
:
res
,
message
}
=
await
dataReporting
.
getQltFwFdcqYzByCondition
(
row
.
BSM_SJSB
)
if
(
res
!=
null
)
{
this
.
diaData
=
res
this
.
bsmSjsb
=
row
.
BSM_SJSB
this
.
$store
.
dispatch
(
'business/setEdit'
);
this
.
$refs
.
editLog
.
isShow
()
}
else
{
this
.
$message
(
message
)
}
},
}
}
</
script
>
...
...
src/views/business-info/fdcqdz/index.vue
View file @
5d1db94
...
...
@@ -61,12 +61,8 @@
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
</lb-table>
<message-tips
ref=
"msg"
:message=
"message"
/>
</div>
<!-- XML报文 -->
<xml-message
ref=
"dialog"
:xml=
"xml"
/>
<!-- 数据详情 -->
<edit-dialog
ref=
"editLog"
:bsmSjsb=
"bsmSjsb"
:diaData=
"diaData"
/>
<dataDetails
ref=
"editLog"
:title=
"title"
/>
</div>
</
template
>
...
...
@@ -77,13 +73,11 @@ import business from '@/api/business'
import
dataReporting
from
'@/api/dataReporting'
import
tableMixin
from
'@/mixins/tableMixin.js'
import
treeSelect
from
'@/components/treeSelect/index.vue'
import
editDialog
from
'@/components/dataDetails/edit-dialog.vue'
export
default
{
name
:
"fdcqdz"
,
mixins
:
[
tableMixin
],
components
:
{
treeSelect
,
editDialog
treeSelect
},
data
()
{
return
{
...
...
@@ -111,21 +105,12 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
type
=
"primary"
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
);
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
详情
<
/el-button
>
<
/div
>
);
...
...
src/views/business-info/fdcqqfsyq/index.vue
View file @
5d1db94
...
...
@@ -33,12 +33,8 @@
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
</lb-table>
<message-tips
ref=
"msg"
:message=
"message"
/>
</div>
<!-- XML报文 -->
<xml-message
ref=
"dialog"
:xml=
"xml"
/>
<!-- 数据详情 -->
<edit-dialog
ref=
"editLog"
:bsmSjsb=
"bsmSjsb"
:diaData=
"diaData"
/>
<dataDetails
ref=
"editLog"
:title=
"title"
/>
</div>
</
template
>
...
...
@@ -49,13 +45,11 @@ import business from '@/api/business'
import
dataReporting
from
'@/api/dataReporting'
import
tableMixin
from
'@/mixins/tableMixin.js'
import
treeSelect
from
'@/components/treeSelect/index.vue'
import
editDialog
from
'@/components/dataDetails/edit-dialog.vue'
export
default
{
name
:
"fdcqqfsyq"
,
mixins
:
[
tableMixin
],
components
:
{
treeSelect
,
editDialog
treeSelect
},
data
()
{
return
{
...
...
@@ -79,21 +73,12 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
type
=
"primary"
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
);
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
详情
<
/el-button
>
<
/div
>
);
...
...
src/views/business-info/fdcqyz/index.vue
View file @
5d1db94
...
...
@@ -61,12 +61,8 @@
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
</lb-table>
<message-tips
ref=
"msg"
:message=
"message"
/>
</div>
<!-- XML报文 -->
<xml-message
ref=
"dialog"
:xml=
"xml"
/>
<!-- 数据详情 -->
<edit-dialog
ref=
"editLog"
:bsmSjsb=
"bsmSjsb"
:diaData=
"diaData"
/>
<dataDetails
ref=
"editLog"
:title=
"title"
/>
</div>
</
template
>
...
...
@@ -77,13 +73,11 @@ import business from '@/api/business'
import
dataReporting
from
'@/api/dataReporting'
import
tableMixin
from
'@/mixins/tableMixin.js'
import
treeSelect
from
'@/components/treeSelect/index.vue'
import
editDialog
from
'@/components/dataDetails/edit-dialog.vue'
export
default
{
name
:
"fdcqyz"
,
mixins
:
[
tableMixin
],
components
:
{
treeSelect
,
editDialog
treeSelect
},
data
()
{
return
{
...
...
@@ -111,21 +105,12 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
type
=
"primary"
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
);
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
详情
<
/el-button
>
<
/div
>
);
...
...
src/views/business-info/gzwsyq/index.vue
View file @
5d1db94
...
...
@@ -105,21 +105,12 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
type
=
"primary"
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
);
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
详情
<
/el-button
>
<
/div
>
);
...
...
@@ -171,6 +162,11 @@ export default {
this
.
$message
(
message
)
}
},
// 详情
handleEdit
(
row
)
{
this
.
title
=
row
.
rectypeName
this
.
$refs
.
editLog
.
isShow
(
row
);
}
}
}
</
script
>
...
...
src/views/business-info/hysyq/index.vue
View file @
5d1db94
...
...
@@ -106,21 +106,12 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
type
=
"primary"
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
);
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
详情
<
/el-button
>
<
/div
>
);
...
...
@@ -173,6 +164,11 @@ export default {
this
.
$message
(
message
)
}
},
// 详情
handleEdit
(
row
)
{
this
.
title
=
row
.
rectypeName
this
.
$refs
.
editLog
.
isShow
(
row
);
}
}
}
</
script
>
...
...
src/views/business-info/jsydzjdsyq/index.vue
View file @
5d1db94
...
...
@@ -56,12 +56,8 @@
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
</lb-table>
<message-tips
ref=
"msg"
:message=
"message"
/>
</div>
<!-- XML报文 -->
<xml-message
ref=
"dialog"
:xml=
"xml"
/>
<!-- 数据详情 -->
<edit-dialog
ref=
"editLog"
:bsmSjsb=
"bsmSjsb"
:diaData=
"diaData"
/>
<dataDetails
ref=
"editLog"
:title=
"title"
/>
</div>
</
template
>
...
...
@@ -72,13 +68,11 @@ import business from '@/api/business'
import
dataReporting
from
'@/api/dataReporting'
import
tableMixin
from
'@/mixins/tableMixin.js'
import
treeSelect
from
'@/components/treeSelect/index.vue'
import
editDialog
from
'@/components/dataDetails/edit-dialog.vue'
export
default
{
name
:
"jsydzjdsyq"
,
mixins
:
[
tableMixin
],
components
:
{
treeSelect
,
editDialog
treeSelect
},
data
()
{
return
{
...
...
@@ -105,21 +99,12 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
type
=
"primary"
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
);
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
详情
<
/el-button
>
<
/div
>
);
...
...
src/views/business-info/lq/index.vue
View file @
5d1db94
...
...
@@ -99,21 +99,12 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
type
=
"primary"
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
);
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
详情
<
/el-button
>
<
/div
>
);
...
...
@@ -159,6 +150,11 @@ export default {
this
.
$message
(
message
)
}
},
// 详情
handleEdit
(
row
)
{
this
.
title
=
row
.
rectypeName
this
.
$refs
.
editLog
.
isShow
(
row
);
}
}
}
</
script
>
...
...
src/views/business-info/nydsyq/index.vue
View file @
5d1db94
...
...
@@ -105,21 +105,12 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
type
=
"primary"
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
);
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
详情
<
/el-button
>
<
/div
>
);
...
...
@@ -171,6 +162,11 @@ export default {
this
.
$message
(
message
)
}
},
// 详情
handleEdit
(
row
)
{
this
.
title
=
row
.
rectypeName
this
.
$refs
.
editLog
.
isShow
(
row
);
}
}
}
</
script
>
...
...
src/views/business-info/tdsyq/index.vue
View file @
5d1db94
...
...
@@ -52,15 +52,12 @@
</el-form>
</div>
<div
class=
"from-clues-content"
>
<lb-table
:page-size=
"pageData.size"
:
heightNum=
"340"
:
current-page
.
sync=
"pageData.current"
:total=
"pageData.total"
<lb-table
:page-size=
"pageData.size"
:current-page
.
sync=
"pageData.current"
:total=
"pageData.total"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"tableData.data"
>
</lb-table>
<message-tips
ref=
"msg"
/>
</div>
<!-- XML报文 -->
<xml-message
ref=
"dialog"
:xml=
"xml"
/>
<edit-dialog
ref=
"editLog"
:bsmSjsb=
"bsmSjsb"
:diaData=
"diaData"
/>
<dataDetails
ref=
"editLog"
:title=
"title"
/>
</div>
</
template
>
...
...
@@ -71,11 +68,9 @@ import business from '@/api/business'
import
dataReporting
from
'@/api/dataReporting'
import
tableMixin
from
'@/mixins/tableMixin.js'
import
treeSelect
from
'@/components/treeSelect/index.vue'
import
editDialog
from
'@/components/dataDetails/edit-dialog.vue'
export
default
{
components
:
{
treeSelect
,
editDialog
treeSelect
},
name
:
"tdsyq"
,
mixins
:
[
tableMixin
],
...
...
@@ -104,21 +99,12 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
type
=
"primary"
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
);
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
详情
<
/el-button
>
<
/div
>
);
...
...
src/views/business-info/ygdj/index.vue
View file @
5d1db94
<
template
>
<div
class=
"
ygdj
from-clues"
>
<div
class=
"from-clues"
>
<div
class=
"from-clues-header"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"80px"
>
<el-row>
...
...
@@ -8,7 +8,7 @@
<el-input
v-model=
"form.YWH"
placeholder=
"业务号"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
4
"
>
<el-form-item
label=
"预告登记种类"
label-width=
"106px"
>
<el-select
v-model=
"form.YGDJZL"
clearable
ref=
"selectnoticeRegQL"
@
visible-change=
"isShowSelectOptions"
placeholder=
"请选择预告登记种类"
>
...
...
@@ -19,8 +19,7 @@
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"登记类型"
>
<el-select
v-model=
"form.DJLX"
clearable
ref=
"selectnoticeRegDJ"
@
visible-change=
"isShowSelectOptions"
placeholder=
"请选择登记类型"
>
<el-select
v-model=
"form.DJLX"
clearable
class=
"width100"
placeholder=
"请选择登记类型"
>
<el-option
v-for=
"item in DJLXOptions"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</el-select>
...
...
@@ -32,7 +31,7 @@
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"btnColRight"
>
<btn
nativeType=
"cx"
@
click=
"handleSubmit"
>
查询结果
</btn>
<btn
nativeType=
"cx"
@
click=
"handleSubmit"
>
查询
</btn>
</el-col>
</el-row>
</el-form>
...
...
@@ -91,17 +90,8 @@ export default {
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handl
Data
details
(
scope
.
$index
,
scope
.
row
)
}}
onClick
=
{()
=>
{
this
.
handl
e
details
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
<
/el-button
>
...
...
@@ -160,15 +150,7 @@ export default {
this
.
$refs
.
msg
.
messageShow
()
}
},
async
handlDatadetails
(
index
,
row
)
{
let
{
result
:
res
,
message
}
=
await
dataReporting
.
getQltFwFdcqYzByCondition
(
row
.
BSM_SJSB
)
if
(
res
!=
null
)
{
this
.
diaData
=
res
this
.
bsmSjsb
=
row
.
BSM_SJSB
this
.
$store
.
dispatch
(
'business/setEdit'
);
this
.
$refs
.
editLog
.
isShow
()
}
else
{
this
.
$message
(
message
)
}
handledetails
(
index
,
row
)
{
}
}
}
...
...
src/views/business-info/yydj/data/index.js
View file @
5d1db94
...
...
@@ -6,21 +6,48 @@ class data extends filter {
columns
()
{
return
[
{
label
:
"行政区"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
xzq
,
'A20'
)}
<
/span
>
<
/div
>
)
},
},
{
label
:
"权属状态"
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
<
span
>
{
this
.
dicStatus
(
scope
.
row
.
qszt
,
'A22'
)}
<
/span
>
<
/div
>
)
},
},
{
label
:
"业务号"
,
prop
:
"ywh"
,
width
:
150
prop
:
"ywh"
},
{
label
:
"不动产单元号"
,
prop
:
"bdcdyh"
},
{
label
:
"异议事项"
,
prop
:
"yysx"
label
:
"不动产产权证号"
,
prop
:
"bdcqzh"
},
{
label
:
"权利人"
,
prop
:
"qlr"
},
{
label
:
"用途"
,
prop
:
"yt"
},
{
label
:
"
不动产登记证明号
"
,
prop
:
"
bdcdjzmh
"
label
:
"
权利性质
"
,
prop
:
"
qlxz
"
},
{
label
:
"登记时间"
,
...
...
src/views/business-info/yydj/index.vue
View file @
5d1db94
<
template
>
<div
class=
"
yydj
from-clues"
>
<div
class=
"from-clues"
>
<div
class=
"from-clues-header"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"
80
px"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"
105
px"
>
<el-row>
<el-col
:span=
"5"
>
<el-form-item
label=
"业务号"
>
<el-input
v-model=
"form.YWH"
placeholder=
"业务号"
></el-input>
<el-form-item
label=
"行政区"
label-width=
"80px"
>
<el-select
v-model=
"form.xzq"
class=
"width100"
clearable
placeholder=
"行政区"
>
<el-option
v-for=
"item in dicData['A20']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"权利类型"
>
<el-select
v-model=
"form.QLLX"
clearable
ref=
"selectobjectionRegQL"
@
visible-change=
"isShowSelectOptions"
placeholder=
"请选择权利类型"
>
<el-option
v-for=
"item in dicData['A8']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
<el-form-item
label=
"权属状态"
>
<el-select
v-model=
"form.qszt"
class=
"width100"
clearable
placeholder=
"权属状态"
>
<el-option
v-for=
"item in dicData['A22']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"登记类型"
>
<el-select
v-model=
"form.DJLX"
clearable
ref=
"selectobjectionRegDJ"
@
visible-change=
"isShowSelectOptions"
placeholder=
"请选择登记类型"
>
<el-option
v-for=
"item in dicData['A21']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
<el-form-item
label=
"坐落"
label-width=
"60px"
>
<el-input
v-model=
"form.zl"
placeholder=
"坐落"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
label=
"不动产
单元号"
label-width=
"105px
"
>
<el-input
v-model=
"form.
BDCDYH"
placeholder=
"不动产单元
号"
></el-input>
<el-form-item
label=
"不动产
权证号
"
>
<el-input
v-model=
"form.
bdcqzh"
placeholder=
"不动产权证
号"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"btnColRight"
>
<btn
nativeType=
"cx"
@
click=
"handleSubmit"
>
查询结果
</btn>
<el-col
:span=
"4"
>
<el-form-item
label=
"不动产单元号"
>
<el-input
v-model=
"form.bdcdyh"
placeholder=
"不动产单元号"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row
class=
"mt-10"
>
<el-col
:span=
"5"
>
<el-form-item
label=
"权利人"
label-width=
"80px"
>
<el-input
v-model=
"form.qlr"
placeholder=
"权利人"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"19"
class=
"btnColRight"
>
<btn
nativeType=
"cx"
@
click=
"handleSubmit"
>
查询
</btn>
</el-col>
</el-row>
</el-form>
...
...
@@ -69,10 +81,12 @@ export default {
data
()
{
return
{
form
:
{
YWH
:
''
,
QLLX
:
''
,
DJLX
:
''
,
BDCDYH
:
''
,
xzq
:
''
,
qszt
:
''
,
zl
:
''
,
bdcqzh
:
''
,
qlr
:
''
,
bdcdyh
:
''
,
currentPage
:
1
},
tableData
:
{
...
...
@@ -89,19 +103,9 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
type
=
"primary"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
onClick
=
{()
=>
{
this
.
handledetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
<
/el-button
>
...
...
@@ -144,16 +148,8 @@ export default {
this
.
$refs
.
msg
.
messageShow
()
}
},
async
handlDatadetails
(
index
,
row
)
{
let
{
result
:
res
,
message
}
=
await
dataReporting
.
getQltFwFdcqYzByCondition
(
row
.
BSM_SJSB
)
if
(
res
!=
null
)
{
this
.
diaData
=
res
this
.
bsmSjsb
=
row
.
BSM_SJSB
this
.
$store
.
dispatch
(
'business/setEdit'
);
this
.
$refs
.
editLog
.
isShow
()
}
else
{
this
.
$message
(
message
)
handledetails
(
index
,
row
)
{
}
},
}
}
</
script
>
...
...
src/views/business-info/zxdj/index.vue
View file @
5d1db94
...
...
@@ -101,21 +101,12 @@ export default {
return
(
<
div
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-folder"
style
=
"color:#67C23A"
onClick
=
{()
=>
{
this
.
handleXmlres
(
scope
.
$index
,
scope
.
row
)
}}
type
=
"primary"
onClick
=
{()
=>
{
this
.
handleEdit
(
scope
.
row
);
}}
>
XML
报文
<
/el-button
>
<
el
-
button
type
=
"text"
size
=
"mini"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
handlDatadetails
(
scope
.
$index
,
scope
.
row
)
}}
>
数据详情
详情
<
/el-button
>
<
/div
>
);
...
...
@@ -140,8 +131,6 @@ export default {
this
.
form
=
Object
.
assign
(
this
.
form
,
this
.
formData
)
let
{
result
:
{
list
,
total
,
pages
:
pageSize
,
pageNum
:
current
}
}
=
await
business
.
getQlfQlZxdjList
(
this
.
form
)
console
.
log
(
"listssssssssssssssssssssssss"
,
list
);
console
.
log
(
"listsssssssssssssssssssssssssss"
,
list
);
this
.
tableData
.
data
=
list
this
.
pageData
=
{
pageSize
,
...
...
@@ -163,6 +152,11 @@ export default {
this
.
$message
(
message
)
}
},
// 详情
handleEdit
(
row
)
{
this
.
title
=
row
.
rectypeName
this
.
$refs
.
editLog
.
isShow
(
row
);
}
}
}
</
script
>
...
...
src/views/system/dictionaries/dictionaries.js
View file @
5d1db94
...
...
@@ -44,23 +44,6 @@ class data extends filter {
<
/div
>
)
}
},
{
label
:
'操作'
,
width
:
'150'
,
align
:
'center'
,
fixed
:
'right'
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
{
scope
.
row
.
isenable
==
'1'
?
<
el
-
button
type
=
"text"
icon
=
"el-icon-edit-outline"
onClick
=
{()
=>
{
vm
.
editClick
(
scope
.
row
,
1
)
}}
>
修改
<
/el-button>
:
<
el
-
button
type
=
"text"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
vm
.
editClick
(
scope
.
row
,
2
)
}}
>
查看
<
/el-button
>
}
<
/div
>
)
}
}
]
}
...
...
src/views/system/dictionaries/dictionaries.vue
View file @
5d1db94
...
...
@@ -2,7 +2,7 @@
<div
class=
"from-clues"
>
<!-- 表单部分 -->
<div
class=
"from-clues-header"
>
<el-form
@
submit
.
native
.
prevent
:model=
"ruleForm"
>
<el-form
@
submit
.
native
.
prevent
:model=
"ruleForm"
label-width=
"120px"
>
<el-row
:gutter=
"20"
>
<el-col
:span=
"6"
>
<el-form-item
label=
"字典类型编码"
>
...
...
@@ -62,7 +62,23 @@ export default {
},
tableData
:
{
total
:
0
,
columns
:
datas
.
columns
(),
columns
:
datas
.
columns
().
concat
([
{
label
:
"操作"
,
width
:
170
,
render
:
(
h
,
scope
)
=>
{
return
(
<
div
>
{
scope
.
row
.
isenable
==
'1'
?
<
el
-
button
type
=
"text"
icon
=
"el-icon-edit-outline"
onClick
=
{()
=>
{
this
.
editClick
(
scope
.
row
,
1
)
}}
>
修改
<
/el-button>
:
<
el
-
button
type
=
"text"
icon
=
"el-icon-view"
onClick
=
{()
=>
{
this
.
editClick
(
scope
.
row
,
2
)
}}
>
查看
<
/el-button
>
}
<
/div
>
);
},
},
]),
data
:
[]
}
}
...
...
Please
register
or
sign in
to post a comment