zhou zhou
19 小时以前 50e95b985a72fcec4a93a2470e9efdfb2620148a
rsf-design/src/views/orders/preparation/preparationPage.helpers.js
@@ -1,3 +1,5 @@
import { $t } from '@/locales'
const PREPARATION_STATUS_META = {
  8: { text: '取消', type: 'danger' },
  10: { text: '初始化', type: 'info' },
@@ -185,26 +187,26 @@
export function getPreparationActionList(row = {}) {
  const normalizedRow = normalizePreparationRow(row)
  return [
    { key: 'view', label: '查看详情', icon: 'ri:eye-line' },
    { key: 'items', label: '明细', icon: 'ri:list-check-3' },
    { key: 'print', label: '打印', icon: 'ri:printer-line' },
    { key: 'view', label: $t('common.actions.detail'), icon: 'ri:eye-line' },
    { key: 'items', label: $t('common.actions.items'), icon: 'ri:list-check-3' },
    { key: 'print', label: $t('common.actions.print'), icon: 'ri:printer-line' },
    {
      key: 'complete',
      label: '完成',
      label: $t('common.actions.complete'),
      icon: 'ri:check-line',
      color: 'var(--el-color-success)',
      disabled: !normalizedRow.canComplete
    },
    {
      key: 'cancel',
      label: '取消',
      label: $t('common.cancel'),
      icon: 'ri:close-circle-line',
      color: 'var(--el-color-danger)',
      disabled: !normalizedRow.canCancel
    },
    {
      key: 'delete',
      label: '删除',
      label: $t('common.actions.delete'),
      icon: 'ri:delete-bin-6-line',
      color: 'var(--el-color-danger)',
      disabled: !normalizedRow.canDelete
@@ -214,14 +216,14 @@
export function createPreparationDetailItemColumns() {
  return [
    { type: 'globalIndex', label: '序号', width: 72, align: 'center' },
    { type: 'globalIndex', label: $t('table.index'), width: 72, align: 'center' },
    { prop: 'matnrCode', label: '物料编码', minWidth: 160, showOverflowTooltip: true },
    { prop: 'maktx', label: '物料名称', minWidth: 180, showOverflowTooltip: true },
    { prop: 'splrBatch', label: '供应商批次', minWidth: 140, showOverflowTooltip: true },
    { prop: 'splrName', label: '供应商', minWidth: 160, showOverflowTooltip: true },
    { prop: 'anfme', label: '应出数量', width: 100, align: 'right' },
    { prop: 'qty', label: '已出数量', width: 100, align: 'right' },
    { prop: 'memo', label: '备注', minWidth: 160, showOverflowTooltip: true }
    { prop: 'memo', label: $t('table.remark'), minWidth: 160, showOverflowTooltip: true }
  ]
}