1
0
mirror of https://github.com/PanJiaChen/vue-element-admin.git synced 2025-08-14 16:02:34 +08:00
Yamel Senih 925cf6d679
Feature/#sc add record access api (#794)
* Add API for get Record Access based on server

* support setRecordAcces

* Add mixin for view, this allows reuse code based on unique definition

* support record access

* Support Record Access in Mode Mobile

* minimal changes

Co-authored-by: elsiosanchez <elsiosanche@gmail.com>
2021-04-28 19:08:27 -04:00

35 lines
659 B
Vue

<template>
<component
:is="templateDevice"
:record="record"
:table-name="tableName"
/>
</template>
<script>
export default {
name: 'RecordAccess',
props: {
record: {
type: Object,
default: () => {}
},
tableName: {
type: String,
default: undefined
}
},
computed: {
isMobile() {
return this.$store.state.app.device === 'mobile'
},
templateDevice() {
if (this.isMobile) {
return () => import('@/components/ADempiere/RecordAccess/recordAccessMobile')
}
return () => import('@/components/ADempiere/RecordAccess/recordAccessDesktop')
}
}
}
</script>