selector.js 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645
  1. /* eslint-disable */
  2. // 城市选择/筛选 - 省份与字母IndexBar对照数据
  3. // 在[@/components/selector/AreaSelectorCard.vue]中使用
  4. export const provinceListMapExp = {
  5. '#': ['全国'],
  6. A: ['安徽', '澳门'],
  7. B: ['北京'],
  8. C: ['重庆'],
  9. F: ['福建'],
  10. G: ['广东', '广西', '贵州', '甘肃'],
  11. H: ['河北', '湖北', '黑龙江', '海南', '河南', '湖南'],
  12. J: ['吉林', '江苏', '江西'],
  13. L: ['辽宁'],
  14. N: ['内蒙古', '宁夏'],
  15. Q: ['青海'],
  16. S: ['山西', '陕西', '上海', '山东', '四川'],
  17. T: ['天津', '台湾'],
  18. X: ['西藏', '新疆', '香港'],
  19. Y: ['云南'],
  20. Z: ['浙江']
  21. }
  22. // 采购单位类型数据
  23. // 在[@/components/selector/BuyerclassSelectorCard.vue]中使用
  24. export const cateListMapExp = {
  25. '#': ['全部'],
  26. C: ['财政', '传媒', '城管', '采矿业', '出版广电'],
  27. D: ['档案', '党委办', '电信行业'],
  28. F: ['法院', '发改'],
  29. G: ['工信', '公安', '国资委', '公共资源交易'],
  30. H: ['海关'],
  31. J: ['教育', '军队', '交通', '纪委', '金融业', '建筑业', '检察院', '机关事务'],
  32. K: ['科技'],
  33. M: ['民政', '民宗'],
  34. N: ['农业', '能源化工', '农林牧渔'],
  35. P: ['批发零售'],
  36. Q: ['气象'],
  37. R: ['人行', '人社', '人大'],
  38. S: ['税务', '水利', '市政', '审计', '商务', '司法', '社会团体', '市场监管', '生态环境'],
  39. T: ['统计', '统战', '体育'],
  40. W: ['文旅', '卫健委'],
  41. X: ['学校', '宣传', '信息技术'],
  42. Y: ['医疗', '银保监', '运输物流', '应急管理'],
  43. Z: ['组织', '政协', '住建', '证监', '政府办', '制造业', '政务中心', '住宿餐饮', '自然资源']
  44. }
  45. // 信息类型数据
  46. // 在[@/components/selector/InfoTypeSelectorCard.vue]中使用
  47. export const infoTypeListExp = [
  48. {
  49. name: '全部',
  50. value: '',
  51. level: 0,
  52. children: []
  53. },
  54. {
  55. name: '拟建项目',
  56. value: '拟建',
  57. showHelp: true,
  58. level: 1,
  59. children: []
  60. },
  61. {
  62. name: '采购意向',
  63. value: '采购意向',
  64. showHelp: true,
  65. level: 1,
  66. children: []
  67. },
  68. {
  69. name: '招标预告',
  70. value: '',
  71. level: 1,
  72. children: [
  73. {
  74. name: '预告',
  75. value: '预告',
  76. level: 2
  77. },
  78. {
  79. name: '预审',
  80. value: '预审',
  81. level: 2
  82. },
  83. {
  84. name: '预审结果',
  85. value: '预审结果',
  86. level: 2
  87. },
  88. {
  89. name: '论证意见',
  90. value: '论证意见',
  91. level: 2
  92. },
  93. {
  94. name: '需求公示',
  95. value: '需求公示',
  96. level: 2
  97. }
  98. ]
  99. },
  100. {
  101. name: '招标公告',
  102. value: '',
  103. level: 1,
  104. children: [
  105. {
  106. name: '招标',
  107. value: '招标',
  108. level: 2
  109. },
  110. {
  111. name: '邀标',
  112. value: '邀标',
  113. level: 2
  114. },
  115. {
  116. name: '询价',
  117. value: '询价',
  118. level: 2
  119. },
  120. {
  121. name: '竞谈',
  122. value: '竞谈',
  123. level: 2
  124. },
  125. {
  126. name: '单一',
  127. value: '单一',
  128. level: 2
  129. },
  130. {
  131. name: '竞价',
  132. value: '竞价',
  133. level: 2
  134. },
  135. {
  136. name: '变更',
  137. value: '变更',
  138. level: 2
  139. },
  140. // {
  141. // name: '其它',
  142. // value: '其它',
  143. // level: 2
  144. // }
  145. ]
  146. },
  147. {
  148. name: '招标结果',
  149. value: '',
  150. level: 1,
  151. children: [
  152. {
  153. name: '中标',
  154. value: '中标',
  155. level: 2
  156. },
  157. {
  158. name: '成交',
  159. value: '成交',
  160. level: 2
  161. },
  162. {
  163. name: '废标',
  164. value: '废标',
  165. level: 2
  166. },
  167. {
  168. name: '流标',
  169. value: '流标',
  170. level: 2
  171. }
  172. ]
  173. },
  174. {
  175. name: '招标信用信息',
  176. value: '',
  177. level: 1,
  178. children: [
  179. {
  180. name: '合同',
  181. value: '合同',
  182. level: 2
  183. },
  184. {
  185. name: '验收',
  186. value: '验收',
  187. level: 2
  188. },
  189. {
  190. name: '违规',
  191. value: '违规',
  192. level: 2
  193. }
  194. ]
  195. }
  196. ]
  197. // 行业分类数据
  198. // 在[@/components/selector/IndustrySelectorCard.vue]中使用
  199. export const industryListMapExp = {
  200. '建筑工程': [
  201. '勘察设计',
  202. '工程施工',
  203. '监理咨询',
  204. '材料设备',
  205. '机电安装'
  206. ],
  207. '水利水电': [
  208. '水利工程',
  209. '发电工程',
  210. '航运工程',
  211. '其他工程'
  212. ],
  213. '能源化工': [
  214. '原材料',
  215. '仪器仪表',
  216. '新能源',
  217. '设备物资',
  218. '化工产品',
  219. '设备'
  220. ],
  221. '弱电安防': [
  222. '综合布线',
  223. '智能系统',
  224. '智能家居'
  225. ],
  226. '信息技术': [
  227. '系统集成及安全',
  228. '软件开发',
  229. '运维服务',
  230. '其他'
  231. ],
  232. '行政办公': [
  233. '办公家具',
  234. '通用办公设备',
  235. '专业设备',
  236. '办公用品',
  237. '生活用品'
  238. ],
  239. '机械设备': [
  240. '矿山机械',
  241. '工程机械',
  242. '机械零部件',
  243. '机床相关',
  244. '车辆',
  245. '其他机械设备'
  246. ],
  247. '交通工程': [
  248. '道路',
  249. '轨道',
  250. '桥梁',
  251. '隧道',
  252. '其他'
  253. ],
  254. '医疗卫生': [
  255. '设备',
  256. '耗材',
  257. '药品'
  258. ],
  259. '市政设施': [
  260. '道路',
  261. '绿化',
  262. '线路管网',
  263. '综合项目'
  264. ],
  265. '服务采购': [
  266. '法律咨询',
  267. '会计',
  268. '物业',
  269. '审计',
  270. '安保',
  271. '仓储物流',
  272. '广告宣传印刷',
  273. '其他'
  274. ],
  275. '农林牧渔': [
  276. '生产物资',
  277. '生产设备',
  278. '相关服务'
  279. ]
  280. }
  281. // 采购单位类型
  282. export const buyerclassListMapExp = {
  283. "党政机关事业单位": ['人大', '政协', '党委办', '组织', '宣传', '统战', '纪委', '政府办', '发改', '财政', '教育', '科技', '工信', '民政', '民宗', '人社', '公安', '检察院', '法院', '司法', '应急管理', '军队', '自然资源', '生态环境', '住建', '市政', '城管', '交通', '水利', '农业', '气象', '文旅', '卫健委', '医疗', '学校', '档案', '体育', '政务中心', '机关事务', '国资委', '海关', '税务', '市场监管', '商务', '人行', '银保监', '证监', '审计', '出版广电', '统计', '公共资源交易', '社会团体'],
  284. "企业": ['传媒', '采矿业', '电信行业', '金融业', '建筑业', '能源化工', '农林牧渔', '批发零售', '信息技术', '运输物流', '制造业', '住宿餐饮']
  285. }
  286. // 行业
  287. export const industryJson = [
  288. {
  289. name: '互联网/IT/电子/通信',
  290. children: [
  291. { name: '电子商务' },
  292. { name: '企业服务' },
  293. { name: '人工智能' },
  294. { name: '在线教育' },
  295. { name: '在线医疗' },
  296. { name: '新媒体' },
  297. { name: '物联网' },
  298. { name: '新零售' },
  299. { name: '区跨链' },
  300. { name: '互联网' },
  301. { name: '游戏' },
  302. { name: '云计算/大数据' },
  303. { name: '网络/信息安全' },
  304. { name: '在线生活服务(O2O)' },
  305. { name: '在线音乐/视频/阅读' },
  306. { name: 'IT服务' },
  307. { name: '计算机软件' },
  308. { name: '计算机硬件' },
  309. { name: '通信/网络设备' },
  310. { name: '运营商/增值服务' },
  311. { name: '电子/半导体/集成电路' }
  312. ]
  313. },
  314. {
  315. name: '房地产/建筑',
  316. children: [
  317. { name: '房地产开发与经营' },
  318. { name: '土地与公共设施管理' },
  319. { name: '公共建筑装饰装修' },
  320. { name: '房地产中介' },
  321. { name: '物业服务' },
  322. { name: '建筑设计' },
  323. { name: '工程施工' },
  324. { name: '建筑设备安装' },
  325. { name: '装饰装修' },
  326. { name: '建材' },
  327. { name: '建筑工程检测' }
  328. ]
  329. },
  330. {
  331. name: '金融业',
  332. children: [
  333. { name: '银行' },
  334. { name: '保险业' },
  335. { name: '基金' },
  336. { name: '信托' },
  337. { name: '证券/期货' },
  338. { name: '投资/融资' },
  339. { name: '汽车金融服务' },
  340. { name: '互联网金融/小额贷款' },
  341. { name: '租赁/拍卖/典当/担保' }
  342. ]
  343. },
  344. {
  345. name: '教育培训/科研',
  346. children: [
  347. { name: '培训/课外教育/教育辅助' },
  348. { name: '学校教育' },
  349. { name: '学术/科研' },
  350. { name: '科学技术推广服务业' }
  351. ]
  352. },
  353. {
  354. name: '广告/传媒/文化/体育',
  355. children: [
  356. { name: '广告业' },
  357. { name: '广播/电视/电影/录音制作' },
  358. { name: '会议/展览服务' },
  359. { name: '文化艺术/娱乐' },
  360. { name: '体育' },
  361. { name: '新闻/出版' }
  362. ]
  363. },
  364. {
  365. name: '制药/医疗',
  366. children: [
  367. { name: '医院' },
  368. { name: '卫生服务' },
  369. { name: '生物工程' },
  370. { name: '医药制造' },
  371. { name: '医疗设备/器械' }
  372. ]
  373. },
  374. {
  375. name: '批发/零售/贸易',
  376. children: [
  377. { name: '快速消费品' },
  378. { name: '耐用消费品' },
  379. { name: '零售/批发' },
  380. { name: '食品/饮料' },
  381. { name: '烟酒' },
  382. { name: '日化' },
  383. { name: '服装/纺织/皮革' },
  384. { name: '玩具/礼品' },
  385. { name: '珠宝/首饰' },
  386. { name: '办公用品设备' },
  387. { name: '工艺品/收藏品' },
  388. { name: '家具/家居/家电' },
  389. { name: '贸易/进出口代理' },
  390. ]
  391. },
  392. {
  393. name: '制造业',
  394. children: [
  395. { name: '船舶/航空/航天/火车制造' },
  396. { name: '电气机械/器材制造' },
  397. { name: '电子设备制造' },
  398. { name: '钢铁和有色金属冶炼及加工' },
  399. { name: '专用设备制造' },
  400. { name: '金属制品业' },
  401. { name: '通用设备制造' },
  402. { name: '仪器仪表制造' },
  403. { name: '非金属矿物制品业' },
  404. { name: '化学纤维制造业' },
  405. { name: '化学原料/化学制品' },
  406. { name: '日化产品制造' },
  407. { name: '纺织业/服饰产品加工制造' },
  408. { name: '农副产品加工制造' },
  409. { name: '燃料资源加工制造' },
  410. { name: '橡胶和塑料制品' },
  411. { name: '印刷/包装/造纸' },
  412. { name: '家具制造' },
  413. { name: '文体/办公设备制造' },
  414. { name: '工业自动化' }
  415. ]
  416. },
  417. {
  418. name: '汽车',
  419. children: [
  420. { name: '汽车销售与服务' },
  421. { name: '汽车制造' },
  422. { name: '汽车零部件' }
  423. ]
  424. },
  425. {
  426. name: '交通运输/仓储/物流',
  427. children: [
  428. { name: '火车站/港口/汽车站/路政' },
  429. { name: '民航/铁路/公路/水路客运' },
  430. { name: '货运/物流仓储' },
  431. { name: '邮政/快递' }
  432. ]
  433. },
  434. {
  435. name: '专业服务',
  436. children: [
  437. { name: '法律服务' },
  438. { name: '咨询服务' },
  439. { name: '翻译服务' },
  440. { name: '人力资源服务' },
  441. { name: '财务/审计/税务' },
  442. { name: '工程技术与设计服务' },
  443. { name: '检测/认证' },
  444. { name: '景区/商业/市场等综合管理' },
  445. { name: '商业代理服务' },
  446. { name: '专利/商标/知识产权' },
  447. { name: '租赁服务' },
  448. { name: '专业技术服务' }
  449. ]
  450. },
  451. {
  452. name: '生活服务',
  453. children: [
  454. { name: '餐饮业' },
  455. { name: '酒店/民宿' },
  456. { name: '旅游业' },
  457. { name: '婚庆/摄影' },
  458. { name: '美容/保健/养生' },
  459. { name: '居民服务' }
  460. ]
  461. },
  462. {
  463. name: '能源/环保/矿产',
  464. children: [
  465. { name: '石油/石化' },
  466. { name: '化工' },
  467. { name: '电力/水利/热力/燃气' },
  468. { name: '新能源' },
  469. { name: '环保' },
  470. { name: '矿产/采掘' }
  471. ]
  472. },
  473. {
  474. name: '政府/非盈利机构',
  475. children: [
  476. { name: '国家机构' },
  477. { name: '社团/组织/社会保障' },
  478. { name: '养老/孤儿/看护等社会服务' }
  479. ]
  480. },
  481. {
  482. name: '农/林/牧/渔',
  483. children: [
  484. { name: '农/林/牧/渔' }
  485. ]
  486. }
  487. ]
  488. // 职位
  489. export const jobJson = [
  490. '总裁',
  491. '总经理',
  492. '总监',
  493. '经理',
  494. '主管',
  495. '职员'
  496. ]
  497. // 公司规模
  498. export const companyScaleJson = [
  499. '0-19人',
  500. '20-99人',
  501. '100-499人',
  502. '500-999人',
  503. '1000-9999人',
  504. '100000人以上'
  505. ]
  506. // 部门
  507. export const branchJson = [
  508. '市场',
  509. '产品',
  510. '销售',
  511. '渠道',
  512. '其他'
  513. ]
  514. // 医疗机构经营性质
  515. export const hospitalNatureExp = [
  516. {
  517. name: '全部',
  518. code: '0',
  519. level: '0',
  520. children: []
  521. },
  522. {
  523. name: '公立',
  524. code: '1',
  525. level: '1',
  526. children: []
  527. },
  528. {
  529. name: '民营',
  530. code: '2',
  531. level: '1',
  532. children: []
  533. },
  534. {
  535. name: '其它',
  536. code: '3',
  537. level: '1',
  538. children: []
  539. }
  540. ]
  541. // 24小时数组
  542. export const hoursData = ['00:00', '01:00', '02:00', '03:00', '04:00', '05:00', '06:00', '07:00', '08:00', '09:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00', '18:00', '19:00', '20:00', '21:00', '22:00', '23:00']
  543. // 推送功能
  544. export const pushFunctionData = [
  545. {
  546. type: 'o_subset',
  547. name: '我的订阅',
  548. desc: '根据订阅条件,向您推送相关招投标公告信息。',
  549. showEdit: true
  550. },
  551. // {
  552. // classType: 'o_message',
  553. // type: 'o_msg_active',
  554. // subTitle: '活动优惠',
  555. // name: '消息',
  556. // desc: '剑鱼将为您提供精准的消息推送服务',
  557. // showEdit: false
  558. // },
  559. {
  560. classType: 'o_message',
  561. name: '消息',
  562. desc: '剑鱼将为您提供精准的消息推送服务',
  563. type: 'o_msg_service',
  564. subTitle: '服务通知',
  565. showEdit: false
  566. },
  567. {
  568. classType: 'o_message',
  569. type: 'o_msg_business',
  570. subTitle: '商机情报',
  571. showEdit: false
  572. },
  573. {
  574. classType: 'o_message',
  575. type: 'o_msg_jyschool',
  576. subTitle: '剑鱼学堂',
  577. showEdit: false
  578. },
  579. {
  580. classType: 'o_message',
  581. type: 'o_msg_privateletter',
  582. subTitle: '私信',
  583. showEdit: false
  584. },
  585. {
  586. classType: 'o_message',
  587. type: 'o_msg_pending',
  588. subTitle: '待办',
  589. lastRow: true,
  590. showEdit: false
  591. },
  592. {
  593. type: 'o_follow_project',
  594. name: '项目进度监控',
  595. desc: '关注项目如有动态变更,将为您推送。',
  596. showEdit: true
  597. },
  598. {
  599. type: 'o_owner_monitor',
  600. name: '业主监控',
  601. desc: '监控业主一旦发布与“我的订阅”相关的招标动态,会推送业主的招标项目、时间等公告信息。',
  602. showEdit: true
  603. },
  604. {
  605. type: 'o_follow_ent',
  606. name: '企业情报监控-企业中标动态',
  607. desc: '关注企业一旦中标,会推送企业的中标项目、时间等公告信息。',
  608. showEdit: true
  609. },
  610. {
  611. type: 'o_entinfo',
  612. name: '企业情报监控-企业工商变动',
  613. desc: '关注的企业一旦工商情况有变动,将为您推送。',
  614. showEdit: true
  615. },
  616. {
  617. type: 'o_newproject_forecast',
  618. name: '潜在项目预测',
  619. desc: '通过大数据和AI智能分析预测到与您有关的潜在项目时,可及时收到提醒信息。',
  620. showEdit: true
  621. },
  622. {
  623. type: 'o_week_report',
  624. name: '周报',
  625. desc: '根据为您推送的招标项目信息,提供每周多维度分析报告。',
  626. showEdit: false
  627. },
  628. {
  629. type: 'o_month_report',
  630. name: '月报',
  631. desc: '根据为您推送的招标项目信息,提供每月多维度分析报告。',
  632. showEdit: false
  633. }
  634. ]