/**
 * index:序号
 * txt:正常数据
 * img:图片
 * txtChange:判断显示不同字段
 * text:文字比较多的情况、获取使用其他标签（没有的需要自己配置）
 */
// export const A1tableCFu = (type: "video" | "poster") => {
//   return [
//     ["index", "序号"],
//     ["txt", "标题", "name"]
//     ["img", type === "video" ? "视频封面" : "海报", "thumb"],
//     ["txtChange", "自动播放", "display", { 0: "否", 1: "是" }],
//     ["text", "创建日期",'description', 50,A],
//   ];

import { A2select2 } from '@/pages/A2clue/data'

const A2select2Obj: any = {}
A2select2.forEach(v => {
  A2select2Obj[v.value] = v.label
})

export const A2tableC = [
  ['txt', '线索编号', 'num'],
  ['txt', '线索类型', 'type'],
  ['txt', '关联烈士', 'martyrName'],
  ['txtChange', '线索状态', 'status', A2select2Obj],
  ['cityAll', '线索地址', 'province', 'city', 'region', 'address'],
  ['txt', '提供者信息', 'supply'],
  ['txt', '编辑时间', 'updateTime'],
  ['txt', '编辑人', 'creatorName']
]

export const A3tableC = [
  ['txt', '姓名', 'name'],
  ['cityAll', '所在城市', 'province', 'city', 'region', 'address'],
  ['txt', '联系方式', 'contact'],
  ['text', '个人介绍', 'intro', 80],
  ['txt', '关联烈士', 'martyrName'],
  ['txt', '编辑时间', 'updateTime'],
  ['txt', '编辑人', 'creatorName'],
  ['text', '备注', 'remark', 80]
]

export const A4tableC = [
  ['txt', '文件名称', 'name'],
  ['img', '文件图片', 'thumb'],
  ['text', '文件介绍', 'intro', 80],
  ['txt', '相关烈士', 'martyrName']
]

export const Z1tableC = [
  ['txt', '用户名', 'userName'],
  ['txtChange', '角色', 'isAdmin', { 1: '管理员', 0: '普通成员' }],
  ['txt', '真实姓名', 'realName'],
  ['txt', '创建日期', 'createTime']
]

export const Z2tableC = [
  ['index', '序号'],
  ['txt', '账号', 'userName'],
  ['txt', '操作日期', 'createTime'],
  ['txt', 'IP记录', 'ip'],
  ['txt', '操作模块', 'type'],
  ['txt', '操作事件', 'description']
]
