feat: 添加收益模块,包含总收益概览、收益趋势和收益来源,更新相关组件和路由
This commit is contained in:
@@ -126,7 +126,7 @@ onUpdated(() => {
|
||||
</p>
|
||||
<ion-button
|
||||
expand="block"
|
||||
color="success"
|
||||
fill="outline"
|
||||
@click="handleAddCard"
|
||||
>
|
||||
<ion-icon slot="start" :icon="addOutline" />
|
||||
|
||||
@@ -33,7 +33,7 @@ const { t } = useI18n();
|
||||
<div class="label">
|
||||
{{ t('market.tradeRwa.fields.valuation') }}
|
||||
</div>
|
||||
<div>${{ formatAmount(data?.estimatedValue) }}</div>
|
||||
<div>${{ formatAmountWithUnit(data?.estimatedValue) }}</div>
|
||||
</ion-col>
|
||||
</ion-row>
|
||||
</ion-grid>
|
||||
|
||||
@@ -28,16 +28,13 @@ async function handleSubscribe(val: number) {
|
||||
await toast.present();
|
||||
model.value?.$el.dismiss();
|
||||
}
|
||||
function gotoEdit() {
|
||||
router.push({ name: "trade-rwa-edit" });
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<ion-page>
|
||||
<ion-header>
|
||||
<ion-toolbar class="ui-toolbar">
|
||||
<ion-back-button slot="start" text="" />
|
||||
<ion-back-button slot="start" />
|
||||
<ion-title>
|
||||
{{ data?.edition.product.code }}
|
||||
</ion-title>
|
||||
@@ -53,7 +50,7 @@ function gotoEdit() {
|
||||
{{ data?.edition.product.name }}
|
||||
</div>
|
||||
<div class="text-xs text-gray-500 font-semibold">
|
||||
{{ data?.edition.product.categoryId }}
|
||||
{{ data?.edition.product.code }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -3,13 +3,7 @@
|
||||
|
||||
<template>
|
||||
<ion-page>
|
||||
<ion-header>
|
||||
<ion-toolbar class="ui-toolbar">
|
||||
<ion-back-button slot="start" />
|
||||
<ion-title>我的申购</ion-title>
|
||||
</ion-toolbar>
|
||||
</ion-header>
|
||||
<router-view />
|
||||
<ion-router-outlet />
|
||||
</ion-page>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user