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> <i class="fi fi-rr-trash" @click.stop="deleteDetailItem(item?.id)"></i>
</div> </div>
<img :src="item.path" alt=""> <img :src="item.path" alt="">
<div class="type">{{ getTypeLang(item.type) }}</div>
</div> </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"> <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') 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 let observers = null as any
onMounted(()=>{ onMounted(()=>{
observers = new ResizeObserver(entries => { observers = new ResizeObserver(entries => {
@@ -284,6 +290,7 @@ export default defineComponent({
addSketch, addSketch,
getMousePosition, getMousePosition,
sketchSystemToLibrary, sketchSystemToLibrary,
getTypeLang,
} }
}, },
@@ -310,6 +317,19 @@ export default defineComponent({
position: absolute; position: absolute;
background: #fff; background: #fff;
transition: top .3s; 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{ > .iconList{
position: absolute; position: absolute;
top: 1rem; top: 1rem;
@@ -377,6 +397,5 @@ export default defineComponent({
.modelNav{ .modelNav{
position: relative; position: relative;
width: 12rem; width: 12rem;
} }
</style> </style>

View File

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