From d4b02a28b53d935b40514d26d0884038a0b296f7 Mon Sep 17 00:00:00 2001
From: hh <292475944@qq.com>
Date: Fri, 18 Dec 2020 08:40:09 +0800
Subject: [PATCH] up
---
src/api/work/order.js | 7 +
src/views/fault/activityWarning/index.vue | 2 +-
.../workOrderManage/orderList/detail.vue | 81 +++++
src/views/workOrderManage/orderList/index.vue | 284 ++++--------------
4 files changed, 154 insertions(+), 220 deletions(-)
create mode 100644 src/views/workOrderManage/orderList/detail.vue
diff --git a/src/api/work/order.js b/src/api/work/order.js
index d9c4354..28e14c1 100644
--- a/src/api/work/order.js
+++ b/src/api/work/order.js
@@ -7,3 +7,10 @@ export function list(params) {
params
});
}
+
+// 获取工单详情
+export function info(id) {
+ return request({
+ url: `/system/work/${id}`,
+ });
+}
diff --git a/src/views/fault/activityWarning/index.vue b/src/views/fault/activityWarning/index.vue
index 0a42b02..8a8f13d 100644
--- a/src/views/fault/activityWarning/index.vue
+++ b/src/views/fault/activityWarning/index.vue
@@ -102,7 +102,7 @@
-
+
diff --git a/src/views/workOrderManage/orderList/detail.vue b/src/views/workOrderManage/orderList/detail.vue
new file mode 100644
index 0000000..b0ee90d
--- /dev/null
+++ b/src/views/workOrderManage/orderList/detail.vue
@@ -0,0 +1,81 @@
+
+
+
+
+
+ 设备名称:{{info.deviceName }}
+
+
+ 1
+ 1
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/workOrderManage/orderList/index.vue b/src/views/workOrderManage/orderList/index.vue
index 49e1eb2..402cddc 100644
--- a/src/views/workOrderManage/orderList/index.vue
+++ b/src/views/workOrderManage/orderList/index.vue
@@ -3,81 +3,38 @@
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
@@ -87,55 +44,25 @@
-
-
+
+
-
+
-
+
-
+
@@ -143,55 +70,29 @@
-
-
+
+
-
-
+
+
-
+
查询
- 重置
+ 重置
+
@@ -216,105 +117,45 @@
min-width="80"
>
-->
-
-
-
+
+
+ {{ scope.row.proName + scope.row.cityName + scope.row.disName }}
+
-
-
-
-
-
+
+
+ {{scope.row.workCode}}
+
+
+
+
+ {{ scope.row.warningLevel | toChinaNum }}级
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+ {{ workStatusList.find(v=> v.value == scope.row.workStatus)['label']}}
+
+
-
+
{{ scope.row.createTime | formatDate }}
-
-
- {{ scope.row.warningTime | formatDate }}
-
-
-
-
- {{ scope.row.warningTime | formatDate }}
-
-
-
-
-
-
-
+
@@ -327,7 +168,7 @@ export default {
components: {
Region
},
- data() {
+ data () {
return {
dateRange: [],
signalLevelList: [
@@ -336,6 +177,11 @@ export default {
{ label: '三级', value: '3' },
{ label: '四级', value: '4' }
],
+ workStatusList: [
+ { label: '待接单', value: '1' },
+ { label: '待回单', value: '2' },
+ { label: '已回单', value: '3' },
+ ],
queryParams: {
pageNum: 1,
pageSize: 10
@@ -351,12 +197,12 @@ export default {
};
},
methods: {
- selectdRegionCode({ code }) {
+ selectdRegionCode ({ code }) {
this.queryParams.provinceCode = code;
this.handleQuery();
},
// 获取告警工单列表
- getList() {
+ getList () {
this.loading = true;
list(this.addDateRange(this.queryParams, this.dateRange)).then(res => {
this.tableData = res.rows;
@@ -365,13 +211,13 @@ export default {
});
},
// 搜索按钮操作
- handleQuery() {
+ handleQuery () {
this.queryParams.pageNum = 1;
this.queryParams.pageSize = 10;
this.getList();
},
// 重置按钮操作
- resetQuery() {
+ resetQuery () {
this.queryParams = {};
this.resetForm('queryForm');
this.dateRange = [];
@@ -380,7 +226,7 @@ export default {
},
computed: {},
watch: {},
- created() {
+ created () {
this.getList();
}
};