feat(mes): 移除多余 defineOptions

pull/345/head
YunaiV 2026-05-21 17:36:30 +08:00
parent c8ce1a8911
commit 2a97bed546
9 changed files with 6 additions and 22 deletions

View File

@ -11,8 +11,6 @@ import {
} from '#/api/mes/md/item/batchConfig';
import { MesItemOrProductEnum } from '#/views/mes/utils/constants';
defineOptions({ name: 'MesMdItemBatchConfigForm' });
const props = withDefaults(
defineProps<{
formType?: string;

View File

@ -20,8 +20,6 @@ import { $t } from '#/locales';
import { MdItemSelectDialog } from '../components';
import { useProductBomGridColumns } from '../data';
defineOptions({ name: 'MesMdProductBomForm' });
const props = withDefaults(
defineProps<{
formType?: string;

View File

@ -1,8 +1,6 @@
<script lang="ts" setup>
import ProductMediaList from './product-media-list.vue';
defineOptions({ name: 'MesMdProductSipForm' });
defineProps<{
formType?: string;
itemId: number;

View File

@ -1,8 +1,6 @@
<script lang="ts" setup>
import ProductMediaList from './product-media-list.vue';
defineOptions({ name: 'MesMdProductSopForm' });
defineProps<{
formType?: string;
itemId: number;

View File

@ -24,12 +24,12 @@ const formData = ref<MesMdVendorApi.Vendor>();
const isDetail = computed(() => formMode.value === 'detail'); //
const getTitle = computed(() => {
const titles: Record<FormMode, string> = {
create: '新增供应商',
update: '修改供应商',
detail: '查看供应商',
};
return titles[formMode.value];
if (formMode.value === 'detail') {
return $t('ui.actionTitle.view', ['供应商']);
}
return formMode.value === 'update'
? $t('ui.actionTitle.edit', ['供应商'])
: $t('ui.actionTitle.create', ['供应商']);
});
const [Form, formApi] = useVbenForm({

View File

@ -11,8 +11,6 @@ import {
} from '#/api/mes/md/item/batchConfig';
import { MesItemOrProductEnum } from '#/views/mes/utils/constants';
defineOptions({ name: 'MesMdItemBatchConfigForm' });
const props = withDefaults(
defineProps<{
formType?: string;

View File

@ -20,8 +20,6 @@ import { $t } from '#/locales';
import { MdItemSelectDialog } from '../components';
import { useProductBomGridColumns } from '../data';
defineOptions({ name: 'MesMdProductBomForm' });
const props = withDefaults(
defineProps<{
formType?: string;

View File

@ -1,8 +1,6 @@
<script lang="ts" setup>
import ProductMediaList from './product-media-list.vue';
defineOptions({ name: 'MesMdProductSipForm' });
defineProps<{
formType?: string;
itemId: number;

View File

@ -1,8 +1,6 @@
<script lang="ts" setup>
import ProductMediaList from './product-media-list.vue';
defineOptions({ name: 'MesMdProductSopForm' });
defineProps<{
formType?: string;
itemId: number;