This commit is contained in:
parent
b65ef8e119
commit
ab11e28e65
|
|
@ -154,13 +154,14 @@ const handleIsOverToday = () => {
|
|||
// }
|
||||
// 扫码识别按钮点击事件
|
||||
const scanStart = () => {
|
||||
qrCodeScan.value = '201807-00009'
|
||||
getMaInfoScan()
|
||||
// codeData.value = {}
|
||||
// if (scanQrCodeRef.value) {
|
||||
// scanQrCodeRef.value.scanQrCode()
|
||||
// }
|
||||
// qrCodeScan.value =
|
||||
qrCodeScan.value = ''
|
||||
codeData.value = {}
|
||||
if (scanQrCodeRef.value) {
|
||||
scanQrCodeRef.value.scanQrCode()
|
||||
}
|
||||
|
||||
// 调试用 --↓
|
||||
// qrCodeScan.value = '201807-00009'
|
||||
// getMaInfoScan()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -162,7 +162,18 @@ const getTableList = async (isTap = false) => {
|
|||
queryParams.value.pageNum = 1
|
||||
} else {
|
||||
if (res.rows?.length) {
|
||||
tableList.value = [...tableList.value, ...res.rows]
|
||||
const merged = [...tableList.value, ...res.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
}
|
||||
return res // 返回数据,供后续使用
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@ const queryParams = ref({
|
|||
taskStage: 4, // 入库
|
||||
isFinish: '0', // 未完成
|
||||
pageNum: 1,
|
||||
pageSize: 5,
|
||||
pageSize: 20,
|
||||
})
|
||||
const boxCode = ref('')
|
||||
const boxInfo = ref({})
|
||||
|
|
@ -290,7 +290,18 @@ const getTableList = async (isTap = false) => {
|
|||
// 下拉加载时,追加数据
|
||||
if (res.rows && res.rows.length > 0) {
|
||||
// 使用展开运算符安全地合并数组
|
||||
tableList.value = [...tableList.value, ...res.rows]
|
||||
const merged = [...tableList.value, ...res.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
|
|
@ -309,7 +320,7 @@ const onScrollTolower = debounce(() => {
|
|||
console.log("下一页")
|
||||
// 判断是否还有更多数据
|
||||
if (tableList.value.length < total.value) {
|
||||
queryParams.value.pageSize += 5
|
||||
queryParams.value.pageSize += 10
|
||||
getTableList(false)
|
||||
}
|
||||
}, 500)
|
||||
|
|
|
|||
|
|
@ -218,7 +218,18 @@ const getTableList = async (isTap = false) => {
|
|||
// 下拉加载时,追加数据
|
||||
if (res.rows && res.rows.length > 0) {
|
||||
// 使用展开运算符安全地合并数组
|
||||
tableList.value = [...tableList.value, ...res.rows]
|
||||
const merged = [...tableList.value, ...res.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
|
|
|
|||
|
|
@ -129,7 +129,18 @@ const getTableList = async (isTap = false) => {
|
|||
} else {
|
||||
// 下拉加载时,追加数据
|
||||
if (res.rows && res.rows.length > 0) {
|
||||
tableList.value = [...tableList.value, ...res.rows]
|
||||
const merged = [...tableList.value, ...res.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
|
|
|
|||
|
|
@ -249,7 +249,18 @@ const getTableList = async (isTap = false) => {
|
|||
// 下拉加载时,追加数据
|
||||
if (res.rows && res.rows.length > 0) {
|
||||
// 使用展开运算符安全地合并数组
|
||||
tableList.value = [...tableList.value, ...res.rows]
|
||||
const merged = [...tableList.value, ...res.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
|
|
|
|||
|
|
@ -244,7 +244,18 @@ const getTableList = async (isTap = false) => {
|
|||
// 下拉加载时,追加数据
|
||||
if (res.rows && res.rows.length > 0) {
|
||||
// 使用展开运算符安全地合并数组
|
||||
tableList.value = [...tableList.value, ...res.rows]
|
||||
const merged = [...tableList.value, ...res.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
|
|
|
|||
|
|
@ -217,7 +217,18 @@ const getTableList = async (isTap = false) => {
|
|||
// 下拉加载时,追加数据
|
||||
if (res.rows && res.rows.length > 0) {
|
||||
// 使用展开运算符安全地合并数组
|
||||
tableList.value = [...tableList.value, ...res.rows]
|
||||
const merged = [...tableList.value, ...res.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
|
|
|
|||
|
|
@ -229,7 +229,18 @@ const getTableList = async (isTap = false) => {
|
|||
// 下拉加载时,追加数据
|
||||
if (res.rows && res.rows.length > 0) {
|
||||
// 使用展开运算符安全地合并数组
|
||||
tableList.value = [...tableList.value, ...res.rows]
|
||||
const merged = [...tableList.value, ...res.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue