|
@@ -40,18 +40,42 @@
|
|
|
{{ language }}
|
|
{{ language }}
|
|
|
</template>
|
|
</template>
|
|
|
</Cell>
|
|
</Cell>
|
|
|
- <Cell is-link @click="userLogout">
|
|
|
|
|
|
|
+ </CellGroup>
|
|
|
|
|
+ <CellGroup title="关于">
|
|
|
|
|
+ <Cell is-link :to="{ name: 'rules-zcxy' }">
|
|
|
|
|
+ <template #title>
|
|
|
|
|
+ <app-iconfont icon="g-icon-zcxy">{{ $t('rules.zcxy') }}</app-iconfont>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </Cell>
|
|
|
|
|
+ <Cell is-link :to="{ name: 'rules-yszc' }">
|
|
|
<template #title>
|
|
<template #title>
|
|
|
- <app-iconfont icon="g-icon-cancel">{{ $t('common.logout') }}</app-iconfont>
|
|
|
|
|
|
|
+ <app-iconfont icon="g-icon-yszc">{{ $t('rules.yszc') }}</app-iconfont>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </Cell>
|
|
|
|
|
+ <Cell is-link :to="{ name: 'rules-fwrx' }">
|
|
|
|
|
+ <template #title>
|
|
|
|
|
+ <app-iconfont icon="g-icon-fwrx">{{ $t('rules.fwrx') }}</app-iconfont>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </Cell>
|
|
|
|
|
+ <Cell is-link :to="{ name: 'rules-gywm' }">
|
|
|
|
|
+ <template #title>
|
|
|
|
|
+ <app-iconfont icon="g-icon-gywm">{{ $t('mine.aboutus') }}</app-iconfont>
|
|
|
</template>
|
|
</template>
|
|
|
</Cell>
|
|
</Cell>
|
|
|
</CellGroup>
|
|
</CellGroup>
|
|
|
|
|
+ <template #footer>
|
|
|
|
|
+ <app-submitbar>
|
|
|
|
|
+ <Button block @click="userLogout">
|
|
|
|
|
+ {{ $t('common.logout') }}
|
|
|
|
|
+ </Button>
|
|
|
|
|
+ </app-submitbar>
|
|
|
|
|
+ </template>
|
|
|
</app-view>
|
|
</app-view>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script lang="ts" setup>
|
|
<script lang="ts" setup>
|
|
|
import { computed } from 'vue'
|
|
import { computed } from 'vue'
|
|
|
-import { Cell, CellGroup } from 'vant'
|
|
|
|
|
|
|
+import { Button, Cell, CellGroup } from 'vant'
|
|
|
import { dialog } from '@/utils/vant'
|
|
import { dialog } from '@/utils/vant'
|
|
|
import { AppTheme } from '@/constants/theme'
|
|
import { AppTheme } from '@/constants/theme'
|
|
|
import { AuthStatus } from '@/constants/account'
|
|
import { AuthStatus } from '@/constants/account'
|
|
@@ -60,6 +84,7 @@ import { getI18nConfigs } from '@/services/api/common'
|
|
|
import { useUserStore, useGlobalStore, i18n } from '@/stores'
|
|
import { useUserStore, useGlobalStore, i18n } from '@/stores'
|
|
|
import eventBus from '@/services/bus'
|
|
import eventBus from '@/services/bus'
|
|
|
import AppIconfont from '@/components/base/iconfont/index.vue'
|
|
import AppIconfont from '@/components/base/iconfont/index.vue'
|
|
|
|
|
+import AppSubmitbar from '@mobile/components/base/submitbar/index.vue'
|
|
|
|
|
|
|
|
const { t } = i18n.global
|
|
const { t } = i18n.global
|
|
|
const globalStore = useGlobalStore()
|
|
const globalStore = useGlobalStore()
|