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
4465b888
authored
2023-03-07 11:02:49 +0800
by
任超
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
style:样式修改
1 parent
c960c494
Show whitespace changes
Inline
Side-by-side
Showing
46 changed files
with
237 additions
and
335 deletions
src/layout/index.vue
src/layout1/components/AppMain.vue
src/layout1/components/Navbar.vue
src/layout1/index.vue
src/permission.js
src/store/modules/user.js
src/styles/sidebar.scss → src/styles/jgSidebar.scss
src/styles/public.scss
src/styles/sbSidebar.scss
src/utils/asyncRouter.js
src/views/bdcsj/cfdj/index.vue
src/views/bdcsj/dyaq/index.vue
src/views/bdcsj/dyiq/index.vue
src/views/bdcsj/fdcqdz/index.vue
src/views/bdcsj/fdcqqfsyq/index.vue
src/views/bdcsj/fdcqyz/index.vue
src/views/bdcsj/gzwsyq/index.vue
src/views/bdcsj/hysyq/index.vue
src/views/bdcsj/jsydzjdsyq/index.vue
src/views/bdcsj/lq/index.vue
src/views/bdcsj/nydsyq/index.vue
src/views/bdcsj/tdsyq/index.vue
src/views/bdcsj/ygdj/index.vue
src/views/bdcsj/yydj/index.vue
src/views/bdcsj/zxdj/index.vue
src/views/jktj/bsxljk/index.vue
src/views/jktj/cgltj/index.vue
src/views/jktj/ywltj/index.vue
src/views/jsbwcx/index.vue
src/views/statistics/css/index.scss
src/views/statistics/dataReceiveQuality/index.vue
src/views/statistics/nullTermRatio/index.vue
src/views/statistics/registerBookQuality/index.vue
src/views/sthj/components/editDialog.vue
src/views/sthj/dbrzcx/index.vue
src/views/sthj/sbbwcx/index.vue
src/views/system/components/addTask.vue
src/views/system/dictionaries/components/editDialog.vue
src/views/system/dictionaries/dictionaries.vue
src/views/system/information/index.vue
src/views/system/menus/edit-dialog.vue
src/views/system/menus/index.vue
src/views/system/roles/index.vue
src/views/system/timedTask/index.vue
src/views/system/users/index.vue
src/views/system/validationRule/index.vue
src/layout/index.vue
View file @
4465b88
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-03-0
6 16:24:39
* @LastEditTime: 2023-03-0
7 09:15:01
-->
<
template
>
<div
class=
"app-wrapper"
>
<div
class=
"app-wrapper
jgWrapper
"
>
<navbar
/>
<div
class=
"appMain"
>
<app-main
/>
...
...
@@ -34,8 +34,10 @@ export default {
}
</
script
>
<
style
lang=
"scss"
>
@import
"~@/styles/jgSidebar.scss"
;
</
style
>
<
style
lang=
"scss"
scoped
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/sidebar.scss"
;
.app-wrapper
{
@include
clearfix;
...
...
src/layout1/components/AppMain.vue
View file @
4465b88
...
...
@@ -22,6 +22,6 @@ export default {
box-sizing
:
border-box
;
flex
:
1
;
width
:
100%
;
margin-right
:
15px
;
//
background-color
:
#ffffff
;
}
</
style
>
...
...
src/layout1/components/Navbar.vue
View file @
4465b88
...
...
@@ -4,11 +4,7 @@
<div
class=
"logo"
>
<img
:src=
"require('@/image/logo.png')"
alt=
""
/>
</div>
<!--
<div
class=
"backdrop"
>
<Breadcrumb
/>
</div>
-->
<div
class=
"right-menu"
>
<!--
<div
class=
"dataView d-center pointer"
@
click=
"handleDataView"
>
大屏展示
</div>
-->
<el-dropdown
class=
"avatar-container right-menu-item hover-effect"
trigger=
"hover"
@
command=
"handleCommand"
>
<div
class=
"avatar-wrapper"
>
<span
style=
"padding-right:10px"
>
{{
name
}}
</span>
...
...
@@ -67,15 +63,6 @@ export default {
}
}
.dataView
{
color
:
#fff
;
width
:
120px
;
height
:
32px
;
background
:
url("../../image/dp.png")
;
background-size
:
cover
;
margin-right
:
20px
;
}
.NoticeBar
{
position
:
absolute
;
bottom
:
0
;
...
...
@@ -120,15 +107,11 @@ export default {
height
:
$
headerHeight
;
overflow
:
hidden
;
position
:
relative
;
//
background
:
linear-gradient
(
270deg
,
#148CEE
0%
,
#1870E3
100%
);
//默认颜色
//
box-shadow
:
0
1px
0px
rgba
(
0
,
21
,
41
,
0.08
);
background
:
#0d1230
;
background
:
#3D59C4
;
display
:
flex
;
align-items
:
center
;
padding-right
:
20px
;
justify-content
:
space-between
;
margin-bottom
:
10px
;
.header-logo
{
width
:
300px
;
}
...
...
src/layout1/index.vue
View file @
4465b88
<!--
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-03-0
6 16:23:3
1
* @LastEditTime: 2023-03-0
7 09:11:0
1
-->
<
template
>
<div
class=
"app-wrapper scWrapper"
>
...
...
@@ -43,7 +43,8 @@ export default {
position
:
relative
;
height
:
100%
;
width
:
100%
;
background-color
:
$
containerbg
;
//
background-color
:
$
containerbg
;
padding
:
0
;
&.mobile.openSidebar
{
position
:
fixed
;
...
...
src/permission.js
View file @
4465b88
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-03-07 09:43:25
*/
import
router
from
"./router"
;
import
store
from
"./store"
;
import
{
getMenuInfo
}
from
"@/api/user"
;
...
...
@@ -23,6 +28,7 @@ router.beforeEach(async (to, from, next) => {
//请求用户信息
if
(
!
hasUser
)
{
store
.
dispatch
(
"user/getUserInfo"
);
import
(
"@/styles/public.scss"
);
}
if
(
hasAddRoute
)
{
next
();
...
...
src/store/modules/user.js
View file @
4465b88
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-03-07 09:38:47
*/
import
{
getUserInfo
}
from
"@/api/user"
;
const
state
=
{
hasUser
:
false
,
...
...
@@ -18,9 +23,6 @@ const actions = {
getUserInfo
({
commit
})
{
return
new
Promise
(
async
(
resolve
)
=>
{
let
{
result
:
res
}
=
await
getUserInfo
();
// require.ensure([], function (require) {
// require("@/assets/sass/smart-lift/index.scss");
// });
commit
(
"SET_USERINFO"
,
res
);
resolve
(
true
);
});
...
...
src/styles/
s
idebar.scss
→
src/styles/
jgS
idebar.scss
View file @
4465b88
#app
{
.jgWrapper
{
.main-container
{
width
:
100%
;
height
:
calc
(
100%
-
74px
);
...
...
src/styles/public.scss
View file @
4465b88
.tableClass
{
/
deep
/
.el-table
{
.el-table
{
border
:
none
!
important
;
border-radius
:
0
!
important
;
background-color
:
rgba
(
0
,
0
,
0
,
0
);
...
...
@@ -40,6 +40,11 @@
}
//*****start*通用表单查询条件,列表样式******//
.bgc
{
box-shadow
:
inset
0px
0px
8px
0px
rgba
(
255
,
255
,
255
,
0
.5
);
background-color
:
rgba
(
0
,
0
,
0
,
0
);
}
.from-clues
{
height
:
100%
;
width
:
100%
;
...
...
@@ -56,11 +61,11 @@
background-size
:
100%
100%
;
margin-top
:
15px
;
/
deep
/
.el-form-item__label
{
.el-form-item__label
{
color
:
#E3F1FF
;
}
/
deep
/
.el-input__inner
{
.el-input__inner
{
background
:
#07388B
;
border-radius
:
2px
;
color
:
#CEF8FF
;
...
...
@@ -114,16 +119,11 @@
//修改表头的背景颜色横向渐变色
@extend
.tableClass
;
/
deep
/
.el-pagination__total
{
.el-pagination__total
{
color
:
#FFFFFF
;
}
.bgc
{
box-shadow
:
inset
0px
0px
8px
0px
rgba
(
255
,
255
,
255
,
0
.5
);
background-color
:
rgba
(
0
,
0
,
0
,
0
);
}
/
deep
/
.el-pagination
{
.el-pagination
{
.el-input__inner
{
color
:
#FFFFFF
;
border
:
none
;
...
...
@@ -142,14 +142,9 @@
color
:
#FFFFFF
;
}
}
/
deep
/
.btn-next
,
/
deep
/
.btn-prev
{
@extend
.bgc
;
color
:
#FFFFFF
;
}
}
.el-form--inline
.el-form-item
{
width
:
auto
;
...
...
@@ -167,10 +162,15 @@
}
}
.el-pagination.is-background
.btn-prev
,
.el-pagination.is-background
.btn-next
{
@extend
.bgc
;
color
:
#FFFFFF
;
}
//*****end*通用表单查询条件,列表样式******//
/
deep
/
.el-range-separator
{
.el-range-separator
{
line-height
:
28px
!
important
;
}
...
...
@@ -202,7 +202,7 @@
// 修改弹框样式
.modifydialog
{
/
deep
/
.el-dialog__header
{
.el-dialog__header
{
text-align
:
center
;
margin-bottom
:
10px
;
...
...
@@ -211,36 +211,36 @@
}
}
/
deep
/
.el-form-item__label
{
.el-form-item__label
{
color
:
white
;
}
/
deep
/
.el-input__inner
{
.el-input__inner
{
background-color
:
#07388b
;
}
/
deep
/
.el-input__inner
{
.el-input__inner
{
background
:
#07388b
;
border-radius
:
2px
;
border
:
1px
solid
#6bc1fc
;
}
/
deep
/
.el-textarea__inner
{
.el-textarea__inner
{
background
:
#07388b
;
color
:
#fff
;
}
/
deep
/
.el-form-item__label
{
.el-form-item__label
{
color
:
#fff
;
}
/
deep
/
.el-dialog__headerbtn
{
.el-dialog__headerbtn
{
position
:
absolute
;
top
:
22px
;
right
:
30px
;
}
/
deep
/
.el-dialog__header
{
.el-dialog__header
{
text-align
:
center
;
margin-bottom
:
10px
;
...
...
@@ -252,23 +252,23 @@
// 角色配置
.roleconfiguration
{
/
deep
/
.el-dialog__body
{
.el-dialog__body
{
display
:
flex
;
flex-direction
:
column
;
}
/
deep
/
.el-tabs
{
.el-tabs
{
color
:
#cef8ff
;
}
.sjmx
{
/
deep
/
.el-tabs__item
{
.el-tabs__item
{
height
:
50px
;
padding-top
:
6px
;
}
}
/
deep
/
.el-tabs__item
{
.el-tabs__item
{
color
:
#cef8ff
!
important
;
display
:
flex
;
...
...
@@ -286,35 +286,35 @@
background-size
:
100%
100%
;
}
/
deep
/
.el-tabs__nav-scroll
{
.el-tabs__nav-scroll
{
background
:
none
;
}
/
deep
/
.el-tabs__nav
{
.el-tabs__nav
{
display
:
flex
;
border
:
none
!
important
;
}
/
deep
/
.el-tabs__item.is-top
{
.el-tabs__item.is-top
{
border
:
1px
solid
#dfe4ed
;
border-top
:
1px
solid
#dfe4ed
;
border-bottom
:
1px
solid
transparent
;
}
/
deep
/
.el-tabs__header
{
.el-tabs__header
{
border
:
none
;
margin-bottom
:
0
;
}
/
deep
/
.el-tabs__item.is-top
:not
(
:last-child
)
{
.el-tabs__item.is-top
:not
(
:last-child
)
{
margin-right
:
5px
;
}
/
deep
/
.el-tabs__item.is-top
{
.el-tabs__item.is-top
{
background-color
:
none
!
important
;
}
/
deep
/
.el-tabs__item.is-active
{
.el-tabs__item.is-active
{
background
:
url("~@/image/tabitemse.png")
no-repeat
;
background-size
:
100%
100%
;
}
...
...
@@ -344,7 +344,7 @@
border-top
:
none
;
}
/
deep
/
.editDialogBox
{
.editDialogBox
{
border-radius
:
8px
;
overflow
:
hidden
;
min-width
:
1228px
;
...
...
@@ -424,7 +424,7 @@
overflow
:
hidden
;
}
/
deep
/
.el-table
{
.el-table
{
background
:
none
;
th
.el-table__cell
{
...
...
@@ -440,5 +440,4 @@
}
}
}
}
\ No newline at end of file
...
...
src/styles/sbSidebar.scss
View file @
4465b88
.scWrapper
{
.main-container
{
width
:
100%
;
height
:
calc
(
100%
-
8
4px
);
height
:
calc
(
100%
-
7
4px
);
transition
:
margin-left
0
.28s
;
display
:
flex
;
background-color
:
$containerbg
;
}
.sidebar-container
{
...
...
@@ -12,6 +11,7 @@
width
:
$sideBarWidth
!
important
;
font-size
:
0px
;
margin-right
:
15px
;
background
:
#121F41
;
.horizontal-collapse-transition
{
transition
:
0s
width
ease-in-out
,
0s
padding-left
ease-in-out
,
...
...
src/utils/asyncRouter.js
View file @
4465b88
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-03-07 09:35:10
*/
import
Layout
from
'@/layout'
export
default
function
filterAsyncRouter
(
routers
)
{
routers
.
forEach
(
item
=>
{
...
...
src/views/bdcsj/cfdj/index.vue
View file @
4465b88
...
...
@@ -161,5 +161,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/dyaq/index.vue
View file @
4465b88
...
...
@@ -152,6 +152,6 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
//
引入表单整体样式
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/dyiq/index.vue
View file @
4465b88
...
...
@@ -160,5 +160,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/fdcqdz/index.vue
View file @
4465b88
...
...
@@ -169,5 +169,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/fdcqqfsyq/index.vue
View file @
4465b88
...
...
@@ -135,5 +135,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/fdcqyz/index.vue
View file @
4465b88
...
...
@@ -201,5 +201,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/gzwsyq/index.vue
View file @
4465b88
...
...
@@ -151,5 +151,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/hysyq/index.vue
View file @
4465b88
...
...
@@ -157,6 +157,6 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/jsydzjdsyq/index.vue
View file @
4465b88
...
...
@@ -163,6 +163,6 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
@import
"./index.scss"
;
</
style
>
...
...
src/views/bdcsj/lq/index.vue
View file @
4465b88
...
...
@@ -143,5 +143,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/nydsyq/index.vue
View file @
4465b88
...
...
@@ -148,5 +148,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/tdsyq/index.vue
View file @
4465b88
...
...
@@ -145,5 +145,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/ygdj/index.vue
View file @
4465b88
...
...
@@ -160,5 +160,5 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
//
引入表单整体样式
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/yydj/index.vue
View file @
4465b88
...
...
@@ -151,5 +151,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/bdcsj/zxdj/index.vue
View file @
4465b88
...
...
@@ -143,5 +143,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/jktj/bsxljk/index.vue
View file @
4465b88
...
...
@@ -10,29 +10,16 @@
<el-row>
<el-col
:span=
"4"
>
<el-form-item
label=
"开始日期"
prop=
"startTime"
>
<el-date-picker
type=
"date"
:clearable=
"false"
class=
"width100"
placeholder=
"开始日期"
:picker-options=
"pickerOptionsStart"
v-model=
"form.startTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
<el-date-picker
type=
"date"
:clearable=
"false"
class=
"width100"
placeholder=
"开始日期"
:picker-options=
"pickerOptionsStart"
v-model=
"form.startTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
</el-form-item>
</el-col>
<el-col
:span=
"4"
>
<el-form-item
label=
"结束日期"
prop=
"endTime"
>
<el-date-picker
class=
"width100"
:clearable=
"false"
type=
"date"
placeholder=
"结束日期"
:picker-options=
"pickerOptionsEnd"
v-model=
"form.endTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
@
change=
"endTimeChange"
></el-date-picker>
<el-date-picker
class=
"width100"
:clearable=
"false"
type=
"date"
placeholder=
"结束日期"
:picker-options=
"pickerOptionsEnd"
v-model=
"form.endTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
@
change=
"endTimeChange"
></el-date-picker>
</el-form-item>
</el-col>
<!-- 操作按钮 -->
...
...
@@ -57,7 +44,7 @@ import efficient from "@/api/efficient";
import
{
getFirstDayOfSeason
,
timeFormat
}
from
"@/utils/operation"
;
export
default
{
name
:
"jktj"
,
data
()
{
data
()
{
return
{
// 开始日期限制
pickerOptionsStart
:
{
...
...
@@ -83,19 +70,19 @@ export default {
pieChartsData
:
[],
};
},
created
()
{
},
mounted
()
{
created
()
{
},
mounted
()
{
this
.
getProcessCounts
();
},
computed
:
{
...
mapGetters
([
"dicData"
]),
},
methods
:
{
endTimeChange
(
val
)
{
endTimeChange
(
val
)
{
this
.
form
.
endTime
=
timeFormat
(
new
Date
(
val
),
true
);
},
//查询各区县办件数量
async
getProcessCounts
()
{
async
getProcessCounts
()
{
this
.
pieChartsData
=
[];
let
{
result
:
res
}
=
await
efficient
.
getProcessCounts
(
this
.
form
.
startTime
,
...
...
@@ -121,7 +108,7 @@ export default {
});
},
// 重置
resetForm
()
{
resetForm
()
{
this
.
form
=
{
startTime
:
getFirstDayOfSeason
(),
endTime
:
timeFormat
(
new
Date
(),
true
),
...
...
@@ -129,7 +116,7 @@ export default {
this
.
getProcessCounts
();
},
//玫瑰图初始化
echartInit
()
{
echartInit
()
{
let
_this
=
this
;
// 基于准备好的dom,初始化echarts实例
let
myChart
=
this
.
$echarts
.
init
(
document
.
getElementById
(
"myChart"
));
...
...
@@ -190,7 +177,7 @@ export default {
});
},
//柱图初始化
async
barChartInit
(
recType
)
{
async
barChartInit
(
recType
)
{
//请求recType对应业务的各区县数据
let
{
result
:
res
}
=
await
efficient
.
getProcessDays
(
recType
,
...
...
@@ -325,7 +312,7 @@ export default {
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
.jktjDetail
{
height
:
100%
;
...
...
@@ -364,5 +351,5 @@ export default {
}
</
style
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/jktj/cgltj/index.vue
View file @
4465b88
...
...
@@ -10,47 +10,24 @@
<el-row>
<el-col
:span=
"4"
>
<el-form-item
label=
"行政区"
>
<el-select
v-model=
"form.qxdm"
class=
"width100"
clearable
placeholder=
"行政区"
>
<el-option
v-for=
"item in dicData['A20']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
<el-select
v-model=
"form.qxdm"
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=
"4"
>
<el-form-item
label=
"开始日期"
prop=
"startTime"
>
<el-date-picker
type=
"date"
:clearable=
"false"
class=
"width100"
placeholder=
"开始日期"
:picker-options=
"pickerOptionsStart"
v-model=
"form.startTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
<el-date-picker
type=
"date"
:clearable=
"false"
class=
"width100"
placeholder=
"开始日期"
:picker-options=
"pickerOptionsStart"
v-model=
"form.startTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
</el-form-item>
</el-col>
<el-col
:span=
"4"
>
<el-form-item
label=
"结束日期"
prop=
"endTime"
>
<el-date-picker
type=
"date"
:clearable=
"false"
class=
"width100"
placeholder=
"结束日期"
:picker-options=
"pickerOptionsEnd"
v-model=
"form.endTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
@
change=
"endTimeChange"
></el-date-picker>
<el-date-picker
type=
"date"
:clearable=
"false"
class=
"width100"
placeholder=
"结束日期"
:picker-options=
"pickerOptionsEnd"
v-model=
"form.endTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
@
change=
"endTimeChange"
></el-date-picker>
</el-form-item>
</el-col>
<!-- 操作按钮 -->
...
...
@@ -98,7 +75,7 @@ export default {
// 搜索表单
form
:
{
startTime
:
getFirstDayOfSeason
(),
endTime
:
timeFormat
(
new
Date
(),
true
),
endTime
:
timeFormat
(
new
Date
(),
true
),
qxdm
:
""
,
},
};
...
...
@@ -111,8 +88,8 @@ export default {
...
mapGetters
([
"dicData"
]),
},
methods
:
{
endTimeChange
(
val
)
{
this
.
form
.
endTime
=
timeFormat
(
new
Date
(
val
),
true
)
endTimeChange
(
val
)
{
this
.
form
.
endTime
=
timeFormat
(
new
Date
(
val
),
true
)
},
async
getSuucessRate
()
{
this
.
recTypeArr
=
[];
...
...
@@ -137,7 +114,7 @@ export default {
resetForm
()
{
this
.
form
=
{
startTime
:
getFirstDayOfSeason
(),
endTime
:
timeFormat
(
new
Date
(),
true
),
endTime
:
timeFormat
(
new
Date
(),
true
),
qxdm
:
""
,
};
this
.
getSuucessRate
();
...
...
@@ -231,7 +208,7 @@ export default {
color
:
"#fff"
,
fontSize
:
"16"
,
},
splitNumber
:
2
,
splitNumber
:
2
,
axisLabel
:
{
formatter
:
"{value} %"
,
textStyle
:
{
...
...
@@ -302,7 +279,7 @@ export default {
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
.jktjDetail
{
height
:
100%
;
...
...
@@ -337,5 +314,5 @@ export default {
}
</
style
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/jktj/ywltj/index.vue
View file @
4465b88
...
...
@@ -10,47 +10,24 @@
<el-row>
<el-col
:span=
"4"
>
<el-form-item
label=
"行政区"
>
<el-select
v-model=
"form.qxdm"
class=
"width100"
clearable
placeholder=
"行政区"
>
<el-option
v-for=
"item in dicData['A20']"
:key=
"item.DCODE"
:label=
"item.DNAME"
:value=
"item.DCODE"
>
<el-select
v-model=
"form.qxdm"
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=
"4"
>
<el-form-item
label=
"开始日期"
>
<el-date-picker
class=
"width100"
:clearable=
"false"
type=
"date"
placeholder=
"开始日期"
:picker-options=
"pickerOptionsStart"
v-model=
"form.startTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
<el-date-picker
class=
"width100"
:clearable=
"false"
type=
"date"
placeholder=
"开始日期"
:picker-options=
"pickerOptionsStart"
v-model=
"form.startTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
</el-form-item>
</el-col>
<el-col
:span=
"4"
>
<el-form-item
label=
"结束日期"
>
<el-date-picker
class=
"width100"
:clearable=
"false"
type=
"date"
placeholder=
"结束日期"
:picker-options=
"pickerOptionsEnd"
v-model=
"form.endTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
@
change=
"endTimeChange"
></el-date-picker>
<el-date-picker
class=
"width100"
:clearable=
"false"
type=
"date"
placeholder=
"结束日期"
:picker-options=
"pickerOptionsEnd"
v-model=
"form.endTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
@
change=
"endTimeChange"
></el-date-picker>
</el-form-item>
</el-col>
<!-- 操作按钮 -->
...
...
@@ -98,13 +75,13 @@ export default {
// 搜索表单
form
:
{
startTime
:
getFirstDayOfSeason
(),
endTime
:
timeFormat
(
new
Date
(),
true
),
endTime
:
timeFormat
(
new
Date
(),
true
),
qxdm
:
""
,
},
chartData
:[]
chartData
:
[]
};
},
mounted
()
{
mounted
()
{
// 查询业务量
this
.
getProcessCounts
();
},
...
...
@@ -112,10 +89,10 @@ export default {
...
mapGetters
([
"dicData"
]),
},
methods
:
{
endTimeChange
(
val
)
{
this
.
form
.
endTime
=
timeFormat
(
new
Date
(
val
),
true
)
endTimeChange
(
val
)
{
this
.
form
.
endTime
=
timeFormat
(
new
Date
(
val
),
true
)
},
async
getProcessCounts
()
{
async
getProcessCounts
()
{
this
.
chartData
=
[];
let
{
result
:
res
}
=
await
efficient
.
getProcessCounts
(
this
.
form
.
startTime
,
...
...
@@ -133,13 +110,13 @@ export default {
resetForm
()
{
this
.
form
=
{
startTime
:
getFirstDayOfSeason
(),
endTime
:
timeFormat
(
new
Date
(),
true
),
endTime
:
timeFormat
(
new
Date
(),
true
),
qxdm
:
""
};
this
.
getProcessCounts
();
},
//图表渲染
echartInit
(
chartArr
)
{
echartInit
(
chartArr
)
{
// 基于准备好的dom,初始化echarts实例
let
myChart
=
this
.
$echarts
.
init
(
document
.
getElementById
(
"myChart"
));
// 绘制图表
...
...
@@ -158,7 +135,7 @@ export default {
xAxis
:
[
{
type
:
"category"
,
data
:
chartArr
.
map
(
item
=>
item
.
recTypeName
),
data
:
chartArr
.
map
(
item
=>
item
.
recTypeName
),
axisLabel
:
{
interval
:
0
,
formatter
:
function
(
val
)
{
...
...
@@ -221,7 +198,7 @@ export default {
},
},
barMaxWidth
:
'60'
,
data
:
chartArr
.
map
(
item
=>
item
.
counts
),
data
:
chartArr
.
map
(
item
=>
item
.
counts
),
},
],
});
...
...
@@ -230,7 +207,7 @@ export default {
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
.jktjDetail
{
height
:
100%
;
...
...
@@ -240,11 +217,13 @@ export default {
.rows
{
margin-left
:
100px
;
}
.center
{
line-height
:
50vh
;
text-align
:
center
;
color
:
#b6b5b5
color
:
#b6b5b5
}
.echarts-box
{
display
:
flex
;
justify-content
:
center
;
...
...
@@ -263,5 +242,5 @@ export default {
}
</
style
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/jsbwcx/index.vue
View file @
4465b88
...
...
@@ -293,7 +293,7 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
//
引入表单整体样式
@import
"~@/styles/public.scss"
;
//
//
@import
"~@/styles/public.scss"
;
//
引入当前
css
@import
"./index.scss"
;
</
style
>
...
...
src/views/statistics/css/index.scss
View file @
4465b88
...
...
@@ -6,6 +6,10 @@
border-right
:
1px
solid
#458ACF
!
important
;
}
/
deep
/
.el-table
thead
.is-group
th
.el-table__cell
{
background-color
:
transparent
!
important
;
}
/
deep
/.
el-table--group
:
:
after
,
.
el-table--border
::
after
{
width
:
0
!
important
;
...
...
src/views/statistics/dataReceiveQuality/index.vue
View file @
4465b88
...
...
@@ -164,7 +164,7 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
//
引入表单整体样式
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
@import
"../css/index.scss"
;
</
style
>
...
...
src/views/statistics/nullTermRatio/index.vue
View file @
4465b88
...
...
@@ -155,7 +155,7 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
//
引入表单整体样式
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
@import
"../css/index.scss"
;
</
style
>
...
...
src/views/statistics/registerBookQuality/index.vue
View file @
4465b88
...
...
@@ -148,7 +148,7 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
//
引入表单整体样式
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
@import
"../css/index.scss"
;
</
style
>
...
...
src/views/sthj/components/editDialog.vue
View file @
4465b88
...
...
@@ -459,7 +459,7 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
@import
"~@/styles/dialogBox.scss"
;
...
...
src/views/sthj/dbrzcx/index.vue
View file @
4465b88
...
...
@@ -154,6 +154,5 @@ export default {
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
@import
"./index.scss"
;
</
style
>
...
...
src/views/sthj/sbbwcx/index.vue
View file @
4465b88
...
...
@@ -235,7 +235,6 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
//
引入页面公共样式
@import
"~@/styles/public.scss"
;
@import
"./index.scss"
;
</
style
>
...
...
src/views/system/components/addTask.vue
View file @
4465b88
...
...
@@ -146,8 +146,7 @@ export default {
}
</
script
>
<
style
rel=
"stylesheet/scss"
lang=
"scss"
scoped
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
.editDialogBox-box
{
margin
:
14px
18px
30px
18px
!important
}
...
...
src/views/system/dictionaries/components/editDialog.vue
View file @
4465b88
<
template
>
<!-- 编辑 -->
<dialogBox
submitForm=
"submitForm"
class=
"tableClass"
@
closeDialog=
"closeDialog"
@
submitForm=
"handleSubmit"
width=
"60%"
v-model=
"myValue"
:isMain=
"true"
title=
"字典信息"
>
<dialogBox
submitForm=
"submitForm"
class=
"tableClass"
@
closeDialog=
"closeDialog"
@
submitForm=
"handleSubmit"
width=
"60%"
v-model=
"myValue"
:isMain=
"true"
title=
"字典信息"
>
<div
class=
"editDialogBox-box "
>
<el-form
:model=
"ruleForm"
ref=
"ruleForm"
label-width=
"100px"
>
<el-row
:gutter=
"20"
>
...
...
@@ -17,9 +17,8 @@
</el-col>
</el-row>
</el-form>
<lb-table
:column=
"column"
class=
"loadingtext opacity-input"
:heightNum=
"600"
:key=
"key"
:expand-row-keys=
"keyList"
row-key=
"dictid"
:tree-props=
"
{ children: 'children' }" :pagination="false"
:data="tableData">
<lb-table
:column=
"column"
class=
"loadingtext opacity-input"
:heightNum=
"600"
:key=
"key"
:expand-row-keys=
"keyList"
row-key=
"dictid"
:tree-props=
"
{ children: 'children' }" :pagination="false" :data="tableData">
</lb-table>
</div>
</dialogBox>
...
...
@@ -359,7 +358,7 @@ export default {
};
</
script
>
<
style
rel=
"stylesheet/scss"
lang=
"scss"
scoped
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
/
deep
/
.el-radio
{
margin-right
:
5px
!important
;
...
...
src/views/system/dictionaries/dictionaries.vue
View file @
4465b88
...
...
@@ -127,5 +127,5 @@ export default {
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/system/information/index.vue
View file @
4465b88
...
...
@@ -22,10 +22,10 @@
</div>
</
template
>
<
script
>
import
"@/utils/flexible.js"
;
import
BaseSet
from
"./base-set.vue"
;
import
PasswordEdit
from
"./password-edit.vue"
;
export
default
{
import
"@/utils/flexible.js"
;
import
BaseSet
from
"./base-set.vue"
;
import
PasswordEdit
from
"./password-edit.vue"
;
export
default
{
components
:
{
BaseSet
,
PasswordEdit
,
...
...
@@ -54,32 +54,36 @@
this
.
isshow
=
false
;
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
.information
{
@import
"~@/styles/mixin.scss"
;
//
@import
"~@/styles/public.scss"
;
.information
{
.btnColRight
{
margin-top
:
20px
;
}
/
deep
/
.content
{
.el-input__inner
{
background
:
none
;
}
.user-info
{
background
:
none
;
}
}
/
deep
/
.el-tabs
{
.el-tabs__content
{
height
:
100%
;
width
:
100%
;
}
}
.contentbox
{
height
:
3.0854rem
;
}
}
</
style
>
}
</
style
>
...
...
src/views/system/menus/edit-dialog.vue
View file @
4465b88
<
template
>
<div>
<Dialog
class=
"modifydialog"
:title=
"title"
:show
.
sync=
"visible"
:width=
"'767px'"
@
close=
"close()"
>
<Dialog
class=
"modifydialog"
:title=
"title"
:show
.
sync=
"visible"
:width=
"'767px'"
@
close=
"close()"
>
<template
slot=
"content"
>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
>
<el-row
:gutter=
"24"
>
...
...
@@ -18,14 +13,8 @@
<el-row
:gutter=
"24"
>
<el-col
:span=
"12"
>
<el-form-item
label=
"上级菜单:"
label-width=
"124px"
>
<el-cascader
:key=
"menuKey"
v-model=
"form.parentId"
:options=
"parentMenuList"
:props=
"setProps"
placeholder=
"请选择上级菜单"
clearable
@
change=
"handleChange"
/>
<el-cascader
:key=
"menuKey"
v-model=
"form.parentId"
:options=
"parentMenuList"
:props=
"setProps"
placeholder=
"请选择上级菜单"
clearable
@
change=
"handleChange"
/>
</el-form-item>
</el-col>
...
...
@@ -33,10 +22,7 @@
<el-row
:gutter=
"24"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"代码:"
prop=
"code"
label-width=
"124px"
>
<el-input
v-model=
"codeComputed"
placeholder=
"请输入菜单代码"
:disabled=
"type === 1"
/>
<el-input
v-model=
"codeComputed"
placeholder=
"请输入菜单代码"
:disabled=
"type === 1"
/>
</el-form-item>
</el-col>
</el-row>
...
...
@@ -50,28 +36,17 @@
<el-row
:gutter=
"24"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"浏览器跳转模式:"
label-width=
"124px"
>
<el-select
v-model=
"form.jumpMode"
placeholder=
"请选择浏览器跳转模式"
>
<el-option
v-for=
"item in jumpModeList"
:key=
"item.value"
:label=
"item.name"
:value=
"item.value"
/>
<el-select
v-model=
"form.jumpMode"
placeholder=
"请选择浏览器跳转模式"
>
<el-option
v-for=
"item in jumpModeList"
:key=
"item.value"
:label=
"item.name"
:value=
"item.value"
/>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"24"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"配置参数:"
label-width=
"124px"
class=
"form-item-mb0"
>
<el-form-item
label=
"配置参数:"
label-width=
"124px"
class=
"form-item-mb0"
>
<!-- 配置参数 -->
<JsonEditor
:result-infos=
"form.metadata"
@
getJsonString=
"getJsonString"
/>
<JsonEditor
:result-infos=
"form.metadata"
@
getJsonString=
"getJsonString"
/>
</el-form-item>
</el-col>
</el-row>
...
...
@@ -80,9 +55,7 @@
<
template
slot=
"footer"
>
<el-button
class=
"cancel-button"
@
click=
"close()"
>
取消
</el-button>
<el-button
type=
"primary"
@
click=
"submitForm()"
>
保存
</el-button>
<el-button
type=
"primary"
@
click=
"submitForm()"
>
保存
</el-button>
</
template
>
</Dialog>
<!-- 图标列表 -->
...
...
@@ -91,13 +64,13 @@
</template>
<
script
>
import
Dialog
from
"@/components/Dialog/"
;
import
{
getParentMenuListAction
}
from
'@/api/authorityManage'
import
JsonEditor
from
'@/components/JsonEditors'
import
IconList
from
'@/components/IconList'
import
{
validateCode
}
from
'@/utils/validate'
;
import
{
api
,
httpAction
}
from
'@/api/manageApi'
export
default
{
import
Dialog
from
"@/components/Dialog/"
;
import
{
getParentMenuListAction
}
from
'@/api/authorityManage'
import
JsonEditor
from
'@/components/JsonEditors'
import
IconList
from
'@/components/IconList'
import
{
validateCode
}
from
'@/utils/validate'
;
import
{
api
,
httpAction
}
from
'@/api/manageApi'
export
default
{
name
:
'MenuModal'
,
components
:
{
IconList
,
...
...
@@ -256,8 +229,8 @@
this
.
visible
=
false
}
}
}
}
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/system/menus/index.vue
View file @
4465b88
...
...
@@ -13,29 +13,22 @@
</el-form>
</div>
<div
class=
"from-clues-content"
>
<lb-table
:pagination=
"false"
:column=
"tableData.columns"
:data=
"tablelistData"
row-key=
"id"
default-expand-all
<lb-table
:pagination=
"false"
:column=
"tableData.columns"
:data=
"tablelistData"
row-key=
"id"
default-expand-all
:tree-props=
"
{ children: 'children', hasChildren: 'hasChildren' }">
</lb-table>
</div>
<edit-dialog
ref=
"dialogForm"
:product-id=
"productId"
:resource-category-id=
"resourceCategoryId"
<edit-dialog
ref=
"dialogForm"
:product-id=
"productId"
:resource-category-id=
"resourceCategoryId"
@
ok=
"reloadTableData"
/>
<!--
<authorizationdiglog
ref=
"rolesForm"
/>
-->
</div>
</
template
>
<
script
>
// 定时任务
import
data
from
"./data"
;
import
{
deleteAction
,
getAction
,
api
}
from
"@/api/manageApi"
;
import
EditDialog
from
"./edit-dialog.vue"
;
// import authorizationdiglog from "./authorizationdiglog.vue";
export
default
{
// 定时任务
import
data
from
"./data"
;
import
{
deleteAction
,
getAction
,
api
}
from
"@/api/manageApi"
;
import
EditDialog
from
"./edit-dialog.vue"
;
// import authorizationdiglog from "./authorizationdiglog.vue";
export
default
{
name
:
"menus"
,
components
:
{
EditDialog
,
...
...
@@ -230,15 +223,17 @@
this
.
getTableList
()
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
.btnColRight
{
@import
"~@/styles/mixin.scss"
;
//
@import
"~@/styles/public.scss"
;
.btnColRight
{
margin-top
:
20px
;
}
/
deep
/
.el-table__expand-icon
{
}
/
deep
/
.el-table__expand-icon
{
color
:
#fff
;
}
}
</
style
>
...
...
src/views/system/roles/index.vue
View file @
4465b88
...
...
@@ -13,14 +13,8 @@
</el-form>
</div>
<div
class=
"from-clues-content"
>
<lb-table
:pagination=
"false"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"listdata"
:expand-row-keys=
"keyList"
row-key=
"dictid"
>
<lb-table
:pagination=
"false"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"listdata"
:expand-row-keys=
"keyList"
row-key=
"dictid"
>
</lb-table>
</div>
<EditDialog
ref=
"addEditDialog"
@
ok=
"reloadTableData"
/>
...
...
@@ -28,21 +22,21 @@
</div>
</
template
>
<
script
>
import
{
import
{
getUuid
,
judgeSort
,
realMove
,
findParents
,
removeTreeListItem
,
}
from
"@/utils/operation"
;
import
{
getRolesById
,
getAuthorityListAction
}
from
"@/api/authorityManage"
;
import
{
getUserRoles
}
from
"@/api/personnelManage"
;
import
data
from
"./data"
;
import
{
api
,
getAction
,
deleteAction
}
from
"@/api/manageApi"
;
import
tableMixin
from
"@/mixins/tableMixin.js"
;
import
EditDialog
from
"./edit-dialog.vue"
;
import
Roleslistdiglog
from
"./roleslistdiglog.vue"
;
export
default
{
}
from
"@/utils/operation"
;
import
{
getRolesById
,
getAuthorityListAction
}
from
"@/api/authorityManage"
;
import
{
getUserRoles
}
from
"@/api/personnelManage"
;
import
data
from
"./data"
;
import
{
api
,
getAction
,
deleteAction
}
from
"@/api/manageApi"
;
import
tableMixin
from
"@/mixins/tableMixin.js"
;
import
EditDialog
from
"./edit-dialog.vue"
;
import
Roleslistdiglog
from
"./roleslistdiglog.vue"
;
export
default
{
name
:
"menus"
,
mixins
:
[
tableMixin
],
components
:
{
...
...
@@ -450,13 +444,14 @@
this
.
getTableData
();
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
.btnColRight
{
@import
"~@/styles/mixin.scss"
;
//
@import
"~@/styles/public.scss"
;
.btnColRight
{
margin-left
:
-30px
;
margin-top
:
20px
;
}
}
</
style
>
...
...
src/views/system/timedTask/index.vue
View file @
4465b88
...
...
@@ -249,5 +249,5 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
</
style
>
...
...
src/views/system/users/index.vue
View file @
4465b88
...
...
@@ -16,37 +16,31 @@
</el-form>
</div>
<div
class=
"from-clues-content"
>
<lb-table
:pagination=
"false"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"tableData.data"
:expand-row-keys=
"keyList"
row-key=
"dictid"
>
<lb-table
:pagination=
"false"
@
size-change=
"handleSizeChange"
@
p-current-change=
"handleCurrentChange"
:column=
"tableData.columns"
:data=
"tableData.data"
:expand-row-keys=
"keyList"
row-key=
"dictid"
>
</lb-table>
</div>
<EditDialog
ref=
"dialogForm"
@
ok=
"reloadTableData"
/>
</div>
</
template
>
<
script
>
import
{
import
{
getUuid
,
judgeSort
,
realMove
,
findParents
,
removeTreeListItem
,
}
from
"@/utils/operation"
;
import
{
}
from
"@/utils/operation"
;
import
{
resetPassword
,
getUserList
,
}
from
"@/api/personnelManage"
;
import
{
api
,
deleteAction
}
from
'@/api/manageApi'
import
data
from
"./data"
;
import
{
deleteDomStr
}
from
'@/utils/proDomStr'
import
tableMixin
from
"@/mixins/tableMixin.js"
;
import
EditDialog
from
"./edit-dialog.vue"
;
export
default
{
}
from
"@/api/personnelManage"
;
import
{
api
,
deleteAction
}
from
'@/api/manageApi'
import
data
from
"./data"
;
import
{
deleteDomStr
}
from
'@/utils/proDomStr'
import
tableMixin
from
"@/mixins/tableMixin.js"
;
import
EditDialog
from
"./edit-dialog.vue"
;
export
default
{
name
:
"menus"
,
mixins
:
[
tableMixin
],
components
:
{
...
...
@@ -301,10 +295,10 @@
this
.
getTableList
()
},
},
};
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/mixin.scss"
;
@import
"~@/styles/public.scss"
;
@import
"./index.scss"
;
@import
"~@/styles/mixin.scss"
;
//
@import
"~@/styles/public.scss"
;
@import
"./index.scss"
;
</
style
>
...
...
src/views/system/validationRule/index.vue
View file @
4465b88
...
...
@@ -199,6 +199,6 @@ export default {
};
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"~@/styles/public.scss"
;
//
@import
"~@/styles/public.scss"
;
@import
"./index.scss"
;
</
style
>
...
...
Please
register
or
sign in
to post a comment