mirror of
https://github.com/PanJiaChen/vue-element-admin.git
synced 2025-08-07 18:25:45 +08:00
feat: Reorganize Options Fields path. (#888)
Co-authored-by: EdwinBetanc0urt <EdwinBetanco0urt@outlook.com>
This commit is contained in:
parent
0f4fedbfa7
commit
496bbda915
@ -21,7 +21,7 @@ export const infoOptionItem = {
|
||||
enabled: true,
|
||||
svg: false,
|
||||
icon: 'el-icon-info',
|
||||
componentRender: () => import('@/components/ADempiere/Field/contextMenuField/contextInfo')
|
||||
componentRender: () => import('@/components/ADempiere/Field/FieldOptions/contextInfo')
|
||||
}
|
||||
|
||||
/**
|
||||
@ -43,7 +43,7 @@ export const zoomInOptionItem = {
|
||||
enabled: true,
|
||||
svg: false,
|
||||
icon: 'el-icon-files',
|
||||
componentRender: () => import('@/components/ADempiere/Field/contextMenuField/contextInfo')
|
||||
componentRender: () => import('@/components/ADempiere/Field/FieldOptions/contextInfo')
|
||||
}
|
||||
|
||||
/**
|
||||
@ -54,7 +54,7 @@ export const translateOptionItem = {
|
||||
enabled: true,
|
||||
svg: true,
|
||||
icon: 'language',
|
||||
componentRender: () => import('@/components/ADempiere/Field/contextMenuField/translated')
|
||||
componentRender: () => import('@/components/ADempiere/Field/FieldOptions/translated')
|
||||
}
|
||||
|
||||
/**
|
||||
@ -65,7 +65,7 @@ export const calculatorOptionItem = {
|
||||
enabled: true,
|
||||
svg: false,
|
||||
icon: 'el-icon-s-operation',
|
||||
componentRender: () => import('@/components/ADempiere/Field/contextMenuField/calculator')
|
||||
componentRender: () => import('@/components/ADempiere/Field/FieldOptions/calculator')
|
||||
}
|
||||
|
||||
export const preferenceOptionItem = {
|
||||
@ -81,7 +81,7 @@ export const logsOptionItem = {
|
||||
enabled: true,
|
||||
svg: true,
|
||||
icon: 'tree-table',
|
||||
componentRender: () => import('@/components/ADempiere/Field/contextMenuField/changeLogs')
|
||||
componentRender: () => import('@/components/ADempiere/Field/FieldOptions/changeLogs')
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -327,23 +327,21 @@
|
||||
v-if="panelContextMenu && isMobile"
|
||||
>
|
||||
<chat-entries
|
||||
v-if="contextMenuField.name === $t('data.addNote')"
|
||||
v-if="currentFieldOption.name === $t('data.addNote')"
|
||||
:table-name="getTableName"
|
||||
:record-id="recordId"
|
||||
:right-panel="true"
|
||||
/>
|
||||
<record-access
|
||||
v-else-if="showRecordAccess && contextMenuField.name !== $t('data.addNote')"
|
||||
v-else-if="showRecordAccess && currentFieldOption.name !== $t('data.addNote')"
|
||||
:table-name="getTableName"
|
||||
:record="getRecord"
|
||||
/>
|
||||
<component
|
||||
:is="componentRender"
|
||||
v-else-if="!showRecordAccess && contextMenuField.name !== $t('data.addNote')"
|
||||
:field-attributes="contextMenuField.fieldAttributes"
|
||||
:source-field="contextMenuField.fieldAttributes"
|
||||
:record-uuid="contextMenuField.fieldAttributes.recordUuid"
|
||||
:field-value="contextMenuField.valueField"
|
||||
v-else-if="!showRecordAccess && currentFieldOption.name !== $t('data.addNote')"
|
||||
:field-attributes="currentFieldOption.fieldAttributes"
|
||||
:field-value="currentFieldOption.valueField"
|
||||
/>
|
||||
</right-panel>
|
||||
</el-container>
|
||||
|
@ -91,7 +91,7 @@ export default {
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
contextMenuField() {
|
||||
currentFieldOption() {
|
||||
return this.$store.getters.getFieldContextMenu
|
||||
},
|
||||
panelContextMenu() {
|
||||
@ -99,21 +99,21 @@ export default {
|
||||
},
|
||||
componentRender() {
|
||||
let component
|
||||
switch (this.contextMenuField.name) {
|
||||
switch (this.currentFieldOption.name) {
|
||||
case this.$t('field.info'):
|
||||
component = () => import('@/components/ADempiere/Field/contextMenuField/contextInfo')
|
||||
component = () => import('@/components/ADempiere/Field/FieldOptions/contextInfo')
|
||||
break
|
||||
case this.$t('language'):
|
||||
component = () => import('@/components/ADempiere/Field/contextMenuField/translated')
|
||||
component = () => import('@/components/ADempiere/Field/FieldOptions/translated')
|
||||
break
|
||||
case this.$t('field.calculator'):
|
||||
component = () => import('@/components/ADempiere/Field/contextMenuField/calculator')
|
||||
component = () => import('@/components/ADempiere/Field/FieldOptions/calculator')
|
||||
break
|
||||
case this.$t('field.preference'):
|
||||
component = () => import('@/components/ADempiere/Field/FieldOptions/preference')
|
||||
break
|
||||
case this.$t('field.logsField'):
|
||||
component = () => import('@/components/ADempiere/Field/contextMenuField/changeLogs')
|
||||
component = () => import('@/components/ADempiere/Field/FieldOptions/changeLogs')
|
||||
break
|
||||
case this.$t('operators.operator'):
|
||||
component = () => import('@/components/ADempiere/Field/FieldOptions/operatorComparison')
|
||||
|
Loading…
x
Reference in New Issue
Block a user