Browse Source

update

master
yuriy0803 3 years ago
parent
commit
5f06d37ae6
  1. 7
      new-web/nuxt.config.js
  2. 57
      new-web/pages/blocks.vue

7
new-web/nuxt.config.js

@ -3,7 +3,7 @@ import config from './params/config.json'
export default {
server: {
host: '192.168.8.169' // default: localhost
host: '192.168.8.169' // default: localhost sudo npm run dev
},
// Disable server-side rendering (https://go.nuxtjs.dev/ssr-mode)
ssr: false,
@ -23,6 +23,11 @@ export default {
link: [{ rel: 'icon', type: 'image/x-icon', href: '/' + config.favicon }],
},
//The dist folder is named dist by default but can be configured in your nuxt.config file.
generate: {
dir: '/var/www/etc3pool'
},
// Global CSS (https://go.nuxtjs.dev/config-css)
css: ['~/scss/main.scss'],

57
new-web/pages/blocks.vue

@ -23,9 +23,9 @@
<tbody>
<tr v-for="(item, key) in blocks.luck" :key="key">
<td>{{ key }}</td>
<td>{{ nf.format(item.luck.toFixed(2)) }}%</td>
<td>{{ nf.format((item.uncleRate * 100).toFixed(2)) }}%</td>
<td>{{ nf.format((item.orphanRate * 100).toFixed(2)) }}%</td>
<td>{{ nf.format((item.luck * 100).toFixed(0)) }}%</td>
<td>{{ nf.format((item.uncleRate * 100).toFixed(0)) }}%</td>
<td>{{ nf.format((item.orphanRate * 100).toFixed(0)) }}%</td>
</tr>
</tbody>
</template>
@ -33,46 +33,31 @@
</v-card>
<v-card tile flat>
<v-tabs v-model="tab" background-color="transparent" grow>
<v-tab
>{{ $t('pages.blocks.blocks')
}}<v-chip label small color="success" class="ml-2">{{
blocks.maturedTotal
}}</v-chip></v-tab
>
<v-tab
>{{ $t('pages.blocks.immature')
}}<v-chip label small color="warning" class="ml-2">{{
blocks.immatureTotal
}}</v-chip></v-tab
>
<v-tab
>{{ $t('pages.blocks.newBlocks')
}}<v-chip label small color="info" class="ml-2">{{
blocks.candidatesTotal
}}</v-chip></v-tab
>
<v-tab>{{ $t('pages.blocks.blocks')
}}<v-chip label small color="success" class="ml-2">{{
blocks.maturedTotal
}}</v-chip>
</v-tab>
<v-tab>{{ $t('pages.blocks.immature')
}}<v-chip label small color="warning" class="ml-2">{{
blocks.immatureTotal
}}</v-chip>
</v-tab>
<v-tab>{{ $t('pages.blocks.newBlocks')
}}<v-chip label small color="info" class="ml-2">{{
blocks.candidatesTotal
}}</v-chip>
</v-tab>
</v-tabs>
<v-tabs-items v-model="tab">
<v-tab-item>
<blocks-table
:blocks="matured"
:config="config"
:no-data-text="$t('pages.blocks.noMatured')"
/>
<blocks-table :blocks="matured" :config="config" :no-data-text="$t('pages.blocks.noMatured')" />
</v-tab-item>
<v-tab-item>
<blocks-table
:blocks="immature"
:config="config"
:no-data-text="$t('pages.blocks.noImmature')"
/>
<blocks-table :blocks="immature" :config="config" :no-data-text="$t('pages.blocks.noImmature')" />
</v-tab-item>
<v-tab-item>
<blocks-table
:blocks="candidates"
:config="config"
:no-data-text="$t('pages.blocks.noPending')"
/>
<blocks-table :blocks="candidates" :config="config" :no-data-text="$t('pages.blocks.noPending')" />
</v-tab-item>
</v-tabs-items>
</v-card>

Loading…
Cancel
Save