diff --git a/apps/web-antd/src/views/mes/wm/batch/components/wm-batch-detail.vue b/apps/web-antd/src/views/mes/wm/batch/components/wm-batch-detail.vue new file mode 100644 index 000000000..2f0dff089 --- /dev/null +++ b/apps/web-antd/src/views/mes/wm/batch/components/wm-batch-detail.vue @@ -0,0 +1,52 @@ + + + diff --git a/apps/web-antd/src/views/mes/wm/returnissue/modules/form.vue b/apps/web-antd/src/views/mes/wm/returnissue/modules/form.vue index b971108b1..2251ecd48 100644 --- a/apps/web-antd/src/views/mes/wm/returnissue/modules/form.vue +++ b/apps/web-antd/src/views/mes/wm/returnissue/modules/form.vue @@ -37,25 +37,19 @@ const canSubmit = computed(() => // 是否可提交 formType.value === 'update' && formData.value?.status === MesWmReturnIssueStatusEnum.PREPARE, ); -// TODO @AI:这种标题风格,需要调整对齐 const getTitle = computed(() => { - switch (formType.value) { - case 'detail': { - return $t('ui.actionTitle.view', ['生产退料单']); - } - case 'finish': { - return '执行退料'; - } - case 'stock': { - return '入库上架'; - } - case 'update': { - return $t('ui.actionTitle.edit', ['生产退料单']); - } - default: { - return $t('ui.actionTitle.create', ['生产退料单']); - } + if (formType.value === 'detail') { + return $t('ui.actionTitle.view', ['生产退料单']); } + if (formType.value === 'stock') { + return '入库上架'; + } + if (formType.value === 'finish') { + return '执行退料'; + } + return formType.value === 'update' + ? $t('ui.actionTitle.edit', ['生产退料单']) + : $t('ui.actionTitle.create', ['生产退料单']); }); const [Form, formApi] = useVbenForm({ diff --git a/apps/web-antd/src/views/mes/wm/returnsales/modules/form.vue b/apps/web-antd/src/views/mes/wm/returnsales/modules/form.vue index 18f98fb6b..d329c1d62 100644 --- a/apps/web-antd/src/views/mes/wm/returnsales/modules/form.vue +++ b/apps/web-antd/src/views/mes/wm/returnsales/modules/form.vue @@ -38,23 +38,18 @@ const canSubmit = computed(() => // 是否可提交 formData.value?.status === MesWmReturnSalesStatusEnum.PREPARE, ); const getTitle = computed(() => { - switch (formType.value) { - case 'detail': { - return $t('ui.actionTitle.view', ['销售退货单']); - } - case 'finish': { - return '执行退货'; - } - case 'stock': { - return '执行上架'; - } - case 'update': { - return $t('ui.actionTitle.edit', ['销售退货单']); - } - default: { - return $t('ui.actionTitle.create', ['销售退货单']); - } + if (formType.value === 'detail') { + return $t('ui.actionTitle.view', ['销售退货单']); } + if (formType.value === 'stock') { + return '执行上架'; + } + if (formType.value === 'finish') { + return '执行退货'; + } + return formType.value === 'update' + ? $t('ui.actionTitle.edit', ['销售退货单']) + : $t('ui.actionTitle.create', ['销售退货单']); }); const [Form, formApi] = useVbenForm({ diff --git a/apps/web-antd/src/views/mes/wm/returnvendor/modules/form.vue b/apps/web-antd/src/views/mes/wm/returnvendor/modules/form.vue index 137cab234..332591901 100644 --- a/apps/web-antd/src/views/mes/wm/returnvendor/modules/form.vue +++ b/apps/web-antd/src/views/mes/wm/returnvendor/modules/form.vue @@ -39,23 +39,18 @@ const canSubmit = computed(() => // 是否可提交 formData.value?.status === MesWmReturnVendorStatusEnum.PREPARE, ); const getTitle = computed(() => { - switch (formType.value) { - case 'detail': { - return $t('ui.actionTitle.view', ['供应商退货单']); - } - case 'finish': { - return '完成退货'; - } - case 'stock': { - return '执行拣货'; - } - case 'update': { - return $t('ui.actionTitle.edit', ['供应商退货单']); - } - default: { - return $t('ui.actionTitle.create', ['供应商退货单']); - } + if (formType.value === 'detail') { + return $t('ui.actionTitle.view', ['供应商退货单']); } + if (formType.value === 'stock') { + return '执行拣货'; + } + if (formType.value === 'finish') { + return '完成退货'; + } + return formType.value === 'update' + ? $t('ui.actionTitle.edit', ['供应商退货单']) + : $t('ui.actionTitle.create', ['供应商退货单']); }); const [Form, formApi] = useVbenForm({ diff --git a/apps/web-ele/src/views/mes/wm/batch/components/wm-batch-detail.vue b/apps/web-ele/src/views/mes/wm/batch/components/wm-batch-detail.vue new file mode 100644 index 000000000..dc5f483e8 --- /dev/null +++ b/apps/web-ele/src/views/mes/wm/batch/components/wm-batch-detail.vue @@ -0,0 +1,51 @@ + + + diff --git a/apps/web-ele/src/views/mes/wm/returnissue/modules/form.vue b/apps/web-ele/src/views/mes/wm/returnissue/modules/form.vue index 2cd07a421..b8e4c6d09 100644 --- a/apps/web-ele/src/views/mes/wm/returnissue/modules/form.vue +++ b/apps/web-ele/src/views/mes/wm/returnissue/modules/form.vue @@ -38,23 +38,18 @@ const canSubmit = computed(() => // 是否可提交 formData.value?.status === MesWmReturnIssueStatusEnum.PREPARE, ); const getTitle = computed(() => { - switch (formType.value) { - case 'detail': { - return $t('ui.actionTitle.view', ['生产退料单']); - } - case 'finish': { - return '执行退料'; - } - case 'stock': { - return '入库上架'; - } - case 'update': { - return $t('ui.actionTitle.edit', ['生产退料单']); - } - default: { - return $t('ui.actionTitle.create', ['生产退料单']); - } + if (formType.value === 'detail') { + return $t('ui.actionTitle.view', ['生产退料单']); } + if (formType.value === 'stock') { + return '入库上架'; + } + if (formType.value === 'finish') { + return '执行退料'; + } + return formType.value === 'update' + ? $t('ui.actionTitle.edit', ['生产退料单']) + : $t('ui.actionTitle.create', ['生产退料单']); }); const [Form, formApi] = useVbenForm({ diff --git a/apps/web-ele/src/views/mes/wm/returnsales/modules/form.vue b/apps/web-ele/src/views/mes/wm/returnsales/modules/form.vue index 8b4094bbe..cd34c9798 100644 --- a/apps/web-ele/src/views/mes/wm/returnsales/modules/form.vue +++ b/apps/web-ele/src/views/mes/wm/returnsales/modules/form.vue @@ -38,23 +38,18 @@ const canSubmit = computed(() => // 是否可提交 formData.value?.status === MesWmReturnSalesStatusEnum.PREPARE, ); const getTitle = computed(() => { - switch (formType.value) { - case 'detail': { - return $t('ui.actionTitle.view', ['销售退货单']); - } - case 'finish': { - return '执行退货'; - } - case 'stock': { - return '执行上架'; - } - case 'update': { - return $t('ui.actionTitle.edit', ['销售退货单']); - } - default: { - return $t('ui.actionTitle.create', ['销售退货单']); - } + if (formType.value === 'detail') { + return $t('ui.actionTitle.view', ['销售退货单']); } + if (formType.value === 'stock') { + return '执行上架'; + } + if (formType.value === 'finish') { + return '执行退货'; + } + return formType.value === 'update' + ? $t('ui.actionTitle.edit', ['销售退货单']) + : $t('ui.actionTitle.create', ['销售退货单']); }); const [Form, formApi] = useVbenForm({ diff --git a/apps/web-ele/src/views/mes/wm/returnvendor/modules/form.vue b/apps/web-ele/src/views/mes/wm/returnvendor/modules/form.vue index e35ca121b..bf17b4d9a 100644 --- a/apps/web-ele/src/views/mes/wm/returnvendor/modules/form.vue +++ b/apps/web-ele/src/views/mes/wm/returnvendor/modules/form.vue @@ -39,23 +39,18 @@ const canSubmit = computed(() => // 是否可提交 formData.value?.status === MesWmReturnVendorStatusEnum.PREPARE, ); const getTitle = computed(() => { - switch (formType.value) { - case 'detail': { - return $t('ui.actionTitle.view', ['供应商退货单']); - } - case 'finish': { - return '完成退货'; - } - case 'stock': { - return '执行拣货'; - } - case 'update': { - return $t('ui.actionTitle.edit', ['供应商退货单']); - } - default: { - return $t('ui.actionTitle.create', ['供应商退货单']); - } + if (formType.value === 'detail') { + return $t('ui.actionTitle.view', ['供应商退货单']); } + if (formType.value === 'stock') { + return '执行拣货'; + } + if (formType.value === 'finish') { + return '完成退货'; + } + return formType.value === 'update' + ? $t('ui.actionTitle.edit', ['供应商退货单']) + : $t('ui.actionTitle.create', ['供应商退货单']); }); const [Form, formApi] = useVbenForm({