ProjectManagement3.vue 4.3 KB

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