推广小程序前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

102 lines
2.9 KiB

2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
  1. <template>
  2. <view class="orderEvaluation">
  3. <Navbar title="活动评价" :autoBack="true" :bgColor="bgColor" leftIconSize="18px" height="100rpx" :leftIconColor="leftIconColor" :titleStyle="{color:fontColor}" />
  4. <view class="content">
  5. <view class="baseInfo cardBackground_">
  6. <view class="statusBox">
  7. <i></i>
  8. <view class="status">主理人评价</view>
  9. </view>
  10. <view class="info grayBg">
  11. <view class="score">
  12. <image src="@/static/image/cart/selectIcon.png" mode=""></image>
  13. <image src="@/static/image/cart/selectIcon.png" mode=""></image>
  14. <image src="@/static/image/cart/selectIcon.png" mode=""></image>
  15. <image src="@/static/image/cart/selectIcon.png" mode=""></image>
  16. <image src="@/static/image/cart/uncheckedIcon.png" mode=""></image>
  17. </view>
  18. <uv-textarea height="376rpx" :textStyle="{color:fontColor}" border="none" v-model="value" :maxlength="-1" placeholder="请输入内容"></uv-textarea>
  19. </view>
  20. </view>
  21. <view class="baseInfo" style="margin-top: 32rpx;">
  22. <view class="statusBox">
  23. <i></i>
  24. <view class="status">活动评价</view>
  25. </view>
  26. <view class="info">
  27. <view class="score">
  28. <image src="@/static/image/cart/selectIcon.png" mode=""></image>
  29. <image src="@/static/image/cart/selectIcon.png" mode=""></image>
  30. <image src="@/static/image/cart/selectIcon.png" mode=""></image>
  31. <image src="@/static/image/cart/selectIcon.png" mode=""></image>
  32. <image src="@/static/image/cart/uncheckedIcon.png" mode=""></image>
  33. </view>
  34. <uv-textarea height="376rpx" :textStyle="{color:fontColor}" border="none" v-model="value1" :maxlength="-1" placeholder="请输入内容"></uv-textarea>
  35. </view>
  36. </view>
  37. </view>
  38. <view style="padding: 65rpx 35rpx;">
  39. <uv-button :custom-style="customStyle" type="primary" shape="circle" color="#381615" text="活动签到"></uv-button>
  40. </view>
  41. </view>
  42. </template>
  43. <script>
  44. import Navbar from '@/pages/components/Navbar.vue'
  45. import { globalMixin } from '../pages/mixins/globalMixin';
  46. export default{
  47. mixins: [globalMixin],
  48. components:{
  49. Navbar
  50. },
  51. data() {
  52. return {
  53. value: '',
  54. value1: ''
  55. }
  56. },
  57. methods: {
  58. }
  59. }
  60. </script>
  61. <style scoped lang="scss">
  62. .orderEvaluation {
  63. margin-top: 40rpx;
  64. .content {
  65. padding: 0 35rpx;
  66. color: #fff;
  67. padding-top: calc(var(--status-bar-height) + 100rpx);
  68. .baseInfo{
  69. .statusBox {
  70. display: flex;
  71. align-items: center;
  72. padding: 33rpx 47rpx 24rpx;
  73. i {
  74. background: url('@/static/image/cart/evaluateIcon.png') no-repeat;
  75. background-size: 100% 100%;
  76. display: block;
  77. width: 33rpx;
  78. height: 29rpx;
  79. margin-right: 15rpx;
  80. }
  81. }
  82. .info {
  83. .score {
  84. image {
  85. width: 30rpx;
  86. height: 30rpx;
  87. margin-right: 30rpx;
  88. margin-bottom: 34rpx;
  89. }
  90. }
  91. /deep/.uv-textarea {
  92. background: #493734;
  93. }
  94. .aa {
  95. color: #fff!important;
  96. }
  97. }
  98. }
  99. }
  100. }
  101. </style>