修复sketchboard问题
This commit is contained in:
@@ -440,6 +440,8 @@ export default defineComponent({
|
||||
|
||||
//判断模特和当前start的sketch是否匹配
|
||||
isMannequin(){
|
||||
console.log(this.allBoardData?.sketchboardFiles,this.workspacePosition);
|
||||
|
||||
this.isMannequinShow = false
|
||||
let num = 0
|
||||
this.allBoardData?.sketchboardFiles?.forEach((sketchItem:any) => {
|
||||
|
||||
@@ -300,8 +300,12 @@
|
||||
<i v-if="!img.like" class="fi fi-rr-heart operate_icon" @click.stop="likeFile(img,'like')"></i>
|
||||
<i v-else class="fi fi-sr-heart operate_icon" @click.stop="likeFile(img,'noLike')"></i>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="img_operate_content left" :class="[driver__.driver?'hideEvents':'']">
|
||||
<div class="img_operate_block">
|
||||
<i class="fi fi-bs-expand-arrows-alt" @click.stop="scaleImage(index)"></i>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content_img_name"></div>
|
||||
@@ -363,7 +367,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</a-modal>
|
||||
|
||||
<scaleImage ref="scaleImage"></scaleImage>
|
||||
<ModelPlacement ref="ModelPlacement" @submitModelPlacement="getLibraryList"></ModelPlacement>
|
||||
<ModelPlacementMobile ref="ModelPlacementMobile" @submitModelPlacement="getLibraryList"></ModelPlacementMobile>
|
||||
<setLabel ref="setLabel"></setLabel>
|
||||
@@ -390,6 +394,7 @@ import {getUploadUrl,isMoible} from '@/tool/util'
|
||||
import { useStore } from "vuex";
|
||||
import { Https } from "@/tool/https";
|
||||
import { getCookie } from "@/tool/cookie";
|
||||
import scaleImage from "@/component/HomePage/scaleImage.vue";
|
||||
import { useI18n } from "vue-i18n";
|
||||
import { ElCascader } from 'element-plus'
|
||||
export default defineComponent({
|
||||
@@ -400,6 +405,7 @@ export default defineComponent({
|
||||
ModelPlacementMobile,
|
||||
RobotAssist,
|
||||
ElCascader,
|
||||
scaleImage,
|
||||
},
|
||||
setup() {
|
||||
|
||||
@@ -488,7 +494,9 @@ export default defineComponent({
|
||||
}
|
||||
let intersection = ref(1)
|
||||
let isTest = ref()
|
||||
|
||||
let driver__:any = computed(()=>{
|
||||
return store.state.Guide.guide
|
||||
})
|
||||
|
||||
return {
|
||||
menuList,
|
||||
@@ -526,6 +534,7 @@ export default defineComponent({
|
||||
props,
|
||||
intersection,
|
||||
isTest,
|
||||
driver__
|
||||
}
|
||||
},
|
||||
data(this_) {
|
||||
@@ -1145,7 +1154,6 @@ export default defineComponent({
|
||||
}
|
||||
},
|
||||
getgenerate(){
|
||||
|
||||
if(this.isTest){//试用用户禁止使用
|
||||
message.info(
|
||||
this.t('isTest.available')
|
||||
@@ -1155,6 +1163,7 @@ export default defineComponent({
|
||||
if(this.isShowMark){
|
||||
return
|
||||
}
|
||||
let arr = ["Painting Style","Illustration Style","Real Style"]
|
||||
let generateType = this.checkbox.filter((v:any)=>v.type)[0].name
|
||||
if(this.selectCode == 'Moodboard'){
|
||||
generateType = this.checkbox[1].name
|
||||
@@ -1166,9 +1175,9 @@ export default defineComponent({
|
||||
collectionElementId:generageImg?.id,
|
||||
level1Type:this.selectCode,
|
||||
level2Type:this.selectCode == 'Sketchboard'?this.designType.value:'',
|
||||
text:this.captionGeneration,
|
||||
text:this.selectCode == 'Printboard'?`${arr[this.printModel.num-1]},${this.captionGeneration}`:this.captionGeneration,
|
||||
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
|
||||
version:this.selectCode == 'Printboard'?this.printModel.num:1,//为1就是Print
|
||||
version:1,//为1就是Print
|
||||
gender:this.selectCode == 'Sketchboard'?this.sex.value:'',
|
||||
}
|
||||
if(generateType == 'image'){
|
||||
@@ -1334,6 +1343,11 @@ export default defineComponent({
|
||||
).catch((res)=>{
|
||||
});
|
||||
},
|
||||
scaleImage(index:any){
|
||||
let scaleImage:any = this.$refs.scaleImage
|
||||
scaleImage.scaleImageMask = true
|
||||
scaleImage.init(this.generateList,index)
|
||||
},
|
||||
}
|
||||
})
|
||||
</script>
|
||||
@@ -1782,8 +1796,12 @@ export default defineComponent({
|
||||
position: absolute;
|
||||
right: 0.6rem;
|
||||
top: 0.6rem;
|
||||
&.left{
|
||||
left: 0.6rem;
|
||||
right: auto;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
.img_operate_block{
|
||||
width: 3.6rem;
|
||||
height: 3.6rem;
|
||||
@@ -1793,7 +1811,6 @@ export default defineComponent({
|
||||
line-height: 3.6rem;
|
||||
cursor: pointer;
|
||||
margin-bottom: 0.4rem;
|
||||
|
||||
.operate_icon{
|
||||
font-size: 1.8rem;
|
||||
color: #fff;
|
||||
@@ -1801,7 +1818,12 @@ export default defineComponent({
|
||||
color: red;
|
||||
}
|
||||
}
|
||||
i{
|
||||
font-size: 1.8rem;
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
.content_img_name{
|
||||
|
||||
Reference in New Issue
Block a user