mirror of
https://github.com/PanJiaChen/vue-element-admin.git
synced 2025-08-13 07:04:21 +08:00
fix: Window references. (#710)
This commit is contained in:
parent
6f128a07d7
commit
d071e756d5
@ -266,11 +266,14 @@ export default {
|
|||||||
recordUuid: route.query.recordUuid,
|
recordUuid: route.query.recordUuid,
|
||||||
referenceUuid: route.query.referenceUuid
|
referenceUuid: route.query.referenceUuid
|
||||||
})
|
})
|
||||||
|
if (!this.isEmptyValue(referenceInfo)) {
|
||||||
|
parameters.referenceUuid = referenceInfo.uuid
|
||||||
|
parameters.referenceWhereClause = referenceInfo.whereClause
|
||||||
|
}
|
||||||
|
|
||||||
route.params.isReadParameters = true
|
route.params.isReadParameters = true
|
||||||
parameters.isLoadAllRecords = false
|
parameters.isLoadAllRecords = false
|
||||||
parameters.isReference = true
|
parameters.isReference = true
|
||||||
parameters.referenceUuid = referenceInfo.uuid
|
|
||||||
parameters.referenceWhereClause = referenceInfo.whereClause
|
|
||||||
} else if (route.query.action && route.query.action === 'create-new') {
|
} else if (route.query.action && route.query.action === 'create-new') {
|
||||||
parameters.isNewRecord = true
|
parameters.isNewRecord = true
|
||||||
} else if (route.query.action && route.query.action === 'criteria') {
|
} else if (route.query.action && route.query.action === 'criteria') {
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
import { isEmptyValue } from '@/utils/ADempiere/valueUtils.js'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Vuex Module, Window Control
|
* Vuex Module, Window Control
|
||||||
* Getters
|
* Getters
|
||||||
@ -18,6 +20,9 @@ export default {
|
|||||||
|
|
||||||
getReferencesInfo: (state, getters) => ({ windowUuid, recordUuid, referenceUuid }) => {
|
getReferencesInfo: (state, getters) => ({ windowUuid, recordUuid, referenceUuid }) => {
|
||||||
const references = getters.getReferencesList(windowUuid, recordUuid)
|
const references = getters.getReferencesList(windowUuid, recordUuid)
|
||||||
|
if (isEmptyValue(references)) {
|
||||||
|
return undefined
|
||||||
|
}
|
||||||
return references.referencesList.find(item => item.uuid === referenceUuid)
|
return references.referencesList.find(item => item.uuid === referenceUuid)
|
||||||
},
|
},
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user