|
@@ -1,6 +1,6 @@
|
|
|
<script setup>
|
|
|
import { RecordDrawer } from '@/views/report/components';
|
|
|
-import { getHomeCounts, getWaterFactory, getDailyTable, getDeviceList } from '@/api/report/lab';
|
|
|
+import { getHomeCounts, getDailyTable, getDeviceList } from '@/api/report/lab';
|
|
|
import { dayjs } from 'element-plus';
|
|
|
|
|
|
const drawerVisible = ref(false);
|
|
@@ -35,7 +35,7 @@ const queryParams = ref({
|
|
|
assayStatus: '',
|
|
|
assayDate: dayjs().format("YYYY-MM-DD"),
|
|
|
deviceNo: '',
|
|
|
- type: 1,
|
|
|
+ type: '',
|
|
|
pageNum: 1,
|
|
|
pageSize: 10
|
|
|
});
|
|
@@ -99,11 +99,11 @@ const handleTableBtnClick = async (row) => {
|
|
|
|
|
|
// 设备类型变化
|
|
|
const reloadPageData = async (type) => {
|
|
|
- queryParams.value.type = type || 1;
|
|
|
+ queryParams.value.type = type;
|
|
|
queryParams.value.deviceNo = '';
|
|
|
queryParams.value.pageNum = 1;
|
|
|
queryParams.value.pageSize = 10;
|
|
|
- const { data } = await getHomeCounts(queryParams.value.type);
|
|
|
+ const { data } = await getHomeCounts({type: queryParams.value.type});
|
|
|
pageCountNums.value = {
|
|
|
...data,
|
|
|
passAssayRates: Number(data.passAssayRates.slice(0, -1))
|
|
@@ -225,6 +225,7 @@ onMounted( async () => {
|
|
|
v-model="queryParams.type"
|
|
|
@change="reloadPageData"
|
|
|
>
|
|
|
+ <el-option label="全部" value="" />
|
|
|
<el-option
|
|
|
v-for="item in categoryOptions"
|
|
|
:key="item.value"
|