部分页面调整
This commit is contained in:
@@ -38,12 +38,12 @@
|
||||
<div class="my_material_content">
|
||||
|
||||
<div class="material_content_body scroll_style">
|
||||
<div v-for="item,index in imgList" :key="item" class="content_img_item" :class="[ item?.libraryChecked ? 'active':'' , selectCode == 'Moodboard' ? 'moodb':'' ]" >
|
||||
<div v-for="item,index in imgList" :key="item" class="content_img_item" :class="[ item?.collectionChecked ? 'active':'' , selectCode == 'Moodboard' ? 'moodb':'' ]" >
|
||||
<img :src="item?.imgUrl" @click.stop="selectImgItem(item)">
|
||||
<sketchCategory v-if="selectCode == 'Sketchboard'" :disignTypeList="disignTypeList" :generateList="imgList" :item="item" :isSetSketchCategory="true" @upTypeSucced='upTypeSucced'></sketchCategory>
|
||||
<!-- <printCategory v-if="selectCode == 'Printboard'" :disignTypeList="disignTypeList" :generateList="imgList" :item="item" :isSetSketchCategory="true"></printCategory> -->
|
||||
<!-- <div v-if="selectCode == 'Sketchboard' || selectCode == 'Printboard'" class="pin_block">
|
||||
<a-checkbox v-model:libraryChecked="item.pin">{{ $t('Material.PIN') }}</a-checkbox>
|
||||
<a-checkbox v-model:collectionChecked="item.pin">{{ $t('Material.PIN') }}</a-checkbox>
|
||||
</div> -->
|
||||
</div>
|
||||
<div v-show="total > imgList?.length && total != 0" class="material_content_list_loding" v-observe>
|
||||
@@ -205,7 +205,7 @@ export default defineComponent({
|
||||
if(newVal.findIndex((newValItem:any) =>newValItem.id == item.id) == -1){
|
||||
this.imgList.forEach((i:any)=>{
|
||||
if(i.id == item.id){
|
||||
i.libraryChecked = false
|
||||
i.collectionChecked = false
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -219,7 +219,7 @@ export default defineComponent({
|
||||
if(newVal.findIndex((newValItem:any) =>newValItem.id == item.id) == -1){
|
||||
this.imgList.forEach((i:any)=>{
|
||||
if(i.id == item.id){
|
||||
i.libraryChecked = false
|
||||
i.collectionChecked = false
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -234,7 +234,7 @@ export default defineComponent({
|
||||
if(newVal.findIndex((newValItem:any) =>newValItem.id == item.id) == -1){
|
||||
this.imgList.forEach((i:any)=>{
|
||||
if(i.id == item.id){
|
||||
i.libraryChecked = false
|
||||
i.collectionChecked = false
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -261,14 +261,14 @@ export default defineComponent({
|
||||
setUseGenerate(arr:any){
|
||||
let parent:any = this.$parent
|
||||
this.imgList.forEach((item:any) => {
|
||||
item.libraryChecked = false
|
||||
item.collectionChecked = false
|
||||
});
|
||||
if(parent.isUseGenerate){
|
||||
}else{
|
||||
arr.forEach((item:any) => {
|
||||
this.imgList.forEach((imgListItem:any) => {
|
||||
if(item.id == imgListItem.id){
|
||||
imgListItem.libraryChecked = true
|
||||
imgListItem.collectionChecked = true
|
||||
}
|
||||
});
|
||||
});
|
||||
@@ -281,7 +281,6 @@ export default defineComponent({
|
||||
imgData.categoryValue = imgData.level2TypeEnum.name
|
||||
imgData.category = imgData.level2TypeEnum.value
|
||||
}
|
||||
imgData.libraryChecked = true
|
||||
imgData.like = true
|
||||
if(parent.isUseGenerate){
|
||||
this.setUseGenerate([])
|
||||
@@ -304,6 +303,8 @@ export default defineComponent({
|
||||
let maxImg = 8
|
||||
if(this.selectCode == 'Sketchboard'){
|
||||
maxImg = 20
|
||||
}else if(this.selectCode == 'Printboard'){
|
||||
maxImg = 16
|
||||
}
|
||||
imgData.jsContent1 = this.t('uploadFile.jsContent1',{maxImg:maxImg})
|
||||
this.store.commit("addGenerateMaterialFils", imgData);
|
||||
@@ -371,7 +372,7 @@ export default defineComponent({
|
||||
arr.forEach((v:any)=>{
|
||||
if(item.id == v.id){
|
||||
item.id_ = v.id_?v.id_:GO.id++
|
||||
item.libraryChecked = true
|
||||
item.collectionChecked = true
|
||||
item.pin = v.pin
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user