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

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){ removeKeepLive(state, component){
var index = state.keepLiveRoute.indexOf(component); const index = state.keepLiveRoute.indexOf(component);
if(index !== -1){ if(index !== -1){
state.keepLiveRoute.splice(index, 1); state.keepLiveRoute.splice(index, 1);
} }

View File

@ -80,12 +80,13 @@
</el-main> </el-main>
</el-container> </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> </template>
<script> <script>
import saveDialog from './save' import saveDialog from './save'
export default { export default {
name:"costFlow",
components: { components: {
saveDialog saveDialog
}, },

View File

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

View File

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

View File

@ -57,21 +57,14 @@
</el-main> </el-main>
</el-container> </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> </template>
<script> <script>
// import saveDialog from './save'
// import permissionDialog from './permission'
export default { export default {
name: 'document', name: 'earlyManager',
components: { components: {
// saveDialog,
// permissionDialog
}, },
data() { data() {
return { return {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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