diff --git a/src/components/360View/img-editor.vue b/src/components/360View/img-editor.vue index e0f5a07..05532f9 100644 --- a/src/components/360View/img-editor.vue +++ b/src/components/360View/img-editor.vue @@ -9,7 +9,12 @@ class="img-editor" @closed="closeDialog" > - + @@ -30,6 +35,10 @@ export default { }, isOdOrOs: { type: String + }, + // 默认背景图 + defaultBg: { + type: String } }, data() { diff --git a/src/page-subspecialty/views/modules/imgEditorFabric/img-editor/bgBar.vue b/src/page-subspecialty/views/modules/imgEditorFabric/img-editor/bgBar.vue index 4d60439..4fcf095 100644 --- a/src/page-subspecialty/views/modules/imgEditorFabric/img-editor/bgBar.vue +++ b/src/page-subspecialty/views/modules/imgEditorFabric/img-editor/bgBar.vue @@ -23,6 +23,14 @@ alt="" @click="(e) => setBgImg(e.target)" > + @@ -36,6 +44,9 @@ export default { props: { isOdOrOs: { type: String + }, + defaultBg: { + type: String } }, data() { @@ -65,6 +76,9 @@ export default { default: break } + if (this.defaultBg) { + target = this.$refs.defaultBg + } this.setBgImg(target) }) }) @@ -73,6 +87,11 @@ export default { // 设置背景图片 setBgImg(target) { if (!target) { + // 默认背景图 + if (this.defaultBg) { + target = this.$refs.defaultBg + } + // 翔安激光治疗的默认带入背景图 switch (this.isOdOrOs) { case 'OD': target = this.$refs.od diff --git a/src/page-subspecialty/views/modules/imgEditorFabric/index.vue b/src/page-subspecialty/views/modules/imgEditorFabric/index.vue index 9d2f669..062da6c 100644 --- a/src/page-subspecialty/views/modules/imgEditorFabric/index.vue +++ b/src/page-subspecialty/views/modules/imgEditorFabric/index.vue @@ -23,7 +23,7 @@
- +
@@ -117,6 +117,9 @@ export default { props: { isOdOrOs: { type: String + }, + defaultBg: { + type: String } }, provide: { @@ -162,6 +165,7 @@ export default { }, methods: { odOrOsShow(type) { + if (!type) return if (type.includes('OD')) { return 'OD' } else { diff --git a/src/page-subspecialty/views/modules/template/formManage/index.vue b/src/page-subspecialty/views/modules/template/formManage/index.vue index ba8ac46..e796e08 100644 --- a/src/page-subspecialty/views/modules/template/formManage/index.vue +++ b/src/page-subspecialty/views/modules/template/formManage/index.vue @@ -10,19 +10,30 @@ +