subscribelSuccess.vue 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <template>
  2. <view class="content">
  3. <view class="success-title">新增成功</view>
  4. <view class="success-icon">
  5. <u-icon name="checkmark-circle-fill" color="#19be6b" size="156"></u-icon>
  6. </view>
  7. <view class="success-text">新增学员成功,稍后我们会联系您</view>
  8. <view class="handle-fix-box">
  9. <u-button type="warning" shape="circle" :ripple="true" :custom-style="customStyle" @click="goBack()">返回</u-button>
  10. </view>
  11. <u-top-tips ref="uTips"></u-top-tips>
  12. </view>
  13. </template>
  14. <script>
  15. import {
  16. mapGetters
  17. } from 'vuex'
  18. export default {
  19. computed: {
  20. ...mapGetters([
  21. 'customStyle',
  22. ])
  23. },
  24. data() {
  25. return {}
  26. },
  27. onLoad() {},
  28. onReady() {},
  29. methods: {
  30. // 返回
  31. goBack() {
  32. uni.navigateBack()
  33. },
  34. },
  35. }
  36. </script>
  37. <style>
  38. page {
  39. width: 100%;
  40. height: 100%;
  41. position: relative;
  42. }
  43. </style>
  44. <style lang="scss" scoped>
  45. @import "@/static/css/themes.scss";
  46. .content {
  47. width: 100%;
  48. float: left;
  49. padding: 0 15px 60px 15px;
  50. box-sizing: border-box;
  51. .success-title {
  52. width: 100%;
  53. height: 64px;
  54. float: left;
  55. line-height: 48px;
  56. font-size: 28px;
  57. text-align: center;
  58. }
  59. .success-icon {
  60. width: 100%;
  61. float: left;
  62. text-align: center;
  63. }
  64. .success-text {
  65. width: 100%;
  66. height: 20px;
  67. float: left;
  68. line-height: 20px;
  69. font-size: 12px;
  70. text-align: center;
  71. margin-top: 20px;
  72. }
  73. }
  74. </style>