fix
This commit is contained in:
@@ -32,6 +32,9 @@
|
|||||||
<i @click.stop="putName(-1,'affirm')" v-show="openType.addWorkspace" class="fi fi-br-check"></i>
|
<i @click.stop="putName(-1,'affirm')" v-show="openType.addWorkspace" class="fi fi-br-check"></i>
|
||||||
<div v-show="!openType.addWorkspace">+</div>
|
<div v-show="!openType.addWorkspace">+</div>
|
||||||
</li>
|
</li>
|
||||||
|
<div v-show="total > workspace.workspaceList?.length && total != 0" class="material_content_list_loding" v-observe>
|
||||||
|
<img src="@/assets/images/homePage/loading.gif" alt="">
|
||||||
|
</div>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -184,6 +187,7 @@ export default defineComponent({
|
|||||||
})
|
})
|
||||||
let mannequins:any = ref([{},{}])
|
let mannequins:any = ref([{},{}])
|
||||||
let systemSeleves= ref(false);
|
let systemSeleves= ref(false);
|
||||||
|
let total= ref(0);
|
||||||
let openType:any = ref({
|
let openType:any = ref({
|
||||||
workspace:false,
|
workspace:false,
|
||||||
singleton:false,
|
singleton:false,
|
||||||
@@ -219,6 +223,7 @@ export default defineComponent({
|
|||||||
systemSeleves,
|
systemSeleves,
|
||||||
mannequins,
|
mannequins,
|
||||||
openType,
|
openType,
|
||||||
|
total,
|
||||||
driver__,
|
driver__,
|
||||||
workspace,
|
workspace,
|
||||||
workspaceItem,
|
workspaceItem,
|
||||||
@@ -361,7 +366,28 @@ export default defineComponent({
|
|||||||
el.scrollBy(num, 0);
|
el.scrollBy(num, 0);
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
observe:{
|
||||||
|
mounted (el,binding) {
|
||||||
|
// console.log(binding.instance);
|
||||||
|
const ob = new IntersectionObserver(callback,{
|
||||||
|
root:null,
|
||||||
|
threshold:[0.1]
|
||||||
|
})
|
||||||
|
ob.observe(el)
|
||||||
|
// this.currentPage = 1
|
||||||
|
// this.pageSize = 12
|
||||||
|
let this_:any = binding.instance
|
||||||
|
function callback(entries:any, observer:any) {
|
||||||
|
entries.forEach((entry:any) => {
|
||||||
|
if (entry.isIntersecting) {
|
||||||
|
this_.getworkspace('di')
|
||||||
|
} else {
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
async getSex(){
|
async getSex(){
|
||||||
@@ -409,6 +435,9 @@ export default defineComponent({
|
|||||||
page:1,
|
page:1,
|
||||||
size:10,
|
size:10,
|
||||||
}
|
}
|
||||||
|
// data.page = this.workspace.workspaceList?.[0]?.id != undefined?this.workspace.workspaceList?.length / data.size+1:1
|
||||||
|
data.size = this.workspace.workspaceList?.[0]?.id != undefined?this.workspace.workspaceList?.length + data.size+1:10
|
||||||
|
|
||||||
Https.axiosPost(Https.httpUrls.workspaceList,data).then((rv: any) => {
|
Https.axiosPost(Https.httpUrls.workspaceList,data).then((rv: any) => {
|
||||||
if (rv) {
|
if (rv) {
|
||||||
rv.page.content.forEach((v:any) => {
|
rv.page.content.forEach((v:any) => {
|
||||||
@@ -425,7 +454,13 @@ export default defineComponent({
|
|||||||
this.setPosition('')
|
this.setPosition('')
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
this.total = rv.page.total
|
||||||
this.workspace.id = rv.id
|
this.workspace.id = rv.id
|
||||||
|
// if(this.workspace.workspaceList){
|
||||||
|
// this.workspace.workspaceList.push(...rv.page.content)
|
||||||
|
// }else{
|
||||||
|
// this.workspace.workspaceList = rv.page.content
|
||||||
|
// }
|
||||||
this.workspace.workspaceList = rv.page.content
|
this.workspace.workspaceList = rv.page.content
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -933,6 +968,16 @@ export default defineComponent({
|
|||||||
li:hover{
|
li:hover{
|
||||||
background: rgba(0, 0, 0, 0.1);
|
background: rgba(0, 0, 0, 0.1);
|
||||||
}
|
}
|
||||||
|
.material_content_list_loding{
|
||||||
|
width: 100%;
|
||||||
|
height: 4rem;
|
||||||
|
display: flex;
|
||||||
|
img{
|
||||||
|
width: auto;
|
||||||
|
margin: 0 auto;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
.model_Designer{
|
.model_Designer{
|
||||||
|
|||||||
@@ -451,6 +451,9 @@ export default defineComponent({
|
|||||||
);
|
);
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if(this.loadingShow){
|
||||||
|
return
|
||||||
|
}
|
||||||
// if(!this.searchPictureName){
|
// if(!this.searchPictureName){
|
||||||
// message.info(
|
// message.info(
|
||||||
// this.t('Generate.jsContent3')
|
// this.t('Generate.jsContent3')
|
||||||
|
|||||||
@@ -560,6 +560,9 @@ export default defineComponent({
|
|||||||
);
|
);
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if(this.loadingShow){
|
||||||
|
return
|
||||||
|
}
|
||||||
//如果是通过moodboard随即图片生成
|
//如果是通过moodboard随即图片生成
|
||||||
let generage:any = this.$refs.Generate
|
let generage:any = this.$refs.Generate
|
||||||
let generateType = generage.checkbox.filter((v:any)=>v.type)[0].name
|
let generateType = generage.checkbox.filter((v:any)=>v.type)[0].name
|
||||||
|
|||||||
@@ -668,6 +668,9 @@ export default defineComponent({
|
|||||||
);
|
);
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if(this.loadingShow){
|
||||||
|
return
|
||||||
|
}
|
||||||
let generage:any = this.$refs.Generate
|
let generage:any = this.$refs.Generate
|
||||||
let generateType = generage.checkbox.filter((v:any)=>v.type)[0].name
|
let generateType = generage.checkbox.filter((v:any)=>v.type)[0].name
|
||||||
let data = {
|
let data = {
|
||||||
|
|||||||
@@ -1152,6 +1152,9 @@ export default defineComponent({
|
|||||||
);
|
);
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if(this.isShowMark){
|
||||||
|
return
|
||||||
|
}
|
||||||
let generateType = this.checkbox.filter((v:any)=>v.type)[0].name
|
let generateType = this.checkbox.filter((v:any)=>v.type)[0].name
|
||||||
if(this.selectCode == 'Moodboard'){
|
if(this.selectCode == 'Moodboard'){
|
||||||
generateType = this.checkbox[1].name
|
generateType = this.checkbox[1].name
|
||||||
|
|||||||
Reference in New Issue
Block a user