|
@@ -121,6 +121,27 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="search-item">
|
|
<div class="search-item">
|
|
|
|
+ <span class="label">状态:</span>
|
|
|
|
+ <div class="search-content">
|
|
|
|
+ <el-select
|
|
|
|
+ v-model="state.statusId"
|
|
|
|
+ style="width: 120px"
|
|
|
|
+ clearable
|
|
|
|
+ size="mini"
|
|
|
|
+ placeholder="状态"
|
|
|
|
+ popper-class="select"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in state.statusList"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="search-item">
|
|
<span class="label">描述:</span>
|
|
<span class="label">描述:</span>
|
|
<div class="search-content">
|
|
<div class="search-content">
|
|
<el-input
|
|
<el-input
|
|
@@ -381,6 +402,7 @@ const getfetchRelatePart = async () => {
|
|
state.fetchListAll = data;
|
|
state.fetchListAll = data;
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+
|
|
const confirmItem = (alarmItem) => {
|
|
const confirmItem = (alarmItem) => {
|
|
ElMessageBox.confirm("您确定要执行此操作吗?", "提示", {
|
|
ElMessageBox.confirm("您确定要执行此操作吗?", "提示", {
|
|
confirmButtonText: "确定",
|
|
confirmButtonText: "确定",
|
|
@@ -442,6 +464,17 @@ const state = reactive({
|
|
fetchListAll: {},
|
|
fetchListAll: {},
|
|
modelId: "", //型号
|
|
modelId: "", //型号
|
|
components: "", //部件
|
|
components: "", //部件
|
|
|
|
+ statusId: "",
|
|
|
|
+ statusList: [
|
|
|
|
+ {
|
|
|
|
+ id: 0,
|
|
|
|
+ name: "未解除",
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ id: 1,
|
|
|
|
+ name: "已解除",
|
|
|
|
+ }
|
|
|
|
+ ],
|
|
description: "", //描述
|
|
description: "", //描述
|
|
dateTime: [],
|
|
dateTime: [],
|
|
startDate: null,
|
|
startDate: null,
|
|
@@ -593,6 +626,7 @@ const getAlarmHistoryt = async () => {
|
|
description: state.description,
|
|
description: state.description,
|
|
begin: state.dateTime[0],
|
|
begin: state.dateTime[0],
|
|
end: state.dateTime[1],
|
|
end: state.dateTime[1],
|
|
|
|
+ isclose: state.statusId === "0" ? false : true
|
|
};
|
|
};
|
|
const { data } = await alarm_history(params);
|
|
const { data } = await alarm_history(params);
|
|
// tableLoading.value = false;
|
|
// tableLoading.value = false;
|