|
@@ -145,25 +145,28 @@ const handleRowClick = (row) => {
|
|
|
const open = async (classify, id) => {
|
|
|
dialogVisible.value = true
|
|
|
selectedRows.value = []
|
|
|
+ queryParams.createTime = undefined
|
|
|
+ queryParams.item = undefined
|
|
|
+ queryParams.pageNo = 1;
|
|
|
if (id) {
|
|
|
queryParams.deviceId = id
|
|
|
+ await getList()
|
|
|
+ debugger
|
|
|
+ if (list.value.length === 0) {
|
|
|
+ queryParams.deviceId = undefined
|
|
|
+ queryParams.deviceClassify = classify
|
|
|
+ await getList()
|
|
|
+ }
|
|
|
} else {
|
|
|
queryParams.deviceClassify = classify
|
|
|
+ await getList()
|
|
|
}
|
|
|
- queryParams.createTime = undefined
|
|
|
- queryParams.item = undefined
|
|
|
- queryParams.pageNo = 1;
|
|
|
- await getList()
|
|
|
}
|
|
|
defineExpose({ open })
|
|
|
const { wsCache } = useCache()
|
|
|
const getList = async () => {
|
|
|
loading.value = true
|
|
|
try {
|
|
|
- // const user = wsCache.get(CACHE_KEY.USER)
|
|
|
- // queryParams.deptId = user.user.deptId
|
|
|
- console.log(JSON.stringify(queryParams))
|
|
|
-
|
|
|
const data = await IotInspectItemApi.getIotInspectItemPage(queryParams)
|
|
|
list.value = data.list
|
|
|
list.value = list.value.sort((a, b) => {
|
|
@@ -188,7 +191,7 @@ const handleConfirm = () => {
|
|
|
...row,
|
|
|
// 确保返回必要字段
|
|
|
code: row.item,
|
|
|
- name: row.standard
|
|
|
+ name: row.standard,
|
|
|
}))
|
|
|
)
|
|
|
dialogVisible.value = false
|