feat(web-admin): open personnel edit dialog from editId query
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
64f14814bd
commit
c4852bd488
1 file changed
+5
@@ -562,6 +562,7 @@ import { useColumnFacetOptions } from '@/composables/useColumnFacetOptions'
|
||||
import { plPersonnelColumnFilterDefs } from '@/views/pl/personnel/columnFilterDefs'
|
||||
import { useListTableViewportHeight } from '@/composables/useListTableViewportHeight'
|
||||
import { useListMediaActive } from '@/composables/useListMediaActive'
|
||||
import { useRouteEditIdOpen } from '@/composables/useRouteEditIdOpen'
|
||||
import { pickBxPageResult } from '@/utils/http/bx'
|
||||
import { DEFAULT_LIST_PAGE_SIZE } from '@/utils/table/tableConfig'
|
||||
import { formatDateTime } from '@/utils/format'
|
||||
@@ -1172,6 +1173,10 @@ async function handleEdit(row: Personnel) {
|
||||
}
|
||||
}
|
||||
|
||||
useRouteEditIdOpen(async (id) => {
|
||||
await handleEdit({ id } as Personnel)
|
||||
})
|
||||
|
||||
async function handleSubmit() {
|
||||
const valid = await formRef.value.validate().catch(() => false)
|
||||
if (!valid || !validateCerts()) return
|
||||
|
||||
Reference in new issue
Block a user