projectSettlement2.vue 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. <template>
  2. <!-- 项目结项 结项评语 -->
  3. <div class="projectSettlement2">
  4. <div class="vfpHeader">
  5. <div class="titleOne">项目管理</div>
  6. <div class="smallTitle" style="left: 100px;">项目详情</div>
  7. <el-button type="primary" @click="back">返回</el-button>
  8. </div>
  9. <hr>
  10. <div class="AppBar">
  11. <div @click="content">项目基本内容</div>
  12. <div @click="remark">项目详情</div>
  13. <div @click="remark2">项目附件</div>
  14. <div @click="remark4">项目结题附件</div>
  15. <div @click="remark5" class="AppBarActive">结项评语</div>
  16. </div>
  17. <!-- 上传文件以及表格开始 -->
  18. <div class="ps2Inp">
  19. <el-button type="primary" class="btn" size="mini">上传文件</el-button>
  20. </div>
  21. <el-table
  22. :data="tableData"
  23. tooltip-effect="dark"
  24. stripe
  25. class="fontSize"
  26. :header-cell-style="{ background: '#f2f2f2',color:'#000' }"
  27. >
  28. <el-table-column
  29. prop="projectName"
  30. label="项目结项材料"
  31. align="center"
  32. >
  33. </el-table-column>
  34. <el-table-column
  35. prop="size"
  36. label="大小"
  37. align="center"
  38. >
  39. </el-table-column>
  40. <el-table-column
  41. prop="date"
  42. label="时间"
  43. align="center"
  44. >
  45. </el-table-column>
  46. <el-table-column
  47. prop="operation"
  48. label="操作"
  49. align="center"
  50. >
  51. <template #default="scope">
  52. <div class="operations">
  53. <!-- <el-button type="primary" > -->
  54. <el-button type="primary" size="mini" @click="edit(scope)" >详情查看</el-button>
  55. <!-- </el-button> -->
  56. </div>
  57. </template>
  58. </el-table-column>
  59. </el-table>
  60. <!-- 上传文件以及表格结束 -->
  61. <!-- 多行文本框区域开始 -->
  62. <div class="PS2tabTit0">
  63. 结项评价
  64. </div>
  65. <div class="tabTit">
  66. <div><p>科研办</p></div>
  67. </div>
  68. <hr>
  69. <div class="ps1textArea">
  70. <el-input
  71. type="textarea"
  72. :rows="6"
  73. resize="none"
  74. class="textArea"
  75. placeholder="请输入内容"
  76. v-model="textarea">
  77. </el-input>
  78. </div>
  79. <div class="tabTit">
  80. <div><p>学术委员会</p></div>
  81. </div>
  82. <hr>
  83. <div class="ps1textArea">
  84. <el-input
  85. type="textarea"
  86. class="textArea"
  87. :rows="6"
  88. resize="none"
  89. placeholder="请输入内容"
  90. v-model="textarea">
  91. </el-input>
  92. </div>
  93. <div class="tabTit">
  94. <div><p>部门审核评语</p></div>
  95. </div>
  96. <hr>
  97. <div class="ps1textArea">
  98. <el-input
  99. type="textarea"
  100. :rows="6"
  101. resize="none"
  102. class="textArea"
  103. placeholder="请输入内容"
  104. v-model="textarea">
  105. </el-input>
  106. </div>
  107. <!-- 多行文本框区域结束 -->
  108. <div class="baseBtn">
  109. <div class="blockWidth">
  110. <el-button type="primary" class="backBtn" @click="$router.back()">返回</el-button>
  111. </div>
  112. </div>
  113. </div>
  114. </template>
  115. <script>
  116. export default {
  117. data() {
  118. return {
  119. textarea:'',
  120. tableData:[{
  121. projectName:'创业孵化基地企业情况信息表',
  122. date:'2022年11月12日',
  123. size:'50k'
  124. },
  125. {
  126. projectName:'创业孵化基地企业情况信息表',
  127. size:'50k',
  128. date:'2022年11月12日',
  129. }
  130. ],
  131. }
  132. },
  133. methods:{
  134. content(){
  135. // alert('222')
  136. this.$router.push('/projectSettlement1')
  137. },
  138. remark(){
  139. // this.$router.push('/ProjectManagement2')
  140. },
  141. remark2(){
  142. // this.$router.push('/ProjectManagement3')
  143. },
  144. remark4(){
  145. // this.$router.push('/ProjectManagement4')
  146. },
  147. remark5(){
  148. this.$router.push('/projectSettlement2')
  149. },
  150. back(){
  151. this.$router.push('/projectSettlement')
  152. },
  153. // backBtn2(){
  154. // this.$router.push('/projectSettlement')
  155. // },
  156. handleSelectionChange(val) {
  157. this.multipleSelection = val;
  158. },
  159. },
  160. }
  161. </script>
  162. <style lang="less">
  163. .projectSettlement2{
  164. .PS2tabTit0{
  165. width: 100%;
  166. text-align: left;
  167. margin: 20px 15px 20px 0px;
  168. color: #ccc;
  169. font-size: 22px;
  170. }
  171. .ps2Inp{
  172. width: 100%;
  173. display: flex;
  174. justify-content: flex-end;
  175. margin: 10px 0;
  176. .btn{
  177. height: 30px;
  178. width: 100px;
  179. background: #477edd;
  180. margin-left: 10px;
  181. font-size: 16px;
  182. }
  183. }
  184. }
  185. </style>