diff --git a/mes-ui/mes-ui-admin-vue3/src/views/heli/hlvuestyle/dialogSelect.vue b/mes-ui/mes-ui-admin-vue3/src/views/heli/hlvuestyle/dialogSelect.vue index 87230389..87e20a2b 100644 --- a/mes-ui/mes-ui-admin-vue3/src/views/heli/hlvuestyle/dialogSelect.vue +++ b/mes-ui/mes-ui-admin-vue3/src/views/heli/hlvuestyle/dialogSelect.vue @@ -25,7 +25,8 @@ - + @@ -53,6 +54,7 @@ import { getIntDictOptions, getStrDictOptions, DICT_TYPE } from '@/utils/dict' import { dateFormatter, dateFormatter2, formatDate } from '@/utils/formatTime' import { ref } from 'vue' +import { ElTable } from 'element-plus' const message = useMessage() // 消息弹窗 const { t } = useI18n() // 国际化 @@ -107,10 +109,20 @@ const tablelist = ref([ } ]) +const multipleTable = ref>() const multipleSelection = ref([]) const handleSelectionChange = (val: []) => { + multipleSelection.value = val } + +const clickRow = (row: any) => { + if(row){ + multipleTable.value!.toggleRowSelection(row, undefined) + }else{ + multipleTable.value!.clearSelection() + } +} /** 提交表单 */ const emit = defineEmits(['success']) // 定义 success 事件,用于操作成功后的回调 const submitForm = () => {