配置那些项目可以使用云生成

This commit is contained in:
X1627315083
2025-04-23 10:08:23 +08:00
parent 42dfa3c032
commit 764c7bc7ec
5 changed files with 39 additions and 22 deletions

View File

@@ -31,7 +31,6 @@
<span>Build type <span>*</span></span>
<a-select
v-model:value="buildType"
show-search
allowClear
style="width: 200px"
placeholder="Please select"

View File

@@ -85,29 +85,43 @@ export default defineComponent({
],
singleProductDesign:[
{
label:'1BuildTyped',
value:100,
}
],
printDesign:[
{
label:'1',
value:100,
}
label:'Design',
value:'design',
consumption:0,
},{
label:'To Product Image',
value:'toProductImage',
consumption:5,
},
],
// printDesign:[
// {
// label:'1',
// value:100,
// }
// ],
productDrawingDesign:[
{
label:'1',
value:100,
}
label:'To Product Image',
value:'toProductImage',
consumption:5,
},{
label:'Relight',
value:'relight',
consumption:5,
},{
label:'Transfer Pose',
value:'poseTransfer',
consumption:10,
},
],
printingDesign3D:[
{
label:'1',
value:100,
}
],
sketchDesign:[]
// printingDesign3D:[
// {
// label:'1',
// value:100,
// }
// ],
// sketchDesign:[]
},
cloudTiltleList:[
{

View File

@@ -1,7 +1,7 @@
<template>
<div class="workflowBox">
<div class="workflow" v-show="isUpdataPorject || selectObject.id">
<navList ref="navList" @setSelectKey="setSelectKey" @unfold="unfold" @goHome="goHome" :navListData="navListData" :selectKey="selectKey"></navList>
<navList ref="navList" :workflowType="workflowType" @setSelectKey="setSelectKey" @unfold="unfold" @goHome="goHome" :navListData="navListData" :selectKey="selectKey"></navList>
<div class="contentBox" :style="[{overflow:selectKey == 'canvas'?'hidden':''}]">
<div class="homeContent" ref="parent">
<navListBox

View File

@@ -21,7 +21,7 @@
<i :class="item.icon"></i>
<span v-show="isUnfold">{{ item.name }}</span>
</div>
<div class="navList list exist" style="margin-top: auto;" @click="setNav('yun', $event.target)">
<div class="navList list exist" v-show="['seriesDesign', 'singleProductDesign', 'productDrawingDesign'].includes(workflowType)" style="margin-top: auto;" @click="setNav('yun', $event.target)">
<i class="fi fi-rr-cloud-upload-alt"></i>
<span v-show="isUnfold">云生成</span>
</div>
@@ -41,6 +41,7 @@ export default defineComponent({
},
props:{
selectKey:{type:String,default:''},
workflowType:{type:String,default:''},
navListData:{type:Array,default:()=>[]},
},
emits:['setSelectKey','unfold','goHome'],

View File

@@ -42,6 +42,9 @@ const HomeStoreModule : Module<DesignDetail,RootState> = {
categoryValue:'23',
categoryShow:false
}],
// patternMaking3D:{
// id:null,
// },
patternMaking3D:null,
canvasData:{
deReconstruction:null,