ProjectManagement3.vue 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. <template>
  2. <!-- 项目管理 活动开展 -->
  3. <div class="ProjectManagement3">
  4. <div class="vfpHeader">
  5. <!-- 详情页 -->
  6. <div class="titleOne">项目管理</div>
  7. <div class="smallTitle" style="left: 100px;">项目进展详情</div>
  8. <el-button type="primary" @click="back">返回</el-button>
  9. </div>
  10. <hr>
  11. <!-- 跳转导航开始 -->
  12. <div class="AppBar">
  13. <div @click="content">项目基本内容</div>
  14. <div @click="remark">项目详情</div>
  15. <div @click="remark2" class="AppBarActive">活动开展</div>
  16. <div @click="remark4">项目附件</div>
  17. <div @click="remark5">项目结题附件</div>
  18. </div>
  19. <!-- 跳转导航结束 -->
  20. <!-- 表格部分开始 -->
  21. <div class="projectBlock">
  22. <el-table
  23. :data="tableData"
  24. tooltip-effect="dark"
  25. stripe
  26. width="100%"
  27. class="fontSize"
  28. :header-cell-style="{ background: '#f2f2f2',color:'#000' }"
  29. >
  30. <el-table-column
  31. prop="projectName"
  32. label="活动名称"
  33. align="center"
  34. >
  35. </el-table-column>
  36. <el-table-column
  37. prop="person"
  38. label="负责人"
  39. min-width="60%"
  40. align="center"
  41. >
  42. </el-table-column>
  43. <el-table-column
  44. prop="relationProject"
  45. label="关联项目"
  46. min-width="60%"
  47. align="center"
  48. >
  49. </el-table-column>
  50. <el-table-column
  51. prop="fund"
  52. label="预算经费"
  53. min-width="30%"
  54. align="center"
  55. >
  56. </el-table-column>
  57. <el-table-column
  58. prop="section"
  59. label="所在部门"
  60. align="center"
  61. >
  62. </el-table-column>
  63. <el-table-column
  64. prop="date"
  65. label="活动时间"
  66. align="center"
  67. >
  68. </el-table-column>
  69. <el-table-column
  70. prop="operation"
  71. label="操作"
  72. align="center"
  73. width="220"
  74. >
  75. <template #default="scope">
  76. <div class="operations">
  77. <el-button type="primary" size="mini" @click="detail(scope)" style="background: #477edd">查看详情</el-button>
  78. <el-button type="primary" size="mini" style="background: #477edd">申请表</el-button>
  79. </div>
  80. </template>
  81. </el-table-column>
  82. </el-table>
  83. </div>
  84. <!-- 表格部分结束 -->
  85. </div>
  86. </template>
  87. <script>
  88. export default {
  89. data() {
  90. return {
  91. tableData:[], //项目列表数据
  92. }
  93. },
  94. methods:{
  95. content(){
  96. this.$router.push('/ProjectManagement1')
  97. },
  98. remark(){
  99. this.$router.push('/ProjectManagement2')
  100. },
  101. remark2(){
  102. this.$router.push('/ProjectManagement3')
  103. },
  104. remark4(){
  105. this.$router.push('/ProjectManagement4')
  106. },
  107. remark5(){
  108. this.$router.push('/ProjectManagement5')
  109. },
  110. back(){
  111. this.$router.push('/ProjectManagement')
  112. },
  113. detail(){
  114. this.$router.push('/ProjectManagement3_1')
  115. },
  116. },
  117. created(){
  118. }
  119. }
  120. </script>
  121. <style lang="less">
  122. .ProjectManagement3{
  123. .projectBlock{
  124. margin-top: 20px;
  125. }
  126. .pm1Tit{
  127. display: flex;
  128. margin-left: 20px;
  129. div{
  130. width: 130px;
  131. cursor: pointer;
  132. font-weight: 550;
  133. }
  134. .pr1TitBass{
  135. height: 2px;
  136. width: 100%;
  137. background: #3D67BC;
  138. }
  139. }
  140. }
  141. </style>