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
9aedfe53
authored
2023-04-04 11:09:18 +0800
by
renchao@pashanhoo.com
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
style:监管弹框样式的整改
1 parent
0cfb2eba
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
109 additions
and
79 deletions
src/components/EditDialog/index.vue
src/components/JsonEditor.vue
src/styles/index.scss
src/styles/jgPublic.scss
src/views/bdcsj/jsydzjdsyq/data/index.js
src/views/sthj/components/editDialog.vue
src/views/sthj/dbrzcx/index.vue
src/components/EditDialog/index.vue
View file @
9aedfe5
...
...
@@ -94,6 +94,12 @@
</el-col>
</el-row>
</div>
<div
class=
"JsonEditor"
v-if=
"titleName == 'xml'"
>
<JsonEditor
class=
"editXML"
:resultInfo=
"resultInfo"
/>
</div>
<div
class=
"xyjg"
v-if=
"titleName == 'xyjg'"
>
<Xyjg
:form-data=
'dataReport'
></Xyjg>
</div>
</div>
<div
class=
"editDialogBox-box editDialogBox-con"
v-if=
"titleName == 'sjmx'"
>
<div
class=
"sjmx"
>
...
...
@@ -111,17 +117,11 @@
</div>
</div>
</div>
<div
class=
"editDialogBox-box JsonEditor"
v-if=
"titleName == 'xml'"
>
<JsonEditor
class=
"editXML"
:resultInfo=
"resultInfo"
/>
</div>
<div
class=
"editDialogBox-box JsonEditor"
v-if=
"titleName == 'xyjg'"
>
<Xyjg
:form-data=
'dataReport'
></Xyjg>
</div>
<div
class=
"d-center"
v-if=
"!$store.state.business.Edit && titleName == 'sjmx'"
>
<btn
nativeType=
"cz"
@
click=
"dialogVisible = false"
>
取 消
</btn>
<btn
nativeType=
"cx"
@
click=
"submitForm"
>
保 存
</btn>
</div>
<div
class=
"d-center"
v-if=
"!$store.state.business.Edit && titleName == 'xml'"
>
<div
class=
"d-center
mt-10
"
v-if=
"!$store.state.business.Edit && titleName == 'xml'"
>
<btn
nativeType=
"cx"
@
click=
"handleResubmit"
>
重新上报
</btn>
</div>
</div>
...
...
src/components/JsonEditor.vue
View file @
9aedfe5
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-04 09:52:39
-->
<
template
>
<el-input
type=
"textarea"
:rows=
"6"
disabled
placeholder=
"配置参数"
v-model=
"resultInfo"
>
</el-input>
...
...
src/styles/index.scss
View file @
9aedfe5
...
...
@@ -140,6 +140,10 @@ ul li {
margin-top
:
10px
!
important
;
}
.mt-10
{
margin-top
:
10px
;
}
.pr-5
{
padding-right
:
5px
;
}
...
...
@@ -148,10 +152,6 @@ ul li {
padding-left
:
5px
;
}
.mt-10
{
margin-top
:
20px
!
important
;
margin-bottom
:
5px
!
important
;
}
//flex 公共样式
.d-flex
{
...
...
src/styles/jgPublic.scss
View file @
9aedfe5
...
...
@@ -397,11 +397,6 @@
border-bottom
:
1px
solid
transparent
;
}
.el-tabs__header
{
border
:
none
;
margin-bottom
:
0
;
}
.el-tabs__item.is-top
:not
(
:last-child
)
{
margin-right
:
5px
;
}
...
...
@@ -566,7 +561,6 @@
overflow
:
hidden
;
background
:
url("~@/image/dialogBg.png")
no-repeat
!
important
;
background-size
:
100%
100%
!
important
;
// min-height: 90vh;
.dialog_title
{
display
:
flex
;
...
...
@@ -622,33 +616,82 @@
box-shadow
:
inset
0px
0px
12px
0px
#02D9FD
;
border-radius
:
2px
;
border
:
1px
solid
#6BC1FC
;
margin
:
0
18px
10px
18px
;
// .el-form-item__label {
// color: #fff;
// }
// .el-form-item__content {
// color: #fff;
// }
margin
:
0
18px
0
18px
;
}
.item-content-input
{
.el-input__inner
{
border
:
none
!
important
;
text-align
:
right
;
color
:
#A5CBDA
!
important
;
}
}
.regularHeight
{
display
:
flex
;
flex-direction
:
column
;
height
:
8
7
vh
;
height
:
8
5
vh
;
.editDialogBox-con
,
.JsonEditor
{
flex
:
1
;
height
:
75vh
;
.editXML
{
height
:
100%
;
padding
:
15px
;
.el-textarea
{
height
:
100%
!
important
;
}
.el-textarea__inner
{
height
:
100%
!
important
;
background
:
#04275B
;
border-radius
:
2px
;
border
:
none
;
}
}
}
// 响应结果
.xyjg
{
height
:
78vh
;
padding
:
15px
;
.result-con
{
height
:
49%
;
background
:
#04275B
;
border-radius
:
2px
;
box-sizing
:
border-box
;
padding
:
10px
;
.el-textarea
{
height
:
90%
;
}
.el-textarea__inner
{
height
:
100%
;
background
:
transparent
;
border
:
none
;
}
p
{
color
:
#2188E3
;
font-weight
:
700
;
font-size
:
18px
;
position
:
relative
;
padding-left
:
8px
;
}
p
:before
{
content
:
''
;
width
:
3px
;
height
:
13px
;
position
:
absolute
;
left
:
0
;
top
:
4px
;
background-color
:
#2188E3
;
}
}
}
}
...
...
@@ -656,6 +699,7 @@
padding
:
13px
;
border-radius
:
2px
;
box-sizing
:
border-box
;
margin-top
:
10px
;
.el-row
{
display
:
flex
;
...
...
@@ -678,7 +722,7 @@
overflow
:
hidden
;
white-space
:
nowrap
;
text-align
:
left
;
color
:
#02
D9FD
;
color
:
#02
88B0
;
}
p
{
...
...
@@ -697,18 +741,15 @@
}
.el-textarea__inner
{
border
:
1px
solid
#224C7C
;
margin
:
0
0
10px
0
!
important
;
width
:
100%
!
important
;
color
:
#dadde3
!
important
;
background
:
transparent
!
important
;
background
:
#04275B
;
border-radius
:
2px
;
}
.el-input__inner
{
border
:
1px
solid
#224C7C
!
important
;
margin
:
0
!
important
;
width
:
100%
!
important
;
color
:
#
dadde3
!
important
;
color
:
#
A5CBDA
!
important
;
background
:
transparent
!
important
;
}
...
...
@@ -769,6 +810,11 @@
}
}
.el-tabs__header
{
border
:
none
!
important
;
margin-bottom
:
0
;
}
// 登簿日志弹出框
.entryJournal
{
.el-textarea__inner
{
...
...
@@ -779,13 +825,8 @@
border
:
none
!
important
;
}
.el-tabs__header
{
margin
:
0
;
}
.el-dialog
{
display
:
flex
;
flex-direction
:
column
;
.el-col
{
margin
:
5px
;
}
.el-dialog__body
{
...
...
@@ -795,29 +836,11 @@
height
:
100%
;
flex
:
1
;
position
:
relative
;
}
.regularHeight
{
display
:
flex
;
flex-direction
:
column
;
height
:
87vh
;
margin-bottom
:
5px
;
.editDialogBox-con
,
.JsonEditor
{
flex
:
1
;
}
}
.d-center
{}
.dialog_title
{
top
:
-6px
margin-top
:
10px
;
}
.el-tabs__item
{
color
:
#CEF8FF
!
important
;
display
:
flex
;
flex-direction
:
row
;
justify-content
:
center
;
...
...
@@ -845,19 +868,14 @@
}
.from-clues-content
{
margin-top
:
0
;
background
:
none
;
padding
:
0
;
}
.editDialogBox-box
{
position
:
relative
;
top
:
10px
;
height
:
100%
;
height
:
98
.5%
;
}
.dialog-from
{
...
...
@@ -901,6 +919,7 @@
display
:
flex
;
flex-direction
:
column
;
padding-bottom
:
30px
;
margin-top
:
10px
;
}
.el-tabs
{
...
...
@@ -914,7 +933,7 @@
.sjmx
{
display
:
flex
;
flex-direction
:
column
;
height
:
49
vh
;
height
:
52
vh
;
.el-tabs__item
{
height
:
50px
;
...
...
@@ -931,6 +950,7 @@
flex
:
1
;
height
:
100%
;
overflow-y
:
hidden
;
margin
:
10px
18px
;
}
.el-tabs__item
{
...
...
@@ -966,11 +986,6 @@
border-bottom
:
1px
solid
transparent
;
}
.el-tabs__header
{
border
:
none
;
margin-bottom
:
0
;
}
.el-tabs__item.is-top
:not
(
:last-child
)
{
margin-right
:
5px
;
}
...
...
@@ -1404,3 +1419,11 @@
}
}
}
// 监管
.editDialogBox-box
{
.el-form-item__label
{
color
:
#0288B0
!
important
;
line-height
:
20px
;
}
}
\ No newline at end of file
...
...
src/views/bdcsj/jsydzjdsyq/data/index.js
View file @
9aedfe5
...
...
@@ -72,7 +72,7 @@ class data extends filter {
{
label
:
"不动产权证号"
,
prop
:
"BDCQZH"
,
minWidth
:
1
5
0
,
minWidth
:
1
8
0
,
},
{
label
:
"用途"
,
...
...
src/views/sthj/components/editDialog.vue
View file @
9aedfe5
...
...
@@ -177,9 +177,9 @@
</lb-table>
</div>
</div>
<div
class=
"JsonEditor"
v-if=
"titleName == 'xml'"
>
<JsonEditor
class=
"editXML"
:resultInfo=
"resultInfo"
:key=
"key"
/>
</div>
<div
class=
"editDialogBox-box"
v-if=
"titleName == 'xml'"
>
<JsonEditor
:resultInfo=
"resultInfo"
:key=
"key"
/>
</div>
</div>
<div
class=
"d-center"
v-if=
"titleName == 'sjmx'"
>
...
...
src/views/sthj/dbrzcx/index.vue
View file @
9aedfe5
...
...
@@ -4,14 +4,16 @@
<!-- 头部搜索 -->
<div
class=
"from-clues-header"
>
<el-form
ref=
"ruleForm"
:model=
"form"
label-width=
"80px"
>
<el-form-item
v-if=
"BASE_API.THEME=='jg'"
>
<!-- 判断进入监管还是上报系统 -->
<el-form-item
v-if=
"BASE_API.THEME == 'jg'"
>
<Breadcrumb
/>
</el-form-item>
<el-row>
<el-col
:span=
"6"
>
<el-form-item
label=
"行政区"
>
<el-select
v-model=
"$store.state.user.userInfo.grade === 'county' ? form.areacode = $store.state.user.userInfo.areaCode : form.areacode"
class=
"width100"
clearable
placeholder=
"行政区"
:disabled=
"$store.state.user.userInfo.grade === 'county'"
>
<el-select
v-model=
"$store.state.user.userInfo.grade === 'county' ? form.areacode = $store.state.user.userInfo.areaCode : form.areacode"
class=
"width100"
clearable
placeholder=
"行政区"
:disabled=
"$store.state.user.userInfo.grade === 'county'"
>
<el-option
v-for=
"item in dicData['A20']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
</el-option>
</el-select>
...
...
Please
register
or
sign in
to post a comment