makerfundDetails.vue 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277
  1. <template>
  2. <!-- 创客资金申请查看详细 -->
  3. <div class="makerfundDetails">
  4. <div class="vfpHeader">
  5. <div class="titleOne">创客资金申请</div>
  6. <el-button type="primary" @click="$router.back()">返回</el-button>
  7. </div>
  8. <hr>
  9. <div class="Apply1">
  10. <div class="inpInterval">项目名称</div>
  11. <el-select style="width:30%" v-model="projectName" placeholder="请输入项目名称">
  12. <el-option label="测试" value="测试"></el-option>
  13. </el-select>
  14. </div>
  15. <div class="Apply1">
  16. <span class="inpInterval">项目类型</span>
  17. <el-select v-model="value" placeholder="请选择">
  18. <el-option
  19. v-for="item in options"
  20. :key="item.value"
  21. :label="item.label"
  22. :value="item.value">
  23. </el-option>
  24. </el-select>
  25. </div>
  26. <div class="tabTit">
  27. <div>
  28. <p>经费支出类别(单位:元)</p>
  29. </div>
  30. </div>
  31. <!-- 直接经费开始 -->
  32. <div class="Apply1">
  33. <div class="howMoney">
  34. <span class="inpInterval">直接经费</span>
  35. <el-select v-model="value" placeholder="请选择">
  36. <el-option
  37. v-for="item in options"
  38. :key="item.value"
  39. :label="item.label"
  40. :value="item.value">
  41. </el-option>
  42. </el-select>
  43. </div>
  44. <div class="howMoney">
  45. <span class="inpInterval twoStyle">预算</span>
  46. <el-input placeholder="金额" v-model="value"></el-input>
  47. </div>
  48. <div class="howMoney">
  49. <span class="inpInterval twoStyle">已支付</span>
  50. <el-input type="text" placeholder="金额" v-model="value"></el-input>
  51. </div>
  52. <div class="howMoney">
  53. <span class="inpInterval twoStyle">余额</span>
  54. <el-input type="text" placeholder="金额" v-model="value"></el-input>
  55. </div>
  56. </div>
  57. <div class="Apply1">
  58. <span class="inpInterval">事由</span>
  59. <el-input
  60. type="textarea"
  61. :rows="3"
  62. class="textArea"
  63. style="width:70%"
  64. resize="none"
  65. placeholder="请输入内容"
  66. v-model="textarea">
  67. </el-input>
  68. </div>
  69. <!-- 直接经费结束 -->
  70. <!-- 其他经费开始 -->
  71. <div class="Apply1">
  72. <div class="howMoney">
  73. <span class="inpInterval">其他</span>
  74. <el-input placeholder="其他" v-model="value"></el-input>
  75. </div>
  76. <div class="howMoney">
  77. <span class="inpInterval twoStyle" >预算</span>
  78. <el-input placeholder="金额" v-model="value"></el-input>
  79. </div>
  80. <div class="howMoney">
  81. <span class="inpInterval twoStyle">已支付</span>
  82. <el-input type="text" placeholder="金额" v-model="value"></el-input>
  83. </div>
  84. <div class="howMoney">
  85. <span class="inpInterval twoStyle">余额</span>
  86. <el-input type="text" placeholder="金额" v-model="value"></el-input>
  87. </div>
  88. </div>
  89. <div class="Apply1">
  90. <span class="inpInterval">备注</span>
  91. <el-input
  92. type="textarea"
  93. :rows="3"
  94. style="width:70%"
  95. resize="none"
  96. class="textArea"
  97. placeholder="请输入内容"
  98. v-model="textarea">
  99. </el-input>
  100. </div>
  101. <!-- 其他经费结束 -->
  102. <div>
  103. <div class="tabTit">
  104. <div>
  105. <p>附件上传</p>
  106. </div>
  107. </div>
  108. <hr>
  109. <div class="makerfundDetailsAccessoryBlock">文件</div>
  110. <div class="makerfundDetailsaddMoneyBtn">
  111. <div class="jia">+</div>添加
  112. </div>
  113. </div>
  114. <div class="baseBtn">
  115. <div class="blockWidth">
  116. <el-button type="primary">生成表单</el-button>
  117. <el-button type="primary">立即审核</el-button>
  118. </div>
  119. </div>
  120. </div>
  121. </template>
  122. <script>
  123. export default {
  124. data() {
  125. return {
  126. textarea:'',
  127. value: '',
  128. input:'',
  129. options: [{
  130. value: '1',
  131. label: '黄金糕'
  132. },
  133. {
  134. value: '2',
  135. label: '黄金糕'
  136. },
  137. ],
  138. projectName:''
  139. }
  140. },
  141. methods:{
  142. back(){
  143. this.$router.push('/makerfund')
  144. }
  145. }
  146. }
  147. </script>
  148. <style lang="less">
  149. .makerfundDetails{
  150. .pAHeader{ //头部样式
  151. width: 90%;
  152. display: flex;
  153. justify-content: space-between;
  154. .pAHeader1{
  155. font-weight: 600;
  156. font-size: 22px;
  157. flex-shrink: 0;
  158. }
  159. .backMakerfund{
  160. cursor: pointer;
  161. font-size: 16px;
  162. margin-top: 10px;
  163. margin-right: 20px;
  164. }
  165. }
  166. .makerfundDetailsAccessoryBlock{ //文件上传框
  167. width: 200px;height: 200px;
  168. background: #ccc;
  169. margin: 20px 0 20px 100px;
  170. }
  171. .makerfundDetailsaddMoneyBtn{ // 附件添加按钮样式开始
  172. width: 120px;
  173. height: 40px;
  174. border: #000 1px dashed;
  175. border-radius: 5px;
  176. margin: 35px auto 30px;
  177. display: flex;
  178. justify-content: center;
  179. line-height: 40px;
  180. cursor: pointer;
  181. .jia{
  182. border-radius: 50%;
  183. border: 1.5px #ccc solid;
  184. font-size: 25px;
  185. line-height: 26px;
  186. font-weight: 10;
  187. margin-top: 6px;
  188. margin-right: 5px;
  189. height: 27px;
  190. width: 27px;
  191. color: #ccc;
  192. }
  193. }
  194. .Apply1{
  195. display: flex;
  196. margin-top: 20px;
  197. width: 100%;
  198. .howMoney{
  199. display: flex;
  200. margin-right: 30px;
  201. }
  202. .inpInterval{
  203. min-width: 70px;
  204. margin-right: 5px;
  205. display: inline-block;
  206. text-align: justify;
  207. text-justify:distribute-all-lines;
  208. text-align-last: justify;
  209. transform: translate(0,22%);
  210. padding-right: 15px;
  211. font-size: 16px;
  212. }
  213. .inpName{
  214. height: 40px;
  215. outline:none ;
  216. width: 600px;
  217. border: #ccc 1px solid;
  218. border-radius: 5px;
  219. box-sizing: border-box;
  220. padding: 1px 15px;
  221. }
  222. }
  223. .howMoneyFlex{
  224. max-width: 100%;
  225. display: flex;
  226. flex-wrap: nowrap;
  227. }
  228. .addMoneyBtn{
  229. width: 150px;
  230. height: 40px;
  231. border: #000 1px dashed;
  232. border-radius: 5px;
  233. margin: 15px 100px 30px;
  234. display: flex;
  235. justify-content: center;
  236. line-height: 40px;
  237. }
  238. .footer{
  239. margin-top: 20px;
  240. width: 100%;
  241. display: flex;
  242. justify-content: flex-end;
  243. }
  244. }
  245. </style>