| | |
| | | }} |
| | | </div> |
| | | </van-row> |
| | | |
| | | <van-row gutter="20" class="but-box"> |
| | | <van-col |
| | | span="8" |
| | |
| | | {{ item.text }} |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="tabs-content"> |
| | | <div>{{ allName }} {{ $t("总资产") }}</div> |
| | | <div class="tabs-name"> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <main> |
| | | <template v-if="loading"> |
| | | <van-loading /> |
| | | </template> |
| | | |
| | | <template v-if="active === 1"> |
| | | <div class="px-32 py-13 flex"> |
| | | <div class="inputBoxbg h-60 w-full rounded-full flex items-center"> |
| | | <input |
| | | style="padding-left: 10px" |
| | | type="text" |
| | | v-model="keywords" |
| | | :placeholder="$t('搜索币种')" |
| | | class="h-full flex-1 search-input border-none bg-none" |
| | | @input="onInput" |
| | | /> |
| | | <img |
| | | src="@/assets/3x/资源 22@3x.png" |
| | | alt="logo" |
| | | class="w-32 h-32 mx-16" |
| | | /> |
| | | </div> |
| | | </div> |
| | | <div class="item-box" v-for="(item, index) in funds" :key="index"> |
| | | <div class="title-main">{{ item.symbol.toUpperCase() }}/USDT</div> |
| | | <van-row> |
| | |
| | | <script> |
| | | import { _getAllWallet } from "@/API/fund.api"; |
| | | import Axios from "@/API/assets"; |
| | | |
| | | import { mapActions, mapGetters } from "vuex"; |
| | | import { _futrueOrderList, _orderListHold } from "@/API/trade.api"; |
| | | import PerpetualPositionList from "@/components/perpetual-position-list/index.vue"; |
| | | import futrueHoldList from "@/page/deliveryContract/hold.vue"; |
| | | import financialList from "@/components/assetsCenter/financialList"; |
| | | |
| | | import { |
| | | getfinacialProductsBought, |
| | | getMachineBought, |
| | | } from "@/API/financialManagement"; |
| | | |
| | | export default { |
| | | components: { |
| | | PerpetualPositionList, |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | keywords: "", |
| | | loading: true, |
| | | active: 1, |
| | | tabList1: [ |
| | |
| | | { id: 5, text: this.$t("理财") }, |
| | | ], |
| | | funds: [], |
| | | fundsDatra: [], |
| | | tabListData: {}, |
| | | assetsFunds: {}, |
| | | }; |
| | |
| | | }, |
| | | methods: { |
| | | ...mapActions("user", ["GET_UERS_KYC"]), |
| | | onInput(e) { |
| | | console.log(333, this.fundsDatra); |
| | | this.funds = this.fundsDatra.filter((item) => |
| | | item.symbol.includes(e.target.value.toLocaleLowerCase()) |
| | | ); |
| | | // this.fundsDatra[index]["data"] = this.tabList[index]["data"].filter( |
| | | // (item) => item.symbol.includes(e.target.value.toLocaleLowerCase()) |
| | | // ); |
| | | }, |
| | | |
| | | routerList(item) { |
| | | this.$router.push({ path: item.route, query: item.query }); |
| | |
| | | let list = res.extends; |
| | | if (this.active === 1) { |
| | | this.funds = list; |
| | | this.fundsDatra = list; |
| | | } |
| | | }); |
| | | }, |
| | |
| | | text-align: center; |
| | | margin: 30px 0; |
| | | } |
| | | |
| | | .items-center { |
| | | background: #f5f5f5; |
| | | } |
| | | </style> |
| | |
| | | </van-col> |
| | | </van-row> |
| | | </van-cell> |
| | | <listUrrency style="margin-top: 50px" :active="2"></listUrrency> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import { icoNewCurrencygetList } from "@/API/home.api"; |
| | | import { List, Cell, Dialog, Notify } from "vant"; |
| | | import listUrrency from "../list-urrency.vue"; |
| | | |
| | | export default { |
| | | components: { |
| | | [Dialog.Component.name]: Dialog.Component, |
| | | [List.name]: List, |
| | | [Cell.name]: Cell, |
| | | listUrrency: listUrrency, |
| | | }, |
| | | props: ["active"], |
| | | watch: { |
| | |
| | | </van-col> |
| | | </van-row> |
| | | </van-cell> |
| | | <listUrrency style="margin-top: 50px" :active="1"></listUrrency> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import { icoNewCurrencygetList, icoOrderAppAdd } from "@/API/home.api"; |
| | | import { List, Cell, Dialog, Notify } from "vant"; |
| | | |
| | | import listUrrency from "../list-urrency.vue"; |
| | | export default { |
| | | components: { |
| | | [Dialog.Component.name]: Dialog.Component, |
| | | [List.name]: List, |
| | | [Cell.name]: Cell, |
| | | listUrrency: listUrrency, |
| | | }, |
| | | props: ["active"], |
| | | watch: { |
| | |
| | | title="ICO" |
| | | left-arrow |
| | | @click-left="onClickLeft" |
| | | @click-right="$router.push('/list-urrency')" |
| | | > |
| | | <template #right> |
| | | <!-- @click-right="$router.push('/list-urrency')" --> |
| | | <!-- <template #right> |
| | | <van-icon name="todo-list-o" size="20" /> |
| | | </template> |
| | | </template> --> |
| | | </van-nav-bar> |
| | | <div class="ico-warp"> |
| | | <div class="ex-tabs flex"> |
| | |
| | | {{ item.name }} |
| | | </div> |
| | | </div> |
| | | <!-- <template v-if="active !== 0"> |
| | | <van-cell v-for="item in showList" :key="item.id"> |
| | | <van-row |
| | | align="center" |
| | | type="flex" |
| | | justify="space-between" |
| | | @click="setgoumai(item)" |
| | | class="item-box" |
| | | > |
| | | <van-col span="8">{{ item.newCoinName }}</van-col> |
| | | <van-col span="12">{{ $t("单价:") }}{{ item.issuePrice }}</van-col> |
| | | <van-col span="4"> |
| | | <div class="bt"> |
| | | {{ item.type === 1 ? $t("认购") : $t("配售") }} |
| | | </div> |
| | | </van-col> |
| | | </van-row> |
| | | </van-cell> |
| | | </template> --> |
| | | |
| | | <template v-if="active === 1"> |
| | | <subscriptionListIndex :active="active" /> |
| | |
| | | <template> |
| | | <div> |
| | | <van-nav-bar |
| | | <!-- <van-nav-bar |
| | | :placeholder="true" |
| | | :fixed="true" |
| | | :title="$t('ICO记录')" |
| | |
| | | > |
| | | {{ item.name }} |
| | | </div> |
| | | </div> |
| | | </div> --> |
| | | <template v-if="active === 1"> |
| | | <!-- 认购 --> |
| | | <subscriptionList :active="active" /> |
| | |
| | | export default { |
| | | components: { subscriptionList, placingList }, |
| | | mounted() {}, |
| | | props: ["active"], |
| | | methods: { |
| | | changeTab(item) { |
| | | this.active = item.id; |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | active: 1, |
| | | listArr: [ |
| | | { |
| | | name: this.$t("认购"), |
| | |
| | | </div> |
| | | </div> |
| | | <div class="px-32 py-13 flex items-center"> |
| | | <!-- <img src="@/assets/image/icon-left_arrow.png" alt="logo" class="w-20 h-33 border-1 mr-32" @click="back"/> --> |
| | | <div class="inputBoxbg h-60 w-full rounded-full flex items-center"> |
| | | <input |
| | | style="padding-left: 10px; max-width: 130px" |