Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gassafety
Project
Project
Details
Activity
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
耿迪迪
gassafety
Commits
889143bd
Commit
889143bd
authored
Aug 24, 2021
by
王晓倩
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
解决列表页的分页问题
parent
c182677a
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
66 additions
and
1065 deletions
+66
-1065
index.vue
gassafety-web/src/views/dataMonitoring/deviceAlarm/index.vue
+6
-7
index.vue
...afety-web/src/views/dataMonitoring/realtimeData/index.vue
+6
-6
index.vue
gassafety-web/src/views/dataMonitoring/reportData/index.vue
+6
-27
reportdetail.vue
...-web/src/views/dataMonitoring/reportData/reportdetail.vue
+0
-976
index.vue
gassafety-web/src/views/device/deviceInfo/index.vue
+6
-6
index.vue
gassafety-web/src/views/device/devicemonitor/index.vue
+6
-6
index.vue
gassafety-web/src/views/device/pipe/index.vue
+6
-6
index.vue
...y-web/src/views/deviceInspection/inspectionPlan/index.vue
+6
-7
index.vue
gassafety-web/src/views/enterprise/info/index.vue
+6
-6
index.vue
...fety-web/src/views/riskManagement/hiddenTrouble/index.vue
+6
-6
index.vue
gassafety-web/src/views/workOrder/basicsInfo/index.vue
+6
-6
index.vue
gassafety-web/src/views/workOrder/feedback/index.vue
+6
-6
No files found.
gassafety-web/src/views/dataMonitoring/deviceAlarm/index.vue
View file @
889143bd
...
...
@@ -91,8 +91,7 @@
</el-form-item>
</el-form>
<el-table
v-loading=
"loading"
:data=
"deviceAlarmList"
@
selection-change=
"handleSelectionChange"
>
<!--
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
-->
<el-table
v-loading=
"loading"
:data=
"deviceAlarmList.slice((pageNum-1)*pageSize,pageNum*pageSize)"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
label=
"设备名称"
align=
"center"
prop=
"deviceName"
/>
<el-table-column
label=
"设备编号"
align=
"center"
prop=
"deviceCode"
/>
<el-table-column
label=
"设备类型"
align=
"center"
prop=
"deviceType"
/>
...
...
@@ -135,8 +134,8 @@
<pagination
v-show=
"total>0"
:total=
"total"
:page
.
sync=
"
queryParams.
pageNum"
:limit
.
sync=
"
queryParams.
pageSize"
:page
.
sync=
"pageNum"
:limit
.
sync=
"pageSize"
@
pagination=
"getList"
/>
<!-- 添加工单信息对话框 -->
...
...
@@ -202,6 +201,8 @@ export default {
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 报警信息表格数据
deviceAlarmList
:
[],
// 报警类型字典
...
...
@@ -225,8 +226,6 @@ export default {
open
:
false
,
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
deviceCode
:
null
,
orderId
:
null
,
alarmType
:
null
,
...
...
@@ -307,7 +306,7 @@ export default {
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
...
...
gassafety-web/src/views/dataMonitoring/realtimeData/index.vue
View file @
889143bd
...
...
@@ -22,7 +22,7 @@
</el-form-item>
</el-form>
<el-table
v-loading=
"loading"
:data=
"dataList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"dataList
.slice((pageNum-1)*pageSize,pageNum*pageSize)
"
@
selection-change=
"handleSelectionChange"
>
<!--
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
-->
<el-table-column
label=
"设备名称"
align=
"center"
prop=
"deviceName"
/>
<el-table-column
label=
"设备编号"
align=
"center"
prop=
"deviceCode"
/>
...
...
@@ -58,8 +58,8 @@
<pagination
v-show=
"total>0"
:total=
"total"
:page
.
sync=
"
queryParams.
pageNum"
:limit
.
sync=
"
queryParams.
pageSize"
:page
.
sync=
"pageNum"
:limit
.
sync=
"pageSize"
@
pagination=
"getList"
/>
...
...
@@ -89,6 +89,8 @@ export default {
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 设备监控表格数据
dataList
:
[],
// 弹出层标题
...
...
@@ -97,8 +99,6 @@ export default {
open
:
false
,
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
deviceNum
:
null
,
standardConditionAccumulation
:
null
,
workingConditionAccumulation
:
null
,
...
...
@@ -158,7 +158,7 @@ export default {
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
...
...
gassafety-web/src/views/dataMonitoring/reportData/index.vue
View file @
889143bd
...
...
@@ -22,8 +22,7 @@
</el-form-item>
</el-form>
<el-table
v-loading=
"loading"
:data=
"dataList"
@
selection-change=
"handleSelectionChange"
>
<!--
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
-->
<el-table
v-loading=
"loading"
:data=
"dataList.slice((pageNum-1)*pageSize,pageNum*pageSize)"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
label=
"设备名称"
align=
"center"
prop=
"deviceName"
/>
<el-table-column
label=
"设备编号"
align=
"center"
prop=
"deviceCode"
/>
<el-table-column
label=
"设备类型"
align=
"center"
prop=
"deviceType"
>
...
...
@@ -42,24 +41,13 @@
<el-table-column
label=
"上报时间"
align=
"center"
prop=
"reportTime"
/>
<el-table-column
label=
"设备状态"
align=
"center"
prop=
"deviceStatus"
>
</el-table-column>
<!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button
size="mini"
type="text"
icon="el-icon-edit"
@click="showDetail(scope.row)"
v-hasPermi="['system:data:export']"
>详情</el-button>
</template>
</el-table-column> -->
</el-table>
<pagination
v-show=
"total>0"
:total=
"total"
:page
.
sync=
"
queryParams.
pageNum"
:limit
.
sync=
"
queryParams.
pageSize"
:page
.
sync=
"pageNum"
:limit
.
sync=
"pageSize"
@
pagination=
"getList"
/>
...
...
@@ -89,6 +77,8 @@ export default {
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 设备监控表格数据
dataList
:
[],
// 弹出层标题
...
...
@@ -97,8 +87,6 @@ export default {
open
:
false
,
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
deviceNum
:
null
,
standardConditionAccumulation
:
null
,
workingConditionAccumulation
:
null
,
...
...
@@ -158,7 +146,7 @@ export default {
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
...
...
@@ -172,15 +160,6 @@ export default {
this
.
single
=
selection
.
length
!==
1
this
.
multiple
=
!
selection
.
length
},
/** 工单详细信息跳转 */
showDetail
(
row
)
{
this
.
$router
.
push
({
path
:
'/reportData/reportdetail'
,
query
:{
orderId
:
row
.
orderId
}
})
//带参跳转
},
}
};
</
script
>
gassafety-web/src/views/dataMonitoring/reportData/reportdetail.vue
deleted
100644 → 0
View file @
c182677a
<
template
>
<div
class=
"app-container detail"
style=
"background-color: rgb(238, 241, 245);"
>
<div
style=
"padding-top: 10px;background: #fff;height: 100%;"
>
<div>
<div
style=
"width: 5%;height: 45px;margin-left: 20px;"
@
click=
"$router.go(-1)"
>
<el-button
size=
"medium"
type=
"text"
style=
"font-size: 18px; color: rgb(7, 63, 112);float: left;"
>
返回
</el-button>
<div
style=
"float: left;margin-top: 8px;margin-left: 5px;"
><img
src=
"../../../assets/logo/fanhui.png"
style=
"width: 25px;"
alt=
""
></div>
</div>
</div>
<div
style=
"width: 100%;height: 350px;padding: 10px;height: 300px;"
>
<div
style=
"width: 66.6%;float: left;height: 100%;"
>
<el-table
:data=
"tableData"
style=
"width: 100%"
>
<el-table-column
prop=
"date"
label=
"日期"
width=
"180"
>
</el-table-column>
<el-table-column
prop=
"name"
label=
"姓名"
width=
"180"
>
</el-table-column>
<el-table-column
prop=
"address"
label=
"地址"
>
</el-table-column>
</el-table>
<el-table
:data=
"tableData"
style=
"width: 100%;margin-top: 20px;"
>
<el-table-column
prop=
"date"
label=
"日期"
width=
"180"
>
</el-table-column>
<el-table-column
prop=
"name"
label=
"姓名"
width=
"180"
>
</el-table-column>
<el-table-column
prop=
"address"
label=
"地址"
>
</el-table-column>
</el-table>
<el-table
:data=
"tableData"
style=
"width: 100%;margin-top: 20px;"
>
<el-table-column
prop=
"date"
label=
"日期"
width=
"180"
>
</el-table-column>
<el-table-column
prop=
"name"
label=
"姓名"
width=
"180"
>
</el-table-column>
<el-table-column
prop=
"address"
label=
"地址"
>
</el-table-column>
</el-table>
</div>
<div
id=
"marbox"
style=
"width: 33%;height: 350px; border: 1px solid rgb(218, 213, 213);float: right;margin-top: -45px;"
>
<div
style=
"width: 100%;height: 100%"
id=
"container"
></div>
</div>
</div>
<div
style=
"height: 320px;width: 100%;margin-top: 15px;padding: 10px;"
>
<div
id=
"main1"
style=
"float: left;width: 49.8%;height:300px;background-color: rgb(247 247 247);padding: 5px;"
></div>
<div
id=
"main2"
style=
"float: right;width: 49.8%;height:300px;background-color: rgb(247 247 247);padding: 5px;"
></div>
</div>
<div
style=
"height: 320px;width: 100%;padding: 10px;"
>
<div
id=
"main3"
style=
"float: left;width: 49.8%;height:300px;background-color: rgb(247 247 247);padding: 5px;"
></div>
<div
id=
"main4"
style=
"float: right;width: 49.8%;height:300px;background-color: rgb(247 247 247);padding: 5px;"
></div>
</div>
</div>
</div>
</
template
>
<
script
>
import
{
listBasicsInfo
,
getBasicsInfo
,
delBasicsInfo
,
addBasicsInfo
,
updateBasicsInfo
,
exportBasicsInfo
}
from
"@/api/workOrder/basicsInfo"
;
import
{
deviceTree
}
from
"@/api/device/deviceInfo"
;
import
gaodeMap
from
"utils/gaodeMap.js"
;
import
{
map
,
DEVICE_TYPE
}
from
"utils/gaodeMap.js"
;
import
{
inspectorList
}
from
"@/api/system/user"
;
import
echarts
from
'echarts'
;
// Vue.prototype.$echarts = echarts;
export
default
{
name
:
"BasicsInfo"
,
components
:
{
},
data
()
{
return
{
tableData
:
[{
date
:
'2016-05-02'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1518 弄'
},],
inspector
:
[],
isDisplay
:
false
,
dialogImageUrl
:
''
,
dialogVisible
:
false
,
disabled
:
false
,
imageUrl
:
''
,
// 遮罩层
loading
:
true
,
// 导出遮罩层
exportLoading
:
false
,
// 选中数组
ids
:
[],
// 非单个禁用
single
:
true
,
// 非多个禁用
multiple
:
true
,
// 显示搜索条件
showSearch
:
true
,
// 总条数
total
:
0
,
// 工单基础信息表格数据
basicsInfoList
:
[],
// feedbackList: [],
// 弹出层标题
title
:
""
,
// 是否显示弹出层
open
:
false
,
// 工单状态字典
typeOptions
:
[],
pickerOptions
:[],
// 工单类型字典
ordertypeOptions
:
[],
// 设备树选项
deviceOptions
:
[
{
label
:
"设备列表"
,
childList
:
[]
}
],
defaultProps
:
{
children
:
"childList"
,
label
:
"label"
},
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
orderType
:
null
,
orderName
:
null
,
orderStatus
:
null
,
appointInspector
:
null
,
allotTime
:
null
,
actualInspector
:
null
,
actualTime
:
null
,
remarks
:
null
},
// 表单参数
form
:
{},
activity
:
{},
// 表单校验
rules
:
{
},
active
:
0
,
orderId
:
""
,
showAndHide
:
false
};
},
created
()
{
// 如果是跳转来的,则接受初始化参数
// this.user_id = this.$route.query.id; //详细信息页接收参数
this
.
orderId
=
this
.
$route
.
query
.
orderId
;
this
.
getList
();
this
.
getDicts
(
"t_order_status"
).
then
(
response
=>
{
this
.
typeOptions
=
response
.
data
;
});
this
.
getDicts
(
"t_order_type"
).
then
(
response
=>
{
this
.
ordertypeOptions
=
response
.
data
;
});
this
.
getBasicsInfo
();
},
mounted
(){
let
gaoMap
=
new
gaodeMap
(
"石家庄"
);
this
.
gaoMap
=
gaoMap
;
this
.
getBasicsInfo
();
this
.
initData
();
this
.
drawPieChart
();
this
.
main3
();
this
.
main4
();
},
methods
:
{
getInspectorList
(){
this
.
loading
=
true
;
inspectorList
().
then
(
response
=>
{
this
.
inspector
=
response
.
data
;
this
.
loading
=
false
;
});
},
// getMap() {
// var myChart = this.$echarts.init(document.getElementById('map'))
// let option = {
// xAxis: {
// type: 'category',
// // data: this.dataX,
// data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
// boundaryGap: false, //控制日期是否在中间显示
// axisLabel: {
// show: true, //是否显示日期
// interval: 0, //强制显示全部 // rotate: 40,//倾斜的角度
// textStyle: {
// color: '#000', //日期的颜色
// fontSize: 12 //字体的大小
// }
// },
// axisLine: {
// lineStyle: {
// color: '#ccc' // x轴的颜色
// }
// }
// },
// yAxis: {
// type: 'value',
// axisLabel: {
// formatter: '{value}',
// textStyle: {
// color: '#000' //数字的颜色
// },
// inside: false //控制数据是否在内侧还是外侧显示
// },
// axisLine: {
// lineStyle: {
// color: '#ccc' // 折线的颜色
// }
// }
// },
// series: [
// {
// // data: this.dataY,
// data: [820, 932, 901, 934, 1290, 1330, 1320],
// type: 'line',
// symbol: 'circle', //是否显示实心的折线圆点
// smooth: true, //让折线有弧度
// symbolSize: 7, //折线圆点的大小
// itemStyle: {
// normal: {
// color: '#efc883', //折线点的颜色
// lineStyle: {
// color: '#efc883' //折线的颜色
// },
// label: { show: true } //是否在折线点上显示数字
// }
// }
// }
// ]
// }
// myChart.setOption(option)
// },
initData
()
{
// 基于准备好的dom,初始化echarts实例
var
myChart1
=
echarts
.
init
(
document
.
getElementById
(
'main1'
));
// let that=this;
// var getData1 = [];
// var getData2 = [];
// METHOD.axiosGet(
// this,
// `/enterpriseInfo/getNumberByRegulation`,
// function(res) {
// if (res.code === 0) {
// //先进行赋值
// for(let i=0; i
<
res
.
data
.
result
.
length
;
i
++
)
{
// var obj = new Object();
// var arr = new Object();
// // obj.name = res.data.result[i].name;
// // obj.value = res.data.result[i].number;
// obj.name = res.data.result[i].type;
// obj.value = res.data.result[i].number;
// arr = res.data.result[i].type;
// getData1[i] = obj;
// getData2[i] = arr;
// }
// myChart1.setOption({
// legend: {
// data: getData2,
// },
// series:[{
// data: getData1,
// }]
// })
// }
// });
// 绘制图表
myChart1
.
setOption
({
title
:
{
text
:
'折线图堆叠'
},
tooltip
:
{
trigger
:
'axis'
},
legend
:
{
data
:
[
'标况累积量'
,
'工况累积量'
]
},
xAxis
:
{
type
:
'category'
,
// data: this.dataX,
data
:
[
'23'
,
'44'
,
'77'
,
'34'
,
'56'
,
'88'
,
'38'
,
'68'
,
'55'
,
'99'
,
'44'
,
'33'
],
boundaryGap
:
false
,
//控制日期是否在中间显示
axisLabel
:
{
show
:
true
,
//是否显示日期
interval
:
0
,
//强制显示全部 // rotate: 40,//倾斜的角度
textStyle
:
{
color
:
'#000'
,
//日期的颜色
fontSize
:
12
//字体的大小
}
},
axisLine
:
{
lineStyle
:
{
color
:
'#ccc'
// x轴的颜色
}
}
},
yAxis
:
{
type
:
'value'
,
axisLabel
:
{
formatter
:
'{value}'
,
textStyle
:
{
color
:
'#000'
//数字的颜色
},
inside
:
false
//控制数据是否在内侧还是外侧显示
},
axisLine
:
{
lineStyle
:
{
color
:
'#ccc'
// 折线的颜色
}
}
},
series
:
[
{
// data: this.dataY,
name
:
'工况累计量'
,
data
:
[
820
,
232
,
901
,
534
,
1290
,
330
,
1320
,
345
,
654
,
189
,
980
,
234
],
type
:
'line'
,
symbol
:
'circle'
,
//是否显示实心的折线圆点
smooth
:
true
,
//让折线有弧度
symbolSize
:
7
,
//折线圆点的大小
itemStyle
:
{
normal
:
{
color
:
'#efc883'
,
//折线点的颜色
lineStyle
:
{
color
:
'#efc883'
//折线的颜色
},
label
:
{
show
:
true
}
//是否在折线点上显示数字
}
}
},
{
// data: this.dataY,
name
:
'工况累计量'
,
data
:
[
500
,
600
,
700
,
300
,
1100
,
130
,
1200
,
820
,
932
,
901
,
934
,
1290
],
type
:
'line'
,
symbol
:
'circle'
,
//是否显示实心的折线圆点
smooth
:
true
,
//让折线有弧度
symbolSize
:
7
,
//折线圆点的大小
itemStyle
:
{
normal
:
{
color
:
'#053B6A'
,
//折线点的颜色
lineStyle
:
{
color
:
'#053B6A'
//折线的颜色
},
label
:
{
show
:
true
}
//是否在折线点上显示数字
}
}
}
]
});
},
drawPieChart
(){
// 基于准备好的dom,初始化echarts实例
var
myChart2
=
echarts
.
init
(
document
.
getElementById
(
'main2'
));
// let that=this;
// var getData1 = [];
// var getData2 = [];
// METHOD.axiosGet(
// this,
// `/enterpriseGoods/getNumberByEnterprise`,
// function(res) {
// if (res.code === 0) {
// //先进行赋值
// for(let i=0; i
<
res
.
data
.
result
.
length
;
i
++
)
{
// var obj = new Object();
// var arr = new Object();
// // obj = res.data.result[i].number;
// // arr = res.data.result[i].type;
// obj = res.data.result[i].number;
// arr = res.data.result[i].name;
// getData1[i] = obj;
// getData2[i] = arr;
// }
// myChart2.setOption({
// xAxis: {
// data: getData2,
// },
// series:[{
// data: getData1,
// }]
// })
// }
// });
// 绘制图表
myChart2
.
setOption
({
// color:['rgb(8,252,7)','rgb(255,168,0)','rgb(0,121,254)','rgb(0,255,251)','rgb(3,120,251)','rgb(0,200,251)'],
xAxis
:
{
type
:
'category'
,
// data: this.dataX,
data
:
[
'Mon'
,
'Tue'
,
'Wed'
,
'Thu'
,
'Fri'
,
'Sat'
,
'Sun'
],
boundaryGap
:
false
,
//控制日期是否在中间显示
axisLabel
:
{
show
:
true
,
//是否显示日期
interval
:
0
,
//强制显示全部 // rotate: 40,//倾斜的角度
textStyle
:
{
color
:
'#000'
,
//日期的颜色
fontSize
:
12
//字体的大小
}
},
axisLine
:
{
lineStyle
:
{
color
:
'#ccc'
// x轴的颜色
}
}
},
yAxis
:
{
type
:
'value'
,
axisLabel
:
{
formatter
:
'{value}'
,
textStyle
:
{
color
:
'#000'
//数字的颜色
},
inside
:
false
//控制数据是否在内侧还是外侧显示
},
axisLine
:
{
lineStyle
:
{
color
:
'#ccc'
// 折线的颜色
}
}
},
series
:
[
{
// data: this.dataY,
data
:
[
820
,
932
,
901
,
934
,
1290
,
1330
,
1320
],
type
:
'line'
,
symbol
:
'circle'
,
//是否显示实心的折线圆点
smooth
:
true
,
//让折线有弧度
symbolSize
:
7
,
//折线圆点的大小
itemStyle
:
{
normal
:
{
color
:
'#efc883'
,
//折线点的颜色
lineStyle
:
{
color
:
'#efc883'
//折线的颜色
},
label
:
{
show
:
true
}
//是否在折线点上显示数字
}
}
},
{
// data: this.dataY,
data
:
[
500
,
600
,
700
,
300
,
1100
,
130
,
1200
],
type
:
'line'
,
symbol
:
'circle'
,
//是否显示实心的折线圆点
smooth
:
true
,
//让折线有弧度
symbolSize
:
7
,
//折线圆点的大小
itemStyle
:
{
normal
:
{
color
:
'#053B6A'
,
//折线点的颜色
lineStyle
:
{
color
:
'#053B6A'
//折线的颜色
},
label
:
{
show
:
true
}
//是否在折线点上显示数字
}
}
}
]
});
},
main3
()
{
// 基于准备好的dom,初始化echarts实例
var
myChart3
=
echarts
.
init
(
document
.
getElementById
(
'main3'
));
// let that=this;
// var getData1 = [];
// var getData2 = [];
// METHOD.axiosGet(
// this,
// `/enterpriseInfo/getNumberByRegulation`,
// function(res) {
// if (res.code === 0) {
// //先进行赋值
// for(let i=0; i
<
res
.
data
.
result
.
length
;
i
++
)
{
// var obj = new Object();
// var arr = new Object();
// // obj.name = res.data.result[i].name;
// // obj.value = res.data.result[i].number;
// obj.name = res.data.result[i].type;
// obj.value = res.data.result[i].number;
// arr = res.data.result[i].type;
// getData1[i] = obj;
// getData2[i] = arr;
// }
// myChart1.setOption({
// legend: {
// data: getData2,
// },
// series:[{
// data: getData1,
// }]
// })
// }
// });
// 绘制图表
myChart3
.
setOption
({
xAxis
:
{
type
:
'category'
,
// data: this.dataX,
data
:
[
'Mon'
,
'Tue'
,
'Wed'
,
'Thu'
,
'Fri'
,
'Sat'
,
'Sun'
],
boundaryGap
:
false
,
//控制日期是否在中间显示
axisLabel
:
{
show
:
true
,
//是否显示日期
interval
:
0
,
//强制显示全部 // rotate: 40,//倾斜的角度
textStyle
:
{
color
:
'#000'
,
//日期的颜色
fontSize
:
12
//字体的大小
}
},
axisLine
:
{
lineStyle
:
{
color
:
'#ccc'
// x轴的颜色
}
}
},
yAxis
:
{
type
:
'value'
,
axisLabel
:
{
formatter
:
'{value}'
,
textStyle
:
{
color
:
'#000'
//数字的颜色
},
inside
:
false
//控制数据是否在内侧还是外侧显示
},
axisLine
:
{
lineStyle
:
{
color
:
'#ccc'
// 折线的颜色
}
}
},
series
:
[
{
// data: this.dataY,
data
:
[
820
,
932
,
901
,
934
,
1290
,
1330
,
1320
],
type
:
'line'
,
symbol
:
'circle'
,
//是否显示实心的折线圆点
smooth
:
true
,
//让折线有弧度
symbolSize
:
7
,
//折线圆点的大小
itemStyle
:
{
normal
:
{
color
:
'#efc883'
,
//折线点的颜色
lineStyle
:
{
color
:
'#efc883'
//折线的颜色
},
label
:
{
show
:
true
}
//是否在折线点上显示数字
}
}
},
{
// data: this.dataY,
data
:
[
500
,
600
,
700
,
300
,
1100
,
130
,
1200
],
type
:
'line'
,
symbol
:
'circle'
,
//是否显示实心的折线圆点
smooth
:
true
,
//让折线有弧度
symbolSize
:
7
,
//折线圆点的大小
itemStyle
:
{
normal
:
{
color
:
'#053B6A'
,
//折线点的颜色
lineStyle
:
{
color
:
'#053B6A'
//折线的颜色
},
label
:
{
show
:
true
}
//是否在折线点上显示数字
}
}
}
]
});
},
main4
()
{
// 基于准备好的dom,初始化echarts实例
var
myChart4
=
echarts
.
init
(
document
.
getElementById
(
'main4'
));
// let that=this;
// var getData1 = [];
// var getData2 = [];
// METHOD.axiosGet(
// this,
// `/enterpriseInfo/getNumberByRegulation`,
// function(res) {
// if (res.code === 0) {
// //先进行赋值
// for(let i=0; i
<
res
.
data
.
result
.
length
;
i
++
)
{
// var obj = new Object();
// var arr = new Object();
// // obj.name = res.data.result[i].name;
// // obj.value = res.data.result[i].number;
// obj.name = res.data.result[i].type;
// obj.value = res.data.result[i].number;
// arr = res.data.result[i].type;
// getData1[i] = obj;
// getData2[i] = arr;
// }
// myChart1.setOption({
// legend: {
// data: getData2,
// },
// series:[{
// data: getData1,
// }]
// })
// }
// });
// 绘制图表
myChart4
.
setOption
({
xAxis
:
{
type
:
'category'
,
// data: this.dataX,
data
:
[
'Mon'
,
'Tue'
,
'Wed'
,
'Thu'
,
'Fri'
,
'Sat'
,
'Sun'
],
boundaryGap
:
false
,
//控制日期是否在中间显示
axisLabel
:
{
show
:
true
,
//是否显示日期
interval
:
0
,
//强制显示全部 // rotate: 40,//倾斜的角度
textStyle
:
{
color
:
'#000'
,
//日期的颜色
fontSize
:
12
//字体的大小
}
},
axisLine
:
{
lineStyle
:
{
color
:
'#ccc'
// x轴的颜色
}
}
},
yAxis
:
{
type
:
'value'
,
axisLabel
:
{
formatter
:
'{value}'
,
textStyle
:
{
color
:
'#000'
//数字的颜色
},
inside
:
false
//控制数据是否在内侧还是外侧显示
},
axisLine
:
{
lineStyle
:
{
color
:
'#ccc'
// 折线的颜色
}
}
},
series
:
[
{
// data: this.dataY,
data
:
[
820
,
932
,
901
,
934
,
1290
,
1330
,
1320
],
type
:
'line'
,
symbol
:
'circle'
,
//是否显示实心的折线圆点
smooth
:
true
,
//让折线有弧度
symbolSize
:
7
,
//折线圆点的大小
itemStyle
:
{
normal
:
{
color
:
'#efc883'
,
//折线点的颜色
lineStyle
:
{
color
:
'#efc883'
//折线的颜色
},
label
:
{
show
:
true
}
//是否在折线点上显示数字
}
}
},
{
// data: this.dataY,
data
:
[
500
,
600
,
700
,
300
,
1100
,
130
,
1200
],
type
:
'line'
,
symbol
:
'circle'
,
//是否显示实心的折线圆点
smooth
:
true
,
//让折线有弧度
symbolSize
:
7
,
//折线圆点的大小
itemStyle
:
{
normal
:
{
color
:
'#053B6A'
,
//折线点的颜色
lineStyle
:
{
color
:
'#053B6A'
//折线的颜色
},
label
:
{
show
:
true
}
//是否在折线点上显示数字
}
}
}
]
});
},
// 点击按钮显示隐藏
changeDisplay
(
e
){
this
.
isDisplay
=
!
this
.
isDisplay
let
$timeline
=
this
.
$refs
.
timeline
;
if
(
!
this
.
showAndHide
){
for
(
let
i
=
0
;
i
<
$timeline
.
$children
.
length
;
i
++
){
if
(
i
>
1
){
$timeline
.
$children
[
i
].
$el
.
style
.
display
=
"block"
;
}
}
this
.
showAndHide
=
true
;
}
else
{
for
(
let
i
=
0
;
i
<
$timeline
.
$children
.
length
;
i
++
){
if
(
i
>
1
){
$timeline
.
$children
[
i
].
$el
.
style
.
display
=
"none"
;
}
}
this
.
showAndHide
=
false
;
}
//$timeline.toggleRowExpansion(row,true)
},
handleRemove
(
file
)
{
console
.
log
(
file
);
},
handlePictureCardPreview
(
file
)
{
this
.
dialogImageUrl
=
file
.
url
;
this
.
dialogVisible
=
true
;
},
handleDownload
(
file
)
{
console
.
log
(
file
);
},
/** 查询工单基础信息列表 */
getList
()
{
this
.
loading
=
true
;
listBasicsInfo
(
this
.
queryParams
).
then
(
response
=>
{
this
.
basicsInfoList
=
response
.
rows
;
this
.
total
=
response
.
total
;
this
.
loading
=
false
;
});
},
getBasicsInfo
(){
getBasicsInfo
(
this
.
orderId
).
then
(
response
=>
{
this
.
form
=
response
.
data
;
this
.
active
=
parseInt
(
response
.
data
.
orderStatus
)
+
1
;
if
(
this
.
form
.
deviceInfoList
.
length
>
0
){
this
.
gaoMap
.
resetMapCenter
([
this
.
form
.
deviceInfoList
[
0
].
longitude
,
this
.
form
.
deviceInfoList
[
0
].
latitude
]);
}
for
(
var
i
=
0
;
i
<
this
.
form
.
deviceInfoList
.
length
;
i
++
){
let
obj
=
this
.
form
.
deviceInfoList
[
i
];
this
.
gaoMap
.
addMarker
(
DEVICE_TYPE
.
WORKORDER
,
obj
)
}
if
(
this
.
form
.
orderType
==
'1'
)
{
// 获取设备列表树
let
data
=
{
key1
:
this
.
form
.
deviceInfoList
,
key2
:
this
.
form
.
pipeList
};
deviceTree
(
data
).
then
(
response
=>
{
this
.
deviceOptions
[
0
].
childList
=
response
.
data
;
});
}
});
},
// 筛选节点
// filterNode(value, data) {
// if (!value) return true;
// return data.label.indexOf(value) !== -1;
// },
// 节点单击事件
handleNodeClick
(
data
)
{
},
// 取消按钮
cancel
()
{
this
.
open
=
false
;
// this.reset();
},
// 表单重置
reset
()
{
this
.
form
=
{
orderId
:
null
,
orderType
:
null
,
orderName
:
null
,
orderStatus
:
"0"
,
createTime
:
null
,
appointInspector
:
null
,
allotTime
:
null
,
actualInspector
:
null
,
actualTime
:
null
,
remarks
:
null
};
this
.
resetForm
(
"form"
);
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
resetQuery
()
{
this
.
resetForm
(
"queryForm"
);
this
.
handleQuery
();
},
// 多选框选中数据
handleSelectionChange
(
selection
)
{
this
.
ids
=
selection
.
map
(
item
=>
item
.
orderId
)
this
.
single
=
selection
.
length
!==
1
this
.
multiple
=
!
selection
.
length
},
/** 新增按钮操作 */
handleAdd
()
{
this
.
reset
();
this
.
open
=
true
;
this
.
title
=
"添加工单基础信息"
;
},
/** 归档按钮操作 */
handleFinish
(
res
)
{
// this.reset();
getBasicsInfo
(
res
).
then
(
response
=>
{
this
.
form
=
response
.
data
;
this
.
open
=
true
;
this
.
title
=
"工单信息归档"
;
});
},
/** 修改按钮操作 */
handleUpdate
(
res
)
{
// this.reset();
this
.
getInspectorList
();
getBasicsInfo
(
this
.
orderId
).
then
(
response
=>
{
this
.
form
=
response
.
data
;
this
.
open
=
true
;
this
.
title
=
"工单信息修改"
;
});
},
/** 提交按钮 */
/** 提交按钮 */
submitForm
()
{
this
.
$refs
[
"form"
].
validate
(
valid
=>
{
if
(
valid
)
{
if
(
this
.
form
.
orderStatus
==
'0'
)
{
updateBasicsInfo
(
this
.
form
).
then
(
response
=>
{
this
.
msgSuccess
(
"修改成功"
);
this
.
open
=
false
;
this
.
getList
();
});
}
else
if
(
this
.
form
.
orderStatus
==
'2'
){
updateOrderStatus
(
this
.
form
).
then
(
response
=>
{
this
.
msgSuccess
(
"操作成功"
);
this
.
open
=
false
;
this
.
getList
();
});
}
}
});
},
/** 删除按钮操作 */
handleDelete
(
row
)
{
const
orderIds
=
row
.
orderId
||
this
.
ids
;
this
.
$confirm
(
'是否确认删除工单基础信息编号为"'
+
orderIds
+
'"的数据项?'
,
"警告"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
}).
then
(
function
()
{
return
delBasicsInfo
(
orderIds
);
}).
then
(()
=>
{
this
.
getList
();
this
.
msgSuccess
(
"删除成功"
);
}).
catch
(()
=>
{});
},
/** 导出按钮操作 */
handleExport
()
{
const
queryParams
=
this
.
queryParams
;
this
.
$confirm
(
'是否确认导出所有工单基础信息数据项?'
,
"警告"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
}).
then
(()
=>
{
this
.
exportLoading
=
true
;
return
exportBasicsInfo
(
queryParams
);
}).
then
(
response
=>
{
this
.
download
(
response
.
msg
);
this
.
exportLoading
=
false
;
}).
catch
(()
=>
{});
}
}
}
</
script
>
<
style
>
.el-tree-node__content
{
width
:
150px
;
}
.el-divider--horizontal
{
display
:
block
;
height
:
1px
;
width
:
100%
;
margin
:
20px
0
;
}
.feedbackTime-div
{
float
:
left
;
margin-left
:
150px
;
margin-top
:
10px
;
}
.feedbackTime
{
height
:
120px
;
width
:
120px
;
float
:
left
;
margin-left
:
15px
;
margin-top
:
5px
;
margin-bottom
:
15px
;
display
:
flex
;
justify-content
:
center
;
align-items
:
center
;
}
.el-card__body
{
padding
:
5px
20px
20px
20px
;
}
.detail
.el-form
{
width
:
20%
;
}
.detail
.el-form-item
{
margin-bottom
:
0px
;
}
.el-tree
{
margin-top
:
5px
;
}
.avatar-uploader
{
width
:
25%
;
float
:
left
;
}
.avatar-uploader
.el-upload
{
border
:
1px
dashed
#d9d9d9
;
border-radius
:
6px
;
cursor
:
pointer
;
position
:
relative
;
overflow
:
hidden
;
}
.avatar-uploader
.el-upload
:hover
{
border-color
:
#409EFF
;
}
.avatar-uploader-icon
{
font-size
:
28px
;
color
:
#8c939d
;
width
:
178px
;
height
:
178px
;
line-height
:
178px
;
text-align
:
center
;
}
.avatar
{
width
:
178px
;
height
:
178px
;
display
:
block
;
}
li
{
font-size
:
15px
;
font-weight
:
900
;
}
</
style
>
gassafety-web/src/views/device/deviceInfo/index.vue
View file @
889143bd
...
...
@@ -82,7 +82,7 @@
<right-toolbar
:showSearch
.
sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
</el-row>
<el-table
v-loading=
"loading"
:data=
"deviceInfoList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"deviceInfoList
.slice((pageNum-1)*pageSize,pageNum*pageSize)
"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
label=
"设备名称"
align=
"center"
prop=
"deviceName"
/>
<el-table-column
label=
"所属管道"
align=
"center"
prop=
"pipeName"
/>
<el-table-column
label=
"设备编号"
align=
"center"
prop=
"deviceCode"
/>
...
...
@@ -127,8 +127,8 @@
<pagination
v-show=
"total>0"
:total=
"total"
:page
.
sync=
"
queryParams.
pageNum"
:limit
.
sync=
"
queryParams.
pageSize"
:page
.
sync=
"pageNum"
:limit
.
sync=
"pageSize"
@
pagination=
"getList"
/>
...
...
@@ -308,6 +308,8 @@
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 设备信息表格数据
deviceInfoList
:
[],
// 弹出层标题
...
...
@@ -325,8 +327,6 @@
typeOptions
:
[],
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
enterpriseId
:
null
,
deviceName
:
null
,
deviceCode
:
null
,
...
...
@@ -453,7 +453,7 @@
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
...
...
gassafety-web/src/views/device/devicemonitor/index.vue
View file @
889143bd
...
...
@@ -118,7 +118,7 @@
<right-toolbar
:showSearch
.
sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
</el-row>
<el-table
v-loading=
"loading"
:data=
"deviceList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"deviceList
.slice((pageNum-1)*pageSize,pageNum*pageSize)
"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
label=
"设备监控id"
align=
"center"
prop=
"monitorId"
/>
<el-table-column
label=
"设备"
align=
"center"
prop=
"deviceName"
/>
...
...
@@ -150,8 +150,8 @@
<pagination
v-show=
"total>0"
:total=
"total"
:page
.
sync=
"
queryParams.
pageNum"
:limit
.
sync=
"
queryParams.
pageSize"
:page
.
sync=
"pageNum"
:limit
.
sync=
"pageSize"
@
pagination=
"getList"
/>
...
...
@@ -295,6 +295,8 @@ export default {
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 设备监控表格数据
deviceList
:
[],
// 弹出层标题
...
...
@@ -303,8 +305,6 @@ export default {
open
:
false
,
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
deviceId
:
null
,
deviceThreshold
:
null
,
relationPipeId
:
null
,
...
...
@@ -362,7 +362,7 @@ export default {
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
...
...
gassafety-web/src/views/device/pipe/index.vue
View file @
889143bd
...
...
@@ -82,7 +82,7 @@
<right-toolbar
:showSearch
.
sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
</el-row>
<el-table
v-loading=
"loading"
:data=
"pipeList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"pipeList
.slice((pageNum-1)*pageSize,pageNum*pageSize)
"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
label=
"管道名称"
align=
"center"
prop=
"pipeName"
/>
<el-table-column
label=
"管道编号"
align=
"center"
prop=
"pipeCode"
/>
<el-table-column
label=
"管道类型"
align=
"center"
prop=
"pipeType"
>
...
...
@@ -132,8 +132,8 @@
<pagination
v-show=
"total>0"
:total=
"total"
:page
.
sync=
"
queryParams.
pageNum"
:limit
.
sync=
"
queryParams.
pageSize"
:page
.
sync=
"pageNum"
:limit
.
sync=
"pageSize"
@
pagination=
"getList"
/>
...
...
@@ -269,6 +269,8 @@
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 管道信息表格数据
pipeList
:
[],
// 弹出层标题
...
...
@@ -287,8 +289,6 @@
pressureOptions
:
[],
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
enterpriseId
:
null
,
pipeName
:
null
,
pipeAddr
:
null
,
...
...
@@ -405,7 +405,7 @@
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
...
...
gassafety-web/src/views/deviceInspection/inspectionPlan/index.vue
View file @
889143bd
...
...
@@ -41,8 +41,7 @@
<right-toolbar
:showSearch
.
sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
</el-row>
<el-table
v-loading=
"loading"
:data=
"inspectionPlanList"
@
selection-change=
"handleSelectionChange"
>
<!--
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
-->
<el-table
v-loading=
"loading"
:data=
"inspectionPlanList.slice((pageNum-1)*pageSize,pageNum*pageSize)"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
label=
"序号"
type=
"index"
align=
"center"
prop=
"planName"
/>
<el-table-column
label=
"巡检计划名称"
align=
"center"
prop=
"planName"
/>
<el-table-column
label=
"计划时间"
align=
"center"
prop=
"startTime"
width=
"280"
>
...
...
@@ -103,8 +102,8 @@
<
pagination
v
-
show
=
"total>0"
:
total
=
"total"
:
page
.
sync
=
"
queryParams.
pageNum"
:
limit
.
sync
=
"
queryParams.
pageSize"
:
page
.
sync
=
"pageNum"
:
limit
.
sync
=
"pageSize"
@
pagination
=
"getList"
/>
...
...
@@ -216,6 +215,8 @@
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 巡检计划表格数据
inspectionPlanList
:
[],
// 计划状态字典
...
...
@@ -241,8 +242,6 @@
open2
:
false
,
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
planName
:
null
,
orderId
:
null
,
startTime
:
null
,
...
...
@@ -349,7 +348,7 @@
}
,
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
}
,
/** 重置按钮操作 */
...
...
gassafety-web/src/views/enterprise/info/index.vue
View file @
889143bd
...
...
@@ -72,7 +72,7 @@
<right-toolbar
:showSearch
.
sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
</el-row>
<el-table
v-loading=
"loading"
:data=
"infoList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"infoList
.slice((pageNum-1)*pageSize,pageNum*pageSize)
"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
type=
"index"
label=
"序号"
align=
"center"
/>
<el-table-column
label=
"企业名称"
align=
"center"
prop=
"unitName"
/>
...
...
@@ -113,8 +113,8 @@
<pagination
v-show=
"total>0"
:total=
"total"
:page
.
sync=
"
queryParams.
pageNum"
:limit
.
sync=
"
queryParams.
pageSize"
:page
.
sync=
"pageNum"
:limit
.
sync=
"pageSize"
@
pagination=
"getList"
/>
...
...
@@ -194,6 +194,8 @@ export default {
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 企业基本信息表格数据
infoList
:
[],
// 弹出层标题
...
...
@@ -203,8 +205,6 @@ export default {
fileList
:
[],
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
unitName
:
null
,
orgCode
:
null
,
orgFilePath
:
null
,
...
...
@@ -296,7 +296,7 @@ export default {
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
...
...
gassafety-web/src/views/riskManagement/hiddenTrouble/index.vue
View file @
889143bd
...
...
@@ -39,7 +39,7 @@
<right-toolbar
:showSearch
.
sync=
"showSearch"
@
queryTable=
"getList"
></right-toolbar>
</el-row>
<el-table
v-loading=
"loading"
:data=
"hiddenTroubleList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"hiddenTroubleList
.slice((pageNum-1)*pageSize,pageNum*pageSize)
"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
label=
"隐患名称"
align=
"center"
prop=
"troubleName"
/>
<el-table-column
label=
"隐患类型"
align=
"center"
prop=
"troubleType"
>
<template
slot-scope=
"scope"
>
...
...
@@ -112,8 +112,8 @@
<pagination
v-show=
"total>0"
:total=
"total"
:page
.
sync=
"
queryParams.
pageNum"
:limit
.
sync=
"
queryParams.
pageSize"
:page
.
sync=
"pageNum"
:limit
.
sync=
"pageSize"
@
pagination=
"getList"
/>
...
...
@@ -291,6 +291,8 @@ export default {
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 隐患信息表格数据
hiddenTroubleList
:
[],
// 隐患类型字典
...
...
@@ -324,8 +326,6 @@ export default {
open2
:
false
,
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
troubleName
:
null
,
troubleType
:
null
,
deviceId
:
null
,
...
...
@@ -488,7 +488,7 @@ export default {
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
...
...
gassafety-web/src/views/workOrder/basicsInfo/index.vue
View file @
889143bd
...
...
@@ -57,7 +57,7 @@
</el-form-item>
</el-form>
<el-table
v-loading=
"loading"
:data=
"basicsInfoList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"basicsInfoList
.slice((pageNum-1)*pageSize,pageNum*pageSize)
"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
label=
"工单编号"
align=
"center"
prop=
"orderId"
/>
<el-table-column
label=
"工单类型"
align=
"center"
prop=
"orderType"
>
<template
slot-scope=
"scope"
>
...
...
@@ -118,8 +118,8 @@
<pagination
v-show=
"total>0"
:total=
"total"
:page
.
sync=
"
queryParams.
pageNum"
:limit
.
sync=
"
queryParams.
pageSize"
:page
.
sync=
"pageNum"
:limit
.
sync=
"pageSize"
@
pagination=
"getList"
/>
...
...
@@ -194,6 +194,8 @@ export default {
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 工单基础信息表格数据
basicsInfoList
:
[],
// 弹出层标题
...
...
@@ -210,8 +212,6 @@ export default {
ordertypeOptions
:
[],
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
orderId
:
null
,
orderType
:
null
,
orderName
:
null
,
...
...
@@ -280,7 +280,7 @@ export default {
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
...
...
gassafety-web/src/views/workOrder/feedback/index.vue
View file @
889143bd
...
...
@@ -57,7 +57,7 @@
</el-form-item>
</el-form>
<el-table
v-loading=
"loading"
:data=
"basicsInfoList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"basicsInfoList
.slice((pageNum-1)*pageSize,pageNum*pageSize)
"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
label=
"工单编号"
align=
"center"
prop=
"orderId"
/>
<el-table-column
label=
"工单类型"
align=
"center"
prop=
"orderType"
>
<template
slot-scope=
"scope"
>
...
...
@@ -116,8 +116,8 @@
<pagination
v-show=
"total>0"
:total=
"total"
:page
.
sync=
"
queryParams.
pageNum"
:limit
.
sync=
"
queryParams.
pageSize"
:page
.
sync=
"pageNum"
:limit
.
sync=
"pageSize"
@
pagination=
"getList"
/>
...
...
@@ -207,6 +207,8 @@
showSearch
:
true
,
// 总条数
total
:
0
,
pageNum
:
1
,
pageSize
:
10
,
// 工单基础信息表格数据
basicsInfoList
:
[],
// 弹出层标题
...
...
@@ -226,8 +228,6 @@
fileIndex
:
0
,
// 查询参数
queryParams
:
{
pageNum
:
1
,
pageSize
:
10
,
orderId
:
null
,
orderType
:
null
,
orderName
:
null
,
...
...
@@ -305,7 +305,7 @@
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
;
this
.
pageNum
=
1
;
this
.
getList
();
},
/** 重置按钮操作 */
...
...
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