refactor: 规范 MES/WMS 组件文件命名和导出引用
parent
c9a32ba780
commit
51e633f6c9
|
|
@ -0,0 +1,4 @@
|
|||
export { default as CalendarDateCell } from './date-cell.vue';
|
||||
export { default as CalendarLegend } from './legend.vue';
|
||||
export { default as CalendarPanel } from './panel.vue';
|
||||
export { useCalendar } from './use-calendar';
|
||||
|
|
@ -6,8 +6,8 @@ import type { MesCalCalendarApi } from '#/api/mes/cal/calendar';
|
|||
import { Button, Calendar, Spin } from 'ant-design-vue';
|
||||
import dayjs from 'dayjs';
|
||||
|
||||
import CalendarDateCell from './calendar-date-cell.vue';
|
||||
import CalendarLegend from './calendar-legend.vue';
|
||||
import CalendarDateCell from './date-cell.vue';
|
||||
import CalendarLegend from './legend.vue';
|
||||
|
||||
defineProps<{
|
||||
calendarDayMap: Map<string, MesCalCalendarApi.CalendarDay>;
|
||||
|
|
@ -5,8 +5,7 @@ import { onMounted, ref } from 'vue';
|
|||
|
||||
import { getTeamList } from '#/api/mes/cal/team';
|
||||
|
||||
import CalendarPanel from '../components/calendar-panel.vue';
|
||||
import { useCalendar } from '../components/use-calendar';
|
||||
import { CalendarPanel, useCalendar } from '../components';
|
||||
|
||||
const {
|
||||
calendarDayMap,
|
||||
|
|
|
|||
|
|
@ -6,8 +6,7 @@ import { onMounted, ref } from 'vue';
|
|||
import { DICT_TYPE } from '@vben/constants';
|
||||
import { getDictOptions } from '@vben/hooks';
|
||||
|
||||
import CalendarPanel from '../components/calendar-panel.vue';
|
||||
import { useCalendar } from '../components/use-calendar';
|
||||
import { CalendarPanel, useCalendar } from '../components';
|
||||
|
||||
const {
|
||||
calendarDayMap,
|
||||
|
|
|
|||
|
|
@ -9,8 +9,7 @@ import { Button, Form, FormItem, Select } from 'ant-design-vue';
|
|||
|
||||
import { getSimpleUserList } from '#/api/system/user';
|
||||
|
||||
import CalendarPanel from '../components/calendar-panel.vue';
|
||||
import { useCalendar } from '../components/use-calendar';
|
||||
import { CalendarPanel, useCalendar } from '../components';
|
||||
|
||||
const {
|
||||
calendarDayMap,
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as CalTeamSelectDialog } from './cal-team-select-dialog.vue';
|
||||
export { default as CalTeamSelect } from './cal-team-select.vue';
|
||||
export { default as CalTeamSelectDialog } from './select-dialog.vue';
|
||||
export { default as CalTeamSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import { Button, Select } from 'ant-design-vue';
|
|||
|
||||
import { getTeamList } from '#/api/mes/cal/team';
|
||||
|
||||
import CalTeamSelectDialog from './cal-team-select-dialog.vue';
|
||||
import CalTeamSelectDialog from './select-dialog.vue';
|
||||
|
||||
const props = withDefaults(
|
||||
defineProps<{
|
||||
|
|
@ -1 +1 @@
|
|||
export { default as DvCheckPlanSelect } from './dv-check-plan-select.vue';
|
||||
export { default as DvCheckPlanSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
export { default as DvMachinerySelect } from './dv-machinery-select.vue';
|
||||
export { default as DvMachinerySelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as DvMachineryTypeSelect } from './dv-machinery-type-select.vue';
|
||||
export { default as MachineryTypeTree } from './machinery-type-tree.vue';
|
||||
export { default as DvMachineryTypeSelect } from './select.vue';
|
||||
export { default as MachineryTypeTree } from './tree.vue';
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
export { default as DvSubjectSelect } from './dv-subject-select.vue';
|
||||
export { default as DvSubjectSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -0,0 +1,2 @@
|
|||
export { default as MdClientSelectDialog } from './select-dialog.vue';
|
||||
export { default as MdClientSelect } from './select.vue';
|
||||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getClient } from '#/api/mes/md/client';
|
||||
|
||||
import MdClientSelectDialog from './md-client-select-dialog.vue';
|
||||
import MdClientSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'MdClientSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
export { default as MdItemSelectDialog } from './md-item-select-dialog.vue';
|
||||
export { default as MdItemSelect } from './md-item-select.vue';
|
||||
export { default as MdProductBomSelectDialog } from './md-product-bom-select-dialog.vue';
|
||||
export { default as MdProductBomSelect } from './md-product-bom-select.vue';
|
||||
export { default as MdProductBomSelectDialog } from './product-bom-select-dialog.vue';
|
||||
export { default as MdProductBomSelect } from './product-bom-select.vue';
|
||||
export { default as MdItemSelectDialog } from './select-dialog.vue';
|
||||
export { default as MdItemSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getProductBomListByItemId } from '#/api/mes/md/item/productBom';
|
||||
|
||||
import MdProductBomSelectDialog from './md-product-bom-select-dialog.vue';
|
||||
import MdProductBomSelectDialog from './product-bom-select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'MdProductBomSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getItem } from '#/api/mes/md/item';
|
||||
|
||||
import MdItemSelectDialog from './md-item-select-dialog.vue';
|
||||
import MdItemSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'MdItemSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as MdItemTypeSelect } from './md-item-type-select.vue';
|
||||
export { default as MdItemTypeTree } from './md-item-type-tree.vue';
|
||||
export { default as MdItemTypeSelect } from './select.vue';
|
||||
export { default as MdItemTypeTree } from './tree.vue';
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
export { default as MdUnitMeasureSelect } from './md-unit-measure-select.vue';
|
||||
export { default as MdUnitMeasureSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -0,0 +1,2 @@
|
|||
export { default as MdVendorSelectDialog } from './select-dialog.vue';
|
||||
export { default as MdVendorSelect } from './select.vue';
|
||||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getVendor } from '#/api/mes/md/vendor';
|
||||
|
||||
import MdVendorSelectDialog from './md-vendor-select-dialog.vue';
|
||||
import MdVendorSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'MdVendorSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
export { default as MdWorkshopSelect } from './md-workshop-select.vue';
|
||||
export { default as MdWorkstationSelectDialog } from './md-workstation-select-dialog.vue';
|
||||
export { default as MdWorkstationSelect } from './md-workstation-select.vue';
|
||||
export { default as MdWorkstationSelectDialog } from './select-dialog.vue';
|
||||
export { default as MdWorkstationSelect } from './select.vue';
|
||||
export { default as MdWorkshopSelect } from './workshop-select.vue';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getWorkstation } from '#/api/mes/md/workstation';
|
||||
|
||||
import MdWorkstationSelectDialog from './md-workstation-select-dialog.vue';
|
||||
import MdWorkstationSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'MdWorkstationSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -1 +1 @@
|
|||
export { default as AndonConfigSelect } from './andon-config-select.vue';
|
||||
export { default as AndonConfigSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as ProCardSelectDialog } from './pro-card-select-dialog.vue';
|
||||
export { default as ProCardSelect } from './pro-card-select.vue';
|
||||
export { default as ProCardSelectDialog } from './select-dialog.vue';
|
||||
export { default as ProCardSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getCard } from '#/api/mes/pro/card';
|
||||
|
||||
import ProCardSelectDialog from './pro-card-select-dialog.vue';
|
||||
import ProCardSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'ProCardSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -1 +1 @@
|
|||
export { default as ProProcessSelect } from './pro-process-select.vue';
|
||||
export { default as ProProcessSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
export { default as GanttChart } from './gantt-chart.vue';
|
||||
export { default as ProTaskSelectDialog } from './pro-task-select-dialog.vue';
|
||||
export { default as ProTaskSelect } from './pro-task-select.vue';
|
||||
export { default as ProTaskSelectDialog } from './select-dialog.vue';
|
||||
export { default as ProTaskSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getTask } from '#/api/mes/pro/task';
|
||||
|
||||
import ProTaskSelectDialog from './pro-task-select-dialog.vue';
|
||||
import ProTaskSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'ProTaskSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -9,7 +9,7 @@ import { DICT_TYPE } from '@vben/constants';
|
|||
import { getDictOptions } from '@vben/hooks';
|
||||
|
||||
import { getRangePickerDefaultProps } from '#/utils';
|
||||
import MdClientSelect from '#/views/mes/md/client/components/md-client-select.vue';
|
||||
import { MdClientSelect } from '#/views/mes/md/client/components';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
import { MdWorkstationSelect } from '#/views/mes/md/workstation/components';
|
||||
import { ProProcessSelect } from '#/views/mes/pro/process/components';
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ import { Badge, Button, message } from 'ant-design-vue';
|
|||
|
||||
import { getGanttTaskList, updateTask } from '#/api/mes/pro/task';
|
||||
|
||||
import GanttChart from '../components/gantt-chart.vue';
|
||||
import { GanttChart } from '../components';
|
||||
|
||||
const submitting = ref(false); // 批量保存按钮加载态
|
||||
const taskList = ref<any[]>([]); // 甘特图任务数据
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ import { ACTION_ICON, TableAction, useVbenVxeGrid } from '#/adapter/vxe-table';
|
|||
import { getGanttTaskList } from '#/api/mes/pro/task';
|
||||
import { getWorkOrderPage } from '#/api/mes/pro/workorder';
|
||||
|
||||
import GanttChart from './components/gantt-chart.vue';
|
||||
import { GanttChart } from './components';
|
||||
import { useGridColumns, useGridFormSchema } from './data';
|
||||
import ScheduleForm from './modules/schedule-form.vue';
|
||||
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as ProWorkOrderSelectDialog } from './pro-work-order-select-dialog.vue';
|
||||
export { default as ProWorkOrderSelect } from './pro-work-order-select.vue';
|
||||
export { default as ProWorkOrderSelectDialog } from './select-dialog.vue';
|
||||
export { default as ProWorkOrderSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getWorkOrder } from '#/api/mes/pro/workorder';
|
||||
|
||||
import ProWorkOrderSelectDialog from './pro-work-order-select-dialog.vue';
|
||||
import ProWorkOrderSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'ProWorkOrderSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -13,9 +13,9 @@ import { Button } from 'ant-design-vue';
|
|||
|
||||
import { generateAutoCode } from '#/api/mes/md/autocode/record';
|
||||
import { getRangePickerDefaultProps } from '#/utils';
|
||||
import MdClientSelect from '#/views/mes/md/client/components/md-client-select.vue';
|
||||
import { MdClientSelect } from '#/views/mes/md/client/components';
|
||||
import { MdItemSelect, MdProductBomSelect } from '#/views/mes/md/item/components';
|
||||
import MdVendorSelect from '#/views/mes/md/vendor/components/md-vendor-select.vue';
|
||||
import { MdVendorSelect } from '#/views/mes/md/vendor/components';
|
||||
|
||||
/** 表单类型 */
|
||||
export type FormType = 'confirm' | 'create' | 'detail' | 'finish' | 'update';
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
export { default as WorkRecordStatusBar } from './status-bar.vue';
|
||||
|
|
@ -15,7 +15,7 @@ import {
|
|||
clockOutWorkRecord,
|
||||
getMyWorkRecord,
|
||||
} from '#/api/mes/pro/workrecord';
|
||||
import MdWorkstationSelect from '#/views/mes/md/workstation/components/md-workstation-select.vue';
|
||||
import { MdWorkstationSelect } from '#/views/mes/md/workstation/components';
|
||||
|
||||
const emit = defineEmits<{
|
||||
(e: 'change'): void;
|
||||
|
|
@ -10,7 +10,7 @@ import { getDictOptions } from '@vben/hooks';
|
|||
|
||||
import { getSimpleUserList } from '#/api/system/user';
|
||||
import { getRangePickerDefaultProps } from '#/utils';
|
||||
import MdWorkstationSelect from '#/views/mes/md/workstation/components/md-workstation-select.vue';
|
||||
import { MdWorkstationSelect } from '#/views/mes/md/workstation/components';
|
||||
|
||||
/** 关联数据 */
|
||||
let userList: SystemUserApi.User[] = [];
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import {
|
|||
} from '#/api/mes/pro/workrecord';
|
||||
import { $t } from '#/locales';
|
||||
|
||||
import WorkRecordStatusBar from './components/work-record-status-bar.vue';
|
||||
import { WorkRecordStatusBar } from './components';
|
||||
import { useGridColumns, useGridFormSchema } from './data';
|
||||
|
||||
/** 刷新表格 */
|
||||
|
|
|
|||
|
|
@ -5,9 +5,9 @@ import type { DescriptionItemSchema } from '#/components/description';
|
|||
|
||||
import { markRaw } from 'vue';
|
||||
|
||||
import MdClientSelect from '#/views/mes/md/client/components/md-client-select.vue';
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import MdVendorSelect from '#/views/mes/md/vendor/components/md-vendor-select.vue';
|
||||
import { MdClientSelect } from '#/views/mes/md/client/components';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
import { MdVendorSelect } from '#/views/mes/md/vendor/components';
|
||||
|
||||
/** 列表的搜索表单 */
|
||||
export function useGridFormSchema(): VbenFormSchema[] {
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as DefectRecordInlineForm } from './defect-record-inline-form.vue';
|
||||
export { default as DefectRecordInlineList } from './defect-record-inline-list.vue';
|
||||
export { default as DefectRecordInlineForm } from './inline-form.vue';
|
||||
export { default as DefectRecordInlineList } from './inline-list.vue';
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ import {
|
|||
import { $t } from '#/locales';
|
||||
|
||||
import { useDefectRecordInlineGridColumns } from './data';
|
||||
import DefectRecordInlineForm from './defect-record-inline-form.vue';
|
||||
import DefectRecordInlineForm from './inline-form.vue';
|
||||
|
||||
defineOptions({ name: 'DefectRecordInlineList' });
|
||||
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as QcIndicatorSelectDialog } from './qc-indicator-select-dialog.vue';
|
||||
export { default as QcIndicatorSelect } from './qc-indicator-select.vue';
|
||||
export { default as QcIndicatorSelectDialog } from './select-dialog.vue';
|
||||
export { default as QcIndicatorSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getIndicator } from '#/api/mes/qc/indicator';
|
||||
|
||||
import QcIndicatorSelectDialog from './qc-indicator-select-dialog.vue';
|
||||
import QcIndicatorSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'QcIndicatorSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as QcIndicatorResultForm } from './qc-indicator-result-form.vue';
|
||||
export { default as QcIndicatorResultList } from './qc-indicator-result-list.vue';
|
||||
export { default as QcIndicatorResultForm } from './form.vue';
|
||||
export { default as QcIndicatorResultList } from './list.vue';
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ import {
|
|||
import { $t } from '#/locales';
|
||||
|
||||
import { useQcIndicatorResultGridColumns } from './data';
|
||||
import QcIndicatorResultForm from './qc-indicator-result-form.vue';
|
||||
import QcIndicatorResultForm from './form.vue';
|
||||
|
||||
const props = defineProps<{
|
||||
qcId: number;
|
||||
|
|
@ -12,10 +12,10 @@ import { Button } from 'ant-design-vue';
|
|||
|
||||
import { generateAutoCode } from '#/api/mes/md/autocode/record';
|
||||
import { getSimpleUserList } from '#/api/system/user';
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import MdWorkstationSelect from '#/views/mes/md/workstation/components/md-workstation-select.vue';
|
||||
import ProTaskSelect from '#/views/mes/pro/task/components/pro-task-select.vue';
|
||||
import ProWorkOrderSelect from '#/views/mes/pro/workorder/components/pro-work-order-select.vue';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
import { MdWorkstationSelect } from '#/views/mes/md/workstation/components';
|
||||
import { ProTaskSelect } from '#/views/mes/pro/task/components';
|
||||
import { ProWorkOrderSelect } from '#/views/mes/pro/workorder/components';
|
||||
|
||||
/** 表单类型 */
|
||||
export type FormType = 'create' | 'detail' | 'update';
|
||||
|
|
|
|||
|
|
@ -13,8 +13,8 @@ import { Button } from 'ant-design-vue';
|
|||
import { generateAutoCode } from '#/api/mes/md/autocode/record';
|
||||
import { getSimpleUserList } from '#/api/system/user';
|
||||
import { getRangePickerDefaultProps } from '#/utils';
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import MdVendorSelect from '#/views/mes/md/vendor/components/md-vendor-select.vue';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
import { MdVendorSelect } from '#/views/mes/md/vendor/components';
|
||||
|
||||
/** 表单类型 */
|
||||
export type FormType = 'create' | 'detail' | 'update';
|
||||
|
|
|
|||
|
|
@ -12,8 +12,8 @@ import { Button } from 'ant-design-vue';
|
|||
|
||||
import { generateAutoCode } from '#/api/mes/md/autocode/record';
|
||||
import { getSimpleUserList } from '#/api/system/user';
|
||||
import MdClientSelect from '#/views/mes/md/client/components/md-client-select.vue';
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import { MdClientSelect } from '#/views/mes/md/client/components';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
|
||||
/** 表单类型 */
|
||||
export type FormType = 'create' | 'detail' | 'update';
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ import { markRaw } from 'vue';
|
|||
import { DICT_TYPE } from '@vben/constants';
|
||||
import { getDictOptions } from '@vben/hooks';
|
||||
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
|
||||
/** 列表的搜索表单 */
|
||||
export function useGridFormSchema(): VbenFormSchema[] {
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import { Button } from 'ant-design-vue';
|
|||
|
||||
import { generateAutoCode } from '#/api/mes/md/autocode/record';
|
||||
import { getSimpleUserList } from '#/api/system/user';
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
|
||||
/** 表单类型 */
|
||||
export type FormType = 'create' | 'detail' | 'update';
|
||||
|
|
|
|||
|
|
@ -13,9 +13,9 @@ import { Button } from 'ant-design-vue';
|
|||
|
||||
import { z } from '#/adapter/form';
|
||||
import { generateAutoCode } from '#/api/mes/md/autocode/record';
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import MdUnitMeasureSelect from '#/views/mes/md/unitmeasure/components/md-unit-measure-select.vue';
|
||||
import QcIndicatorSelect from '#/views/mes/qc/indicator/components/qc-indicator-select.vue';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
import { MdUnitMeasureSelect } from '#/views/mes/md/unitmeasure/components';
|
||||
import { QcIndicatorSelect } from '#/views/mes/qc/indicator/components';
|
||||
|
||||
/** 表单类型 */
|
||||
export type FormType = 'create' | 'detail' | 'update';
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
export { default as TmToolSelect } from './tm-tool-select.vue';
|
||||
export { default as TmToolSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as TmToolTypeList } from './tm-tool-type-list.vue';
|
||||
export { default as TmToolTypeSelect } from './tm-tool-type-select.vue';
|
||||
export { default as TmToolTypeList } from './list.vue';
|
||||
export { default as TmToolTypeSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as WmArrivalNoticeLineSelect } from './wm-arrival-notice-line-select.vue';
|
||||
export { default as WmArrivalNoticeSelect } from './wm-arrival-notice-select.vue';
|
||||
export { default as WmArrivalNoticeLineSelect } from './line-select.vue';
|
||||
export { default as WmArrivalNoticeSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getArrivalNoticeLine } from '#/api/mes/wm/arrivalnotice/line';
|
||||
|
||||
import WmArrivalNoticeLineSelectDialog from './wm-arrival-notice-line-select-dialog.vue';
|
||||
import WmArrivalNoticeLineSelectDialog from './line-select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'WmArrivalNoticeLineSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getArrivalNotice } from '#/api/mes/wm/arrivalnotice';
|
||||
|
||||
import WmArrivalNoticeSelectDialog from './wm-arrival-notice-select-dialog.vue';
|
||||
import WmArrivalNoticeSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'WmArrivalNoticeSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -12,8 +12,8 @@ import { Button } from 'ant-design-vue';
|
|||
import { z } from '#/adapter/form';
|
||||
import { generateAutoCode } from '#/api/mes/md/autocode/record';
|
||||
import { getRangePickerDefaultProps } from '#/utils';
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import MdVendorSelect from '#/views/mes/md/vendor/components/md-vendor-select.vue';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
import { MdVendorSelect } from '#/views/mes/md/vendor/components';
|
||||
|
||||
/** 表单类型 */
|
||||
export type FormType = 'create' | 'detail' | 'update';
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
export { default as BarcodeDetail } from './barcode-detail.vue';
|
||||
export { default as Barcode } from './barcode.vue';
|
||||
export { default as BarcodeDetail } from './detail.vue';
|
||||
export { default as PrinterLabel } from './printer-label.vue';
|
||||
|
|
|
|||
|
|
@ -13,25 +13,27 @@ import { formatDateTime } from '@vben/utils';
|
|||
import { z } from '#/adapter/form';
|
||||
import { generateBarcodeContent } from '#/api/mes/wm/barcode';
|
||||
import { DictTag } from '#/components/dict-tag';
|
||||
import DvMachinerySelect from '#/views/mes/dv/machinery/components/dv-machinery-select.vue';
|
||||
import MdClientSelect from '#/views/mes/md/client/components/md-client-select.vue';
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import MdVendorSelect from '#/views/mes/md/vendor/components/md-vendor-select.vue';
|
||||
import MdWorkshopSelect from '#/views/mes/md/workstation/components/md-workshop-select.vue';
|
||||
import MdWorkstationSelect from '#/views/mes/md/workstation/components/md-workstation-select.vue';
|
||||
import { DvMachinerySelect } from '#/views/mes/dv/machinery/components';
|
||||
import { MdClientSelect } from '#/views/mes/md/client/components';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
import { MdVendorSelect } from '#/views/mes/md/vendor/components';
|
||||
import {
|
||||
MdWorkshopSelect,
|
||||
MdWorkstationSelect,
|
||||
} from '#/views/mes/md/workstation/components';
|
||||
import { ProCardSelect } from '#/views/mes/pro/card/components';
|
||||
import ProWorkOrderSelect from '#/views/mes/pro/workorder/components/pro-work-order-select.vue';
|
||||
import TmToolSelect from '#/views/mes/tm/tool/components/tm-tool-select.vue';
|
||||
import { ProWorkOrderSelect } from '#/views/mes/pro/workorder/components';
|
||||
import { TmToolSelect } from '#/views/mes/tm/tool/components';
|
||||
import { WmBatchSelect } from '#/views/mes/wm/batch/components';
|
||||
import { UserSelect } from '#/views/system/user/components';
|
||||
|
||||
import WmMaterialStockSelect from './../materialstock/components/wm-material-stock-select.vue';
|
||||
import { WmPackageSelect } from './../packages/components';
|
||||
import { WmMaterialStockSelect } from '../materialstock/components';
|
||||
import { WmPackageSelect } from '../packages/components';
|
||||
import {
|
||||
WmWarehouseAreaSelect,
|
||||
WmWarehouseLocationSelect,
|
||||
WmWarehouseSelect,
|
||||
} from './../warehouse/components';
|
||||
} from '../warehouse/components';
|
||||
|
||||
/** 业务对象选中后回填业务编码、业务名称、条码内容 */
|
||||
async function syncBizDetail(
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
export { default as WmBatchDetail } from './wm-batch-detail.vue';
|
||||
export { default as WmBatchSelectDialog } from './wm-batch-select-dialog.vue';
|
||||
export { default as WmBatchSelect } from './wm-batch-select.vue';
|
||||
export { default as WmBatchDetail } from './detail.vue';
|
||||
export { default as WmBatchSelectDialog } from './select-dialog.vue';
|
||||
export { default as WmBatchSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getBatch } from '#/api/mes/wm/batch';
|
||||
|
||||
import WmBatchSelectDialog from './wm-batch-select-dialog.vue';
|
||||
import WmBatchSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'WmBatchSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -11,9 +11,9 @@ import { formatDate } from '@vben/utils';
|
|||
|
||||
import { DictTag } from '#/components/dict-tag';
|
||||
import { getRangePickerDefaultProps } from '#/utils';
|
||||
import MdClientSelect from '#/views/mes/md/client/components/md-client-select.vue';
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import MdVendorSelect from '#/views/mes/md/vendor/components/md-vendor-select.vue';
|
||||
import { MdClientSelect } from '#/views/mes/md/client/components';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
import { MdVendorSelect } from '#/views/mes/md/vendor/components';
|
||||
import { MdWorkstationSelect } from '#/views/mes/md/workstation/components';
|
||||
import { ProTaskSelect } from '#/views/mes/pro/task/components';
|
||||
import { ProWorkOrderSelect } from '#/views/mes/pro/workorder/components';
|
||||
|
|
|
|||
|
|
@ -14,8 +14,8 @@ import { Button } from 'ant-design-vue';
|
|||
|
||||
import { generateAutoCode } from '#/api/mes/md/autocode/record';
|
||||
import { getRangePickerDefaultProps } from '#/utils';
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import MdVendorSelect from '#/views/mes/md/vendor/components/md-vendor-select.vue';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
import { MdVendorSelect } from '#/views/mes/md/vendor/components';
|
||||
import {
|
||||
WmArrivalNoticeLineSelect,
|
||||
WmArrivalNoticeSelect,
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
export { default as WmMaterialStockSelectDialog } from './wm-material-stock-select-dialog.vue';
|
||||
export { default as WmMaterialStockSelect } from './wm-material-stock-select.vue';
|
||||
export { default as WmMaterialStockSelectDialog } from './select-dialog.vue';
|
||||
export { default as WmMaterialStockSelect } from './select.vue';
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import { Alert, message, Modal } from 'ant-design-vue';
|
|||
|
||||
import { useVbenVxeGrid } from '#/adapter/vxe-table';
|
||||
import { getMaterialStockPage } from '#/api/mes/wm/materialstock';
|
||||
import MdItemTypeTree from '#/views/mes/md/item/type/components/md-item-type-tree.vue';
|
||||
import { MdItemTypeTree } from '#/views/mes/md/item/type/components';
|
||||
|
||||
import { useSelectGridColumns, useSelectGridFormSchema } from '../data';
|
||||
|
||||
|
|
@ -9,7 +9,7 @@ import { Input, Tooltip } from 'ant-design-vue';
|
|||
|
||||
import { getMaterialStock } from '#/api/mes/wm/materialstock';
|
||||
|
||||
import WmMaterialStockSelectDialog from './wm-material-stock-select-dialog.vue';
|
||||
import WmMaterialStockSelectDialog from './select-dialog.vue';
|
||||
|
||||
defineOptions({ name: 'WmMaterialStockSelect', inheritAttrs: false });
|
||||
|
||||
|
|
@ -6,8 +6,8 @@ import { markRaw } from 'vue';
|
|||
|
||||
import { DICT_TYPE } from '@vben/constants';
|
||||
|
||||
import MdItemSelect from '#/views/mes/md/item/components/md-item-select.vue';
|
||||
import MdVendorSelect from '#/views/mes/md/vendor/components/md-vendor-select.vue';
|
||||
import { MdItemSelect } from '#/views/mes/md/item/components';
|
||||
import { MdVendorSelect } from '#/views/mes/md/vendor/components';
|
||||
|
||||
import {
|
||||
WmWarehouseAreaSelect,
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue