Commit fe78746d authored by 郭志伟's avatar 郭志伟

Merge branch 'feat/1.3-local' into 'feat/v1.3'

Feat/1.3 local

See merge request !35
parents 73b7221d b527af4e
......@@ -20,6 +20,10 @@ import type { PageInfo, Page, GridLayout } from '../../../store/modules/editor/
@Component({components: { GridLayout: VueGridLayout.GridLayout,
GridItem: VueGridLayout.GridItem, BasicPageFormModal, RecordModal, MaterialMenu, DynamicFormTabs, OperationPanel }, name: 'DashBoard'})
export default class DashBoard extends Mixins(ContextMenuMixin, GoodsTabsMixin, TransformStyleMixin, AutoSaveMixin) {
get layout() {
return this.pageData.elements.map(v => v.point);
}
@Mutation('ADD_ELEMENTS') addElements;
@Mutation('SET_CUR_ELE_INDEX') setCurEleIndex;
@Mutation('SET_CUR_CHILD_INDEX') setCurChildIndex;
......@@ -48,6 +52,10 @@ export default class DashBoard extends Mixins(ContextMenuMixin, GoodsTabsMixin,
showSubmitPopup: boolean = false;
inTheSave: boolean = false;
get pageDataInject() {
return this.pageData;
}
async created() {
const { pageId, templateId } = this.$route.params;
this.resetPageData();
......@@ -66,10 +74,6 @@ export default class DashBoard extends Mixins(ContextMenuMixin, GoodsTabsMixin,
console.log('beforeRouteLeave');
}
get layout() {
return this.pageData.elements.map(v => v.point);
}
async save(type: 'preview' | 'save', pageConfig) {
try {
const user = localStorage.get('user');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment