VietnamNoticePopup.vue 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <template>
  2. <cwg-popup v-model:visible="visible" type="center" :mask-click="false" :showFooters="true" :width="'60%'">
  3. <view class="popup-content">
  4. <view class="des1">
  5. <view><text class="bold">Quý khách hàng thân mến:</text></view>
  6. <view>Trước khi giao dịch, chúng tôi xin nhắc nhở bạn rằng:</view>
  7. <view>1. Vì có những rủi ro nhất định trong giao dịch, bạn nên đầu tư thích hợp theo kinh nghiệm giao
  8. dịch và thu nhập liên quan của mình, thay vì sử dụng tiền vay từ người khác.</view>
  9. <view>2. Dựa trên sự điều chỉnh đối với hệ thống kiểm soát rủi ro của ngân hàng, kênh nạp tiền có thể
  10. không được hỗ trợ hoặc hạn mức giao dịch có thể không chính xác khi bạn sẵn sàng nạp tiền (đặc biệt
  11. là vào ban đêm tại địa phương của bạn), vì vậy bạn nên sắp xếp vị thế giao dịch của mình và khoảng
  12. thời gian nạp tiền sao cho hợp lý để tránh những tổn thất không đáng có do bất kỳ sự chậm trễ nào
  13. trong việc nhận tiền nạp.</view>
  14. <view>Không bao giờ tiết lộ thông tin cá nhân nhạy cảm cho người gọi đến. CWG sẽ không bao giờ yêu cầu
  15. bất kỳ thông tin cá nhân nhạy cảm nào từ bạn qua điện thoại hoặc email cũng như không cung cấp bất
  16. kỳ lời khuyên đầu tư nào.</view>
  17. <view>Trong trường hợp có bất kỳ vấn đề gì với khoản tiền nạp của bạn, vui lòng liên hệ với trung tâm
  18. dịch vụ khách hàng chính thức của chúng tôi bất kỳ lúc nào.</view>
  19. <view><text class="bold">Trân trọng,</text></view>
  20. </view>
  21. </view>
  22. <template #footer>
  23. <button type="primary" @click="close">{{ t('Btn.Confirm') }}</button>
  24. </template>
  25. </cwg-popup>
  26. </template>
  27. <script setup>
  28. import { computed } from 'vue';
  29. import { useI18n } from 'vue-i18n';
  30. const props = defineProps({
  31. visible: { type: Boolean, default: false }
  32. });
  33. const emit = defineEmits(['update:visible']);
  34. const { t } = useI18n();
  35. const visible = computed({
  36. get: () => props.visible,
  37. set: (val) => emit('update:visible', val)
  38. });
  39. const close = () => { visible.value = false; };
  40. </script>
  41. <style lang="scss" scoped>
  42. @import "@/uni.scss";
  43. .popup-content {
  44. padding: px2rpx(20);
  45. .des1 {
  46. font-size: px2rpx(16);
  47. line-height: 1.8;
  48. margin: px2rpx(20) 0 px2rpx(30);
  49. text-align: left;
  50. max-width: 100%;
  51. view {
  52. margin-bottom: px2rpx(20);
  53. &:last-child {
  54. margin-bottom: 0;
  55. }
  56. }
  57. .bold {
  58. font-weight: bold;
  59. }
  60. }
  61. }
  62. </style>