This commit is contained in:
WangXiaoDong
2024-06-02 20:35:24 +08:00
parent ff9e2f510b
commit c93483e36f
8 changed files with 58 additions and 32 deletions

View File

@@ -28,9 +28,9 @@
</div>
<div v-show="openClick == 3" class="generalMenu_printModel printMenu">
<div @click.stop="openPrintModel">{{ scene.label }} <i class="icon iconfont icon-xiala" :class="{forbidden:openMenu}"></i></div>
<div @click.stop="openPrintModel">{{ scene.name }} <i class="icon iconfont icon-xiala" :class="{forbidden:openMenu}"></i></div>
<ul v-show="openMenu">
<li v-for="item,index in sceneList" class="printModel_item" @click.stop="setSceneList(item)">{{ item.label }}</li>
<li v-for="item,index in sceneList" class="printModel_item" @click.stop="setSceneList(item)">{{ item.name }}</li>
</ul>
</div>
</div>
@@ -91,7 +91,13 @@
<span>{{ $t('PrintboardUpload.Maximum') }}</span>
</div>
</div>
<Material v-show="openClick == 2" ref="Material" msg="Printboard" @setLibrary = setSetchboardGenerate @confirmSelect="confirmSelect"></Material>
<Material v-show="openClick == 2"
ref="Material"
msg="Printboard"
@setLibrary = setSetchboardGenerate
@confirmSelect="confirmSelect"
:disignTypeList="printCatecoryList"
></Material>
<Generate v-show="openClick == 3" ref="Generate" :scene="scene" msg="Printboard"></Generate>
</div>
<div class="modal_right">
@@ -186,21 +192,24 @@ export default defineComponent({
let workspace = ref({})
let sceneList = ref([
{
label:'Pattern',
name:'Pattern',
value:'Pattern'
},{
label:'Slogan',
name:'Slogan',
value:'Slogan'
},{
label:'Logo',
name:'Logo',
value:'Logo'
},
])
let scene = ref({
label:'Pattern',
name:'Pattern',
value:'Pattern'
})
let openMenu = ref(false)
let printCatecoryList:any = computed(()=>{
return store.state.UserHabit.printType
})
return {
fileList,
printImgList,
@@ -215,6 +224,7 @@ export default defineComponent({
sceneList,
scene,
openMenu,
printCatecoryList,
}
},
computed:{