constants.js 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331
  1. export default {
  2. tokenHeader: "Authorization",
  3. token: "token",
  4. projectId: "projectId",
  5. userinfo: "userinfo",
  6. prefix: "prefix",
  7. permissions: [
  8. { label: '公用', value: 2, class: 'success' },
  9. { label: '指定专利数据库', value: 1, class: 'danger' },
  10. ],
  11. permissions2: [
  12. { label: '系统公用', value: 1, class: 'success' },
  13. { label: '系统私用', value: 2, class: 'danger' },
  14. { label: '指定专利数据库公用', value: 3, class: 'success' },
  15. { label: '指定专利数据库私用', value: 4, class: 'danger' },
  16. ],
  17. patentType: [
  18. { label: '实用新型', value: 1, class: 'primary' },
  19. { label: '发明申请', value: 2, class: 'success' },
  20. { label: '外观设计', value: 3, class: 'warning' },
  21. { label: '授权发明', value: 4, class: 'danger' },
  22. ],
  23. patentSimpleStatus: [
  24. { label: '审中', value: 1, class: 'primary' },
  25. { label: '失效', value: 2, class: 'danger' },
  26. { label: '有效', value: 3, class: 'success' },
  27. { label: 'PCT状态', value: 4, class: 'warning' },
  28. { label: 'PCT指定期满', value: 5, class: 'warning' },
  29. { label: 'PCT指定期内', value: 6, class: 'warning' },
  30. ],
  31. templateLabelType: [
  32. { label: '系统数据', value: 0, class: '', object: 'sys.', symbol: '{{?}}' },
  33. { label: '专利数据库信息', value: 1, class: '', object: 'thematic.', symbol: '{{?}}' },
  34. { label: '专利信息', value: 2, class: '', object: '', symbol: '?' },
  35. { label: '专利法律状态', value: 3, class: '', object: 'sys.', symbol: '{{?}}' },
  36. { label: '专利申请人', value: 4, class: '', object: 'sys.', symbol: '{{?}}' },
  37. { label: '合并申请人', value: 5, class: '', object: 'sys.', symbol: '{{?}}' },
  38. { label: '许可人', value: 6, class: '', object: 'sys.', symbol: '{{?}}' },
  39. { label: '被许可人', value: 7, class: '', object: 'sys.', symbol: '{{?}}' },
  40. ],
  41. /**
  42. * type = 1 单维度矩阵数据
  43. * type = 2 多维度矩阵数据
  44. * type = 3 树形数据
  45. */
  46. chartType: [
  47. { label: '单折线图', value: 1, type: 1, component: 'CLine', icon: 'line' },
  48. { label: '多折线图', value: 2, type: 2, component: 'CMultipleLine', icon: 'multipleLine' },
  49. { label: '面积图', value: 3, type: 1, component: 'CArea', icon: 'area' },
  50. { label: '柱形图', value: 4, type: 1, component: 'CBar', icon: 'bar' },
  51. { label: '堆积柱形图', value: 5, type: 2, component: 'CStackedBar', icon: 'stackedBar' },
  52. { label: '簇状柱形图', value: 6, type: 2, component: 'CMultipleBar', icon: 'multipleBar' },
  53. { label: '条形图', value: 7, type: 1, component: 'CColumn', icon: 'column' },
  54. { label: '堆积条形图', value: 8, type: 2, component: 'CStackedColumn', icon: 'stackedColumn' },
  55. { label: '簇状条形图', value: 9, type: 2, component: 'CMultipleColumn', icon: 'multipleColumn' },
  56. { label: '环形图', value: 10, type: 1, component: 'CDoughnut', icon: 'doughnut' },
  57. { label: '饼图', value: 11, type: 1, component: 'CPie', icon: 'pie' },
  58. { label: '旭日图', value: 12, type: 2, component: 'CSunburst', icon: 'sunburst' },
  59. { label: '矩形树形图', value: 13, type: 2, component: 'CTreemap', icon: 'tree' },
  60. { label: '热力图', value: 14, type: 2, component: 'CHeat', icon: 'heat' },
  61. { label: '气泡图', value: 15, type: 2, component: 'CScatter', icon: 'scatter' },
  62. { label: '雷达图', value: 17, type: 2, component: 'CRadar', icon: 'radar' },
  63. { label: '雷达图(分离)', value: 22, type: 2, component: 'CRadar2', icon: 'radar2' },
  64. { label: '全球', value: 18, type: 1, component: 'CMap', icon: 'map' },
  65. { label: '中国', value: 23, type: 1, component: 'CMap1', icon: 'map2' },
  66. { label: '中国(省)', value: 21, type: 1, component: 'CMap2', icon: 'cite' },
  67. { label: '桑基图', value: 19, type: 2, component: 'CSankey', icon: 'sankey' },
  68. { label: '树图', value: 20, type: 3, component: 'CTree', icon: 'tree2' },
  69. { label: '表格', value: 30, type: 2, component: 'CTable', icon: 'table' },
  70. ],
  71. /**
  72. * 坐标轴字体
  73. */
  74. fontFamily: [
  75. { label: 'sans-serif', value: 'sans-serif' },
  76. { label: 'serif', value: 'serif' },
  77. { label: 'monospace', value: 'monospace' },
  78. { label: 'Arial', value: 'Arial' },
  79. { label: 'Courier New', value: 'Courier New' },
  80. { label: 'Microsoft YaHei', value: 'Microsoft YaHei' },
  81. ],
  82. /**
  83. * 检索栏位DBType为可检索的范围CN:外部中国专利,WD:外部全球专利,inner_CN:内部中国专利,inner_WD:内部全球专利
  84. * dataType为数据格式:1为字符串,2为日期,3为数组,5为专利数据库,6为报告
  85. */
  86. DBTypes:{
  87. CN:'外部中国专利检索',
  88. WD:'外部全球专利检索',
  89. inner_CN:'内部中国专利检索',
  90. inner_WD:'内部全球专利检索',
  91. },
  92. searchField:[
  93. {
  94. label:'项目库',
  95. value:'project',
  96. DBType:['inner_CN','inner_WD'],
  97. children:[
  98. {label: '专利数据库', value: 'projectName',DBType:['inner_CN','inner_WD'],dataType:5,placeholder:'请选择专利数据库'},
  99. ]
  100. },
  101. {
  102. label:'文本',
  103. value:'text',
  104. DBType:['CN','WD','inner_CN','inner_WD'],
  105. children:[
  106. {label: '发明名称/标题', value: 'TI',DBType:['CN','WD','inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入发明名称/标题,例:计算机 OR "computer and phone"'},
  107. {label: '权利要求', value: 'CL',DBType:['CN','inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入权利要求,例:加煤系统 OR "computer and phone"'},
  108. // {label: '权利要求', value: 'CL',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入权利要求,例:加煤系统 OR "computer and phone"'},
  109. {label: '说明书', value: 'FT',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入说明书,例:加煤系统 OR "computer and phone"'},
  110. {label: '关键词', value: 'TX',DBType:['CN','WD','inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入关键词,例:石墨烯 OR "computer and phone"'},
  111. {label: '摘要', value: 'AB',DBType:['CN','WD','inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入摘要或简要说明,例:外喷放热气 OR "computer and phone"'},
  112. ]
  113. },
  114. {
  115. label:'号码',
  116. value:'number',
  117. DBType:['CN','WD','inner_CN','inner_WD'],
  118. children:[
  119. {label: '申请号', value: 'AN',DBType:['CN','WD','inner_CN','inner_WD'],type:'号码',dataType:1,placeholder:'请输入申请号,例:CN202330275114.7 OR CN202330275114.7'},
  120. {label: '原始申请号', value: 'ANO',DBType:['CN','WD'],type:'号码',dataType:1,placeholder:'请输入原始申请号,例:CN202330275109.6 OR CN202330275109.6'},
  121. {label: '授权公告号', value: 'GN',DBType:['CN','inner_CN','inner_WD'],type:'号码',dataType:1,placeholder:'请输入授权公告号,例:CN102860161 OR CN1526554846'},
  122. {label: '公开号', value: 'PN',DBType:['CN','WD','inner_CN','inner_WD'],type:'号码',dataType:1,placeholder:'请输入公开号,例:CN102860161 OR CN1526554846'},
  123. { label: '原始公开号', value: 'PNO', DBType:['WD'],type: '号码', dataType: 1, placeholder: '请输入原始公开号,例:CN102860161 OR CN1526554846' },
  124. {label: '优先权号', value: 'PRN',DBType:['CN','WD','inner_CN','inner_WD'],type:'号码',dataType:1,placeholder:'请输入优先权号,例:DEP3833692.8'},
  125. {label: 'PCT申请号', value: 'PCTAN',DBType:['inner_CN','inner_WD'],type:'号码',dataType:1,placeholder:'请输入PCT申请号'},
  126. ]
  127. },
  128. {
  129. label:'类型及状态',
  130. value:'typeAndStatus',
  131. show:true,
  132. DBType:['CN','inner_CN','inner_WD'],
  133. children:[
  134. {label: '专利类型',value: 'PT',DBType:['CN','inner_CN','inner_WD'],type:'数字',dataType:3},
  135. {label: '简单法律状态', value: 'LG',DBType:['CN','inner_CN','inner_WD'],type:'数字',dataType:3},
  136. // {label: '法律状态', value: 'SS',DBType:['inner_CN','inner_WD'],type:'数字',dataType:3},
  137. ]
  138. },
  139. {
  140. label:'分类',
  141. value:'typeNumber',
  142. DBType:['CN','WD','inner_CN','inner_WD'],
  143. children:[
  144. {label: '分类号', value: 'IC',DBType:['CN','WD'],type:'文本',dataType:1,placeholder:'请输入分类号,例:21-01 OR B61D47/00'},
  145. {label: '主分类号', value: 'MC',DBType:['CN','WD'],type:'文本',dataType:1,placeholder:'请输入分类号,例:21-01 OR B61D47/00'},
  146. {label: 'IPC分类号', value: 'IC',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入IPC分类号,例:21-01 OR B61D47/00',
  147. after:[
  148. {label: 'IPC部', value: 'IC1',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入IPC部'},
  149. {label: 'IPC大类', value: 'IC2',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入IPC大类'},
  150. {label: 'IPC小类', value: 'IC3',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入IPC小类'},
  151. {label: 'IPC大组', value: 'IC4',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入IPC大组'},
  152. ]
  153. },
  154. {label: 'LOC分类号', value: 'LOC',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入LOC分类号,例:21-01 OR B61D47/00',
  155. after:[
  156. {label: 'LOC大类', value: 'LOC1',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入IPC部'},
  157. ]
  158. },
  159. // {label: '优先权号', value: 'PR',type:3,dataType:1,placeholder:'请输入优先权号,例:DEP3833692.8'},
  160. {label: '范畴分类', value: 'CT',DBType:['CN'],type:'文本',dataType:1,placeholder:'请输入范畴分类,例:32D OR 40B'},
  161. {label: '欧洲分类', value: 'EC',DBType:['WD'],type:'文本',dataType:1,placeholder:'请输入欧洲分类号'},
  162. ],
  163. },
  164. {
  165. label:'日期',
  166. value:'date',
  167. DBType:['CN','WD','inner_CN','inner_WD'],
  168. children:[
  169. {label: '申请日', value: 'AD',DBType:['CN','WD','inner_CN','inner_WD'],type:'日期',dataType:1,placeholder:'请输入申请日,例:2020 OR 202001 OR 20230101 OR 20230101~20230601'},
  170. {label: '授权公告日', value: 'GD',DBType:['CN','inner_CN','inner_WD'],type:'日期',dataType:1,placeholder:'请输入授权公告日,例:2020 OR 202001 OR 20230101 OR 20230101~20230601'},
  171. {label: '公开日', value: 'PD',DBType:['CN','WD','inner_CN','inner_WD'],type:'日期',dataType:1,placeholder:'请输入公开日,例:2020 OR 202001 OR 20230101 OR 20230101~20230601'},
  172. {label: '优先权日', value: 'PRD',DBType:['inner_CN','inner_WD'],type:'日期',dataType:1,placeholder:'请输入优先权日,例:2020 OR 202001 OR 20230101 OR 20230101~20230601'},
  173. {label: 'pct申请日', value: 'PCTD',DBType:['inner_CN','inner_WD'],type:'日期',dataType:1,placeholder:'请输入pct申请日,例:2020 OR 202001 OR 20230101 OR 20230101~20230601'},
  174. {label: 'pct进入日期', value: 'PCTENTRY_DATE',DBType:['inner_CN','inner_WD'],type:'日期',dataType:1,placeholder:'请输入pct进入日期,例:2020 OR 202001 OR 20230101 OR 20230101~20230601'},
  175. ]
  176. },
  177. {
  178. label:'公司/人',
  179. value:'person',
  180. DBType:['CN','WD','inner_CN','inner_WD'],
  181. children:[
  182. {label: '发明人', value: 'IN',DBType:['CN','WD','inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入发明人,例:钟丽红'},
  183. {label: '第一发明人', value: 'FI',DBType:['CN','WD'],type:'文本',dataType:1,placeholder:'请输入第一发明人,例:钟丽红'},
  184. {label: '申请人', value: 'PA',DBType:['CN','WD','inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入申请人,例:钟丽红'},
  185. {label: '第一申请人', value: 'FP',DBType:['CN','WD'],type:'文本',dataType:1,placeholder:'请输入第一申请人,例:钟丽红'},
  186. {label: '权利人', value: 'PE',DBType:['CN','inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入权利人,例:钟丽红'},
  187. // {label: '代理机构代码', value: 'AG',type:1,dataType:1,placeholder:'请输入代理机构代码,例:11223'},
  188. {label: '代理人', value: 'AT',DBType:['CN','inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入代理人,例:张三'},
  189. // {label: '代理人', value: 'AG',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入代理人,例:张三'},
  190. {label: '代理机构名称', value: 'AGN',DBType:['CN','inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入代理机构名称,例:威士博'},
  191. ]
  192. },
  193. {
  194. label:'地址',
  195. value:'address',
  196. DBType:['CN','inner_CN','inner_WD'],
  197. show:true,
  198. children:[
  199. // {label: '国省代码', value: 'CO',type:3,dataType:1,placeholder:'请输入国省代码,例:94 OR CN'},
  200. // {label: '发明人国家', value: 'ICO',type:2,dataType:1,placeholder:'请输入发明人国家,例:94 OR CN'},
  201. // {label: '国家', value: 'GJ',type:3,dataType:3,placeholder:'请输入国家,例:CN'},
  202. {label: '申请人地址', value: 'DZ',DBType:['CN','inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入申请人地址,例:深圳市南山区'},
  203. // {label: '申请人地址', value: 'ADD',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入申请人地址,例:深圳市南山区'},
  204. {label: '权利人地址', value: 'DR',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入权利人地址,例:深圳市南山区'},
  205. ]
  206. },
  207. {
  208. label:'国家/地区',
  209. value:'country',
  210. DBType:['CN','WD','inner_CN','inner_WD'],
  211. children:[
  212. {label: '申请人国家/地区', value: 'CO',DBType:['CN'],type:'文本',dataType:1,placeholder:'请输入国省代码,例:94 OR CN'},
  213. // {label: '发明人国家', value: 'ICO',type:2,dataType:1,placeholder:'请输入发明人国家,例:94 OR CN'},
  214. {label: '受理局', value: 'GJ',DBType:['WD'],type:'文本',dataType:3,placeholder:'请输入国家,例:CN'},
  215. {label: '申请国家', value: 'CO',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入国家,例:CN'},
  216. {label: '申请人国家', value: 'PAC',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入申请人国家,例:CN',
  217. after:[
  218. {label: '申请人省', value: 'PAP',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入申请人省'},
  219. {label: '申请人市', value: 'PAA',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入申请人市'},
  220. // {label: '申请人区县', value: 'ADD',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入申请人区县'},
  221. ]
  222. },
  223. {label: '权利人国家', value: 'PEC',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入权利人国家,例:CN',
  224. after:[
  225. {label: '权利人省', value: 'PEP',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入权利人省'},
  226. {label: '权利人市', value: 'PEA',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入权利人市'},
  227. // {label: '权利人区县', value: 'RDD',DBType:['inner_CN','inner_WD'],type:'文本',dataType:1,placeholder:'请输入权利人区县'},
  228. ]
  229. },
  230. ],
  231. },
  232. {
  233. label:'引用',
  234. value:'excerpt',
  235. DBType:['CN','WD'],
  236. children:[
  237. {label: '引用专利', value: 'CC',DBType:['CN','WD'],type:'号码',dataType:1,placeholder:'请输入引用专利,例:US1743377A,1930.01.14'},
  238. {label: '引用非专利', value: 'UCC',DBType:['CN'],type:'号码',dataType:1,placeholder:'请输入引用非专利'},
  239. ]
  240. },
  241. ],
  242. LG:[//法律状态
  243. {
  244. label:'有效',
  245. value:1
  246. },
  247. {
  248. label:'无效',
  249. value:2
  250. },
  251. {
  252. label:'审中',
  253. value:3
  254. },
  255. ],
  256. SS:[//法律状态
  257. {
  258. label:'有效',
  259. value:1
  260. },
  261. {
  262. label:'无效',
  263. value:2
  264. },
  265. {
  266. label:'审中',
  267. value:3
  268. },
  269. ],
  270. PT:[//专利类型
  271. {
  272. label:'发明',
  273. value:'1 OR 8'
  274. },
  275. {
  276. label:'新型',
  277. value:'2 OR 9'
  278. },
  279. {
  280. label:'外观',
  281. value:3
  282. },
  283. ],
  284. //可见类型
  285. showType:[
  286. {
  287. label:'公开',
  288. value:0
  289. },
  290. {
  291. label:'仅本人可见',
  292. value:1
  293. },
  294. {
  295. label:'部分人可见',
  296. value:2
  297. },
  298. {
  299. label:'不给谁看',
  300. value:3
  301. },
  302. ],
  303. sourceId:process.env.NODE_ENV === 'production'?6:1,
  304. //更新周期
  305. updateCycle:[
  306. // {
  307. // label:'每天',
  308. // value:'day'
  309. // },
  310. {
  311. label:'每周',
  312. value:'week'
  313. },
  314. {
  315. label:'每月',
  316. value:'month'
  317. },
  318. {
  319. label:'每季',
  320. value:'quarter'
  321. },
  322. {
  323. label:'每年',
  324. value:'year'
  325. },
  326. ],
  327. }