3 分钟以前 5960d731989c58e887b6cca103edfe23dec5e06b
src/views/mes/pro/task/components/select-dialog.vue
@@ -1,11 +1,11 @@
<script lang="ts" setup>
<script lang="ts" setup>
import type { VxeTableGridOptions } from '#/adapter/vxe-table';
import type { MesProTaskApi } from '#/api/mes/pro/task';
import { computed, nextTick, ref } from 'vue';
import { DICT_TYPE } from '../../../../../packages/constants/src';
import { getDictLabel } from '../../../../../packages/effects/hooks/src';
import { DICT_TYPE } from '@vben/constants';
import { getDictLabel } from '@vben/hooks';
import { Alert, Button, message, Modal } from 'ant-design-vue';
@@ -30,7 +30,7 @@
const multiple = ref(false); // 是否多选;默认按单选选择器使用
const selectedRows = ref<MesProTaskApi.Task[]>([]); // 已选任务列表
const preSelectedIds = ref<number[]>([]); // 预选任务编号列表
const externalWorkOrderId = ref<number>(); // 外部传入的默认工单过滤
const externalWorkOrderId = ref<number>(); // 外部传入的默认订单过滤
const externalWorkstationId = ref<number>(); // 外部传入的默认工位过滤
const statusTip = computed(() => {
@@ -163,7 +163,7 @@
  },
});
/** 重置查询和选择状态,保留外部传入的工单/工位默认过滤 */
/** 重置查询和选择状态,保留外部传入的订单/工位默认过滤 */
async function resetQueryState() {
  selectedRows.value = [];
  await gridApi.grid.clearCheckboxRow();