提交 335da9ed 编写于 作者: ibizdev's avatar ibizdev

ibiz4j 发布系统代码

上级 7d8c8f40
......@@ -58,7 +58,7 @@ mock.onGet('v7/mainappmenu').reply((config: any) => {
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: 'log-in',
iconcls: 'fa fa-sort-amount-asc',
icon: '',
textcls: '',
appfunctag: '_2',
......
<template>
<div class="index_view index">
<app-studioaction :viewTitle="$t(model.srfCaption)" viewName="index"></app-studioaction>
<div class="index_view ">
<layout :class="themeClasses" :style="themeStyle">
<header class="index_header">
<div class="header-left" >
<header class="index_header" >
<div class="header-left">
<div class="page-logo">
<img src="../../../assets/img/logo.png" height="32" />
<span style="display: inline-block;margin-left: 10px;font-size: 22px;">{{$t(model.srfCaption)}}</span>
</div>
</div>
<div class="header-right" style="display: flex;align-items: center;justify-content: space-between;">
<app-header-menus />
<app-lang style='font-size: 15px;padding: 0 10px;'></app-lang>
<app-orgsector></app-orgsector>
<app-user></app-user>
<app-theme style="width:45px;display: flex;justify-content: center;"></app-theme>
</div>
</header>
<layout>
<sider :width="collapseChange ? 64 : 200" hide-trigger v-model="collapseChange">
<div class="sider-top">
<i class="ivu-icon ivu-icon-md-menu" @click="handleClick"></i>
</div>
<div style="margin-left: 50px;">
<view_appmenu
:viewState="viewState"
:viewparams="viewparams"
......@@ -36,15 +22,20 @@
ref='appmenu'
@closeview="closeView($event)">
</view_appmenu>
</sider>
<content class="index_content" :style="{'width':this.collapseChange ? 'calc(100vw - 64px)' : 'calc(100vw - 200px)' }">
<tab-page-exp></tab-page-exp>
<app-keep-alive :routerList="getRouterList">
<router-view :key="getRouterViewKey"></router-view>
</app-keep-alive>
</div>
</div>
<div class="header-right" style="display: flex;align-items: center;justify-content: space-between;">
<app-header-menus />
<app-lang style='font-size: 15px;padding: 0 10px;'></app-lang>
<app-orgsector></app-orgsector>
<app-user></app-user>
<app-theme style="width:45px;display: flex;justify-content: center;"></app-theme>
</div>
</header>
<content style="height:calc(100vh - 50px);">
<router-view></router-view>
</content>
</layout>
</layout>
</div>
</template>
......@@ -444,7 +435,7 @@ export default class IndexBase extends Vue {
* @type {string}
* @memberof IndexBase
*/
public mode: string ='vertical';
public mode: string ='horizontal';
/**
* 当前主题
......
......@@ -62,7 +62,7 @@ export default class MainModel {
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: 'log-in',
iconcls: 'fa fa-sort-amount-asc',
icon: '',
textcls: '',
appfunctag: '_2',
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册