importMapping.ts 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. // 注释是表名
  2. // achievement
  3. const achievement = [
  4. { index: 1, field: 'name', zh: '名称' },
  5. { index: 2, field: 'industry', zh: '所属产业' },
  6. { index: 3, field: 'patent', zh: '专利号' },
  7. { index: 4, field: 'attribute', type: 'dict', code: 'attribute', zh: '属性' },
  8. { index: 5, field: 'sell', type: 'dict', code: 'sell', zh: '出让方式' },
  9. { index: 6, field: 'mature', type: 'dict', code: 'mature', zh: '成熟度' },
  10. { index: 7, field: 'field', type: 'dict', code: 'field', zh: '行业领域' },
  11. { index: 8, field: 'technology', type: 'dict', code: 'technology', zh: '技术分类' },
  12. { index: 9, field: 'area', type: 'area', zh: '地区' },
  13. { index: 10, field: 'money', zh: '参考价格' },
  14. { index: 11, field: 'time', type: 'date', zh: '发布时间' },
  15. { index: 12, field: 'source', zh: '项目来源' },
  16. { index: 13, field: 'person', zh: '负责人' },
  17. { index: 14, field: 'tel', zh: '联系电话' },
  18. { index: 15, field: 'brief', zh: '简介' },
  19. { index: 16, field: 'tags', zh: '标签' },
  20. ];
  21. // project
  22. const project = [
  23. { index: 1, field: 'name', zh: '名称' },
  24. { index: 2, field: 'industry', zh: '所属产业' },
  25. { index: 3, field: 'time', type: 'date', zh: '发布时间' },
  26. { index: 4, field: 'type', type: 'dict', code: 'industry', zh: '行业分类' },
  27. { index: 5, field: 'maturity', type: 'dict', code: 'projectMaturity', zh: '成熟度' },
  28. { index: 6, field: 'skill', type: 'dict', code: 'technology', zh: '技术类型' },
  29. { index: 7, field: 'field', type: 'dict', code: 'field', zh: '行业领域' },
  30. { index: 8, field: 'cooperate', type: 'dict', code: 'projectType', zh: '合作类型' },
  31. { index: 9, field: 'area', type: 'area', zh: '地区' },
  32. { index: 10, field: 'main', zh: '项目主体' },
  33. { index: 11, field: 'progress', zh: '项目进展' },
  34. { index: 12, field: 'track_unit', zh: '跟踪支持单位' },
  35. { index: 13, field: 'source', zh: '项目来源' },
  36. { index: 14, field: 'brief', zh: '简介' },
  37. { index: 15, field: 'tags', zh: '标签' },
  38. ];
  39. // demand
  40. const demand = [
  41. { index: 1, field: 'name', zh: '名称' },
  42. { index: 2, field: 'industry', zh: '所属产业' },
  43. { index: 3, field: 'start_time', type: 'date', zh: '开始时间' },
  44. { index: 4, field: 'end_time', type: 'date', zh: '结束时间' },
  45. { index: 5, field: 'money', type: 'date', zh: '价格' },
  46. { index: 6, field: 'field', zh: '行业领域' },
  47. { index: 7, field: 'urgent', type: 'dict', code: 'urgent', zh: '需求紧急度' },
  48. { index: 8, field: 'method', type: 'dict', code: 'method', zh: '合作方式' },
  49. { index: 9, field: 'area', type: 'area', zh: '地区' },
  50. { index: 10, field: 'company', zh: '所属企业' },
  51. { index: 11, field: 'company_brief', zh: '企业简况' },
  52. { index: 12, field: 'contacts', zh: '联系人' },
  53. { index: 13, field: 'tel', zh: '联系电话' },
  54. { index: 14, field: 'year', zh: '年份' },
  55. { index: 15, field: 'month', zh: '月份' },
  56. { index: 16, field: 'tec_name', zh: '技术需求名称' },
  57. { index: 17, field: 'question', zh: '待解决问题' },
  58. { index: 18, field: 'brief', zh: '简介' },
  59. { index: 19, field: 'tags', zh: '标签' },
  60. ];
  61. // supply
  62. const supply = [
  63. { index: 1, field: 'name', zh: '名称' },
  64. { index: 2, field: 'industry', zh: '所属产业' },
  65. { index: 3, field: 'start_time', type: 'date', zh: '开始时间' },
  66. { index: 4, field: 'end_time', type: 'date', zh: '结束时间' },
  67. { index: 5, field: 'money', type: 'date', zh: '价格' },
  68. { index: 6, field: 'field', zh: '行业领域' },
  69. { index: 7, field: 'urgent', type: 'dict', code: 'urgent', zh: '需求紧急度' },
  70. { index: 8, field: 'method', type: 'dict', code: 'method', zh: '合作方式' },
  71. { index: 9, field: 'area', type: 'area', zh: '地区' },
  72. { index: 10, field: 'source', zh: '项目来源' },
  73. { index: 11, field: 'brief', zh: '简介' },
  74. { index: 12, field: 'tags', zh: '标签' },
  75. ];
  76. // company
  77. const company = [
  78. { index: 1, field: 'name', zh: '名称' },
  79. { index: 2, field: 'industry', zh: '所属产业' },
  80. { index: 3, field: 'code', zh: '企业统一信用代码名称' },
  81. { index: 4, field: 'representative', zh: '法定代表人' },
  82. { index: 5, field: 'email', zh: '电子邮箱' },
  83. { index: 6, field: 'person', zh: '员工人数', type: 'number' },
  84. { index: 7, field: 'graduate_num', zh: '硕士研究生人数', type: 'number' },
  85. { index: 8, field: 'doctor_num', zh: '博士人数', type: 'number' },
  86. { index: 9, field: 'returnee_num', zh: '海归人数', type: 'number' },
  87. { index: 10, field: 'knowledge', zh: '知识产权数', type: 'number' },
  88. { index: 11, field: 'patent', zh: '发明专利数', type: 'number' },
  89. { index: 12, field: 'utility', zh: '实用新型数', type: 'number' },
  90. { index: 13, field: 'copyright', zh: '软件著作权数', type: 'number' },
  91. { index: 14, field: 'is_tech', zh: '是否为高新技术企业', type: 'dict', code: 'isUse' },
  92. { index: 15, field: 'is_new', zh: '是否为专精特新企业', type: 'dict', code: 'isUse' },
  93. { index: 16, field: 'register', zh: '注册资本' },
  94. { index: 17, field: 'create_time', type: 'date', zh: '成立时间' },
  95. { index: 18, field: 'pattern', type: 'dict', code: 'pattern', zh: '企业类型' },
  96. { index: 19, field: 'scale', type: 'dict', code: 'scale', zh: '企业规模' },
  97. { index: 20, field: 'type', type: 'dict', code: 'type', zh: '所属行业' },
  98. { index: 21, field: 'area', type: 'area', zh: '地区' },
  99. { index: 22, field: 'phone', zh: '联系电话' },
  100. { index: 23, field: 'address', zh: '地址' },
  101. { index: 24, field: 'products', zh: '产品' },
  102. { index: 25, field: 'brief', zh: '简介' },
  103. { index: 26, field: 'tags', zh: '标签' },
  104. ];
  105. // companyYear
  106. const companyYear = [
  107. { index: 1, field: 'company', zh: '名称', type: 'id' },
  108. { index: 2, field: 'year', zh: '年度' },
  109. { index: 3, field: 'time', zh: '填报时间' },
  110. { index: 4, field: 'esincome_money', zh: '预计营业收入(万元)', type: 'number' },
  111. { index: 5, field: 'esprofit_money', zh: '预计利润(万元)', type: 'number' },
  112. { index: 6, field: 'estax_money', zh: '预计税金(万元)', type: 'number' },
  113. { index: 7, field: 'essearch_money', zh: '预计研发费用(万元)', type: 'number' },
  114. { index: 8, field: 'tags', zh: '标签' },
  115. ];
  116. export { achievement, project, demand, supply, company, companyYear };