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

tony001 发布系统代码 [后台服务,演示应用]

上级 fdf1f67b
...@@ -138,6 +138,7 @@ import AppCtrlPos from './components/layout-element/structure/app-ctrl-pos/app-c ...@@ -138,6 +138,7 @@ import AppCtrlPos from './components/layout-element/structure/app-ctrl-pos/app-c
import AppPresetButton from './components/layout-element/interactive/app-preset-button/app-preset-button.vue'; import AppPresetButton from './components/layout-element/interactive/app-preset-button/app-preset-button.vue';
import AppFieldImageDynamic from './components/layout-element/media/app-field-image-dynamic/app-field-image-dynamic.vue'; import AppFieldImageDynamic from './components/layout-element/media/app-field-image-dynamic/app-field-image-dynamic.vue';
import AppTodoList from './components/app-todo-list/app-todo-list.vue'; import AppTodoList from './components/app-todo-list/app-todo-list.vue';
import AppGridPagination from './components/app-grid-pagination/app-grid-pagination.vue';
import ExtendActionTimeline from './components/extend-action-timeline/extend-action-timeline.vue'; import ExtendActionTimeline from './components/extend-action-timeline/extend-action-timeline.vue';
// 布局组件 // 布局组件
import AppIndexViewLayoutLeft from './layout/index-view-layout-left/index-view-layout-left.vue'; import AppIndexViewLayoutLeft from './layout/index-view-layout-left/index-view-layout-left.vue';
...@@ -304,6 +305,7 @@ export const AppComponents = { ...@@ -304,6 +305,7 @@ export const AppComponents = {
v.component('app-preset-button',AppPresetButton); v.component('app-preset-button',AppPresetButton);
v.component('app-field-image-dynamic', AppFieldImageDynamic); v.component('app-field-image-dynamic', AppFieldImageDynamic);
v.component('app-todo-list',AppTodoList); v.component('app-todo-list',AppTodoList);
v.component('app-grid-pagination',AppGridPagination);
v.component('extend-action-timeline',ExtendActionTimeline); v.component('extend-action-timeline',ExtendActionTimeline);
v.component('app-pickup-view-layout',AppPickUpViewLayout); v.component('app-pickup-view-layout',AppPickUpViewLayout);
}, },
......
.grid-pagination {
height: 44px;
padding: 0 80px 0 20px;
background-color: var(--app-color-white);
display: flex;
justify-content: flex-end;
align-items: center;
gap: 15px;
color: var(--app-color-gray-100);
border-top: 1px solid var(--app-color-gray-400);
.ivu-page {
height: 25px;
display: flex;
}
.ivu-page-simple-pager {
pointer-events: none;
cursor: pointer;
input {
border: 0;
}
}
.grid-page-pre-pro {
transform: rotate(90deg);
}
.grid-page-next-pro {
transform: rotate(-90deg);
}
.grid-page-pre-pro,.grid-page-next-pro {
font-size: 24px;
margin-top: -2px;
}
.ivu-icon {
font-size: 24px;
color: var(--app-color-gray-100);
}
.grid-pagination__dropdown {
span {
color: var(--app-color-black);
font-weight: 600;
}
.ivu-icon {
margin-left: 15px;
}
}
}
\ No newline at end of file
<template>
<row class="grid-pagination">
<dropdown class="grid-pagination__dropdown" @on-click="handleSizeChange">
Show <span>{{ limit }}</span>
<icon type="ios-arrow-down"></icon>
<template #list>
<dropdownMenu>
<dropdownItem v-for="(value, index) in pageSize" :key="index" :name="value">{{ value }} 条/页</dropdownItem>
</dropdownMenu>
</template>
</dropdown>
<div class="grid-page-pre-pro">
<i class="el-icon-download"></i>
</div>
<page
class="pull-right"
:transfer="true"
:total="totalRow"
simple
size="small"
:current="curPage"
:page-size="limit"
@on-change="handleChange($event)"
>
</page>
<div class="grid-page-next-pro">
<i class="el-icon-download"></i>
</div>
</row>
</template>
<script lang="ts">
import { Vue, Component, Prop } from "vue-property-decorator";
@Component({})
export default class AppGridPagination extends Vue {
/**
* 总行数
*
* @type {number}
* @memberof AppGridPagination
*/
@Prop() totalRow!: number;
/**
* 当前页
*
* @type {number}
* @memberof AppGridPagination
*/
@Prop() curPage!: number;
/**
* 分页大小
*
* @type {number}
* @memberof AppGridPagination
*/
@Prop() limit!: number;
/**
* 分页数数组
*
* @type {Array<*>}
* @memberof AppGridPagination
*/
public pageSize= [10, 20, 30, 40, 50, 60, 70, 80, 90, 100];
/**
* 处理当前页改变
*
* @type {number}
* @memberof AppGridPagination
*/
public handleChange($event: any) {
this.$emit('page-change', $event);
}
/**
* 处理分页大小改变
*
* @type {number}
* @memberof AppGridPagination
*/
public handleSizeChange($event: any) {
this.$emit('page-size-change', $event);
}
}
</script>
<style lang="scss">
@import "./app-grid-pagination.scss";
</style>
...@@ -601,6 +601,8 @@ export default class AppIndexView2Base extends Vue { ...@@ -601,6 +601,8 @@ export default class AppIndexView2Base extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -588,6 +588,8 @@ export default class AppPortalView2Base extends Vue { ...@@ -588,6 +588,8 @@ export default class AppPortalView2Base extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1125,6 +1125,8 @@ export default class IBIZAPPCTRLEditViewBase extends Vue { ...@@ -1125,6 +1125,8 @@ export default class IBIZAPPCTRLEditViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1559,6 +1559,8 @@ export default class IBIZAPPCTRLGridViewBase extends Vue { ...@@ -1559,6 +1559,8 @@ export default class IBIZAPPCTRLGridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -872,6 +872,8 @@ export default class IBIZAPPCTRLListViewBase extends Vue { ...@@ -872,6 +872,8 @@ export default class IBIZAPPCTRLListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1125,6 +1125,8 @@ export default class IBIZAPPEDITOREditViewBase extends Vue { ...@@ -1125,6 +1125,8 @@ export default class IBIZAPPEDITOREditViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1559,6 +1559,8 @@ export default class IBIZAPPEDITORGridViewBase extends Vue { ...@@ -1559,6 +1559,8 @@ export default class IBIZAPPEDITORGridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -872,6 +872,8 @@ export default class IBIZAPPEDITORListViewBase extends Vue { ...@@ -872,6 +872,8 @@ export default class IBIZAPPEDITORListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1125,6 +1125,8 @@ export default class IBIZAPPEXTENDEDITOREditViewBase extends Vue { ...@@ -1125,6 +1125,8 @@ export default class IBIZAPPEXTENDEDITOREditViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1559,6 +1559,8 @@ export default class IBIZAPPEXTENDEDITORGridViewBase extends Vue { ...@@ -1559,6 +1559,8 @@ export default class IBIZAPPEXTENDEDITORGridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -872,6 +872,8 @@ export default class IBIZAPPEXTENDEDITORListViewBase extends Vue { ...@@ -872,6 +872,8 @@ export default class IBIZAPPEXTENDEDITORListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1125,6 +1125,8 @@ export default class IBIZAPPVIEWEditViewBase extends Vue { ...@@ -1125,6 +1125,8 @@ export default class IBIZAPPVIEWEditViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1559,6 +1559,8 @@ export default class IBIZAPPVIEWGridViewBase extends Vue { ...@@ -1559,6 +1559,8 @@ export default class IBIZAPPVIEWGridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -872,6 +872,8 @@ export default class IBIZAPPVIEWListViewBase extends Vue { ...@@ -872,6 +872,8 @@ export default class IBIZAPPVIEWListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -874,6 +874,8 @@ export default class IBIZBOOKAutoGroupListViewBase extends Vue { ...@@ -874,6 +874,8 @@ export default class IBIZBOOKAutoGroupListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -915,6 +915,8 @@ export default class IBIZBOOKCalendarViewBase extends Vue { ...@@ -915,6 +915,8 @@ export default class IBIZBOOKCalendarViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -940,6 +940,8 @@ export default class IBIZBOOKCustomView_layoutBase extends Vue { ...@@ -940,6 +940,8 @@ export default class IBIZBOOKCustomView_layoutBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -600,6 +600,8 @@ export default class IBIZBOOKCustomViewBase extends Vue { ...@@ -600,6 +600,8 @@ export default class IBIZBOOKCustomViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -835,6 +835,8 @@ export default class IBIZBOOKDashboardView_layoutBase extends Vue { ...@@ -835,6 +835,8 @@ export default class IBIZBOOKDashboardView_layoutBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -646,6 +646,8 @@ export default class IBIZBOOKDashboardViewBase extends Vue { ...@@ -646,6 +646,8 @@ export default class IBIZBOOKDashboardViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -719,6 +719,8 @@ export default class IBIZBOOKDataViewExpViewBase extends Vue { ...@@ -719,6 +719,8 @@ export default class IBIZBOOKDataViewExpViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1076,6 +1076,8 @@ export default class IBIZBOOKDataViewBase extends Vue { ...@@ -1076,6 +1076,8 @@ export default class IBIZBOOKDataViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1136,6 +1136,8 @@ export default class IBIZBOOKEditViewBase extends Vue { ...@@ -1136,6 +1136,8 @@ export default class IBIZBOOKEditViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -734,6 +734,8 @@ export default class IBIZBOOKEditView4Base extends Vue { ...@@ -734,6 +734,8 @@ export default class IBIZBOOKEditView4Base extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -706,6 +706,8 @@ export default class IBIZBOOKEditView9Base extends Vue { ...@@ -706,6 +706,8 @@ export default class IBIZBOOKEditView9Base extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -968,6 +968,8 @@ export default class IBIZBOOKExportAndImportGridViewBase extends Vue { ...@@ -968,6 +968,8 @@ export default class IBIZBOOKExportAndImportGridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -840,6 +840,8 @@ export default class IBIZBOOKFormLoadCustomViewBase extends Vue { ...@@ -840,6 +840,8 @@ export default class IBIZBOOKFormLoadCustomViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1124,6 +1124,8 @@ export default class IBIZBOOKGridLoadCustomViewBase extends Vue { ...@@ -1124,6 +1124,8 @@ export default class IBIZBOOKGridLoadCustomViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1670,6 +1670,8 @@ export default class IBIZBOOKGroupByCodelistKanBanViewBase extends Vue { ...@@ -1670,6 +1670,8 @@ export default class IBIZBOOKGroupByCodelistKanBanViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -874,6 +874,8 @@ export default class IBIZBOOKGroupByCodelistListViewBase extends Vue { ...@@ -874,6 +874,8 @@ export default class IBIZBOOKGroupByCodelistListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1667,6 +1667,8 @@ export default class IBIZBOOKHasPanelKanBanViewBase extends Vue { ...@@ -1667,6 +1667,8 @@ export default class IBIZBOOKHasPanelKanBanViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -874,6 +874,8 @@ export default class IBIZBOOKHasPanelListViewBase extends Vue { ...@@ -874,6 +874,8 @@ export default class IBIZBOOKHasPanelListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1358,6 +1358,8 @@ export default class IBIZBOOKInterFuncEditView_layoutBase extends Vue { ...@@ -1358,6 +1358,8 @@ export default class IBIZBOOKInterFuncEditView_layoutBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1138,6 +1138,8 @@ export default class IBIZBOOKInterFuncEditViewBase extends Vue { ...@@ -1138,6 +1138,8 @@ export default class IBIZBOOKInterFuncEditViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1911,6 +1911,8 @@ export default class IBIZBOOKInterFuncKanBanView_layoutBase extends Vue { ...@@ -1911,6 +1911,8 @@ export default class IBIZBOOKInterFuncKanBanView_layoutBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1670,6 +1670,8 @@ export default class IBIZBOOKInterFuncKanBanViewBase extends Vue { ...@@ -1670,6 +1670,8 @@ export default class IBIZBOOKInterFuncKanBanViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1728,6 +1728,8 @@ export default class IBIZBOOKInternalFuncGridViewBase extends Vue { ...@@ -1728,6 +1728,8 @@ export default class IBIZBOOKInternalFuncGridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1350,6 +1350,8 @@ export default class IBIZBOOKListViewBase extends Vue { ...@@ -1350,6 +1350,8 @@ export default class IBIZBOOKListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -697,6 +697,8 @@ export default class IBIZBOOKMEditView9Base extends Vue { ...@@ -697,6 +697,8 @@ export default class IBIZBOOKMEditView9Base extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1673,6 +1673,8 @@ export default class IBIZBOOKNewDefaultValueGridViewBase extends Vue { ...@@ -1673,6 +1673,8 @@ export default class IBIZBOOKNewDefaultValueGridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -982,6 +982,8 @@ export default class IBIZBOOKOptionView_layoutBase extends Vue { ...@@ -982,6 +982,8 @@ export default class IBIZBOOKOptionView_layoutBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -693,6 +693,8 @@ export default class IBIZBOOKOptionViewBase extends Vue { ...@@ -693,6 +693,8 @@ export default class IBIZBOOKOptionViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -598,6 +598,8 @@ export default class IBIZBOOKRedirectViewBase extends Vue { ...@@ -598,6 +598,8 @@ export default class IBIZBOOKRedirectViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1672,6 +1672,8 @@ export default class IBIZBOOKRowEditGridViewBase extends Vue { ...@@ -1672,6 +1672,8 @@ export default class IBIZBOOKRowEditGridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -707,6 +707,8 @@ export default class IBIZBOOKRulesEditViewBase extends Vue { ...@@ -707,6 +707,8 @@ export default class IBIZBOOKRulesEditViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -879,6 +879,8 @@ export default class IBIZBOOKTestCLCalendarViewBase extends Vue { ...@@ -879,6 +879,8 @@ export default class IBIZBOOKTestCLCalendarViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1768,6 +1768,8 @@ export default class IBIZBOOKTestCLDataViewBase extends Vue { ...@@ -1768,6 +1768,8 @@ export default class IBIZBOOKTestCLDataViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -872,6 +872,8 @@ export default class IBIZBOOKTestCLTreeViewBase extends Vue { ...@@ -872,6 +872,8 @@ export default class IBIZBOOKTestCLTreeViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -840,6 +840,8 @@ export default class IBIZBOOKTestLogicCustomViewBase extends Vue { ...@@ -840,6 +840,8 @@ export default class IBIZBOOKTestLogicCustomViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -667,6 +667,8 @@ export default class IBIZBOOKTreeViewBase extends Vue { ...@@ -667,6 +667,8 @@ export default class IBIZBOOKTreeViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1673,6 +1673,8 @@ export default class IBIZBOOKUpdateDefaultGridViewBase extends Vue { ...@@ -1673,6 +1673,8 @@ export default class IBIZBOOKUpdateDefaultGridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -830,6 +830,8 @@ export default class IBIZBOOKUsrEditView_actionPluginBase extends Vue { ...@@ -830,6 +830,8 @@ export default class IBIZBOOKUsrEditView_actionPluginBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -718,6 +718,8 @@ export default class IBIZBOOKUsrEditView_ctrlPluginBase extends Vue { ...@@ -718,6 +718,8 @@ export default class IBIZBOOKUsrEditView_ctrlPluginBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1136,6 +1136,8 @@ export default class IBIZBOOKUsrEditView_pluginBase extends Vue { ...@@ -1136,6 +1136,8 @@ export default class IBIZBOOKUsrEditView_pluginBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -877,6 +877,8 @@ export default class IBIZBOOKUsrGridView_colPluginBase extends Vue { ...@@ -877,6 +877,8 @@ export default class IBIZBOOKUsrGridView_colPluginBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1551,6 +1551,8 @@ export default class IBIZBOOKUsrGridView_ctrlPluginBase extends Vue { ...@@ -1551,6 +1551,8 @@ export default class IBIZBOOKUsrGridView_ctrlPluginBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1561,6 +1561,8 @@ export default class IBIZBOOKUsrGridView_pluginBase extends Vue { ...@@ -1561,6 +1561,8 @@ export default class IBIZBOOKUsrGridView_pluginBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1528,6 +1528,8 @@ export default class IBIZBOOKUsrListView_pluginBase extends Vue { ...@@ -1528,6 +1528,8 @@ export default class IBIZBOOKUsrListView_pluginBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -696,6 +696,8 @@ export default class IBIZBOOKUsrOptionViewBase extends Vue { ...@@ -696,6 +696,8 @@ export default class IBIZBOOKUsrOptionViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -682,6 +682,8 @@ export default class IBIZBOOKUsrPickupView_pluginBase extends Vue { ...@@ -682,6 +682,8 @@ export default class IBIZBOOKUsrPickupView_pluginBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -668,6 +668,8 @@ export default class IBIZBOOKUsrTreeView_pluginBase extends Vue { ...@@ -668,6 +668,8 @@ export default class IBIZBOOKUsrTreeView_pluginBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -643,6 +643,8 @@ export default class IBIZBOOKUsrWizardView_pluginBase extends Vue { ...@@ -643,6 +643,8 @@ export default class IBIZBOOKUsrWizardView_pluginBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -893,6 +893,8 @@ export default class IBIZBOOKUsr10GridViewBase extends Vue { ...@@ -893,6 +893,8 @@ export default class IBIZBOOKUsr10GridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -896,6 +896,8 @@ export default class IBIZBOOKUsr1110030546CustomViewBase extends Vue { ...@@ -896,6 +896,8 @@ export default class IBIZBOOKUsr1110030546CustomViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -679,6 +679,8 @@ export default class IBIZBOOKUsr2CalendarViewBase extends Vue { ...@@ -679,6 +679,8 @@ export default class IBIZBOOKUsr2CalendarViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1159,6 +1159,8 @@ export default class IBIZBOOKUsr2CustomViewBase extends Vue { ...@@ -1159,6 +1159,8 @@ export default class IBIZBOOKUsr2CustomViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -871,6 +871,8 @@ export default class IBIZBOOKUsr2DataViewBase extends Vue { ...@@ -871,6 +871,8 @@ export default class IBIZBOOKUsr2DataViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1350,6 +1350,8 @@ export default class IBIZBOOKUsr2EditView_layoutBase extends Vue { ...@@ -1350,6 +1350,8 @@ export default class IBIZBOOKUsr2EditView_layoutBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1139,6 +1139,8 @@ export default class IBIZBOOKUsr2EditViewBase extends Vue { ...@@ -1139,6 +1139,8 @@ export default class IBIZBOOKUsr2EditViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1068,6 +1068,8 @@ export default class IBIZBOOKUsr2GridViewBase extends Vue { ...@@ -1068,6 +1068,8 @@ export default class IBIZBOOKUsr2GridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -877,6 +877,8 @@ export default class IBIZBOOKUsr2ListViewBase extends Vue { ...@@ -877,6 +877,8 @@ export default class IBIZBOOKUsr2ListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -898,6 +898,8 @@ export default class IBIZBOOKUsr2MEditView9_layoutBase extends Vue { ...@@ -898,6 +898,8 @@ export default class IBIZBOOKUsr2MEditView9_layoutBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -695,6 +695,8 @@ export default class IBIZBOOKUsr2MEditView9Base extends Vue { ...@@ -695,6 +695,8 @@ export default class IBIZBOOKUsr2MEditView9Base extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -670,6 +670,8 @@ export default class IBIZBOOKUsr2TreeViewBase extends Vue { ...@@ -670,6 +670,8 @@ export default class IBIZBOOKUsr2TreeViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -679,6 +679,8 @@ export default class IBIZBOOKUsr3CalendarViewBase extends Vue { ...@@ -679,6 +679,8 @@ export default class IBIZBOOKUsr3CalendarViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -871,6 +871,8 @@ export default class IBIZBOOKUsr3DataViewBase extends Vue { ...@@ -871,6 +871,8 @@ export default class IBIZBOOKUsr3DataViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -720,6 +720,8 @@ export default class IBIZBOOKUsr3EditViewBase extends Vue { ...@@ -720,6 +720,8 @@ export default class IBIZBOOKUsr3EditViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -895,6 +895,8 @@ export default class IBIZBOOKUsr3GridViewBase extends Vue { ...@@ -895,6 +895,8 @@ export default class IBIZBOOKUsr3GridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1330,6 +1330,8 @@ export default class IBIZBOOKUsr3ListViewBase extends Vue { ...@@ -1330,6 +1330,8 @@ export default class IBIZBOOKUsr3ListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -679,6 +679,8 @@ export default class IBIZBOOKUsr4CalendarViewBase extends Vue { ...@@ -679,6 +679,8 @@ export default class IBIZBOOKUsr4CalendarViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1056,6 +1056,8 @@ export default class IBIZBOOKUsr4DataViewBase extends Vue { ...@@ -1056,6 +1056,8 @@ export default class IBIZBOOKUsr4DataViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -718,6 +718,8 @@ export default class IBIZBOOKUsr4EditViewBase extends Vue { ...@@ -718,6 +718,8 @@ export default class IBIZBOOKUsr4EditViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -895,6 +895,8 @@ export default class IBIZBOOKUsr4GridViewBase extends Vue { ...@@ -895,6 +895,8 @@ export default class IBIZBOOKUsr4GridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1571,6 +1571,8 @@ export default class IBIZBOOKUsr4ListView_layoutBase extends Vue { ...@@ -1571,6 +1571,8 @@ export default class IBIZBOOKUsr4ListView_layoutBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1333,6 +1333,8 @@ export default class IBIZBOOKUsr4ListViewBase extends Vue { ...@@ -1333,6 +1333,8 @@ export default class IBIZBOOKUsr4ListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -674,6 +674,8 @@ export default class IBIZBOOKUsr5CalendarViewBase extends Vue { ...@@ -674,6 +674,8 @@ export default class IBIZBOOKUsr5CalendarViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -874,6 +874,8 @@ export default class IBIZBOOKUsr5DataViewBase extends Vue { ...@@ -874,6 +874,8 @@ export default class IBIZBOOKUsr5DataViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -895,6 +895,8 @@ export default class IBIZBOOKUsr5GridViewBase extends Vue { ...@@ -895,6 +895,8 @@ export default class IBIZBOOKUsr5GridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -825,6 +825,8 @@ export default class IBIZBOOKUsr5ListViewBase extends Vue { ...@@ -825,6 +825,8 @@ export default class IBIZBOOKUsr5ListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -871,6 +871,8 @@ export default class IBIZBOOKUsr6DataViewBase extends Vue { ...@@ -871,6 +871,8 @@ export default class IBIZBOOKUsr6DataViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1711,6 +1711,8 @@ export default class IBIZBOOKUsr6GridView_layoutBase extends Vue { ...@@ -1711,6 +1711,8 @@ export default class IBIZBOOKUsr6GridView_layoutBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1711,6 +1711,8 @@ export default class IBIZBOOKUsr6GridViewBase extends Vue { ...@@ -1711,6 +1711,8 @@ export default class IBIZBOOKUsr6GridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -814,6 +814,8 @@ export default class IBIZBOOKUsr6ListViewBase extends Vue { ...@@ -814,6 +814,8 @@ export default class IBIZBOOKUsr6ListViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1730,6 +1730,8 @@ export default class IBIZBOOKUsr7GridViewBase extends Vue { ...@@ -1730,6 +1730,8 @@ export default class IBIZBOOKUsr7GridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1730,6 +1730,8 @@ export default class IBIZBOOKUsr8GridViewBase extends Vue { ...@@ -1730,6 +1730,8 @@ export default class IBIZBOOKUsr8GridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1710,6 +1710,8 @@ export default class IBIZBOOKUsr9GridViewBase extends Vue { ...@@ -1710,6 +1710,8 @@ export default class IBIZBOOKUsr9GridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
...@@ -1730,6 +1730,8 @@ export default class IBIZBOOKValueRulesGridViewBase extends Vue { ...@@ -1730,6 +1730,8 @@ export default class IBIZBOOKValueRulesGridViewBase extends Vue {
_view.$emit('close', Array.isArray(args)?args:[args]); _view.$emit('close', Array.isArray(args)?args:[args]);
} else if (_view.$tabPageExp) { } else if (_view.$tabPageExp) {
_view.$tabPageExp.onClose(_view.$route.fullPath); _view.$tabPageExp.onClose(_view.$route.fullPath);
}else{
_view.$router.back();
} }
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册