浏览代码

[edit] views 文件目录整理

wenliming 3 年之前
父节点
当前提交
9b889f8cb1

+ 1 - 1
src/iframe/home.js

@@ -1,5 +1,5 @@
 import { createApp } from 'vue'
 import { createApp } from 'vue'
-import App from '@/view/home.vue'
+import App from '@/view/iframe/home/home.vue'
 
 
 const app = createApp(App)
 const app = createApp(App)
 
 

+ 1 - 1
src/iframe/publish.js

@@ -1,5 +1,5 @@
 import { createApp } from 'vue'
 import { createApp } from 'vue'
-import App from '@/view/publish.vue'
+import App from '@/view/iframe/publish/publish.vue'
 import ElementPlus from 'element-plus'
 import ElementPlus from 'element-plus'
 import 'element-plus/dist/index.css'
 import 'element-plus/dist/index.css'
 
 

+ 1 - 1
src/iframe/red-packet.js

@@ -1,5 +1,5 @@
 import { createApp } from 'vue'
 import { createApp } from 'vue'
-import App from '@/view/red-packet.vue'
+import App from '@/view/iframe/red-packet/red-packet.vue'
 const app = createApp(App)
 const app = createApp(App)
 
 
 // 引入路由对象实例
 // 引入路由对象实例

+ 0 - 0
src/view/components/options-transactions.vue → src/view/components/popup-transactions.vue


+ 0 - 0
src/view/components/option-withdraw.vue → src/view/components/popup-withdraw.vue


+ 1 - 1
src/view/home.vue → src/view/iframe/home/home.vue

@@ -9,7 +9,7 @@
 
 
 <script setup>
 <script setup>
 import { onMounted, ref } from "vue";
 import { onMounted, ref } from "vue";
-import popup from './popup/index.vue'
+import popup from '@/view/popup/index.vue'
 
 
 let contentStyle = ref({});
 let contentStyle = ref({});
 
 

+ 0 - 0
src/view/components/follow-input.vue → src/view/iframe/publish/components/follow-input.vue


+ 0 - 0
src/view/components/paypal-button.vue → src/view/iframe/publish/components/paypal-button.vue


+ 3 - 3
src/view/components/preview-card.vue → src/view/iframe/publish/components/preview-card.vue

@@ -92,7 +92,7 @@
 <script setup>
 <script setup>
 import { ref, defineProps, onMounted, nextTick, watch, reactive } from "vue";
 import { ref, defineProps, onMounted, nextTick, watch, reactive } from "vue";
 
 
-import customCardCover from './custom-card-cover.vue'
+import customCardCover from '@/view/components/custom-card-cover.vue'
 
 
 import {getChromeStorage} from "@/uilts/chromeExtension"
 import {getChromeStorage} from "@/uilts/chromeExtension"
 import { throttle } from "@/uilts/help"
 import { throttle } from "@/uilts/help"
@@ -270,7 +270,7 @@ onMounted(() => {
             }
             }
         }
         }
         .left {
         .left {
-            background: url('../../assets/img/img-preview-bg-after.png');
+            background: url('@/assets/img/img-preview-bg-after.png');
             width: 387px;
             width: 387px;
             height: 100%;
             height: 100%;
             background-size: contain;
             background-size: contain;
@@ -308,7 +308,7 @@ onMounted(() => {
 
 
 
 
         .content-before {
         .content-before {
-            background: url('../../assets/img/img-preview-bg-before.png');
+            background: url('@/assets/img/img-preview-bg-before.png');
             background-size: contain;
             background-size: contain;
             height: 100%;
             height: 100%;
             .head {
             .head {

+ 0 - 0
src/view/components/top-up.vue → src/view/iframe/publish/components/top-up.vue


+ 22 - 25
src/view/components/give-dialog.vue → src/view/iframe/publish/give-dialog.vue

@@ -13,10 +13,10 @@
                     <!-- 关闭按钮 -->
                     <!-- 关闭按钮 -->
                     <div class="close-btn" @click="close">
                     <div class="close-btn" @click="close">
                         <img  class="icon-close"
                         <img  class="icon-close"
-                            :src="require('../../assets/svg/icon-close.svg')"
+                            :src="require('@/assets/svg/icon-close.svg')"
                             v-if="showComType == 'default'"/>
                             v-if="showComType == 'default'"/>
                         <img class="icon-close"
                         <img class="icon-close"
-                            :src="require('../../assets/svg/icon-back.svg')"
+                            :src="require('@/assets/svg/icon-back.svg')"
                             v-else/>
                             v-else/>
                     </div>
                     </div>
                     <!-- 标题 -->
                     <!-- 标题 -->
@@ -64,7 +64,7 @@
                     <div class="left" v-if="showComType != 'preview'">
                     <div class="left" v-if="showComType != 'preview'">
                         <div class="gift-pack-wrapper">
                         <div class="gift-pack-wrapper">
                             <img class="icon"
                             <img class="icon"
-                                :src="require('../../assets/svg/icon-gift-pack.svg')"/>
+                                :src="require('@/assets/svg/icon-gift-pack.svg')"/>
                         </div>
                         </div>
                         <div class="bottom">
                         <div class="bottom">
                         </div>
                         </div>
@@ -95,7 +95,7 @@
                                         <img
                                         <img
                                             class="arrow"
                                             class="arrow"
                                             :src="currentCurrencyInfo.currencyCode ?
                                             :src="currentCurrencyInfo.currencyCode ?
-                                                require('../../assets/svg/icon-form-arrow-down.svg') :  require('../../assets/svg/icon-form-white-arrow-down.svg') 
+                                                require('@/assets/svg/icon-form-arrow-down.svg') :  require('@/assets/svg/icon-form-white-arrow-down.svg') 
                                             "
                                             "
                                         />
                                         />
                                     </div>
                                     </div>
@@ -112,7 +112,7 @@
                                         <img
                                         <img
                                             class="icon"
                                             class="icon"
                                             :src="
                                             :src="
-                                                require('../../assets/svg/icon-winners.svg')
+                                                require('@/assets/svg/icon-winners.svg')
                                             "
                                             "
                                         />
                                         />
                                         Winners
                                         Winners
@@ -131,7 +131,7 @@
                                     <div class="balance">
                                     <div class="balance">
                                         <img
                                         <img
                                             :src="
                                             :src="
-                                                require('../../assets/svg/icon-balance.svg')
+                                                require('@/assets/svg/icon-balance.svg')
                                             "
                                             "
                                         />
                                         />
                                         Balance
                                         Balance
@@ -142,7 +142,7 @@
                                             :class="{ 'icon-refresh-rotate': refreshRotate }"
                                             :class="{ 'icon-refresh-rotate': refreshRotate }"
                                             @click="updateCurrencyBanlce"
                                             @click="updateCurrencyBanlce"
                                             :src="
                                             :src="
-                                                require('../../assets/svg/icon-form-refresh.svg')
+                                                require('@/assets/svg/icon-form-refresh.svg')
                                             "
                                             "
                                         />
                                         />
                                     </div>
                                     </div>
@@ -186,7 +186,7 @@
                                     <img
                                     <img
                                         v-if="item.type == 3"
                                         v-if="item.type == 3"
                                         :src="
                                         :src="
-                                            require('../../assets/svg/icon-option-checked.svg')
+                                            require('@/assets/svg/icon-option-checked.svg')
                                         "
                                         "
                                     />
                                     />
                                 </div>
                                 </div>
@@ -196,20 +196,20 @@
                                 <div class="label">
                                 <div class="label">
                                     <img
                                     <img
                                         :src="
                                         :src="
-                                            require('../../assets/svg/icon-anti-bot.svg')
+                                            require('@/assets/svg/icon-anti-bot.svg')
                                         "
                                         "
                                         class="icon-bot"
                                         class="icon-bot"
                                     />
                                     />
                                     Anti Bot
                                     Anti Bot
                                     <img
                                     <img
                                         :src="
                                         :src="
-                                            require('../../assets/svg/icon-beta.svg')
+                                            require('@/assets/svg/icon-beta.svg')
                                         "
                                         "
                                         class="icon-beta"
                                         class="icon-beta"
                                     />
                                     />
                                     <img
                                     <img
                                         :src="
                                         :src="
-                                            require('../../assets/svg/icon-question.svg')
+                                            require('@/assets/svg/icon-question.svg')
                                         "
                                         "
                                         class="icon-question"
                                         class="icon-question"
                                     />
                                     />
@@ -237,7 +237,7 @@
                                         class="icon-loading"
                                         class="icon-loading"
                                         v-if="submitIng"
                                         v-if="submitIng"
                                         :src="
                                         :src="
-                                            require('../../assets/svg/icon-btn-loading.svg')
+                                            require('@/assets/svg/icon-btn-loading.svg')
                                         "
                                         "
                                     />
                                     />
                                     {{iptErrMsgTxt ? iptErrMsgTxt : 'NEXT'}}
                                     {{iptErrMsgTxt ? iptErrMsgTxt : 'NEXT'}}
@@ -296,12 +296,13 @@ import "element-plus/es/components/message/style/css";
 
 
 import {create, all} from "mathjs";
 import {create, all} from "mathjs";
 
 
-import previewCard from "./preview-card";
-import paypalButton from "./paypal-button";
-import followInput from "./follow-input";
-import messageBox from "./message-box.vue";
-import currencyList from "./currency-list.vue";
-import topUp from "./top-up.vue"
+import messageBox from "@/view/components/message-box.vue";
+import currencyList from "@/view/components/currency-list.vue";
+
+import previewCard from "@/view/iframe/publish/components/preview-card";
+import followInput from "@/view/iframe/publish/components/follow-input";
+import paypalButton from "@/view/iframe/publish/components/paypal-button";
+import topUp from "@/view/iframe/publish/components/top-up.vue";
 
 
 const config = {
 const config = {
     number: 'BigNumber',
     number: 'BigNumber',
@@ -415,7 +416,7 @@ let currentCurrencyInfo = ref({
 let formList = reactive([
 let formList = reactive([
     {
     {
         label: "Follow",
         label: "Follow",
-        icon: require("../../assets/svg/icon-follow.svg"),
+        icon: require("@/assets/svg/icon-follow.svg"),
         nodeType: "textarea",
         nodeType: "textarea",
         type: 1,
         type: 1,
         text: [],
         text: [],
@@ -423,14 +424,14 @@ let formList = reactive([
     },
     },
     {
     {
         label: "Retweet",
         label: "Retweet",
-        icon: require("../../assets/svg/icon-retweet.svg"),
+        icon: require("@/assets/svg/icon-retweet.svg"),
         nodeType: "div",
         nodeType: "div",
         type: 3,
         type: 3,
         checked: true,
         checked: true,
     },
     },
     {
     {
         label: "Like Tweet",
         label: "Like Tweet",
-        icon: require("../../assets/svg/icon-like.svg"),
+        icon: require("@/assets/svg/icon-like.svg"),
         nodeType: "div",
         nodeType: "div",
         type: 2,
         type: 2,
         checked: true,
         checked: true,
@@ -1065,10 +1066,6 @@ onMounted(() => {
 </script>
 </script>
 
 
 <style lang="scss" scoped>
 <style lang="scss" scoped>
-.ql-container {
-    height: 100px;
-}
-
 .overlay {
 .overlay {
     position: fixed;
     position: fixed;
     top: 0;
     top: 0;

+ 2 - 4
src/view/publish.vue → src/view/iframe/publish/publish.vue

@@ -1,3 +1,4 @@
+<!-- 发布弹窗 -->
 <template>
 <template>
     <div class="main_app">
     <div class="main_app">
         <give-dialog
         <give-dialog
@@ -10,7 +11,7 @@
 
 
 <script setup>
 <script setup>
 import { ref } from "vue";
 import { ref } from "vue";
-import giveDialog from "@/view/components/give-dialog.vue";
+import giveDialog from "@/view/iframe/publish/give-dialog.vue";
 
 
 let dialogVisible = ref(false);
 let dialogVisible = ref(false);
 
 
@@ -38,9 +39,6 @@ window.addEventListener("message", function (event) {
 </script>
 </script>
 
 
 <style>
 <style>
-.tox-metions__card-common {
-    display: none !important;
-}
 .main_app {
 .main_app {
 }
 }
 </style>
 </style>

+ 0 - 0
src/view/red-packet.vue → src/view/iframe/red-packet/red-packet.vue


+ 0 - 0
src/view/components/option-login.vue → src/view/popup/components/login.vue


+ 8 - 6
src/view/popup/popup.vue

@@ -166,12 +166,12 @@
             </div>
             </div>
         </template>
         </template>
         <!-- login -->
         <!-- login -->
-        <option-login v-if="!isLogin" @loginAction="loginAction" />
+        <popup-login v-if="!isLogin" @loginAction="loginAction" />
         <template v-if="isLogin && !homeVisibility">
         <template v-if="isLogin && !homeVisibility">
             <!-- 交易列表 -->
             <!-- 交易列表 -->
-            <option-transactions v-if="transactionsVisibility" @back="transactionsBack" />
+            <popup-transactions v-if="transactionsVisibility" @back="transactionsBack" />
             <!-- 提现页 -->
             <!-- 提现页 -->
-            <option-withdraw :amountValue="canWithdrawBalance" :walletWithdrawConfig="walletWithdrawConfig"
+            <popup-withdraw :amountValue="canWithdrawBalance" :walletWithdrawConfig="walletWithdrawConfig"
                 v-if="withdrawVisibility" @back="withdrawBack" />
                 v-if="withdrawVisibility" @back="withdrawBack" />
         </template>
         </template>
     </div>
     </div>
@@ -179,9 +179,11 @@
 
 
 <script setup>
 <script setup>
 import { ref, onMounted, inject } from "vue";
 import { ref, onMounted, inject } from "vue";
-import optionTransactions from "@/view/components/options-transactions";
-import optionLogin from "@/view/components/option-login.vue";
-import optionWithdraw from "@/view/components/option-withdraw.vue";
+
+import popupLogin from "@/view/popup/components/login.vue";
+import popupTransactions from "@/view/components/popup-transactions";
+import popupWithdraw from "@/view/components/popup-withdraw.vue";
+
 import {
 import {
     getChromeStorage,
     getChromeStorage,
 } from "@/uilts/chromeExtension";
 } from "@/uilts/chromeExtension";

+ 2 - 2
src/view/popup/transactions.vue

@@ -2,14 +2,14 @@
     <!-- 公共组件 -->
     <!-- 公共组件 -->
     <div class="info">
     <div class="info">
         <v-head :title="'Transactions'" :show_more="false" :back_url="'/'" @onBack="clickBack" ></v-head>
         <v-head :title="'Transactions'" :show_more="false" :back_url="'/'" @onBack="clickBack" ></v-head>
-        <options-transactions style="height: calc(100% - 48px);"></options-transactions>
+        <popup-transactions style="height: calc(100% - 48px);"></popup-transactions>
     </div>
     </div>
 
 
 </template>
 </template>
 
 
 <script setup>
 <script setup>
 import VHead from '@/view/popup/components/head.vue'
 import VHead from '@/view/popup/components/head.vue'
-import OptionsTransactions from "@/view/components/options-transactions";
+import PopupTransactions from "@/view/components/popup-transactions";
 
 
 
 
 </script>
 </script>

+ 2 - 2
src/view/popup/withdraw/paypal.vue

@@ -2,14 +2,14 @@
     <!-- 公共组件 -->
     <!-- 公共组件 -->
     <div class="info">
     <div class="info">
         <v-head :title="'Withdraw'" :show_more="true"></v-head>
         <v-head :title="'Withdraw'" :show_more="true"></v-head>
-        <option-withdraw style="height: calc(100% - 48px);" @back="back"></option-withdraw>
+        <popup-withdraw style="height: calc(100% - 48px);" @back="back"></popup-withdraw>
     </div>
     </div>
 
 
 </template>
 </template>
 
 
 <script setup>
 <script setup>
 import VHead from '@/view/popup/components/head.vue'
 import VHead from '@/view/popup/components/head.vue'
-import OptionWithdraw from "@/view/components/option-withdraw.vue";
+import PopupWithdraw from "@/view/components/popup-withdraw.vue";
 import { useRouter } from "vue-router";
 import { useRouter } from "vue-router";
 
 
 let router = useRouter()
 let router = useRouter()