FullScreen.vue 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <template>
  2. <view>
  3. <view class="u-update-content">
  4. <view class="content">
  5. <view>
  6. 当前店铺已打烊,请联系商家
  7. </view>
  8. <view>
  9. 电话:{{enterprice.mobile}}
  10. </view>
  11. </view>
  12. <view class="btn" @click="confirm">一键拨号</view>
  13. </view>
  14. <view class="logo-view" v-if="$common.getEnToken() !== '8fa553d53f44e33123e4d0d51a0de634'">
  15. <image src="https://onlineimg.qianniao.vip/QNlogo-i-1.png" mode="aspectFit"></image>
  16. <text>提供技术支持</text>
  17. </view>
  18. </view>
  19. </template>
  20. <script>
  21. export default {
  22. data() {
  23. return {
  24. show: true
  25. };
  26. },
  27. computed:{
  28. enterprice(){
  29. return this.$store.state.enterpriseInfo
  30. }
  31. },
  32. methods: {
  33. cancel() {
  34. this.closeModal();
  35. },
  36. confirm() {
  37. uni.makePhoneCall({
  38. phoneNumber: this.enterprice.mobile
  39. });
  40. },
  41. closeModal() {
  42. uni.navigateBack();
  43. }
  44. }
  45. };
  46. </script>
  47. <style scoped lang="scss">
  48. .u-full-content {
  49. background-color: #00c777;
  50. }
  51. .u-update-content {
  52. color: $u-content-color;
  53. line-height: 1.7;
  54. padding: 30rpx;
  55. text-align: center;
  56. position: fixed;
  57. top: 50%;
  58. left: 50%;
  59. transform: translate(-50%,-50%);
  60. // .title{
  61. // font-size: 28rpx;
  62. // color: #333333;
  63. // font-weight: bold;
  64. // }
  65. .content{
  66. font-size: 32rpx;
  67. padding: 50rpx 0;
  68. font-weight: bold;
  69. }
  70. .btn{
  71. line-height: 80rpx;
  72. width: 600rpx;
  73. color: #FFFFFF;
  74. background-color: #007AFF;
  75. text-align: center;
  76. border-radius: 10rpx;
  77. }
  78. }
  79. .logo-view {
  80. text-align: center;
  81. padding-top: 50upx;
  82. font-size: 24upx;
  83. color: #999;
  84. line-height: 20rpx;
  85. position: fixed;
  86. bottom: 50rpx;
  87. left: 50%;
  88. transform: translateX(-50%);
  89. image {
  90. width: 150upx;
  91. height: 25upx;
  92. opacity: 0.7;
  93. vertical-align: middle;
  94. }
  95. }
  96. </style>