|
|
|
@ -8,9 +8,9 @@ |
|
|
|
:inline="true" |
|
|
|
label-width="68px" |
|
|
|
> |
|
|
|
<el-form-item label="持有人" prop="name"> |
|
|
|
<el-form-item label="持有人" prop="holderName"> |
|
|
|
<el-input |
|
|
|
v-model="queryParams.name" |
|
|
|
v-model="queryParams.holderName" |
|
|
|
placeholder="请输入持有人名称" |
|
|
|
clearable |
|
|
|
@keyup.enter="handleQuery" |
|
|
|
@ -37,7 +37,6 @@ |
|
|
|
/> |
|
|
|
</el-form-item> --> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item label="部门" prop="deptId"> |
|
|
|
<el-cascader |
|
|
|
class="!w-240px" |
|
|
|
@ -54,7 +53,7 @@ |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item label="创建时间" prop="createTime"> |
|
|
|
<!-- <el-form-item label="创建时间" prop="createTime"> |
|
|
|
<el-date-picker |
|
|
|
v-model="queryParams.createTime" |
|
|
|
value-format="YYYY-MM-DD HH:mm:ss" |
|
|
|
@ -64,7 +63,28 @@ |
|
|
|
:default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]" |
|
|
|
class="!w-240px" |
|
|
|
/> |
|
|
|
</el-form-item> --> |
|
|
|
<el-form-item label="开始时间" prop="startTime"> |
|
|
|
<el-date-picker |
|
|
|
v-model="queryParams.startTime" |
|
|
|
value-format="YYYY-MM-DD HH:mm:ss" |
|
|
|
type="datetime" |
|
|
|
placeholder="选择开始时间" |
|
|
|
clearable |
|
|
|
class="!w-240px" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="结束时间" prop="endTime"> |
|
|
|
<el-date-picker |
|
|
|
v-model="queryParams.endTime" |
|
|
|
value-format="YYYY-MM-DD HH:mm:ss" |
|
|
|
type="datetime" |
|
|
|
placeholder="选择结束时间" |
|
|
|
clearable |
|
|
|
class="!w-240px" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item> |
|
|
|
<el-button @click="handleQuery"><Icon icon="ep:search" class="mr-5px" /> 搜索</el-button> |
|
|
|
<el-button @click="resetQuery"><Icon icon="ep:refresh" class="mr-5px" /> 重置</el-button> |
|
|
|
@ -85,7 +105,7 @@ |
|
|
|
> |
|
|
|
<Icon icon="ep:download" class="mr-5px" /> 导出 |
|
|
|
</el-button> |
|
|
|
<el-button |
|
|
|
<!-- <el-button |
|
|
|
type="danger" |
|
|
|
plain |
|
|
|
:disabled="isEmpty(checkedIds)" |
|
|
|
@ -93,7 +113,7 @@ |
|
|
|
v-hasPermi="['gas:alarm-message:delete']" |
|
|
|
> |
|
|
|
<Icon icon="ep:delete" class="mr-5px" /> 批量删除 |
|
|
|
</el-button> |
|
|
|
</el-button> --> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
</ContentWrap> |
|
|
|
@ -116,8 +136,7 @@ |
|
|
|
<el-table-column label="消息" align="center" prop="message" /> |
|
|
|
<el-table-column label="接收设备sn" align="center" prop="pushSnList" /> |
|
|
|
<el-table-column label="备注" align="center" prop="remark" /> |
|
|
|
<el-table-column label="部门" align="center" prop="deptName"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="部门" align="center" prop="deptName"> </el-table-column> |
|
|
|
<el-table-column |
|
|
|
label="创建时间" |
|
|
|
align="center" |
|
|
|
@ -130,14 +149,14 @@ |
|
|
|
<el-button link type="primary" @click="openForm('detail', scope.row.id)"> |
|
|
|
详情 |
|
|
|
</el-button> |
|
|
|
<el-button |
|
|
|
<!-- <el-button |
|
|
|
link |
|
|
|
type="danger" |
|
|
|
@click="handleDelete(scope.row.id)" |
|
|
|
v-hasPermi="['gas:alarm-message:delete']" |
|
|
|
> |
|
|
|
删除 |
|
|
|
</el-button> |
|
|
|
</el-button> --> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
@ -175,13 +194,14 @@ const queryParams = reactive({ |
|
|
|
pageNo: 1, |
|
|
|
pageSize: 10, |
|
|
|
detectorId: undefined, |
|
|
|
name: undefined, |
|
|
|
holderName: undefined, |
|
|
|
sn: undefined, |
|
|
|
message: undefined, |
|
|
|
pushSnList: undefined, |
|
|
|
remark: undefined, |
|
|
|
deptId: undefined, |
|
|
|
createTime: [] |
|
|
|
startTime: undefined, |
|
|
|
endTime: undefined |
|
|
|
}) |
|
|
|
const queryFormRef = ref() // 搜索的表单 |
|
|
|
const exportLoading = ref(false) // 导出的加载中 |
|
|
|
@ -202,7 +222,9 @@ const getList = async () => { |
|
|
|
const data = await AlarmMessageApi.getAlarmMessagePage(queryParams) |
|
|
|
list.value = data.list.map((item) => ({ |
|
|
|
...item, |
|
|
|
deptName: item.deptId ? deptList.value.find((dept) => dept.id === item.deptId)?.name || '-' : '-' |
|
|
|
deptName: item.deptId |
|
|
|
? deptList.value.find((dept) => dept.id === item.deptId)?.name || '-' |
|
|
|
: '-' |
|
|
|
})) |
|
|
|
total.value = data.total |
|
|
|
} finally { |
|
|
|
|