新购配件管理缓存问题优化

This commit is contained in:
binbin_pan 2024-06-18 17:58:21 +08:00
parent bc45f6bf07
commit 84022ffe21
2 changed files with 24 additions and 3 deletions

View File

@ -246,7 +246,7 @@
label="操作"
align="center"
class-name="small-padding fixed-width"
v-if="!isView"
v-if="!isView || isCheck || isEdit"
>
<template slot-scope="scope" v-if="scope.row.roleId !== 1">
<el-button
@ -425,6 +425,12 @@ export default {
return false
},
},
isShow: {
type: Boolean,
default: () => {
return false
},
},
partsTaskId: {
type: [String, Number],
},
@ -467,7 +473,7 @@ export default {
},
taskId: '',
// isView: false,
isShow: false,
// isShow: false,
// isEdit: false,
// isCheck: false,
addForm: {

View File

@ -13,6 +13,7 @@
:isEdit="isEdit"
:isCheck="isCheck"
:isDisabled="isDisabled"
:isShow="isShow"
@addParts="addParts"
@queryParts="queryParts"
@editParts="editParts"
@ -36,11 +37,12 @@ export default {
return {
isShowComponent: 'Home',
pageContent: '新增配件',
partsTaskId: '',
partsTaskId: undefined,
isView: false,
isEdit: false,
isCheck: false,
isDisabled: false,
isShow: false,
}
},
methods: {
@ -48,12 +50,19 @@ export default {
addParts() {
this.pageContent = '新增配件'
this.isShowComponent = 'AddParts'
this.partsTaskId = ''
this.isView = false
this.isDisabled = false
this.isCheck = false
this.isShow = true
},
/* 查询配件 */
queryParts(taskId) {
this.pageContent = '配件详情'
this.partsTaskId = taskId
this.isView = true
this.isDisabled = true
this.isCheck = false
this.isShowComponent = 'AddParts'
},
/* 新增 修改保存成功 */
@ -62,17 +71,23 @@ export default {
},
/* 编辑配件 */
editParts(taskId) {
this.pageContent = '编辑配件'
this.partsTaskId = taskId
this.isView = true
this.isEdit = true
this.isCheck = false
this.isShow = false
this.isDisabled = false
this.isShowComponent = 'AddParts'
},
/* 验收配件 */
acceptParts(taskId) {
this.pageContent = '配件验收'
this.partsTaskId = taskId
this.isView = true
this.isDisabled = true
this.isCheck = true
this.isShow = false
this.isShowComponent = 'AddParts'
},
/* 返回按钮 */