更新用户指引

This commit is contained in:
X1627315083
2023-12-08 16:27:35 +08:00
parent ec21fd1ff1
commit 4f62c4c2d3
12 changed files with 421 additions and 161 deletions

View File

@@ -362,7 +362,7 @@ export default defineComponent({
if(this.driver__.driver){
nextTick().then(()=>{
// driverObj__.moveNext();
driverObj__.moveTo(21);
driverObj__.moveTo(41);
})
}
}

View File

@@ -5,7 +5,7 @@
{{ $t('Habit.Workspace') }}
<i class="fi fi-bs-angle-down"></i>
</div>
<div class="habit_content" v-fade="openType.habit">
<div class="habit_content Guide_1_28" :class="[driver__.driver?'showEvents':'']" v-fade="openType.habit">
<div class="habit_title">
<h3>{{ $t('Habit.WorkspaceSetting') }}</h3>
<div class="habit_intro">{{ $t('Habit.settingWorkspace') }}</div>
@@ -35,7 +35,7 @@
</ul>
</div>
</div>
<div class="habit_Overal_Single">
<div class="habit_Overal_Single" :class="[driver__.driver?'Guide_active':'']">
<a-dropdown @click.stop="setOpenType('sex')">
<a-button>
<UserOutlined />
@@ -95,7 +95,7 @@
<div class="habit_System_Designer_text">{{ $t('Habit.Designer') }}</div>
</div>
</div>
<div class="habit_model Guide_1_28">
<div class="habit_model" :class="[driver__.driver?'Guide_active':'']">
<a-dropdown placement="bottomRight"
trigger="['click']"
@click.stop="setOpenType('model')"
@@ -183,7 +183,7 @@ export default defineComponent({
})
let mannequins:any = ref([{},{}])
let systemSeleves= ref(false);
let openType = ref({
let openType:any = ref({
workspace:false,
singleton:false,
habit:false,
@@ -235,6 +235,14 @@ export default defineComponent({
}
}
},
driver__:{
handler(newVal:any,oldVal:any){
if(newVal.index>=4){
this.openType.habit = false
}
}
},
'workspaceItem.id_':{
handler(newVal:any,oldVal:any){
this.workspace.workspaceList.forEach((v:any)=>{
@@ -270,12 +278,22 @@ export default defineComponent({
// })
}
},
'workspaceItem.sex':{
'workspaceItem.overallSingle':{
handler(newVal:any,oldVal:any){
// console.log(this.workspaceItem);
if(this.driver__.driver){
driverObj__.refresh();
}
}
},
// 'openType.model':{
// handler(newVal:any,oldVal:any){
// if(this.driver__.driver){
// console.log(213);
// driverObj__.refresh();
// }
// }
// },
workspaceItem:{
handler(newVal:any,oldVal:any){
this.store.commit("setWorkspace", this.workspaceItem);
@@ -565,14 +583,17 @@ export default defineComponent({
this.workspaceItem.mannequinMaleType = str
this.workspaceItem.mannequinMaleId = item.id
}
if(id != item.id){
if(this.driver__.driver){
this.openType.habit = false
nextTick().then(()=>{
driverObj__.moveNext();
})
}
// if(id != item.id){
if(this.driver__.driver){
// this.openType.habit = false
nextTick().then(()=>{
driverObj__.moveTo(2);
this.openType.model = false
// driverObj__.moveNext();
})
}
// }
this.workspaceItem.mannequinUrl = item.presignedUrl
this.workspaceItem.mannequinType = str
this.workspaceItem.mannequinId = item.id
@@ -594,8 +615,8 @@ export default defineComponent({
this.openType.habit = !this.openType.habit
if(this.driver__.driver){
nextTick().then(()=>{
// driverObj__.moveNext();
driverObj__.moveTo(29);
driverObj__.moveNext();
// driverObj__.moveTo(29);
})
}
@@ -612,9 +633,10 @@ export default defineComponent({
this.openType.sex = false
this.openType.model = !this.openType.model
this.getMannequins()
if(this.driver__.driver){
if(this.driver__.driver && this.openType.model){
nextTick().then(()=>{
driverObj__.moveNext();
driverObj__.moveTo(3);
// driverObj__.moveNext();
})
}
}else if(v == 'singleton'){