| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- <template>
- <Row :gutter="24" class="dashboard-console-grid">
- <Col v-bind="grid" class="ivu-mb" v-auth="['admin-user-user-index']">
- <Card :bordered="false">
- <router-link :to="{ path: $routeProStr + '/user/list' }">
- <Icon type="md-people" color="#69c0ff" />
- <p>用户管理</p>
- </router-link>
- </Card>
- </Col>
- <Col v-bind="grid" class="ivu-mb" v-auth="['setting-system-config']">
- <Card :bordered="false">
- <router-link :to="{ path: $routeProStr + '/setting/system_config' }">
- <Icon type="md-settings" color="#95de64" />
- <p>系统设置</p>
- </router-link>
- </Card>
- </Col>
- <Col v-bind="grid" class="ivu-mb" v-auth="['admin-store-storeProuduct-index']">
- <Card :bordered="false">
- <router-link :to="{ path: $routeProStr + '/product/product_list' }">
- <Icon type="md-cart" color="#ff9c6e" />
- <p>商品</p>
- </router-link>
- </Card>
- </Col>
- <Col v-bind="grid" class="ivu-mb" v-auth="['admin-order-storeOrder-index']">
- <Card :bordered="false">
- <router-link :to="{ path: $routeProStr + '/order/list' }">
- <Icon type="md-clipboard" color="#b37feb" />
- <p>订单管理</p>
- </router-link>
- </Card>
- </Col>
- <Col v-bind="grid" class="ivu-mb" v-auth="['setting-sms']">
- <Card :bordered="false">
- <router-link :to="{ path: $routeProStr + '/setting/sms/sms_config/index' }">
- <Icon type="md-mail" color="#ffd666" />
- <p>短信配置</p>
- </router-link>
- </Card>
- </Col>
- <Col v-bind="grid" class="ivu-mb" v-auth="['cms-article-index']">
- <Card :bordered="false">
- <router-link :to="{ path: $routeProStr + '/cms/article/index' }">
- <Icon type="md-card" color="#5cdbd3" />
- <p>文章管理</p>
- </router-link>
- </Card>
- </Col>
- <Col v-bind="grid" class="ivu-mb" v-auth="['agent-agent-manage']">
- <Card :bordered="false">
- <router-link :to="{ path: $routeProStr + '/agent/agent_manage/index' }">
- <Icon type="md-pricetags" color="#ff85c0" />
- <p>分销管理</p>
- </router-link>
- </Card>
- </Col>
- <Col v-bind="grid" class="ivu-mb" v-auth="['marketing-store_coupon-index']">
- <Card :bordered="false">
- <router-link :to="{ path: $routeProStr + '/marketing/store_coupon_issue/index' }">
- <Icon type="md-cash" color="#ffc069" />
- <p>优惠券</p>
- </router-link>
- </Card>
- </Col>
- </Row>
- </template>
- <script>
- export default {
- data() {
- return {
- grid: {
- xl: 3,
- lg: 6,
- md: 6,
- sm: 8,
- xs: 8,
- },
- };
- },
- };
- </script>
- <style lang="less">
- .dashboard-console-grid {
- text-align: center;
- .ivu-card-body {
- padding: 0;
- }
- i {
- font-size: 32px;
- }
- a {
- display: block;
- color: inherit;
- padding: 16px;
- }
- p {
- margin-top: 8px;
- }
- }
- </style>
|