1
0
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:
Edwin Betancourt 2021-04-02 14:28:07 -04:00 committed by GitHub
parent 6f128a07d7
commit d071e756d5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 2 deletions

View File

@ -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') {

View File

@ -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)
},