From 73b4af8accf59b71bf7e5856cfe40d45a3e3e84e Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期五, 27 九月 2024 16:26:52 +0800
Subject: [PATCH] 1、设备综合效率分析页面新增百分比筛选查询 2、新增OEE统计页面并完成相应功能
---
src/views/eam/modules/malfunctionRepair/EquipmentList.vue | 91 ++++++++++++++++++++++++++++++++++++++-------
1 files changed, 77 insertions(+), 14 deletions(-)
diff --git a/src/views/eam/modules/malfunctionRepair/EquipmentList.vue b/src/views/eam/modules/malfunctionRepair/EquipmentList.vue
index 04bc746..cc6d032 100644
--- a/src/views/eam/modules/malfunctionRepair/EquipmentList.vue
+++ b/src/views/eam/modules/malfunctionRepair/EquipmentList.vue
@@ -11,6 +11,53 @@
>
<a-spin :spinning="confirmLoading">
<a-form :form="form">
+ <div class="table-page-search-wrapper">
+ <a-form
+ layout="inline"
+ @keyup.enter.native="searchQuery"
+ >
+ <a-row :gutter="24">
+ <a-col
+ :md="6"
+ :sm="8"
+ >
+ <a-form-item label="缁熶竴缂栧彿">
+ <a-input
+ placeholder="璇疯緭鍏ョ粺涓�缂栧彿"
+ v-model="queryParam.num"
+ ></a-input>
+ </a-form-item>
+ </a-col>
+
+ <a-col
+ :md="6"
+ :sm="8"
+ >
+ <a-form-item label="璁惧鍚嶇О">
+ <a-input
+ placeholder="璇疯緭鍏ヨ澶囧悕绉版绱�"
+ v-model="queryParam.name"
+ ></a-input>
+ </a-form-item>
+ </a-col>
+ <a-col
+ :md="6"
+ :sm="8"
+ >
+ <a-button
+ type="primary"
+ @click="searchQuery"
+ icon="search"
+ >鏌ヨ</a-button>
+ <a-button
+ @click="searchReset"
+ icon="reload"
+ style="margin-left:8px;"
+ >閲嶇疆</a-button>
+ </a-col>
+ </a-row>
+ </a-form>
+ </div>
<a-table
ref="table"
size="middle"
@@ -90,7 +137,7 @@
}
},
{
- title: '璁惧缂栫爜',
+ title: '缁熶竴缂栫爜',
align: 'center',
dataIndex: 'num',
},
@@ -116,24 +163,17 @@
},
],
url: {
- list: "/eam/equipment/getEquipmentList",
+ list: "/eam/equipment/getEquipmentTZList",
},
}
},
methods: {
-
- searchQuery() {
- this.loadData(1);
- },
- searchReset() {
- this.loadData(1)
- },
list() {
this.selectedRowKeys = [];
this.selectedRowRecord = [];
- this.queryParam.equipmentStatus = "1"
+ // this.queryParam.equipmentStatus = "1"
this.visible = true;
this.loadData(1);
},
@@ -150,6 +190,7 @@
onSelectChange(selectedRowKeys, selectedRows) {
this.selectedRowKeys = selectedRowKeys;
this.selectedRowRecord = selectedRows[0];
+ this.handleOk()
},
close() {
this.queryParam = {};
@@ -173,6 +214,30 @@
handleCancel() {
this.close();
+ },
+ loadData(arg) {
+ if (!this.url.list) {
+ this.$message.error('璇疯缃畊rl.list灞炴��!')
+ return
+ }
+ //鍔犺浇鏁版嵁 鑻ヤ紶鍏ュ弬鏁�1鍒欏姞杞界涓�椤电殑鍐呭
+ if (arg === 1) {
+ this.ipagination.current = 1
+ }
+ this.onClearSelected()
+ // this.queryParam.equipmentStatus = '1';
+ var params = this.getQueryParams()//鏌ヨ鏉′欢
+ this.loading = true
+ getAction(this.url.list, params).then((res) => {
+ if (res.success) {
+ this.dataSource = res.result.records
+ this.ipagination.total = res.result.total
+ }
+ if (res.code === 510) {
+ this.$message.warning(res.message)
+ }
+ this.loading = false
+ })
},
},
@@ -227,8 +292,7 @@
height: 90% !important;
overflow-y: hidden;
}
-
-/deep/ .notshow {
+.notshow {
display: none;
}
@@ -247,8 +311,7 @@
.dataUnKnow {
color: #1890ff;
}
-
-/deep/ .frozenRowClass {
+.frozenRowClass {
color: #c9c9c9;
}
</style>
\ No newline at end of file
--
Gitblit v1.9.3