修改项目多窗口页面缓存问题

This commit is contained in:
龙运模 2024-10-28 21:24:40 +08:00
parent c4541ef9ee
commit 5c50d94dfa
17 changed files with 19 additions and 14 deletions

View File

@ -11,7 +11,7 @@ export default {
}
},
removeKeepLive(state, component){
var index = state.keepLiveRoute.indexOf(component);
const index = state.keepLiveRoute.indexOf(component);
if(index !== -1){
state.keepLiveRoute.splice(index, 1);
}

View File

@ -80,12 +80,13 @@
</el-main>
</el-container>
<save-dialog v-if="dialog.save" ref="saveDialog" @success="handleSuccess" @closed="dialog.save=false"></save-dialog>
<!-- <save-dialog v-if="dialog.save" ref="saveDialog" @success="handleSuccess" @closed="dialog.save=false"></save-dialog>-->
</template>
<script>
import saveDialog from './save'
export default {
name:"costFlow",
components: {
saveDialog
},

View File

@ -43,6 +43,7 @@
import scEcharts from '@/components/scEcharts';
import feesTable from './components/table'
export default {
name:"cost",
components: {
scEcharts,
feesTable

View File

@ -17,7 +17,7 @@ import document from './document'
import share from './share'
export default {
name: 'manager',
name: 'docsManager',
components: {
document,
share

View File

@ -57,21 +57,14 @@
</el-main>
</el-container>
<!-- <save-dialog v-if="dialog.save" ref="saveDialog" @success="handleSaveSuccess" @closed="dialog.save=false"></save-dialog>-->
<!-- <permission-dialog v-if="dialog.permission" ref="permissionDialog" @closed="dialog.permission=false"></permission-dialog>-->
</template>
<script>
// import saveDialog from './save'
// import permissionDialog from './permission'
export default {
name: 'document',
name: 'earlyManager',
components: {
// saveDialog,
// permissionDialog
},
data() {
return {

View File

@ -51,6 +51,7 @@
<script>
export default {
name:"inventoryList",
components: {
},

View File

@ -69,6 +69,7 @@
<script>
export default {
name:"inventoryStatistics",
components: {
},

View File

@ -37,6 +37,7 @@
import { defineAsyncComponent } from 'vue'
export default {
name:"advanced",
components: {
pushSettings: defineAsyncComponent(() => import('./setup/computerRoom')),
upToEnterprise: defineAsyncComponent(() => import('./setup/computerRoom')),

View File

@ -56,6 +56,7 @@
<script>
export default {
name:"bom",
components: {
},

View File

@ -87,6 +87,7 @@ import saveDialog from './save'
import seeDialog from './see'
export default {
name:"company",
components: {
saveDialog,
seeDialog,

View File

@ -37,6 +37,7 @@
import { defineAsyncComponent } from 'vue'
export default {
name:"log",
components: {
xtLog: defineAsyncComponent(() => import('./components/ability')),
commandLog: defineAsyncComponent(() => import('./components/command')),

View File

@ -73,7 +73,7 @@
// import permissionDialog from './permission'
export default {
name: 'document',
name: 'parts',
components: {
// saveDialog,
// permissionDialog

View File

@ -106,6 +106,7 @@
import roleSort from "./roleSort";
export default {
name:"role",
components: {
saveDialog,
permissionDialog,

View File

@ -68,7 +68,7 @@
// import permissionDialog from './permission'
export default {
name: 'index',
name: 'warehouse',
components: {
// saveDialog,
// permissionDialog

View File

@ -69,6 +69,7 @@
<script>
export default {
name:"shipmentDataConfirm",
components: {
},

View File

@ -51,6 +51,7 @@
<script>
export default {
name:"shipmentList",
components: {
},

View File

@ -69,6 +69,7 @@
<script>
export default {
name:"shipmentStatistics",
components: {
},