mirror of
https://github.com/PanJiaChen/vue-element-admin.git
synced 2025-08-10 20:39:48 +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,
|
||||
referenceUuid: route.query.referenceUuid
|
||||
})
|
||||
if (!this.isEmptyValue(referenceInfo)) {
|
||||
parameters.referenceUuid = referenceInfo.uuid
|
||||
parameters.referenceWhereClause = referenceInfo.whereClause
|
||||
}
|
||||
|
||||
route.params.isReadParameters = true
|
||||
parameters.isLoadAllRecords = false
|
||||
parameters.isReference = true
|
||||
parameters.referenceUuid = referenceInfo.uuid
|
||||
parameters.referenceWhereClause = referenceInfo.whereClause
|
||||
} else if (route.query.action && route.query.action === 'create-new') {
|
||||
parameters.isNewRecord = true
|
||||
} else if (route.query.action && route.query.action === 'criteria') {
|
||||
|
@ -1,3 +1,5 @@
|
||||
import { isEmptyValue } from '@/utils/ADempiere/valueUtils.js'
|
||||
|
||||
/**
|
||||
* Vuex Module, Window Control
|
||||
* Getters
|
||||
@ -18,6 +20,9 @@ export default {
|
||||
|
||||
getReferencesInfo: (state, getters) => ({ windowUuid, recordUuid, referenceUuid }) => {
|
||||
const references = getters.getReferencesList(windowUuid, recordUuid)
|
||||
if (isEmptyValue(references)) {
|
||||
return undefined
|
||||
}
|
||||
return references.referencesList.find(item => item.uuid === referenceUuid)
|
||||
},
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user