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>
|
||||
<div v-show="!openType.addWorkspace">+</div>
|
||||
</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>
|
||||
</div>
|
||||
</div>
|
||||
@@ -184,6 +187,7 @@ export default defineComponent({
|
||||
})
|
||||
let mannequins:any = ref([{},{}])
|
||||
let systemSeleves= ref(false);
|
||||
let total= ref(0);
|
||||
let openType:any = ref({
|
||||
workspace:false,
|
||||
singleton:false,
|
||||
@@ -219,6 +223,7 @@ export default defineComponent({
|
||||
systemSeleves,
|
||||
mannequins,
|
||||
openType,
|
||||
total,
|
||||
driver__,
|
||||
workspace,
|
||||
workspaceItem,
|
||||
@@ -361,7 +366,28 @@ export default defineComponent({
|
||||
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: {
|
||||
async getSex(){
|
||||
@@ -409,6 +435,9 @@ export default defineComponent({
|
||||
page:1,
|
||||
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) => {
|
||||
if (rv) {
|
||||
rv.page.content.forEach((v:any) => {
|
||||
@@ -425,7 +454,13 @@ export default defineComponent({
|
||||
this.setPosition('')
|
||||
}
|
||||
});
|
||||
this.total = rv.page.total
|
||||
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
|
||||
}
|
||||
})
|
||||
@@ -933,6 +968,16 @@ export default defineComponent({
|
||||
li:hover{
|
||||
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{
|
||||
|
||||
@@ -451,6 +451,9 @@ export default defineComponent({
|
||||
);
|
||||
return
|
||||
}
|
||||
if(this.loadingShow){
|
||||
return
|
||||
}
|
||||
// if(!this.searchPictureName){
|
||||
// message.info(
|
||||
// this.t('Generate.jsContent3')
|
||||
|
||||
@@ -560,6 +560,9 @@ export default defineComponent({
|
||||
);
|
||||
return
|
||||
}
|
||||
if(this.loadingShow){
|
||||
return
|
||||
}
|
||||
//如果是通过moodboard随即图片生成
|
||||
let generage:any = this.$refs.Generate
|
||||
let generateType = generage.checkbox.filter((v:any)=>v.type)[0].name
|
||||
|
||||
@@ -668,6 +668,9 @@ export default defineComponent({
|
||||
);
|
||||
return
|
||||
}
|
||||
if(this.loadingShow){
|
||||
return
|
||||
}
|
||||
let generage:any = this.$refs.Generate
|
||||
let generateType = generage.checkbox.filter((v:any)=>v.type)[0].name
|
||||
let data = {
|
||||
|
||||
@@ -1152,6 +1152,9 @@ export default defineComponent({
|
||||
);
|
||||
return
|
||||
}
|
||||
if(this.isShowMark){
|
||||
return
|
||||
}
|
||||
let generateType = this.checkbox.filter((v:any)=>v.type)[0].name
|
||||
if(this.selectCode == 'Moodboard'){
|
||||
generateType = this.checkbox[1].name
|
||||
|
||||
Reference in New Issue
Block a user