audit.vue 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. <template>
  2. <view class="">
  3. <view class="m_body">
  4. </view>
  5. <view class="m_msg">
  6. <view class="m_title">
  7. 审核通过
  8. </view>
  9. <table style="width: 100%;border: 1px solid #DDDDDD;border-collapse: collapse">
  10. <thead class="m-table-hander">
  11. <tr>
  12. <th>项目名称</th>
  13. <th>项目负责人</th>
  14. <th>项目成员</th>
  15. <th>项目分数</th>
  16. </tr>
  17. </thead>
  18. <tbody>
  19. <tr v-for="(item,index) in 4" :key="index">
  20. <th></th>
  21. <th></th>
  22. <th></th>
  23. <th></th>
  24. </tr>
  25. </tbody>
  26. </table>
  27. <view class="m_text">
  28. 加分
  29. </view>
  30. <view class="m_text_input">
  31. <view class="" style="position: relative;">
  32. <i class="font_family icon-lujing2 icon-1" style="transform: rotate(180deg);"></i>
  33. </view>
  34. <input type="text" value="" class="form-input " />
  35. <view class="" style="position: relative;">
  36. <i class="font_family icon-lujing2 icon-2"></i>
  37. </view>
  38. </view>
  39. <view class="button" style="text-align: center;margin-top: 30rpx;">
  40. <button size="mini" class="m_btn_download" style="" @click="determine">确定</button>
  41. </view>
  42. </view>
  43. </view>
  44. </template>
  45. <script>
  46. export default {
  47. props: ['title', 'btnArr'],
  48. data() {
  49. return {
  50. }
  51. },
  52. created() {
  53. },
  54. methods: {
  55. determine(index) {
  56. this.$emit("determine", index);
  57. }
  58. }
  59. }
  60. </script>
  61. <style scoped lang="scss">
  62. @import '@/assets/icon/iconfont.css';
  63. .form-input {
  64. width: 200rpx;
  65. border: 1px solid #EA252C;
  66. line-height: 50rpx;
  67. font-size: 30rpx;
  68. border-radius: 6rpx;
  69. padding: 10rpx 40rpx;
  70. }
  71. .m_body {
  72. position: fixed;
  73. z-index: 99;
  74. background-color: #000000;
  75. opacity: 0.4;
  76. top: 0;
  77. left: 0;
  78. right: 0;
  79. bottom: 0;
  80. }
  81. .m-table-hander {
  82. background-color: #FFF8F7;
  83. height: 100rpx;
  84. line-height: 100rpx;
  85. font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
  86. font-weight: bold;
  87. }
  88. .m_text {
  89. color: #EA252C;
  90. margin-top: 40rpx;
  91. line-height: 80rpx;
  92. text-align: center;
  93. }
  94. .m_text_input {
  95. display: flex;
  96. justify-content: center;
  97. color: #EA252C;
  98. text-align: center;
  99. }
  100. .m_text_input input {}
  101. .icon-1 {
  102. position: absolute;
  103. left: -20px;
  104. top: 8px;
  105. color: #EA252C;
  106. }
  107. .icon-2 {
  108. position: absolute;
  109. left: 4px;
  110. top: 8px;
  111. color: #EA252C;
  112. }
  113. .m_msg {
  114. width: 1500rpx;
  115. // height: 400rpx;
  116. padding: 0rpx 90rpx 40rpx 90rpx;
  117. position: fixed;
  118. top: 50%;
  119. left: 50%;
  120. border-radius: 10rpx;
  121. transform: translate(-50%, -50%);
  122. z-index: 100;
  123. background-color: #fff;
  124. }
  125. .m_title {
  126. color: #EA252C;
  127. text-align: center;
  128. line-height: 200rpx;
  129. font-size: 38rpx;
  130. font-weight: 500;
  131. }
  132. .m_btn_download {
  133. height: 80rpx;
  134. line-height: 80rpx;
  135. padding: 0 150rpx;
  136. background: #EA252C;
  137. color: #fff;
  138. font-family: MicrosoftYaHei;
  139. }
  140. tbody tr {
  141. border-top: 2rpx solid #DDDDDD !important;
  142. }
  143. tbody tr th:first-child {
  144. position: relative;
  145. }
  146. tbody tr th {
  147. font-weight: 400 !important;
  148. height: 100rpx;
  149. line-height: 100rpx;
  150. }
  151. tbody tr:hover {
  152. // color: #fff;
  153. background: #FDEBEC;
  154. // opacity: 0.08;
  155. }
  156. </style>