Showing
1 changed file
with
42 additions
and
30 deletions
| ... | @@ -15,7 +15,7 @@ | ... | @@ -15,7 +15,7 @@ |
| 15 | </van-row> | 15 | </van-row> |
| 16 | </div> | 16 | </div> |
| 17 | <div class="content"> | 17 | <div class="content"> |
| 18 | - 感谢您对“童声无界-声音漂流记”活动的支持。上海市儿童基金会已收到您的捐助,您的捐助将全部用于多民族语言发展项目,感谢您的爱心捐赠! | 18 | + 感谢您为“童声无界”活动的捐赠,让更多的孩子体验到了阅读的乐趣。您的爱心行为增加了两地儿童的牵绊,使更多的孩子交到了远方的朋友。共读一本书,传递一份爱。初心为爱,童声无界感谢您对公益事业的支持。 |
| 19 | </div> | 19 | </div> |
| 20 | <div class="price"> | 20 | <div class="price"> |
| 21 | <div>爱心捐赠</div> | 21 | <div>爱心捐赠</div> |
| ... | @@ -34,6 +34,12 @@ | ... | @@ -34,6 +34,12 @@ |
| 34 | </div> | 34 | </div> |
| 35 | </div> | 35 | </div> |
| 36 | <div class="date">{{ item.donate_date }}</div> | 36 | <div class="date">{{ item.donate_date }}</div> |
| 37 | + <!-- TODO: 编号需要联调 --> | ||
| 38 | + <div style="color: #713610; padding: 1rem 2rem; font-size: 0.9rem;"> | ||
| 39 | + 证书编号:TSWJ202205260005 | ||
| 40 | + </div> | ||
| 41 | + <div class="wrapper-border" /> | ||
| 42 | + <div style="height: 2rem;" /> | ||
| 37 | </div> | 43 | </div> |
| 38 | </template> | 44 | </template> |
| 39 | 45 | ||
| ... | @@ -42,17 +48,6 @@ import icon_cert from '@images/zhengshu@2x.png' | ... | @@ -42,17 +48,6 @@ import icon_cert from '@images/zhengshu@2x.png' |
| 42 | import icon_stamp01 from '@images/stamp01.png' | 48 | import icon_stamp01 from '@images/stamp01.png' |
| 43 | import icon_stamp02 from '@images/stamp02.png' | 49 | import icon_stamp02 from '@images/stamp02.png' |
| 44 | 50 | ||
| 45 | -import { ref, reactive, onMounted } from 'vue' | ||
| 46 | -import { useRoute, useRouter } from 'vue-router' | ||
| 47 | -import axios from '@/utils/axios'; | ||
| 48 | -import $ from 'jquery' | ||
| 49 | -import { Toast } from 'vant'; | ||
| 50 | -const $route = useRoute(); | ||
| 51 | -const $router = useRouter(); | ||
| 52 | - | ||
| 53 | -onMounted(() => { | ||
| 54 | - | ||
| 55 | -}) | ||
| 56 | </script> | 51 | </script> |
| 57 | 52 | ||
| 58 | <script> | 53 | <script> |
| ... | @@ -86,51 +81,68 @@ export default { | ... | @@ -86,51 +81,68 @@ export default { |
| 86 | width: 100%; | 81 | width: 100%; |
| 87 | position: relative; | 82 | position: relative; |
| 88 | border-radius: 10px; | 83 | border-radius: 10px; |
| 89 | - height: 85vh; | 84 | + // height: 85vh; |
| 90 | .header-bg { | 85 | .header-bg { |
| 91 | text-align: center; | 86 | text-align: center; |
| 92 | } | 87 | } |
| 88 | + | ||
| 93 | .title { | 89 | .title { |
| 94 | padding: 0 2rem; | 90 | padding: 0 2rem; |
| 95 | } | 91 | } |
| 92 | + | ||
| 96 | .content { | 93 | .content { |
| 97 | - font-size: 0.85rem; | 94 | + font-size: 0.85rem; |
| 98 | - padding: 2rem; | 95 | + padding: 2rem; |
| 99 | line-height: 1.75; | 96 | line-height: 1.75; |
| 100 | } | 97 | } |
| 98 | + | ||
| 101 | .price { | 99 | .price { |
| 102 | margin-left: 5rem; | 100 | margin-left: 5rem; |
| 101 | + | ||
| 103 | div:first-child { | 102 | div:first-child { |
| 104 | - display: inline-block; | 103 | + display: inline-block; |
| 105 | - font-size: 0.5rem; | 104 | + font-size: 0.5rem; |
| 106 | vertical-align: middle; | 105 | vertical-align: middle; |
| 107 | - margin-right: 0.5rem; | 106 | + margin-right: 0.5rem; |
| 108 | } | 107 | } |
| 108 | + | ||
| 109 | div:last-child { | 109 | div:last-child { |
| 110 | - display: inline-block; | 110 | + display: inline-block; |
| 111 | - font-size: 1.25rem; | 111 | + font-size: 1.25rem; |
| 112 | - color: red; | 112 | + color: red; |
| 113 | vertical-align: middle; | 113 | vertical-align: middle; |
| 114 | } | 114 | } |
| 115 | } | 115 | } |
| 116 | + | ||
| 116 | .organizer { | 117 | .organizer { |
| 117 | - margin: 1rem; | 118 | + margin: 1rem; |
| 118 | overflow: hidden; | 119 | overflow: hidden; |
| 120 | + | ||
| 119 | .wrapper { | 121 | .wrapper { |
| 120 | float: right; | 122 | float: right; |
| 121 | - font-size: 0.8rem; | 123 | + font-size: 0.8rem; |
| 122 | - text-align: center; | 124 | + text-align: center; |
| 123 | - line-height: 2; | 125 | + line-height: 2; |
| 124 | - position: relative; | 126 | + position: relative; |
| 125 | - color: #0B3A72; | 127 | + color: #0B3A72; |
| 126 | padding: 0.5rem 0; | 128 | padding: 0.5rem 0; |
| 127 | } | 129 | } |
| 128 | } | 130 | } |
| 131 | + | ||
| 129 | .date { | 132 | .date { |
| 130 | - color: #272727; | 133 | + color: #272727; |
| 131 | - font-size: 0.85rem; | 134 | + font-size: 0.85rem; |
| 132 | - text-align: right; | 135 | + text-align: right; |
| 133 | padding-right: 2rem; | 136 | padding-right: 2rem; |
| 134 | } | 137 | } |
| 138 | + .wrapper-border { | ||
| 139 | + position: absolute; | ||
| 140 | + border: 1px dashed #000; | ||
| 141 | + height: 95%; | ||
| 142 | + top: 0; | ||
| 143 | + width: 93%; | ||
| 144 | + margin: 3%; | ||
| 145 | + border-radius: 1rem; | ||
| 146 | + } | ||
| 135 | } | 147 | } |
| 136 | </style> | 148 | </style> | ... | ... |
-
Please register or login to post a comment