Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Z
zhongtong-avi-web
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
中通客车项目
zhongtong-avi-web
Commits
febfb065
Commit
febfb065
authored
Sep 24, 2019
by
李志鸣
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fea(设备基础数据): 设备基础数据模块功能联调
parent
d3248ebf
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
41 additions
and
4 deletions
+41
-4
list.vue
src/views/Basic/DeviceBasic/list.vue
+41
-4
No files found.
src/views/Basic/DeviceBasic/list.vue
View file @
febfb065
...
...
@@ -5,7 +5,7 @@
<span
class=
"page-title-text"
>
设备基础数据
</span>
</div>
<div
class=
"float-right page-refresh"
>
<span
@
click=
"doRefreshClick
()
"
class=
"pointer"
>
<span
@
click=
"doRefreshClick"
class=
"pointer"
>
<svg-icon
icon-class=
"refresh"
></svg-icon>
<span
class=
"ml-10"
>
刷新
</span>
</span>
...
...
@@ -13,7 +13,7 @@
</div>
<div
class=
"tool-pack clear-float pl-15 pr-15"
>
<Search
searchCode=
"
MATERIEL_RECORD
"
searchCode=
"
SCADA_EQUIP_INFO
"
@
search=
"doSearchClick"
@
reset=
"doResetClick"
>
</Search>
...
...
@@ -47,6 +47,8 @@
},
data
()
{
return
{
// 精准搜索关键字列表
searchList
:
{},
// 表格配置项
tableConfig
:
{
height
:
0
,
...
...
@@ -65,9 +67,44 @@
// 点击刷新按钮
doRefreshClick
()
{},
// 点击搜索组件搜索按钮
doSearchClick
()
{},
doSearchClick
(
searchValue
)
{
this
.
searchList
=
searchValue
this
.
tableConfig
.
paginationConfig
.
currentPage
=
1
// 获取表格数据
this
.
getTableLIst
()
},
// 点击搜索组件重置按钮
doResetClick
()
{}
doResetClick
(
searchValue
)
{
this
.
searchList
=
{
...
searchList
,
filters
:
[]
}
this
.
tableConfig
.
paginationConfig
.
currentPage
=
1
this
.
tableConfig
.
paginationConfig
.
pageSize
=
20
// 获取表格数据
this
.
getTableLIst
()
},
// 获取表格数据
getTableList
()
{
let
queryParams
=
{
searchCode
:
this
.
searchList
.
searchCode
||
'SCADA_EQUIP_INFO'
,
filters
:
this
.
searchList
.
filters
||
[],
pageSize
:
this
.
tableConfig
.
paginationConfig
.
pageSize
,
pageNum
:
this
.
tableConfig
.
paginationConfig
.
currentPage
}
return
new
Promise
((
resolve
,
reject
)
=>
{
this
.
$fetch
(
'basic-info-controller/equipPage-post'
,
queryParams
).
then
(
response
=>
{
if
(
response
.
list
.
length
===
0
&&
response
.
pageNum
!==
1
)
{
this
.
tableConfig
.
paginationConfig
.
currentPage
-=
1
// 获取表格数据
this
.
getTableLIst
()
}
else
{
this
.
tableConfig
.
data
=
_
.
cloneDeep
(
response
.
list
)
this
.
tableConfig
.
paginationConfig
.
total
=
_
.
cloneDeep
(
response
.
total
)
resolve
()
}
}).
catch
(
error
=>
{
reject
(
error
)
})
})
}
},
mounted
()
{
setTimeout
(()
=>
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment