formConfig.js 1.68 KB
export const formConfig = [
  {
    label: "创建时间(从)",
    type: "Date",
    name: "startTime",
    prop: "startTime",
    placeholder: "请选择开始时间",
    rules: { required: true, message: "请选择开始时间", trigger: "blur" },
  },
  {
    label: "创建时间(到)",
    type: "Date",
    name: "endTime",
    prop: "endTime",
    placeholder: "请选择结束时间",
    rules: { required: true, message: "请选择结束时间", trigger: "blur" },
  },
  {
    label: "规则状态",
    type: "Select",
    name: "status",
    prop: "status",
    width: "140px",
    placeholder: "请选择状态",
    options: {
      data: [
        {
          value: "1",
          label: "有效",
        },
        {
          value: "3",
          label: "无效",
        },
      ],
      label: "有效",
      value: "1",
    },
  },
];

export const editFormConfig = [
  {
    label: "航班号",
    type: "Search",
    name: "route",
    prop: "fltNo",
    placeholder: "请输入航班号",
    rules: {
      required: true,
      message: "请输入航班号",
      trigger: ["change", "blur"],
    },
    http: {
      url: "/dictionary/queryRouteByFltNo",
      method: "post",
      data: {
        fltNo: "",
      },
    },
  },
  {
    label: "",
    type: "inputNumber",
    name: "count",
    prop: "count",
    placeholder: "+",
    min: 0,
    max: 7,
    with: "50px",
  },
  {
    label: "航线优先级",
    type: "Input",
    name: "route",
    prop: "fltNum",
    placeholder: "请选择航线优先级",
    trigger: "focus",
  },
  {
    label: "爆仓是否继续配舱",
    type: "Checkbox",
    name: "checked",
    prop: "checked",
    disabled: false,
  },
];