This commit is contained in:
X1627315083
2025-10-13 17:32:24 +08:00
parent 022213272d
commit 0efb7ec6da
3 changed files with 3 additions and 4 deletions

View File

@@ -141,7 +141,6 @@ export default defineComponent({
publish:null as any, publish:null as any,
}) as any }) as any
const init = async (value:any,list:any,t:any,locale:any)=>{ const init = async (value:any,list:any,t:any,locale:any)=>{
store.commit('toolsClear')
data.t = t data.t = t
data.locale = locale.value data.locale = locale.value
data.designTools = true data.designTools = true
@@ -188,6 +187,7 @@ export default defineComponent({
str:'add', str:'add',
index:-1, index:-1,
} }
store.commit('toolsClear')
if(data.openType == 'toProduct'){ if(data.openType == 'toProduct'){
store.commit("setToProductImage", likeData); store.commit("setToProductImage", likeData);
}else if(data.openType == 'relight'){ }else if(data.openType == 'relight'){

View File

@@ -19,7 +19,7 @@
<img :src="item.imgUrl || item.url" alt=""> <img :src="item.imgUrl || item.url" alt="">
<a-checkbox v-model:checked="item.isChecked"></a-checkbox> <a-checkbox v-model:checked="item.isChecked"></a-checkbox>
</div> --> </div> -->
<div class="item" :class="[item?.isChecked?'active':'']" v-for="item,index in fileList[productimgMenu.value]" @click="setGenerate(item)"> <div class="item" :class="[item?.isChecked?'active':'']" v-for="item,index in fileList[productimgMenu.value]" @click="setGenerate(item)" :key="item.id">
<div class="" v-if="item.status == 'uploading'" style="display: flex;align-items: center;"> <div class="" v-if="item.status == 'uploading'" style="display: flex;align-items: center;">
<a-spin size="large" /> <a-spin size="large" />
</div> </div>

View File

@@ -4,12 +4,11 @@
<div class="item" v-show="showMark" :style="likeStyle"> <div class="item" v-show="showMark" :style="likeStyle">
<a-spin size="large" class="content_img_flex"></a-spin> <a-spin size="large" class="content_img_flex"></a-spin>
</div> </div>
<div v-for="item in list" :key="item.id" class="item" <div v-for="item in list" :key="item" class="item"
:style="likeStyle" :style="likeStyle"
@mousedown.stop="designMousedown(getMousePosition($event,false),item.id,'disLike')" @mousedown.stop="designMousedown(getMousePosition($event,false),item.id,'disLike')"
@touchstart.passive="designMousedown(getMousePosition($event,true),item.id,'disLike')" @touchstart.passive="designMousedown(getMousePosition($event,true),item.id,'disLike')"
> >
<img v-if="item.url" <img v-if="item.url"
:class="[isVideo?'video':'']" :class="[isVideo?'video':'']"
@mouseenter.stop="gifPlay($event,item)" @mouseenter.stop="gifPlay($event,item)"