Ben Lin
2024-10-28 08abfcfea8247c394b2034cad59734846b403dd9
src/views/tigerprojects/tsk/tsk_job/job.data.ts
@@ -52,6 +52,11 @@
    width: 180,
  },
  {
    title: '下次运行时间',
    dataIndex: 'NextRunTime',
    width: 180,
  },
  {
    title: '描述',
    dataIndex: 'Remark',
    width: 180,
@@ -105,7 +110,7 @@
    label: '任务名称',
    required: true,
    component: 'Input',
    ifShow: false,
    // ifShow: false,
  },
  {
    field: 'JobType',
@@ -134,7 +139,7 @@
    component: 'RadioButtonGroup',
    defaultValue: 'N',
    colProps: {
      span: 24,
      span: 10,
    },
    componentProps: {
      options: [
@@ -144,6 +149,38 @@
    },
  },
  {
    field: 'Interval',
    label: '取数时长(小时)',
    required: true,
    component: 'Input',
    colProps: { span: 14 },
    rules: [
      {
        required: true,
        // @ts-ignore
        validator: async (rule, value) => {
          if (isNaN(Number(value))) {
            return Promise.reject(t('不是数字'));
          }
          return Promise.resolve();
        },
        trigger: 'change',
      },
    ],
  },
  {
    field: 'LastRunTime',
    label: '最后运行时间',
    required: true,
    component: 'DatePicker',
    colProps: { span: 24 },
    componentProps: ({ formModel }) => {
      return {
        format: 'YYYY-MM-DD HH:mm:ss',
      };
    },
  },
  {
    field: 'runType',
    label: '运行类型',
    component: 'RadioButtonGroup',