newMap.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. export const newsType = {
  2. solution: {
  3. val: 1,
  4. title: '解决方案',
  5. icon: 'solution',
  6. subText: '专业化的解决方案,成熟,稳定'
  7. },
  8. companyNews: {
  9. val: 2,
  10. title: '公司动态',
  11. icon: 'company',
  12. subText: '公司动态,关于公司的特殊公告'
  13. },
  14. caseShow: {
  15. val: 3,
  16. title: '产品应用',
  17. icon: 'product',
  18. subText: '合方圆产品使用案例'
  19. },
  20. industryNews: {
  21. val: 4,
  22. title: '行业资讯',
  23. icon: 'information',
  24. subText: '相关行业资讯,'
  25. },
  26. }
  27. export const sTypes = [
  28. {
  29. key: 'all',
  30. icon: 'all',
  31. title: '全部资讯'
  32. },
  33. {
  34. key: 'com',
  35. ...newsType.companyNews
  36. },
  37. {
  38. key: 'pa',
  39. ...newsType.caseShow
  40. },
  41. {
  42. key: 'in',
  43. ...newsType.industryNews
  44. },
  45. ]
  46. // Product Applications (PA)
  47. // 英文名称:Company News 缩写:CN
  48. export function getNewsTypeStr(val){
  49. let keys = Object.keys(newsType);
  50. let itemKey = keys.find(key=>newsType[key].val === val);
  51. if(itemKey && newsType[itemKey].title){
  52. return newsType[itemKey].title
  53. }else{
  54. return "NotFound"
  55. }
  56. }