This commit is contained in:
X1627315083
2025-11-17 16:59:05 +08:00
parent 5cb7790afd
commit 11de98679d
2 changed files with 21 additions and 2 deletions

View File

@@ -12,6 +12,7 @@
<i class="fi fi-rr-trash" @click.stop="deleteDetailItem(item?.id)"></i>
</div>
<img :src="item.path" alt="">
<div class="type">{{ getTypeLang(item.type) }}</div>
</div>
</div>
<div v-show="singleOveral.value == 'overall'" v-if="(currentDetailType == 'sketch' || currentDetailType == '') && designDetail.clothes.length < 5 && !isEditPattern.value" :class="{active:!selectDetail?.id && currentDetailType == 'sketch'}" class="add" @click="addSketch">
@@ -263,6 +264,11 @@ export default defineComponent({
emit('sketchSysToLibrary')
})
}
const getTypeLang = (type:any)=>{
// return navTypeList.find((item:any)=>item.value == type)?.label || type
let allPostition = store.state.Workspace.workspaceAllPosition
return allPostition.find(item => item.value === type)?.name
}
let observers = null as any
onMounted(()=>{
observers = new ResizeObserver(entries => {
@@ -284,6 +290,7 @@ export default defineComponent({
addSketch,
getMousePosition,
sketchSystemToLibrary,
getTypeLang,
}
},
@@ -310,6 +317,19 @@ export default defineComponent({
position: absolute;
background: #fff;
transition: top .3s;
overflow: hidden;
> .type{
position: absolute;
bottom: 0rem;
left: 0rem;
font-size: 1.2rem;
width: 100%;
text-align: center;
line-height: 2.4rem;
font-size: 1.4rem;
color: #fff;
background: #666666CC;
}
> .iconList{
position: absolute;
top: 1rem;
@@ -377,6 +397,5 @@ export default defineComponent({
.modelNav{
position: relative;
width: 12rem;
}
</style>

View File

@@ -642,7 +642,7 @@ export default defineComponent({
message.info(useI18n().t('MoodboardUpload.jsContent4'))
}
const objectId = route?.query?.id
if (!objectId && !isSelectObject) {
if (!objectId && !isSelectObject) {
isSelectObject = true
productImgData.selectObject.id = await createProbject()
upload.value = {