ktianc ff56a184ca 版本升级:
1. 修复(kinit-admin):页面缓存问题修复
2. 更新(kinit-api,kinit-admin):菜单管理新增是否缓存字段
3. 更新(kinit-admin):将缓存默认存储在localStorage中
4. 更新(kinit-api):将python-jose库更换为pyjwt库
5. 优化(kinit-admin,kinit-uni):退出登录方法优化
6. 优化(kinit-admin,kinit-uni):response拦截优化
7. 新增(kinit-api,kinit-admin,kinit-uni):jwt到期时间缩短,加入刷新token功能
8. (kinit-uni)切换到 vscode 开发 uniapp 项目
2023-03-13 14:34:26 +08:00

94 lines
1.9 KiB
Vue

<template>
<view class="work-container">
<!-- 轮播图 -->
<u-swiper
:list="images"
indicator
indicator-mode="line"
circular
:height="`${windowWidth / 2.5}px`"
></u-swiper>
<!-- 宫格组件 -->
<view class="grid-body">
<u-grid :border="false" col="3" @click="changeGrid">
<u-grid-item v-for="(item, index) in baseList" :key="index">
<view class="grid-item">
<view :class="'iconfont ' + item.icon + ' grid-icon'"></view>
<u--text :text="item.title" align="center" line-height="32px"></u--text>
</view>
</u-grid-item>
</u-grid>
</view>
</view>
</template>
<script>
export default {
data() {
return {
windowWidth: uni.getSystemInfoSync().windowWidth,
images: [
'https://ktianc.oss-cn-beijing.aliyuncs.com/kinit/system/banner/2022-11-14/1.jpg',
'/static/images/banner/banner03.jpg',
'/static/images/banner/banner03.jpg'
],
baseList: [
{
icon: 'icon-user1',
title: '用户管理'
},
{
icon: 'icon-users',
title: '角色管理'
},
{
icon: 'icon-caidan3',
title: '菜单管理'
},
{
icon: 'icon-shezhitianchong',
title: '系统配置'
},
{
icon: 'icon-changguizidian',
title: '字典管理'
},
{
icon: 'icon-rizhi',
title: '日志管理'
}
]
}
},
methods: {
changeGrid(e) {
this.$modal.showToast('模块建设中~')
}
}
}
</script>
<style lang="scss">
page {
background-color: #fff;
min-height: 100%;
height: auto;
}
</style>
<style lang="scss" scoped>
.grid-body {
margin-top: 60rpx;
.grid-item {
margin-bottom: 30rpx;
text-align: center;
}
.grid-icon {
font-size: 40rpx;
}
}
</style>