data.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. import {
  2. getMyArticalList,
  3. getArticalLikeList,
  4. getViewArticalList,
  5. getDownloadArticalList,
  6. getEditArticalList
  7. } from '@/api/article'
  8. export default {
  9. departs:[],
  10. preview:"http://smoa.ndjsxh.cn:8888/preview/",
  11. categorys: {
  12. laws: "法律法规",
  13. mechanism: "机制制度类",
  14. result: "基础性成果类",
  15. other: "其他"
  16. },
  17. owners: {
  18. 0: '无权限',
  19. 1: '经办人',
  20. 2: '负责人',
  21. 3: '分管领导'
  22. },
  23. statusMap: {
  24. 0: '经办提交',
  25. 1: '科长审核',
  26. 2: '分管确认',
  27. 3: '发布中',
  28. 4: '管理删除'
  29. },
  30. actions:{
  31. "add":'新增',
  32. "admin":'后台编辑',
  33. "confirm":'确认',
  34. 'publish':'发布',
  35. 'delete':'删除',
  36. 'back':'拒绝'
  37. },
  38. openMap: {
  39. 0: '私',
  40. 1: '公',
  41. 2: '删'
  42. },
  43. getDepart: (id, departs)=> {
  44. for (let i in departs) {
  45. if (departs[i].departmentId == id) {
  46. return departs[i]
  47. }
  48. }
  49. return {
  50. departmentId: id,
  51. isLeader:0,
  52. department: ''
  53. }
  54. },
  55. getLeader:( departmentId, departs)=>{
  56. let isLeader = 0;
  57. for( let i in departs){
  58. if( departs[i].departmentId == departmentId){
  59. isLeader = departs[i].isLeader;
  60. }
  61. }
  62. return isLeader
  63. },
  64. myfiles: [
  65. {
  66. id: "5",
  67. value: '我负责的文件',
  68. label: '我负责的文件',
  69. listApi: getEditArticalList
  70. },
  71. {
  72. id: "1",
  73. value: '我发布的文件',
  74. label: '我发布的文件',
  75. listApi: getMyArticalList
  76. },
  77. {
  78. id: "2",
  79. value: '我收藏的文件',
  80. label: '我收藏的文件',
  81. listApi: getArticalLikeList
  82. }, {
  83. id: "3",
  84. value: '最近浏览的文件',
  85. label: '最近浏览的文件',
  86. listApi: getViewArticalList
  87. }, {
  88. id: "4",
  89. value: '最近下载的文件',
  90. label: '最近下载的文件',
  91. listApi: getDownloadArticalList
  92. }
  93. ]
  94. }