const seachStatus = [
  {
    value: "0",
    label: "待分配",
  },
  {
    value: "1",
    label: "进行中",
  },
  {
    value: "2",
    label: "待测试",
  },
  {
    value: "3",
    label: "测试中",
  },
  {
    value: "5",
    label: "已关闭",
  },
  {
    value: "4",
    label: "已拒绝",
  },
  {
    value: "6",
    label: "延后处理",
  },
  {
    value: "8",
    label: "未关闭的",
  },
  // {
  //   value: "9",
  //   label: "我创建的",
  // },
  {
    value: "10",
    label: "我处理过的",
  },
  {
    value: "11",
    label: "到我处理的",
  },
];
const statusOptions = [
  {
    value: "0",
    label: "待分配",
  },
  {
    value: "1",
    label: "进行中",
  },
  {
    value: "2",
    label: "待测试",
  },
  {
    value: "3",
    label: "测试中",
  },
  {
    value: "5",
    label: "已关闭",
  },
  {
    value: "4",
    label: "已拒绝",
  },
  {
    value: "6",
    label: "延后处理",
  },
];
const levelOptions = [
  {
    value: "1",
    label: "高",
    type: "danger",
    color:'#F56C6C'
  },
  {
    value: "2",
    label: "中",
    type: "info",
    color: '#909399'
  },
  {
    value: "3",
    label: "低",
    type: "success",
    color: '#67C23A'
  },
];
const typeOptions = [
  {
    value: "0",
    label: "缺陷(Bug)",
    textLabel:'缺陷'
  },
  {
    value: "1",
    label: "任务(Task)",
    textLabel:'任务'
  },
  {
    value: "2",
    label: "需求(Story)",
    textLabel:'需求'
  },
];
const company_type = [
  {
    value: "1",
    label: "采销平台",
  },
  {
    value: "2",
    label: "结算平台",
  },
];
const columns = [
  {
    prop: "bugNo",
    label: "工单编号",
    width: "160px",
  },

  {
    prop: "status",
    label: "状态",
    _slot_: "status",
    width: "70px",
  },
  {
    prop: "level",
    label: "优先级",
    _slot_: "level",
    width: "60px",
  },
  {
    prop: "type",
    label: "工单类型",
    _slot_: "types",
    width: "95px",
  },
  {
    prop: "company_type",
    label: "系统类型",
    _slot_: "company_type",
    width: "85px",
  },
  {
    prop: "deal_name",
    label: "处理人",
    width: "70px",
  },

  {
    prop: "title",
    label: "标题",
    "min-width": "140px",
  },
  {
    prop: "noteNo",
    label: "业务编号",
    "min-width": "100px",
  },
  {
    prop: "apply_name",
    label: "申请人",
    width: "70px",
  },
  {
    prop: "company_name",
    label: "申请人部门",
    width: "135px",
  },
  // {
  //   prop: "updatetime",
  //   label: "更新时间",
  //   width: '140px'
  // },
  {
    prop: "addtime",
    label: "创建时间",
    width: "140px",
  },
  {
    prop: "",
    label: "操作",
    fixed: "right",
    _noset_: true,
    _slot_: "operation",
    width: "50",
  },
];
const Pcolumns = [
  {
    prop: "bugNo",
    label: "工单编号",
    width: "160px",
  },

  {
    prop: "status",
    label: "状态",
    _slot_: "status",
    width: "70px",
  },
  {
    prop: "level",
    label: "优先级",
    _slot_: "level",
    width: "60px",
  },
  {
    prop: "type",
    label: "工单类型",
    _slot_: "types",
    width: "95px",
  },
  {
    prop: "company_type",
    label: "系统类型",
    _slot_: "company_type",
    width: "85px",
  },
  // {
  //   prop: "deal_name",
  //   label: "处理人",
  //   width: "70px",
  // },

  {
    prop: "title",
    label: "标题",
    "min-width": "140px",
  },
  {
    prop: "noteNo",
    label: "业务编号",
    "min-width": "100px",
  },
  {
    prop: "apply_name",
    label: "申请人",
    width: "70px",
  },
  {
    prop: "company_name",
    label: "申请人部门",
    width: "135px",
  },
  // {
  //   prop: "updatetime",
  //   label: "更新时间",
  //   width: '140px'
  // },
  {
    prop: "addtime",
    label: "创建时间",
    width: "140px",
  },
  {
    prop: "",
    label: "操作",
    fixed: "right",
    _noset_: true,
    _slot_: "operation",
    width: "50",
  },
];
const detail_columns = [
  {
    prop: "bugNo",
    label: "工单编号",
    span: 10,
  },
  {
    prop: "apply_name",
    label: "创建人",
    span: 6,
  },

  {
    prop: "company_name",
    label: "创建部门",
    span: 8,
  },
  {
    prop: "title",
    label: "工单标题",
    span: 24,
  },
  {
    prop: "company_type",
    label: "系统类型",
    _slot_: "company_type",
    span: 10,
  },
  {
    prop: "can",
    label: "功能区",
    _slot_: "can",
    span: 14,
  },
  {
    prop: "noteNo",
    label: "业务编号",
    span: 24,
  },
  {
    prop: "remark",
    label: "工单描述",
    _slot_: "remark",
    span: 24,
  },
];
const recordList = [
  {
    prop: "id",
    label: "编号",
    width: "60",
  },
  {
    prop: "addtime",
    label: "操作时间",
    width: "140",
  },
  {
    prop: "action_name",
    label: "操作人",
    width: "70",
  },
  {
    prop: "type_name",
    label: "操作类型",
    width: "70",
  },

  {
    prop: "handle_name",
    label: "操作字段",
    width: "90",
  },
  {
    prop: "action_item",
    label: "操作前",
    _slot_: "action_item",
  },
  {
    prop: "action_after",
    label: "操作后",
    _slot_: "action_after",
  },
];
const parmValue = {
  page: 1, // 页码
  size: 15, // 每页显示条数
  apply_name: "",
  title: "",
  type: "",
  level: "",
  bugNo: "",
  status: "",
  noteNo: "",
  company_type: "",
  deal_name: "",
  is_created: "",
  start: "",
  end: "",
};

const ListMode = {
  DashBoard:'DashBoard',
  Table:'Table'
}

export {
  ListMode,
  seachStatus,
  statusOptions,
  levelOptions,
  typeOptions,
  columns,
  recordList,
  company_type,
  detail_columns,
  Pcolumns,
  parmValue
};
