import perms from "./perms";
export const searchConfig = [
  {
    prop: "title",
    type: "input",
    label: "展览名称",
  },
  {
    prop: "status",
    type: "select",
    label: "上下架状态",
    selectOptions: [
      {
        label: "已上线",
        value: "1",
      },
      {
        label: "已下线",
        value: "0",
      },
    ],
  },
  {
    prop: "checkStatus",
    type: "select",
    label: "审核状态",
    selectOptions: [
      {
        label: "已通过",
        value: "1",
      },
      {
        label: "审核中",
        value: "0",
      },
      {
        label: "待提交",
        value: "-1",
      },
      {
        label: "已驳回",
        value: "-2",
      },
    ],
  },
];

export const passedTitle = [
  {
    prop: "title",
    label: "标题",
    columnAlign: "center",
    width: 120,
    showOverFlowToolTip: true,
  },
  {
    prop: "keyword",
    label: "关键词",
    columnAlign: "center",
    showOverFlowToolTip: true,
  },
  {
    prop: "type",
    label: "展览类型",
    columnAlign: "center",
    isDisplayType: true,
    showOverFlowToolTip: true,
  },

  {
    prop: "deptName",
    label: "展览单位",
    columnAlign: "center",
    showOverFlowToolTip: true,
  },
  {
    prop: "regionName",
    label: "所在地区",
    columnAlign: "center",
    showOverFlowToolTip: true,
  },

  {
    prop: "faceImageUrl",
    label: "封面",
    columnAlign: "center",
    isFaceImage: true,
    width: 130,
  },

  // {
  //   prop: "intro",
  //   label: "展览介绍",
  //   columnAlign: 'center',
  // },

  // {
  //   prop: "literature",
  //   label: "关联文献",
  //   columnAlign: 'center',
  //   width:100
  // },
  {
    prop: "collectCount",
    label: "收藏量",
    columnAlign: "center",
    sortable: true,
  },
  {
    prop: "loveCount",
    label: "点赞量",
    columnAlign: "center",
    sortable: true,
  },
  {
    prop: "browseCount",
    label: "浏览量",
    columnAlign: "center",
    sortable: true,
  },

  {
    prop: "status",
    label: "是否上架",
    columnAlign: "center",
    isStatus: true,
  },
  {
    prop: "themeType",
    label: "模板主题",
    columnAlign: "center",
  },
  {
    prop: "remark",
    label: "备注",
    columnAlign: "center",
    showOverFlowToolTip: true,
  },
  // {
  //   prop: "images",
  //   label: "展览图片",
  //   columnAlign: 'center',
  //   isImages: true
  // },
  // {
  //   prop: "audios",
  //   label: "展览音频",
  //   columnAlign: 'center',
  //   isAudios: true
  // },
  // {
  //   prop: "videos",
  //   label: "展览视频",
  //   columnAlign: 'center',
  //   isVideos: true
  // },
];
export const unPassedTitle = [
  {
    prop: "title",
    label: "标题",
    columnAlign: "center",
    width: 120,
    showOverFlowToolTip: true,
  },
  {
    prop: "keyword",
    label: "关键词",
    columnAlign: "center",
    showOverFlowToolTip: true,
  },
  {
    prop: "type",
    label: "展览类型",
    columnAlign: "center",
    isDisplayType: true,
    showOverFlowToolTip: true,
  },

  {
    prop: "deptName",
    label: "展览单位",
    columnAlign: "center",
    showOverFlowToolTip: true,
  },
  {
    prop: "regionName",
    label: "所在地区",
    columnAlign: "center",
    showOverFlowToolTip: true,
  },

  {
    prop: "faceImageUrl",
    label: "封面",
    columnAlign: "center",
    isFaceImage: true,
    width: 130,
  },

  // {
  //   prop: "intro",
  //   label: "展览介绍",
  //   columnAlign: 'center',
  // },

  // {
  //   prop: "literature",
  //   label: "关联文献",
  //   columnAlign: 'center',
  //   width:100
  // },
  // {
  //   prop: "status",
  //   label: "是否上架",
  //   columnAlign: "center",
  //   isStatus: true,
  // },
  {
    prop: "checkStatus",
    label: "审核状态",
    columnAlign: "center",
  },
  {
    prop: "checkRemark",
    label: "审核意见",
    columnAlign: "center",
    showOverFlowToolTip: true,
  },
  {
    prop: "themeType",
    label: "模板主题",
    columnAlign: "center",
  },
  {
    prop: "remark",
    label: "备注",
    columnAlign: "center",
    showOverFlowToolTip: true,
  },
  // {
  //   prop: "images",
  //   label: "展览图片",
  //   columnAlign: 'center',
  //   isImages: true
  // },
  // {
  //   prop: "audios",
  //   label: "展览音频",
  //   columnAlign: 'center',
  //   isAudios: true
  // },
  // {
  //   prop: "videos",
  //   label: "展览视频",
  //   columnAlign: 'center',
  //   isVideos: true
  // },
];

export const operates = {
  operate: true,
  label: "操作",
  width: "220px",
  titleAlign: "center",
  columnAlign: "center",
};

// 预览按钮
export const previewButton = {
  type: 'view',
  title: '预览',
  perms: perms.list
}

// 编辑按钮
export const editButton = {
  type: 'edit',
  title: '编辑',
  perms: perms.update
}

// 编辑禁用按钮
export const editDisabledButton = {
  type: 'edit',
  title: '编辑',
  perms: perms.update,
  disabled: true
}

// 删除按钮
export const deleteButton = {
  type: 'delete',
  title: '删除',
  perms: perms.delete
}