2026-08-03 020a05d8d31565fc6fe2b0f76645cdabe8374e1c
src/views/srm/tender/data.ts
@@ -20,11 +20,23 @@
      },
    },
    {
      component: 'Input',
      fieldName: '_partial',
      dependencies: {
        triggerFields: [''],
        show: () => false,
      },
    },
    {
      fieldName: 'tenderNo',
      label: '招标编号',
      component: 'Input',
      rules: 'required',
      componentProps: { placeholder: '请输入招标编号' },
      dependencies: {
        triggerFields: ['_partial'],
        show: (partial: boolean) => !partial,
      },
    },
    {
      fieldName: 'tenderName',
@@ -32,6 +44,10 @@
      component: 'Input',
      rules: 'required',
      componentProps: { placeholder: '请输入招标项目名称' },
      dependencies: {
        triggerFields: ['_partial'],
        show: (partial: boolean) => !partial,
      },
    },
    {
      fieldName: 'tenderType',
@@ -42,18 +58,30 @@
        placeholder: '请选择招标类型',
        options: TENDER_TYPE_OPTIONS,
      },
      dependencies: {
        triggerFields: ['_partial'],
        show: (partial: boolean) => !partial,
      },
    },
    {
      fieldName: 'purchaseOrg',
      label: '采购组织',
      component: 'Input',
      componentProps: { placeholder: '请输入采购组织' },
      dependencies: {
        triggerFields: ['_partial'],
        show: (partial: boolean) => !partial,
      },
    },
    {
      fieldName: 'projectLeaderName',
      label: '项目负责人',
      component: 'Input',
      componentProps: { placeholder: '请输入项目负责人' },
      dependencies: {
        triggerFields: ['_partial'],
        show: (partial: boolean) => !partial,
      },
    },
    {
      fieldName: 'budgetAmount',
@@ -63,6 +91,10 @@
        class: '!w-full',
        min: 0,
        placeholder: '请输入预算金额',
      },
      dependencies: {
        triggerFields: ['_partial'],
        show: (partial: boolean) => !partial,
      },
    },
    {
@@ -76,6 +108,10 @@
        format: 'YYYY-MM-DD HH:mm:ss',
        valueFormat: 'YYYY-MM-DD HH:mm:ss',
      },
      dependencies: {
        triggerFields: ['_partial'],
        show: (partial: boolean) => !partial,
      },
    },
    {
      fieldName: 'endTime',
@@ -88,6 +124,10 @@
        format: 'YYYY-MM-DD HH:mm:ss',
        valueFormat: 'YYYY-MM-DD HH:mm:ss',
      },
      dependencies: {
        triggerFields: ['_partial'],
        show: (partial: boolean) => !partial,
      },
    },
    {
      fieldName: 'bidOpenTime',
@@ -100,6 +140,10 @@
        format: 'YYYY-MM-DD HH:mm:ss',
        valueFormat: 'YYYY-MM-DD HH:mm:ss',
      },
      dependencies: {
        triggerFields: ['_partial'],
        show: (partial: boolean) => !partial,
      },
    },
    {
      fieldName: 'tenderDesc',