dmCustLevelDesPicker.vue 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <template>
  2. <dm-pop-view ref='popView' title="顾问等级" :isShowConfirm="false" :maskTapHide='maskTapHide'>
  3. <view class="content">
  4. <view class="list-content" v-for="(item, index) in dataList" :key="index">
  5. <text class="list-title">{{item.value}}</text>
  6. <text class="list-content-detail">{{item.remark}}</text>
  7. </view>
  8. </view>
  9. </dm-pop-view>
  10. </template>
  11. <script>
  12. import dmPopView from './dmPopView.vue'
  13. export default {
  14. props: {
  15. maskTapHide: {
  16. type: Boolean,
  17. default: true
  18. },
  19. dataList: Array,
  20. },
  21. data() {
  22. return {
  23. }
  24. },
  25. mounted() {
  26. },
  27. methods: {
  28. show() {
  29. this.$refs.popView.show()
  30. },
  31. confirmAction() {
  32. this.$emit('confirmGoExport')
  33. }
  34. },
  35. components: {
  36. dmPopView
  37. }
  38. }
  39. </script>
  40. <style scoped lang="scss">
  41. .content {
  42. width: 100%;
  43. height: 676rpx;
  44. font-family: Verdana;
  45. .list-content {
  46. margin-top: 20rpx;
  47. border-radius: 20rpx;
  48. background-color: #FFFFFF;
  49. margin-left: 20rpx;
  50. width: 670rpx;
  51. display: flex;
  52. flex-direction: column;
  53. padding: 30rpx 20rpx;
  54. .list-title {
  55. color: #333333;
  56. font-size: 28rpx;
  57. font-weight: bold;
  58. }
  59. .list-content-detail {
  60. margin-top: 14rpx;
  61. color: #333333;
  62. font-size: 24rpx;
  63. line-height: 46rpx;
  64. }
  65. }
  66. }
  67. </style>