import type { VxeGridProps, VxeColumnPropTypes } from 'vxe-table';
import XEUtils from 'xe-utils';

interface VxeColumn {
  type?: string;
  field?: string;
  title?: string;
  width?: number | string;
  minWidth?: number | string;
  maxWidth?: number | string;
  sortable?: boolean;
  formatter?: (value: any) => string;
  treeNode?: boolean;
  slots?: {};
  visible?: boolean;
  editRender?: {};
  align?: string;
  showOverflow?: boolean | string;
  fixed?: string;
  filters?: [] | {};
  filterMethod?: any;
  filterMethodTp?: string;
  filterRender?: any;
}

export const tableFormData = [
  {
    serialNumber: '1',
    project: '软件产品使用情况',
    code: 'SFTAUTH',
    content: [
      { type: 'text', value: '<strong>软件正版化情况：</strong>' },
      { type: 'br' },
      { type: 'text', value: '（1）软件正版化工作负责部门：' },
      {
        type: 'radio-group',
        field: 'SFTAUTH1',
        options: ['有', '无'],
      },
      { type: 'brspace' },
      { type: 'text', value: '如果有，部门名称' },
      { type: 'input', value: '', field: 'SFTAUTH2' },

      { type: 'br' },
      { type: 'text', value: '（2）软件正版化工作负责人：' },
      {
        type: 'radio-group',
        field: 'SFTAUTH3',
        options: ['有', '无'],
      },
      { type: 'brspace' },
      { type: 'text', value: '如果有，姓名' },
      { type: 'input', value: '', field: 'SFTAUTH4' },
      { type: 'text', value: '，职务' },
      { type: 'input', value: '', field: 'SFTAUTH5' },

      { type: 'br' },
      { type: 'text', value: '（3）建立软件正版化有关规章制度：' },
      {
        type: 'radio-group',
        field: 'SFTAUTH6',
        options: ['是', '否'],
      },
      { type: 'brspace' },
      { type: 'text', value: '如果有，制度名称' },
      { type: 'input', value: '', field: 'SFTAUTH7' },
      { type: 'text', value: '，发布时间' },
      { type: 'date', value: '', field: 'SFTAUTH8' },

      { type: 'br' },
      { type: 'text', value: '（4）实施软件资产管理：' },
      { type: 'radio-group', field: 'SFTAUTH10', options: ['是', '否'] },
      { type: 'br' },
      { type: 'text', value: '（5）本年度软件正版化培训次数：' },
      { type: 'number', value: '', field: 'SFTAUTH11' },
      { type: 'text', value: '次，培训总人次：' },
      { type: 'number', value: '', field: 'SFTAUTH12' },
      { type: 'text', value: '人次' },
      { type: 'br' },
      { type: 'text', value: '（6）本年度软件正版化投入情况：' },
      { type: 'brspace' },
      { type: 'text', value: '通用软件采购投入：' },
      { type: 'number', value: '', placeholder: '万元', field: 'SFTAUTH13' },
      { type: 'text', value: '，通用软件维护投入：' },
      { type: 'number', value: '', placeholder: '万元', field: 'SFTAUTH14' },
      { type: 'text', value: '' },
      { type: 'brspace' },
      { type: 'text', value: '专用软件采购（开发）投入：' },
      { type: 'number', value: '', placeholder: '万元', field: 'SFTAUTH15' },
      { type: 'text', value: '，专用软件维护投入：' },
      { type: 'number', value: '', placeholder: '万元', field: 'SFTAUTH16' },
      { type: 'text', value: '' },
      { type: 'br' },
      { type: 'text', value: '（7）是否曾获得过“全国软件正版化示范单位”或“全国版权示范单位（软件正版化）”称号：' },
      { type: 'radio-group', field: 'C20B001', options: ['是', '否'] },

      { type: 'br' },
      { type: 'br' },
      { type: 'text', value: '<strong>通用软件使用情况统计：</strong>' },
      { type: 'br' },
      {
        serialNumber: '1001',
        code: 'DSKOS',
        type: 'MultiColumnTable',
        project: '桌面操作系统正版化率',
        content: [
          { name: '正版化率（%）', formType: 'number', field: 'C20A001' },
          { name: '新增采购(万元)', formType: 'number', field: 'C20A002' },
          { name: '升级维护费用(万元)', formType: 'number', field: 'C20A003' },
          { name: '生成厂商名称', formType: 'input', field: 'DSKOS1' },
          { name: '生成厂商国别', formType: 'input', field: 'DSKOS2' },
          { name: '产品名称', formType: 'input', field: 'DSKOS3' },
          { name: '装机量(台)', formType: 'number', field: 'DSKOS4' },
          { name: '许可数量是否限量', formType: 'radio-group', field: 'DSKOS5', options: ['不限制许可数量', '有限制许可数量'] },
          { name: '许可数量', formType: 'number', field: 'DSKOS6' },
          { name: '备注', formType: 'input', field: 'DSKOS100' },
        ],
      },
      {
        serialNumber: '1002',
        code: 'OFFICE',
        type: 'MultiColumnTable',
        project: '文字处理软件正版化率',
        content: [
          { name: '正版化率', formType: 'number', field: 'C20A004' },
          { name: '新增采购(万元)', formType: 'number', field: 'C20A005' },
          { name: '升级维护费用(万元)', formType: 'number', field: 'C20A006' },
          { name: '生成厂商名称', formType: 'input', field: 'OFFICE1' },
          { name: '生成厂商国别', formType: 'input', field: 'OFFICE2' },
          { name: '产品名称', formType: 'input', field: 'OFFICE3' },
          { name: '装机量(台)', formType: 'number', field: 'OFFICE4' },
          { name: '许可数量是否限量', formType: 'radio-group', field: 'OFFICE5', options: ['不限制许可数量', '有限制许可数量'] },
          { name: '许可数量', formType: 'number', field: 'OFFICE6' },
          { name: '备注', formType: 'input', field: 'OFFICE100' },
        ],
      },
      {
        serialNumber: '1003',
        code: 'SVROS',
        type: 'MultiColumnTable',
        project: '服务器操作系统正版化率',
        content: [
          { name: '正版化率', formType: 'number', field: 'C20A007' },
          { name: '新增采购(万元)', formType: 'number', field: 'C20A008' },
          { name: '升级维护费用(万元)', formType: 'number', field: 'C20A009' },
          { name: '生成厂商名称', formType: 'input', field: 'SVROS1' },
          { name: '生成厂商国别', formType: 'input', field: 'SVROS2' },
          { name: '产品名称', formType: 'input', field: 'SVROS3' },
          { name: '装机量(台)', formType: 'number', field: 'SVROS4' },
          { name: '许可数量是否限量', formType: 'radio-group', field: 'SVROS5', options: ['不限制许可数量', '有限制许可数量'] },
          { name: '许可数量', formType: 'number', field: 'SVROS6' },
          { name: '备注', formType: 'input', field: 'SVROS100' },
        ],
      },
      {
        serialNumber: '1004',
        code: 'DB',
        type: 'MultiColumnTable',
        project: '数据库系统正版化率',
        content: [
          { name: '正版化率', formType: 'number', field: 'C20A010' },
          { name: '新增采购(万元)', formType: 'number', field: 'C20A011' },
          { name: '升级维护费用(万元)', formType: 'number', field: 'C20A012' },
          { name: '生成厂商名称', formType: 'input', field: 'DB1' },
          { name: '生成厂商国别', formType: 'input', field: 'DB2' },
          { name: '产品名称', formType: 'input', field: 'DB3' },
          { name: '装机量(台)', formType: 'number', field: 'DB4' },
          { name: '许可数量是否限量', formType: 'radio-group', field: 'DB5', options: ['不限制许可数量', '有限制许可数量'] },
          { name: '许可数量', formType: 'number', field: 'DB6' },
          { name: '备注', formType: 'input', field: 'DB100' },
        ],
      },

      {
        serialNumber: '1005',
        code: 'MDWR',
        type: 'MultiColumnTable',
        project: '中间件系统正版化率',
        content: [
          { name: '正版化率', formType: 'number', field: 'C20A013' },
          { name: '新增采购(万元)', formType: 'number', field: 'C20A014' },
          { name: '升级维护费用(万元)', formType: 'number', field: 'C20A015' },
          { name: '生成厂商名称', formType: 'input', field: 'MDWR1' },
          { name: '生成厂商国别', formType: 'input', field: 'MDWR2' },
          { name: '产品名称', formType: 'input', field: 'MDWR3' },
          { name: '装机量(台)', formType: 'number', field: 'MDWR4' },
          { name: '许可数量是否限量', formType: 'radio-group', field: 'MDWR5', options: ['不限制许可数量', '有限制许可数量'] },
          { name: '许可数量', formType: 'number', field: 'MDWR6' },
          { name: '备注', formType: 'input', field: 'MDWR100' },
        ],
      },
      {
        serialNumber: '1006',
        code: 'ANTIVRS',
        type: 'MultiColumnTable',
        project: '防病毒软件正版化率',
        content: [
          { name: '正版化率', formType: 'number', field: 'C20A016' },
          { name: '新增采购(万元)', formType: 'number', field: 'C20A017' },
          { name: '升级维护费用(万元)', formType: 'number', field: 'C20A018' },
          { name: '生成厂商名称', formType: 'input', field: 'ANTIVRS1' },
          { name: '生成厂商国别', formType: 'input', field: 'ANTIVRS2' },
          { name: '产品名称', formType: 'input', field: 'ANTIVRS3' },
          { name: '装机量(台)', formType: 'number', field: 'ANTIVRS4' },
          { name: '许可数量是否限量', formType: 'radio-group', field: 'ANTIVRS5', options: ['不限制许可数量', '有限制许可数量'] },
          { name: '许可数量', formType: 'number', field: 'ANTIVRS6' },
          { name: '备注', formType: 'input', field: 'ANTIVRS100' },
        ],
      },
    ],
  },
  {
    serialNumber: '2',
    project: '硬件产品使用情况',
    code: 'HDWR',
    content: [
      { type: 'text', value: '<strong>硬件产品整体情况：</strong>' },
      { type: 'br' },
      { type: 'text', value: '台式计算机：' },
      { type: 'number', value: '', placeholder: '台', field: 'HDWR1' },
      { type: 'text', value: '，便携式计算机：' },
      { type: 'number', value: '', placeholder: '台', field: 'HDWR2' },
      { type: 'br' },
      { type: 'text', value: '服务器及主机：' },
      { type: 'number', value: '', placeholder: '台', field: 'HDWR3' },
      { type: 'text', value: '，其中使用时间超过8年的：' },
      { type: 'number', value: '', placeholder: '台', field: 'COL11' },

      { type: 'br' },
      { type: 'text', value: '存储设备（磁盘阵列设备）：' },
      { type: 'number', value: '', placeholder: '台', field: 'HDWR5' },
      { type: 'text', value: '，其中使用时间超过8年的：' },
      { type: 'number', value: '', placeholder: '台', field: 'HDWR12' },

      { type: 'br' },
      { type: 'text', value: '网络设备：' },
      { type: 'number', value: '', placeholder: '台', field: 'HDWR7' },
      { type: 'text', value: '，其中使用时间超过10年的：' },
      { type: 'number', value: '', placeholder: '台', field: 'HDWR13' },

      { type: 'br' },
      { type: 'text', value: '信息安全设备：' },
      { type: 'number', value: '', placeholder: '台', field: 'HDWR9' },
      { type: 'text', value: '，其中使用时间超过6年的：' },
      { type: 'number', value: '', placeholder: '台', field: 'HDWR10' },
      { type: 'br' },
      { type: 'text', value: '硬件产品整体情况备注' },
      { type: 'textarea', value: '', placeholder: '', field: 'HDWR11' },

      { type: 'br' },
      { type: 'br' },
      { type: 'text', value: '<strong>硬件设备使用情况统计（每类硬件只填写使用数量最多的5种）：</strong>' },
      {
        serialNumber: '2001',
        code: 'DSK',
        type: 'MultiColumnTable',
        project: '台式计算机',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'DSK1' },
          { name: '厂商国别', formType: 'input', field: 'DSK2' },
          { name: '产品名称：', formType: 'input', field: 'DSK3' },
          { name: '数量(台)', formType: 'number', field: 'DSK4' },
          { name: '承载重要信息系统情况', formType: 'input', field: 'C24A001' },
          { name: '备注', formType: 'input', field: 'DSK100' },
        ],
      },

      {
        serialNumber: '2002',
        code: 'LPTP',
        type: 'MultiColumnTable',
        project: '便携式计算机',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'LPTP1' },
          { name: '厂商国别', formType: 'input', field: 'LPTP2' },
          { name: '产品名称：', formType: 'input', field: 'LPTP3' },
          { name: '数量(台)', formType: 'number', field: 'LPTP4' },
          { name: '承载重要信息系统情况', formType: 'input', field: 'C24A002' },
          { name: '备注', formType: 'input', field: 'LPTP100' },
        ],
      },

      {
        serialNumber: '2003',
        code: 'BSVR',
        type: 'MultiColumnTable',
        project: '大中型机',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'BSVR1' },
          { name: '厂商国别', formType: 'input', field: 'BSVR2' },
          { name: '产品名称：', formType: 'input', field: 'BSVR3' },
          { name: '数量(台)', formType: 'number', field: 'BSVR4' },
          { name: '承载重要信息系统情况', formType: 'input', field: 'C24A003' },
          { name: '备注', formType: 'input', field: 'BSVR100' },
        ],
      },
      {
        serialNumber: '2004',
        code: 'SSVR',
        type: 'MultiColumnTable',
        project: '小型机',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'SSVR1' },
          { name: '厂商国别', formType: 'input', field: 'SSVR2' },
          { name: '产品名称：', formType: 'input', field: 'SSVR3' },
          { name: '数量(台)', formType: 'number', field: 'SSVR4' },
          { name: '承载重要信息系统情况', formType: 'input', field: 'C24A004' },
          { name: '备注', formType: 'input', field: 'SSVR100' },
        ],
      },

      {
        serialNumber: '2005',
        code: 'PCSVR',
        type: 'MultiColumnTable',
        project: 'PC服务器',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'PCSVR1' },
          { name: '厂商国别', formType: 'input', field: 'PCSVR2' },
          { name: '产品名称：', formType: 'input', field: 'PCSVR3' },
          { name: '数量(台)', formType: 'number', field: 'PCSVR4' },
          { name: '承载重要信息系统情况', formType: 'input', field: 'C24A005' },
          { name: '备注', formType: 'input', field: 'PCSVR100' },
        ],
      },
      {
        serialNumber: '2006',
        code: 'STRG',
        type: 'MultiColumnTable',
        project: '存储设备',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'STRG1' },
          { name: '厂商国别', formType: 'input', field: 'STRG2' },
          { name: '产品名称：', formType: 'input', field: 'STRG3' },
          { name: '数量(台)', formType: 'number', field: 'STRG4' },
          { name: '承载重要信息系统情况', formType: 'input', field: 'C24A006' },
          { name: '备注', formType: 'input', field: 'STRG100' },
        ],
      },
      {
        serialNumber: '2007',
        code: 'NTWK',
        type: 'MultiColumnTable',
        project: '网络设备',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'NTWK1' },
          { name: '厂商国别', formType: 'input', field: 'NTWK2' },
          { name: '产品名称：', formType: 'input', field: 'NTWK3' },
          { name: '数量(台)', formType: 'number', field: 'NTWK4' },
          { name: '承载重要信息系统情况', formType: 'input', field: 'C24A007' },
          { name: '备注', formType: 'input', field: 'NTWK100' },
        ],
      },
      {
        serialNumber: '2008',
        code: 'INFOSF',
        type: 'MultiColumnTable',
        project: '信息安全设备',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'INFOSF1' },
          { name: '厂商国别', formType: 'input', field: 'INFOSF2' },
          { name: '产品名称：', formType: 'input', field: 'INFOSF3' },
          { name: '数量(台)', formType: 'number', field: 'INFOSF4' },
          { name: '承载重要信息系统情况', formType: 'input', field: 'C24A008' },
          { name: '备注', formType: 'input', field: 'INFOSF100' },
        ],
      },
    ],
  },
  {
    serialNumber: '3',
    project: '新技术应用情况',
    code: 'TB5003',
    content: [
      { type: 'br' },
      { type: 'text', value: '<strong>虚拟化和私有云应用情况：</strong>' },
      { type: 'br' },

      {
        serialNumber: '3001',
        code: 'SOFTWARE',
        type: 'MultiColumnTable',
        project: '虚拟化软件',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'C20A019' },
          { name: '厂商国别', formType: 'input', field: 'C20A020' },
          { name: '产品名称：', formType: 'input', field: 'C20A021' },
          { name: '数量(许可)', formType: 'number', field: 'C20A023' },
          { name: '备注', formType: 'input', field: 'C20A024' },
        ],
      },

      {
        serialNumber: '3002',
        code: 'CLOUDMANAGE',
        type: 'MultiColumnTable',
        project: '云管理软件',
        content: [
          { name: '厂商名称', formType: 'input', field: 'C20A025' },
          { name: '厂商国别', formType: 'input', field: 'C20A026' },
          { name: '产品名称', formType: 'input', field: 'C20A027' },
          { name: '应用场景简述', formType: 'input', field: 'C20A028' },
          { name: '数量(台/套)', formType: 'number', field: 'C20A029' },
          { name: '备注', formType: 'input', field: 'C20A030' },
        ],
      },
      { type: 'text', value: '<strong>云计算服务应用情况：</strong>' },
      { type: 'br' },
      {
        serialNumber: '3003',
        code: 'MACHINE',
        type: 'MultiColumnTable',
        project: '云主机',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'C20A031' },
          { name: '厂商国别', formType: 'input', field: 'C20A032' },
          { name: '产品名称：', formType: 'input', field: 'C20A033' },
          { name: '云主机应用场景简述', formType: 'input', field: 'C20A034' },
          { name: '数量(台)', formType: 'number', field: 'C20A035' },
          { name: '备注', formType: 'input', field: 'C20A036' },
        ],
      },

      { type: 'br' },
      {
        serialNumber: '3004',
        code: 'STORAGE',
        type: 'MultiColumnTable',
        project: '云存储',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'C20A037' },
          { name: '厂商国别', formType: 'input', field: 'C20A038' },
          { name: '产品名称：', formType: 'input', field: 'C20A039' },
          { name: '应用场景简述', formType: 'input', field: 'C20A040' },
          { name: '数量(TB)', formType: 'number', field: 'C20A041' },
          { name: '备注', formType: 'input', field: 'C20A042' },
        ],
      },

      { type: 'br' },
      {
        serialNumber: '3005',
        code: 'CDB',
        type: 'MultiColumnTable',
        project: '云数据库',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'C20A043' },
          { name: '厂商国别', formType: 'input', field: 'C20A044' },
          { name: '产品名称：', formType: 'input', field: 'C20A045' },
          { name: '应用场景简述', formType: 'input', field: 'C20A046' },
          { name: '备注', formType: 'input', field: 'C20A048' },
        ],
      },

      { type: 'br' },
      {
        serialNumber: '3006',
        code: 'NET',
        type: 'MultiColumnTable',
        project: '云带宽(含CDN）',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'C20A049' },
          { name: '厂商国别', formType: 'input', field: 'C20A050' },
          { name: '产品名称：', formType: 'input', field: 'C20A051' },
          { name: '应用场景简述', formType: 'input', field: 'C20A052' },
          { name: '数量(M)', formType: 'number', field: 'C20A053' },
          { name: '备注', formType: 'input', field: 'C20A054' },
        ],
      },
      { type: 'br' },
      {
        serialNumber: '3007',
        code: 'SECURITY',
        type: 'MultiColumnTable',
        project: '云安全',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'C20A055' },
          { name: '厂商国别', formType: 'input', field: 'C20A056' },
          { name: '产品或服务名称', formType: 'input', field: 'C20A057' },
          { name: '应用场景简述', formType: 'input', field: 'C20A058' },
          { name: '备注', formType: 'input', field: 'C20A060' },
        ],
      },

      { type: 'br' },
      { type: 'text', value: '<strong>大数据和人工智能产品及服务应用情况：</strong>' },

      {
        serialNumber: '3008',
        code: 'PRODUCT',
        type: 'MultiColumnTable',
        project: '大数据产品',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'C20A061' },
          { name: '厂商国别', formType: 'input', field: 'C20A062' },
          { name: '产品或服务名称', formType: 'input', field: 'C20A063' },
          { name: '应用场景简述', formType: 'input', field: 'C20A064' },
          { name: '数量(台/套)', formType: 'number', field: 'C20A065' },
          { name: '备注', formType: 'input', field: 'C20A066' },
        ],
      },

      {
        serialNumber: '3009',
        code: 'DATASERVICE',
        type: 'MultiColumnTable',
        project: '数据服务',
        content: [
          { name: '产品名称：', formType: 'input', field: 'C20A067' },
          { name: '厂商国别', formType: 'input', field: 'C20A068' },
          { name: '产品或服务名称', formType: 'input', field: 'C20A069' },
          { name: '应用场景简述', formType: 'input', field: 'C20A070' },
          { name: '备注', formType: 'input', field: 'C20A072' },
        ],
      },

      {
        serialNumber: '30010',
        code: 'AIPRODUCT',
        type: 'MultiColumnTable',
        project: '人工智能产品',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'C20A073' },
          { name: '厂商国别', formType: 'input', field: 'C20A074' },
          { name: '产品或服务名称', formType: 'input', field: 'C20A075' },
          { name: '应用场景简述', formType: 'input', field: 'C20A076' },
          { name: '数量(台/套)', formType: 'number', field: 'C20A077' },
          { name: '备注', formType: 'input', field: 'C20A078' },
        ],
      },

      {
        serialNumber: '30011',
        code: 'AISERVICE',
        type: 'MultiColumnTable',
        project: '人工智能服务',
        content: [
          { name: '厂商名称：', formType: 'input', field: 'C20A079' },
          { name: '厂商国别', formType: 'input', field: 'C20A081' },
          { name: '产品或服务名称', formType: 'input', field: 'C20A082' },
          { name: '应用场景简述', formType: 'input', field: 'C20A083' },
          { name: '备注', formType: 'input', field: 'C20A085' },
        ],
      },

      { type: 'br' },
      { type: 'text', value: '<strong> 区块链技术应用情况</strong>' },

      {
        serialNumber: '30012',
        code: 'BLOCKCHAIN',
        type: 'MultiColumnTable',
        project: '区块链技术应用',
        content: [
          { name: '应用系统名称', formType: 'input', field: 'C20A086' },
          { name: '部署形式', formType: 'radio-group', field: 'C20A087', options: ['私有链', '联盟链', '公有链'] },
          { name: '应用场景简述', formType: 'input', field: 'C20A088' },
          { name: '建设方或运营方名称', formType: 'input', field: 'C20A089' },
          { name: '备注', formType: 'input', field: 'C20A090' },
        ],
      },

      { type: 'br' },
      { type: 'text', value: '<strong>北斗系统应用情况：</strong>' },

      {
        serialNumber: '30013',
        code: 'C20B003',
        type: 'MultiColumnTable',
        project: '在用授时产品',
        content: [
          { name: '授时产品（含服务）名称', formType: 'input', field: 'C20B004' },
          { name: '厂商及型号', formType: 'input', field: 'C20B005' },
          { name: '产品数量(台/项)', formType: 'number', field: 'C20B006' },
          { name: '应用场景简述', formType: 'input', field: 'C20B007' },
          { name: '是否主用北斗', formType: 'radio-group', field: 'C20B008', options: ['是', '否'] },
          { name: '备注', formType: 'input', field: 'C20B009' },
        ],
      },

      {
        serialNumber: '30014',
        code: 'C20B009',
        type: 'MultiColumnTable',
        project: '在用的提供定位功能的SDK/API',
        content: [
          { name: 'SDK/API名称', formType: 'input', field: 'C20B010' },
          { name: '开发商（版本号）', formType: 'input', field: 'C20B011' },
          { name: '应用场景简述', formType: 'number', field: 'C20B012' },
          { name: '是否主用北斗', formType: 'radio-group', field: 'C20B013', options: ['是', '否'] },
          { name: '备注', formType: 'input', field: 'C20B015' },
        ],
      },
      { type: 'br' },
      { type: 'text', value: '<strong>IPv6部署情况：</strong>' },
      { type: 'br' },

      {
        serialNumber: '30014',
        project: 'IPv6部署情况',
        code: 'C20B016',
        type: 'AttachTable',
        content: [
          {
            field: 'col1',
            title: '类型',
            width: '20%',
          },
          {
            field: 'col2',
            title: 'Web浏览器数量',
            width: '15%',
            slots: { default: 'form_default' },
          },
          {
            field: 'col3',
            title: 'APP客户端数量',
            width: '15%',
            slots: { default: 'form_default' },
          },
          {
            field: 'col4',
            title: 'PC客户端数量',
            width: '15%',
            slots: { default: 'form_default' },
          },
          {
            field: 'col5',
            title: '合计数量：',
            width: '15%',
            slots: { default: 'form_default' },
          },
          {
            field: 'col6',
            title: '备注',
            width: '20%',
            slots: { default: 'form_default' },
          },
        ],
        datas: [
          {
            col1: '应用系统数量（个）',
            col2: { value: '', formType: 'number', field: 'C20B017' },
            col3: { value: '', formType: 'number', field: 'C20B018' },
            col4: { value: '', formType: 'number', field: 'C20B019' },
            col5: { value: '', formType: 'number', field: 'C20B020' },
            col6: { value: '', formType: 'input', field: 'C20B021' },
          },
          {
            col1: '完成改造数量（个）',
            col2: { formType: 'number', field: 'C20B022' },
            col3: { formType: 'number', field: 'C20B023' },
            col4: { formType: 'number', field: 'C20B024' },
            col5: { formType: 'number', field: 'C20B025' },
            col6: { formType: 'input', field: 'C20B026' },
          },
        ],
        calcSum: {
          tp: true,
          rows: {
            col5: ['col2', 'col3', 'col4'],
          },
        },
      },
    ],
  },
  {
    serialNumber: '4',
    project: '信息系统软硬件服务支持情况',
    code: 'SPPRT',
    content: [
      { type: 'text', value: '存在仍在使用供应商已停止支持的软件或硬件平台的重要信息系统：' },
      { type: 'br' },
      {
        type: 'yesno',
        field: 'SPPRT1',
        extraFields: [
          { label: '总数', formType: 'number', field: 'SPPRT2' },
          { label: '具体系统名称', field: 'SPPRT3', formType: 'input' },
          { label: '其中已停止支持的硬件平台数量', formType: 'number', field: 'SPPRT4', unit: '个' },
          { label: '已停止支持的软件平台数量', formType: 'number', field: 'SPPRT5', unit: '个' },
        ],
      },
    ],
  },

  { type: 'br' },

  {
    serialNumber: '5',
    project: '附件',
    code: 'ATTACH',
    type: 'AttachTable',
    content: [
      {
        field: 'col1',
        title: '名称',
        width: '20%',
      },
      {
        field: 'col2',
        title: '附件索引',
        slots: { default: 'form_default' },
      },
      {
        field: 'col3',
        title: '备注',
        width: '20%',
        slots: { default: 'form_default' },
      },
    ],
    datas: [
      {
        col1: '软件正版化规章制度',
        col2: { formType: 'input', field: 'ATTACH1' },
        col3: { formType: 'input', field: 'ATTACH100' },
      },
    ],
  },
];
