test.js 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. 'use strict';
  2. const patent = {
  3. create_number: { type: String, required: false }, // 申请号
  4. create_date: { type: String, required: false }, // 申请日
  5. success_number: { type: String, required: false }, // 公开(公告)号
  6. success_date: { type: String, required: false }, // 公开(公告)日
  7. inventor: { type: String, required: false }, // 发明人
  8. agent: { type: String, required: false }, // 代理机构
  9. agent_personal: { type: String, required: false }, // 代理人
  10. address: { type: String, required: false }, // 发明人地址
  11. name: { type: String, required: false }, // 标题
  12. apply_personal: { type: String, required: false }, // 申请人
  13. term: { type: String, required: false }, // 专利有效性
  14. type: { type: String, required: false }, // 专利类型
  15. nationality: { type: String, required: false }, // 公开国别
  16. ipc_type: { type: String, required: false }, // IPC主分类
  17. onlegal_status: { type: String, required: false }, // 当前法律状态
  18. legal_status: { type: String, required: false }, // 法律状态
  19. law_date: { type: String, required: false }, // 法律文书日期
  20. on_obligee: { type: String, required: false }, // 当前权利人--变更前权利人
  21. apply_address: { type: String, required: false }, // 申请人地址(其他)
  22. apply_other: { type: String, required: false }, // 申请人(其他)
  23. law_num: { type: String, required: false }, // 法律文书编号
  24. first_opendate: { type: String, required: false }, // 首次公开日
  25. empower_date: { type: String, required: false }, // 授权公告日
  26. lose_date: { type: String, required: false }, // 失效日
  27. examine_date: { type: String, required: false }, // 实质审查生效日
  28. invention_design: { type: String, required: false }, // 发明(设计)人(其他)
  29. incopat_link: { type: String, required: false }, // 链接到incoPat
  30. first_ask: { type: String, required: false }, // 首项权利要求
  31. first_apply: { type: String, required: false }, // 第一申请人
  32. apply_city: { type: String, required: false }, // 中国申请人地市
  33. business_code: { type: String, required: false }, // 工商统一社会信用代码
  34. business_address: { type: String, required: false }, // 工商注册地址
  35. first_inventor: { type: String, required: false }, // 第一发明人
  36. shared_value: { type: String, required: false }, // 合享价值度
  37. techol_stable: { type: String, required: false }, // 技术稳定性
  38. techol_advanced: { type: String, required: false }, // 技术先进性
  39. pct_apply: { type: String, required: false }, // PCT国际申请号
  40. pct_publish: { type: String, required: false }, // PCT国际公布号
  41. status: { type: String, required: false, default: '0' }, // 状态
  42. abstract: { type: String, required: false }, // 摘要
  43. img_url: { type: Array }, // 首页附图
  44. user_id: { type: Array }, // 专利关联人
  45. remark: { type: String },
  46. };
  47. const keys = Object.keys(patent);
  48. console.log(keys);