This commit is contained in:
ChenQiuYu 2025-05-23 12:49:21 +08:00
parent 45a1a116fc
commit 6ad6ff721c
2 changed files with 17 additions and 8 deletions

View File

@ -1,5 +1,5 @@
<template> <template>
<el-popover placement="bottom-end" :visible="isVisible" width="400"> <el-popover placement="bottom-end" :visible="true" width="400">
<template #reference> <template #reference>
<el-input v-model="input" style="width:100%;height: 100%" placeholder="追溯码" size="small" @focus="focus" <el-input v-model="input" style="width:100%;height: 100%" placeholder="追溯码" size="small" @focus="focus"
@blur="handlerBlur" @keydown.enter="addCode"></el-input> @blur="handlerBlur" @keydown.enter="addCode"></el-input>
@ -11,9 +11,9 @@
{{ row.code.slice(0, 7) }}&nbsp;{{ row.code.slice(7) }} {{ row.code.slice(0, 7) }}&nbsp;{{ row.code.slice(7) }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="数量" prop="num" width="70"> <el-table-column label="数量" prop="num" width="70" show-overflow-tooltip>
<template #default="{row}"> <template #default="{row}">
<span class="edit" @click="openCodeNumEdit(row)"> <span class="small-btn edit" style="cursor: pointer" @click="openCodeNumEdit(row)">
{{ row.num }} {{ row.num }}
</span> </span>
</template> </template>
@ -83,9 +83,7 @@ const openCodeNumEdit = (row: any) => {
</script> </script>
<style scoped lang="scss"> <style scoped lang="scss">
.code-popo { .code-popo {
.edit{
cursor: pointer;
}
.remove { .remove {
cursor: pointer; cursor: pointer;
@ -94,4 +92,14 @@ const openCodeNumEdit = (row: any) => {
} }
} }
} }
:deep(.el-table td.el-table__cell) {
.edit {
padding: 2px;
width: 100%;
cursor: pointer;
overflow: hidden;
text-overflow: ellipsis;
}
}
</style> </style>

View File

@ -229,9 +229,10 @@ import {getCurrentTime, getToday} from "@/utils/dateUtils.ts";
const height = ref(570) const height = ref(570)
const certTypeList = ref<any>( const certTypeList = ref<any>(
Object.entries(psnCertTypes) Object.entries(psnCertTypes)
.map(([id, name]) => ({id: Number(id), name})) .map(([id, name]) => ({id, name}))
.sort((a, b) => a.id - b.id) .sort((a, b) => Number(a.id) - Number(b.id))
) )
console.log(certTypeList.value)
const edit_data = ref<any>({ const edit_data = ref<any>({
timeList: [] timeList: []
}) })